- It was started from a man named richard stallman who works in MIT.
- The problem he was faced that the printer is jamming without showing any interrupt signal.
- So he had decided to solve the problem. He know how to solve the problem. So he solved it. After Some time A new printer was came to the MIT. It was suffered from the same issue. So Richard Did the same thing. But he was blocked by the Printer Manufacturer that there are not allowed him to access the source code. and Not allowed him to modify there code. He felt very Bad. And start thinking about it.
- Now here the picture comes in Actually at first when we buy any software product. there will give us source code with the product itself
- But Companies was not reaching there profits. So there are began to private the source code and give the product itself.
- Now we come back to story of the richard Stallman. He was decided it was essential to create a Free Software Movement. So every one could share there code with anyone.
- To Protect the freedom of Sharing the software The Free Software Foundation released an GPL(General Public License).
- The main theme of the GPL comes from an event That a Company used the Opensource Code and built there own software on top of it, but there made it as a propetery software.
- These theme was not satisfied the Richard Show he created A new license GPL(General Public License) that states if we use some Freely Available Code to make a Biproduct of it. then all the Biproduct should Open Sourced
- In 1991, Linus Torvalds invented the Linux kernel under GPL license and invited many developers across the world.
- By combining the Linux kernel with GNU, they achieved a lot. This was a testament to what a global community could achieve.
- The term "Free Software" was not encouraged by corporate businessmen.
- So in 1998, a group of advocates declared the term "Open Source."
- Later, many articles reported that Microsoft was threatened by Linux, an Open Source OS. This led to huge encouragement to contribute to Open Source.
- Many top companies like IBM invested several hundred dollars, and Red Hat built top services on Open Source.
- This reason raised collaborative development rather than proprietary development.
- Open source movement is built on top of a collaborative approach.
Open Source Licenses
GPL
- GPL stands for General Public License