RHCE-Introduction to GNU and Linux development history and LinusTorvalds

Source: Internet
Author: User
The GNUProject was launched in 1984 and was proposed by the famous hacker Richard Stallman. GNU received support from the Free Software Foundation (FSFforFreeSoftwareFoundation), which is also the main funding source of GNU, the purpose is to establish a free UNIX system. The basic principle is source code sharing and idea sharing. GNU is the abbreviation of "GNU 'snotunix. GNU [nu:, nju :]

The GNU Project was launched in 1984 by Richard Stallman, a famous hacker. GNU received support from the FSF for Free Software Foundation, which is also the main source of funds for GNU, the purpose is to establish a free UNIX system. The basic principle is source code sharing and idea sharing.

GNU is the abbreviation of "GNU's Not Unix.

The Chinese Translation of GNU [nu:, nju:] is karma ). Therefore, the GNU mark is like this. Remember that he is a horned horse, not a ox, or anything else. Come on, joke!

This is Richard Stallman, a famous hacker. If you want to engage in IT, someone asks you Richard Stallman, and you say you don't know, the problem is serious.

GNU General Public License (GPL)

Linux is released based on the Copyleft (not copyrighted) software model. In fact, Copyleft is a new name relative to Copyright, it is the General Public License GPL (General Public License) developed by the GNU project ).

GPL is a protocol certificate issued by the Free software Foundation for computer software. The software using this certificate is called Free software ), later it was renamed Open Source Software ). Most GNU programs and more than half of free software use it.

GPL ensures that anyone has the right to copy, modify, and re-release the source code of the free software, and requires that the source code be obtained without additional charges (except for the basic release fee ), however, you cannot declare that you have done the original work or that you have done it by others.

Linux core author Linus Torvalds

Linux was released by Linus Torvalds at Helsinki University in Finland in October 1991. Linux is a clone of a UNIX operating system.

Linux kernel + GNU utilities = open source, UNIX-like operating system Linus Torvalds, a Linux-core creator, was born in Helsinki, Finland in December 28, 1969. When Linus was 10 years old, his grandfather, a professor of statistics at the University of Helsinki, bought a Commodore VIC-20 computer. Linus helped his grandfather input data into his programmable calculator for fun. He also learned some simple BASIC programs by reading the instruction set in the computer. When he became a student in the Computer Science Department at the University of Helsinki, Linus Torvalds was already a successful programmer.

In 1991, after learning a set of Unix and C courses, Torvalds purchased his own PC ). He was dissatisfied with the computer's operating system (MS-DOS) and decided to write an operating system on his own. Torvalds started on Minix, A Andrew S. interested in the Unix-like operating system developed by Tanenbaum for educational purposes, Andrew S. tanenbaum is a Dutch professor who wants to teach his students the true operating system's internal working principles. Minix is designed to run on Intel 8086 microprocessor and has source code that can be used for research. Torvalds decides to develop an operating system that exceeds the Minix standard. It was later called Linux, short for Linus 'minix.

Linus Torvalds does not retain the copyright of his computer code. Instead, he discloses his code on the Internet and invites members of the comp. OS. minix newsgroup to help him establish his operating system. On March 13, August 25, 1991, Linus Torvalds announced the famous news: Hello, friends who use minix-I am working on a 386 (486) AT compatible machine (free of charge) operating System (not as professional as GNU ).

Linus Torvalds owes the success of his operating system to the GNU project of the Internet and Richard Stallman. Torvalds and his co-developers used the system components developed by members of the Free Software Foundation as the GNU project. The open resource philosophy behind Linux development combined with the success of the operating system makes Linus Torvalds a controversial "idol worship ". Unlike Windows and other proprietary operating systems, Linux is still open-source and continuously scalable. Anyone can use it for free, as long as any improvement they make is not protected by copyright and can be retained for free. Currently, it is estimated that only 2% of Linux code is written by Linus Torvalds, although it still has the Linux core (the core part of the operating system) and retain the final ruling right to select the new Code and the new method to be merged.

After serving as a student and researcher for 10 years at the University of Helsinki, Linus Torvalds received a job at Transmeta, A New Silicon Valley company known for its recruitment genius and Its Crusoe chip.

Operating Systems with only the kernel and no application software cannot be used. Therefore, many companies or organizations organize the kernel, source code, and related applications into a complete operating system, this allows general users to easily install and use Linux, which is called the distribution version ).

Of course, our RedHat

REDHAT was created by Bob Young Marc Ewing in 1994 and is one of the world's largest open source code companies.

The desktop version is up to 9 and 0, which is also out of print. From then on, REDHAT will focus on the server version. I didn't invest too much in the desktop. Fedora Core was developed by REDHAT in cooperation with the open-source community. It is not owned by REDHAT. The Enterprise Edition Enterprise 5.1 will be used for teaching and will be released in March October.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.