Language Selection

English French German Italian Portuguese Spanish

Open to Misinterpretation

Filed under
OSS

Before "open source", before free software, there was software in the public domain. You could say that software in the public domain was truly free. The code was "open source" and the user had the right to take it, break it, appropriate it, re-use it, package it, sell it, re-brand and license it, or do what you will with it.

The problem with software in the public domain, was that, more often than not, any changes to the software didn't come back to the developer in any usable form, and modifications didn't revert to the original maintainer of the code. In some cases the software was appropriated and relicensed by the user. In other words there was no guarantee that the software would remain free, or would grow.

The solution to this problem was the GPL. Not only did the GPL protect free software and keep it free, but it opened the door for a community to form around the software in the knowledge that contributions were fed back into the original body of code. The often criticised "viral" nature of copyleft and the GPL was the instrument that fostered participation and feedback from the community, and provided the framework for the later success of free and "open source" software.

More Here.




More in Tux Machines

Debian-Based Distribution Updated With KDE 3.5 Forked Desktop

Q4OS 1.2 "Orion" is the new release that is re-based on Debian Jessie, focused on shipping its own desktop utilities and customizations, and designed to run on both old and new hardware. Read more

Atom Shell is now Electron

Atom Shell is now called Electron. You can learn more about Electron and what people are building with it at its new home electron.atom.io. Read more Also: C++ Daddy Bjarne Stroustrup outlines directions for v17

A Fedora 22 beta walk-through

The new Fedora, with its GNOME 3.16 interface, is an interesting, powerful Linux desktop. Read more Also: Web software center for Fedora Red Hat's Cross-Selling and Product Development Will Power Long-Term Growth Red Hat Updates Open Source Developer and Admin Tools

Unix and Personal Computers: Reinterpreting the Origins of Linux

So, to sum up: What Linus Torvalds, along with plenty of other hackers in the 1980s and early 1990s, wanted was a Unix-like operating system that was free to use on the affordable personal computers they owned. Access to source code was not the issue, because that was already available—through platforms such as Minix or, if they really had cash to shell out, by obtaining a source license for AT&T Unix. Therefore, the notion that early Linux programmers were motivated primarily by the ideology that software source code should be open because that is a better way to write it, or because it is simply the right thing to do, is false. Read more Also: Anti-Systemd People