Why We have to move to FOSS
Because today major Software Companies are trying to introduce strong software license protection constraints in their products.
Free and Open Source Software are legally Free to Use and can be modify and it has open source code.
As a third world country Sri Lanka cannot pay high cost for Software.
Beautiful History (Mid 80's to mid 90's)
1983-The free software movement was launched.
1984-The GNU Project was launched -This project helps to develop complete Unix-like system called GNU System.
GNU's name is a wonderful!! , Because “GNU” is a recursive acronym for “GNU's Not Unix!”
GNU is used with the kernel linux. Because GNU's kernel isn't finish yet. After combining GNU with Linux it called GNU/Linux Operation System.
1984-The GNU Project was launched -This project helps to develop complete Unix-like system called GNU System.
1985-The Free Software Foundation (FSF), started and is the principal organizational sponsor of the GNU Project
1987-Introduced Minix.
1990-Linus B.Toravalds began to make a Minix Clone.
1991-Publish his kernel Project on internet named it as a LINUX.
1994-Release LINUX kernel 1.0 for Public.
1995-Release RedHat Linux.
Four kinds of freedom, for the users of the FOSS
- The freedom to run the program, for any purpose (freedom 0).
- The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
- The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
Open Source Software / Licenses
Open source software (OSS)-
Is defined as computer software for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that meets the Open Source Definition or that is in the public domain.
Free software license / open source licenses -
Apache License, BSD license, GNU General Public License, GNU Lesser General Public License, MIT License, Eclipse Public License and Mozilla Public License.
Nice
Nice and well structured article. Waiting for another episode...
Post new comment