open source

What Is the Point of Mozilla?

Few journeys in the world of open source have been as exciting as Mozilla's. Its birth was dramatic. Netscape, the pioneering company whose Netscape Navigator browser shaped the early Web, had enjoyed the most successful IPO up until then, valuing the 18-month-year-old company at nearly $3 billion. That was in 1995. Three years later, the company was in freefall, as the browser wars took their toll, and Microsoft continued to gain market share with its Internet Explorer, launched alongside Windows 95. Netscape's response was bold and unprecedented. On January 27, 1998, it announced that it was making the source code for the next generation of its web browser freely available under a GPL-like license.

Join the Linux Journal Crusade

Linux Journal has been reporting on Linux every month since version 1.0 in April 1994. Through the nearly 25 years that have passed since then, Linux has come to support approximately everything an operating system can, while Linux Journal has maintained its status as the leading magazine covering Linux and all Linux does (or at least as much as we can fit into more pages than ever). Here is where Linux currently stands among the world's operating systems (stats via the Linux Foundation):

What Does "Ethical" AI Mean for Open Source?

Artificial intelligence is a threat—and an opportunity—for open source. It would be an understatement to say that artificial intelligence (AI) is much in the news these days. It's widely viewed as likely to usher in the next big step-change in computing, but a recent interesting development in the field has particular implications for open source. It concerns the rise of "ethical" AI.

A Git Origin Story

A look at Linux kernel developers' various revision control solutions through the years, Linus Torvalds' decision to use BitKeeper and the controversy that followed, and how Git came to be created.

Open Source at 20

Open source software has been around for a long time. But calling it open source only began in 1998. Here's some history:

Python and Its Community Enter a New Phase

On Python's BDFL Guido van Rossum, his dedication to the Python community, PEP 572 and hope for a healthy outcome for the language, open source and the computing world in general. Python is an amazing programming language, there's no doubt about it. From humble beginnings in 1991, it's now just about everywhere. Whether you're doing web development, system administration, test automation, devops or data science, odds are good that Python is playing a role in your work.

Why You Should Do It Yourself

Bring back the DIY movement and start with your own Linux servers. It wasn't very long ago that we lived in a society where it was a given that average people would do things themselves. There was a built-in assumption that you would perform basic repairs on household items, do general maintenance and repairs on your car, mow your lawn, cook your food and patch your clothes. The items around you reflected this assumption with visible and easy-to-access screws, spare buttons sewn on the bottom of shirts and user-replaceable parts.

The Fight for Control: Andrew Lee on Open-Sourcing PIA

When I learned that our new sister company, Private Internet Access (PIA), was opening its source code, I immediately wanted to know the backstory, especially since privacy is the theme of this month's Linux Journal. So I contacted Andrew Lee, who founded PIA, and an interview ensued. Here it is. DS: What made you start PIA in the first place? Did you have a particular population or use case—or set of use cases—in mind?

The GDPR Takes Open Source to the Next Level

Richard Stallman will love the new GDPR. It's not every day that a new law comes into force that will have major implications for digital industries around the globe. It's even rarer when a such law will also bolster free software's underlying philosophy. But the European Union's General Data Protection Regulation (GDPR), which will be enforced from May 25, 2018, does both of those things, making its appearance one of the most important events in the history of open source.

ONNX: the Open Neural Network Exchange Format

An open-source battle is being waged for the soul of artificial intelligence. It is being fought by industry titans, universities and communities of machine-learning researchers world-wide. This article chronicles one small skirmish in that fight: a standardized file format for neural networks. At stake is the open exchange of data among a multitude of tools instead of competing monolithic frameworks.

Best Content Management System

WordPress is the Content Management System winner in the 2018 Linux Journal Readers' Choice Awards. Note that the contenders were nominated by readers via Twitter. Here's the breakdown:

Do I Have to Use a Free/Open Source License?

Open source? Proprietary? What license should I use to release my software? A few weeks ago I ran into a neighbor, whom I'll call Leo, while he was out taking his dogs to the park. Leo stopped me to ask about some software he's developing. "Hey, you do open source stuff for companies, right?" Leo asked. "Yeah, that's my freelance business. Do you need some help with something?"