Terms
< Techi Stuff
< bettyknows
Get flash to fully experience Pearltrees
In production and development, open source is a philosophy , or pragmatic methodology that promotes free redistribution and access to an end product's design and implementation details [ citation needed ] . Before the phrase open source became widely adopted, developers and producers used a variety of terms for the concept; open source gained hold with the rise of the Internet , and the attendant need for massive retooling of the computing source code . [ 1 ] Opening the source code enabled a self-enhancing diversity of production models, communication paths, and interactive communities. [ 2 ] The open-source software movement arose to clarify the environment that the new copyright , licensing , domain , and consumer issues created. [ citation needed ] Generally, open source refers to a program in which the source code is available to the general public for use and/or modification from its original design.
Linux ( i / ˈ l ɪ n ə k s / LIN -əks [ 6 ] [ 7 ] or / ˈ l ɪ n ʊ k s / LIN -uuks ) [ 8 ] [ 9 ] [ 10 ] is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of Linux is the Linux kernel , an operating system kernel first released 5 October 1991 by Linus Torvalds . [ 11 ] [ 12 ]
The Linux kernel is the operating system kernel used by the Linux family of Unix-like operating systems . [ 8 ] It is a prominent example of free and open source software . [ 9 ] The Linux kernel is released under the GNU General Public License version 2 (GPLv2) [ 5 ] (plus some firmware images with various non-free licenses [ 7 ] ), and is developed by contributors worldwide. Day-to-day development discussions take place on the Linux kernel mailing list . The Linux kernel was initially conceived and created by Finnish computer science student Linus Torvalds in 1991. [ 10 ] Linux rapidly accumulated developers and users who adapted code from other free software projects for use with the new operating system. [ 11 ] The Linux kernel has received contributions from thousands of programmers. [ 12 ] Many Linux distributions have been released based upon the Linux kernel.