Site banner
.
Home Forums Blogs Articles Photos Videos Contact FAQ                    
.
.
Wisdom Archive
Body Mind and Soul
Faith and Belief
God and Religion
Law of Attraction
Life and Beyond
Love and Happiness
Peace of Mind
Peace on Earth
Personal Faith
Spiritual Festivals
Spiritual Growth
Spiritual Guidance
Spiritual Inspiration
Spirituality and Science
Spiritual Retreats
More Wisdom
Buddhism Archives
Hinduism Archives
Sustainability
Theology Archives
Even more Wisdom
2012 - Year 2012
Affirmations
Aura
Ayurveda
Chakras
Consciousness
Cultural Creatives
Diksha (Deeksha)
Dream Dictionary
Dream Interpretation
Dream interpreter
Dreams
Enlightenment
Essential Oils
Feng Shui
Flower Essences
Gaia Hypothesis
Indigo Children
Kalki Bhagavan
Karma
Kundalini
Kundalini Yoga
Life after death
Mayan Calendar
Meaning of Dreams
Meditation
Morphogenetic Fields
Psychic Ability
Reincarnation
Spiritual Art, Music & Dance
Spiritual Awakening
Spiritual Enlightenment
Spiritual Healing
Spirituality and Health
Spiritual Jokes
Spiritual Parenting
Vastu Shastra
Womens Spirituality
Yoga Positions
Site map 2
Site map


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



.

Linux - History

Linux - History: Encyclopedia II - Linux - History

In 1983, Richard Stallman founded the GNU project, which today provides an essential part of most Linux systems (see also GNU/Linux, below). The goal of GNU was to develop a complete Unix-like operating system composed entirely of free software. By the beginning of the 1990s, GNU had produced or collected nearly all of the necessary components of this system—libraries, compilers, text editors, a Unix-like shell, and other software—except for the lowest level, the kernel. The GNU project began developing their own kernel, the Hurd, in 199 ...

See also:

Linux, Linux - History, Linux - Licensing, Linux - Pronunciation, Linux - Linux and GNU/Linux, Linux - Litigation, Linux - Distributions, Linux - Development efforts, Linux - Applications, Linux - Usability and market share, Linux - Installation, Linux - Demonstration, Linux - Configuration, Linux - Running Windows applications, Linux - Programming on Linux, Linux - Portability of Linux, Linux - Support, Linux - General, Linux - Lists, Linux - Magazines, Linux - Videos

Linux, Linux - Applications, Linux - Configuration, Linux - Demonstration, Linux - Development efforts, Linux - Distributions, Linux - General, Linux - History, Linux - Installation, Linux - Licensing, Linux - Linux and GNU/Linux, Linux - Lists, Linux - Litigation, Linux - Magazines, Linux - Portability of Linux, Linux - Programming on Linux, Linux - Pronunciation, Linux - Running Windows applications, Linux - Support, Linux - Usability and market share, Linux - Videos, Access control list, List of Linux distributions, Comparison of Linux distributions, IPodLinux, Shell account, LiveCD, PS2 Linux, Xbox Linux, Vmlinux, Linux consolidation

Linux: Encyclopedia II - Linux - History



Linux - History

In 1983, Richard Stallman founded the GNU project, which today provides an essential part of most Linux systems (see also GNU/Linux, below). The goal of GNU was to develop a complete Unix-like operating system composed entirely of free software. By the beginning of the 1990s, GNU had produced or collected nearly all of the necessary components of this system—libraries, compilers, text editors, a Unix-like shell, and other software—except for the lowest level, the kernel. The GNU project began developing their own kernel, the Hurd, in 1990 (after an abandoned attempt called Trix). According to Thomas Bushnell, the initial Hurd architect, their early plan was to adapt the BSD 4.4-Lite kernel and, in hindsight, "It is now perfectly obvious to me that this would have succeeded splendidly and the world would be a very different place today" [1]. However, due to a lack of cooperation from the Berkeley programmers, Stallman decided instead to use the Mach microkernel, which subsequently proved unexpectedly difficult, and the Hurd's development proceeded slowly.

Meanwhile, in 1991, another kernel — eventually dubbed "Linux" — was begun as a hobby by Finnish university student Linus Torvalds while attending the University of Helsinki. Torvalds originally used Minix, a simplified Unix-like system written by Andrew Tanenbaum for teaching operating system design. However, Tanenbaum did not permit others to extend his operating system, leading Torvalds to develop a replacement for Minix. Linux started out as a terminal emulator written in IA-32 assembler and C, which was compiled into binary form and booted from a floppy disk so that it would run outside of any operating system. The terminal emulator was running two threads: one for sending and one for receiving characters from the serial port. When Linus needed to read and write files to disk, this task-switching terminal emulator was extended with an entire filesystem handler. After that, it gradually evolved into an entire operating system kernel intended as a foundation for POSIX-compliant systems. The first version of the Linux kernel (0.01) was released to the Internet on September 17, 1991, with the second version following shortly thereafter in October [2]. Since then, thousands of developers from around the world have participated in the project. Eric S. Raymond's essay The Cathedral and the Bazaar discusses the development model of the Linux kernel and similar software.

By the 0.01 release, Linus had implemented enough POSIX system calls to make Linux run the GNU Bash shell; after this bootstrapping procedure, development accelerated rapidly. A computer running Minix was originally necessary in order to configure, compile, and install Linux. Initial versions of Linux also required an operating system to be present in order to boot from a hard disk, but soon there were independent bootloaders, the most well known being lilo. The Linux system quickly surpassed Minix in functionality; Torvalds and other early Linux kernel developers adapted their kernel to work with the GNU components and user-space programs to create a complete, fully functional, free operating system.

Today, Torvalds continues to direct the development of the kernel, while other subsystems such as the GNU components are developed separately. The task of producing an integrated system, which combines all of these basic components along with graphical interfaces (such as GNOME or KDE, which in turn are based on the X Window System) and application software, is now performed by Linux distribution vendors / organizations.

Tux the penguin is the logo and mascot of Linux (although there are other, less common representations; see OS-tan), based on an image created by Larry Ewing in 1996.

The name "Linux" was coined, not by Torvalds, but by Ari Lemmke. Lemmke was working for the Helsinki University of Technology (TKK), located in Espoo near Helsinki, as an administrator of ftp.funet.fi, an FTP server which belongs to the Finnish University and Research Network (FUNET), which has numerous organizations as its members, amongst them the TKK and the University of Helsinki. He was the one to invent the name Linux for the directory from which Torvalds' project was first available for download [3]. (The name Linux was derived from Linus' Minix.) The name was later trademarked (see below). Originally, Linus was going to call it Freax for "free" and with the often-used X in the names of Unix-like systems.

Linux - Licensing

The Linux kernel, along with most of the GNU components, is licensed under the GNU General Public License (GPL). The GPL requires that all source code modifications and derived works also be licensed under the GPL, and is sometimes referred to as a "share and share-alike" (or copyleft) license. In 1997, Linus Torvalds stated, "Making Linux GPL'd was definitely the best thing I ever did." [4] Other subsystems use other licenses, although all of them share the property of being free/open-source; for example, several libraries use the LGPL (a more-permissive variant of the GPL), and the X Window System uses the permissive (non-copyleft) MIT License.

The Linux trademark (U.S. Reg No: 1916230) is owned by Linus Torvalds, registered for "Computer operating system software to facilitate computer use and operation." The licensing of the trademark is now handled by the Linux Mark Institute (LMI). LMI has also sought to enforce the Linux trademark in countries other than the US. In September 2005, Intellectual Property Australia, the trademark regulator in Australia, rejected an application to trademark Linux.

Linux - Pronunciation

Linux is commonly pronounced either to rhyme with minix [ˈlɪnəks], or to rhyme with my nicks [ˈlaɪnəks]. The first pronunciation is considered more correct, while the second has become popular for sounding more natural in English. Other variations are also possible, but less frequently heard.

In 1992, Torvalds explained [5] (IPA pronunciations added to quote in braces):

"'li' is pronounced with a short [ee] {IPA /ɪ/} sound: compare prInt, mInImal etc. 'nux' is also short, non-diphthong, like in pUt {IPA /ʊ/}. It's partly due to minix: linux was just my working name for the thing, and as I wrote it to replace minix on my system, the result is what it is... linus' minix became linux."

An audio file of Torvalds saying "Hello, this is Linus Torvalds, and I pronounce Linux as /linəks/" also exists [6]. Note that in English, "Linux" and "Minix" are usually pronounced with a short /I/ sound that is different from Torvalds's Finland-Swedish pronunciation of these words.

See also List of words of disputed pronunciation for a discussion of the various ways "Linux" is pronounced.

Linux - Linux and GNU/Linux

For more details on this topic, see GNU/Linux naming controversy.

Because the GNU libraries and programs, an essential part of nearly all Linux distributions, stem from a long-standing free operating system project that predates the Linux kernel, Richard Stallman and the Free Software Foundation ask that the combined system (regardless of distribution) be referred to as GNU/Linux or a Linux-based GNU system. Torvalds, the creator of the Linux kernel, has said that he finds calling Linux in general GNU/Linux "just ridiculous." Still, some distributions do use this name — notably Debian GNU/Linux — while most people simply refer to the system as Linux. The distinction between Torvalds' kernel and entire Linux-based systems that contain the kernel is a perennial source of confusion, and the naming remains controversial.

Linux - Litigation

For more details on this topic, see SCO-Linux controversies.

In March 2003, the SCO Group (SCO) filed a lawsuit against IBM claiming that IBM had contributed some portions of SCO's copyrighted code to the Linux kernel in violation of IBM's license to use Unix. Additionally, SCO sent letters to a number of companies warning that their use of Linux without a license from SCO may be actionable, and claimed in the press that they would be suing individual Linux users. This controversy has involved lawsuits by SCO against Novell, DaimlerChrysler (partially dismissed in July, 2004), and AutoZone, and by Red Hat and others against SCO.

To date, no proof of SCO's claims of copied code in Linux has been provided and SCO's claims have varied widely. A few of Novell's press releases seem to demonstrate serious problems with SCO's claims:

  • 2003-May-15 Novell Statement on SCO Contract Amendment (good news for Linux users)
  • 2003-May-28 Novell Challenges SCO Position, Reiterates Support for Linux
  • 2003-May-30 Novell Statement re: SCO press conference allegations
  • 2003-Jun-06 Novell Statement on SCO Contract Amendment
  • 2003-Nov-18 Novell Statement on SCO claims regarding a non-compete clause in Novell-SCO contracts

The most comprehensive coverage of this suit is given by Groklaw.

Other related archives

1990s, 1991, 2003, 2004, 2005, 64-bit, 9885 Linux, AMD, Access control list, Amiga, Anaconda, Andrew Tanenbaum, Anjuta, Apache, Ari Lemmke, Australia, AutoZone, BSD, Bash, Berkeley, Berlin, BitKeeper, Bochs, C, C++, CD, Carrier Grade Linux, Cedega, Citrix, Code::Blocks, Comparison of Linux distributions, Constructive Cost Model, Cray XD1, Crossover Office, DaimlerChrysler, Debian, Dell, Eclipse, Emacs, Eric S. Raymond, Espoo, Fedora Core, Finland-Swedish, Finnish, Free Software Foundation, GCJ, GNOME, GNU, GNU Compiler Collection, GNU General Public License, GNU Project, GNU/Linux naming controversy, GPL, Gartner, Gentoo Linux, Git, Glade, Gnome System Tools, Google Video Search, Groklaw, Helsinki University of Technology, Hewlett-Packard, Hurd, IA-32, IBM, IDC, IPA, IPodLinux, ISO image, Intel 386, Internet, Java, July, KDE, KDevelop, Knoppix, LAMP, LGPL, Larry Ewing, Linksys, Linus Torvalds, Linux (washing powder), Linux For You, Linux Format, Linux Journal, Linux Magazine, Linux Mark Institute, Linux User Groups, Linux consolidation, Linux distribution, Linux distributions, Linux kernel, Linuxconf, List of Linux books, List of Linux distributions, List of Unix programs, List of file systems, List of words of disputed pronunciation, LiveCD, MEPIS, MIT License, Mac OS, Mach microkernel, Macintosh, Mandriva, March, MediaWiki, Microsoft Windows, Minix, MySQL, NX technology, NetBeans IDE, Novell, OS-tan, Opterons, PHP, POSIX, PS2 Linux, Palm OS, Perl, PlayStation 2, PlayStation 3, Python, QEMU, RAM, Red Hat, Red Hat Linux, Relevantive, Richard Stallman, Ruby, SCO Group, SCO-Linux controversies, SUSE, September, September 17, Shell account, Simputer, Sun Microsystems, Symbian OS, Terminal Services, The Cathedral and the Bazaar, TiVo, Top500, Transgaming's, Trix, Tux, US, Ubuntu, University of Helsinki, Unix, Unix-like, VMware, VNC, Vim, Virtual PC, Vmlinux, Webmin, Wikipedia, Win4Lin, WinLinux, Windows, Windows API, Windows CE, Windows XP, Windows vs. Linux, Wine, Winmodems, Winprinters, Workspot, X Window System, Xbox Linux, YaST, adoption of Linux, also known as, application, application software, architecture, assembler, asteroid, bootstrapping, coLinux, command line, command line interface, command shell, compatibility layer, compilers, computer, computer architectures, computer games, copyleft, debconf, desktop, desktop environments, developers, developing nations, device drivers, digital video recorder, dongle, embedded systems, emulators, firewalls, firmware, floppy disk, floppy disks, free software, geek, graphical, hacker, handheld devices, hard drive, kernel, lawsuit, libraries, licensing, lilo, live CD, logo, mailing lists, mascot, microprocessors, mobile phones, newsgroups, office suites, online forums, open-source, operating system, partition, penguin, personal computers, personal video recorders, professionals, project management, proprietary, rdesktop, real-time, reverse engineering, routers, servers, set-top boxes, shell, shell scripts, shells, source code, source lines of code, supercomputers, telecommunications, terminal emulator, text editor, text editors, text files, text user interfaces, thin clients, threads, tomsrtbt, total cost of ownership, trademark, trademarked, undo, usability, user-friendly, vendor lock-in, video game console, video game industry, virtual machine, virtual machines



Adapted from the Wikipedia article "History", under the G.N U Free Docmentation License. Please also see http://en.wikipedia.org/wiki

More material related to Linux can be found here:
Main Page
for
Linux
Index of Articles
related to
Linux


« Back








Search the Global Oneness web site
Global Oneness is a huge, really huge, web site. Almost whatever you are searching for within health, spirituality, personal development and inspirationals - you will find it here!
Google
 
 

Rate this article!

Please rate this article with 10 as very good and 1 as very poor.

.








Sneak-Peek of Global Oneness Community

Hi friend! The Global Oneness Community, the place for information and sharing about Oneness is not really launched yet (you will see there is still some clean up to do) ...but it is now open for a sneak-peek! And if you wish - please register and become one of the very first members to do so! Jonas

Forum Home, Articles, Photo Gallery, Videos, News, Sitemap
...and much more!


Dream Sharing Forum

at Global Oneness Community.

Share your dreams and let others help you with the interpretation!
Dream Sharing Forum



Forum
Articles
Images Pictures
Videos
News
Sitemap




 

 

 

 

 


 








  » Home » » Home »