Language Selection

English French German Italian Portuguese Spanish

Ten ways Linux and BSD differ

Filed under
Linux
BSD

I hear it all the time: people lumping together Linux and any of the BSDs. On occasion, I've even done it myself. Of course, there are plenty of similarities. Both are based on Unix and have mostly been developed by non-commercial organisations. They also share a common goal — to create the most useful, reliable operating system available. But there are also significant differences that shouldn't be ignored, and I thought it would be worth highlighting them here.

1. Licences

As we all know, the Linux operating system is licensed under the GPL. This licence is used to help prevent the inclusion of closed-source software and to ensure the availability of the source code. The GPL attempts to prevent the distribution of binary-only source.

The BSD licence is much less restrictive and even allows for the distribution of binary-only source. But the essential difference is that the GPL gives you the right to use the software however you want, provided you make the source code available to the next person who uses it or your variation of it. The BSD licence carries no such requirement.

2. Control




More in Tux Machines

Ten lessons from Open Source Open Society 2015

There’s a dark underside to open source culture. Chris Kelly from GitHub says because anyone can take part in open source, the door is open to assholes (he’s American, I’d prefer to say arseholes). That includes bullying white men with a sense of entitlement. Things often end up argumentative. He says this culture can frighten off outsiders, only a few women coders work in open source and the movement is missing out on the benefits of diversity. There’s a clear need to deal with this and to improve communications between people working in open source. Read more

OnePlus One Ubuntu Touch to Get MultiROM Manager Support

The OnePlus One Ubuntu Touch port is doing great, and a lot of work is being put into it. In fact, it looks like this platform will soon be supported MultiROM Manager, a powerful application that allows users to install easily the operating system from Canonical. Read more

today's leftovers