Project
When it comes to open source, we have to mention Richard Stallman--, the founder and spiritual leader of open source software (not idol worship ^_^). He is the founder of the GNU (GNU, not UNIX) project, the creator of the FSF (free Software Foundation), and the famous GNU Emacs (an editing Tool), GCC (c + + compiler, I don't have to say, hehe), The author of GDB (Debugging tools) and GNU make.
Stallman's life is closely related to the history of open Source:
In 1984, Stallman resigned from the MIT AI Lab and started writing GNU software.
In 1985, Stallman set up the Free Software Foundation, Freedom Software Foundation
1991, Linus Torvalds developed Linux to join the GNU, together with other GNU software to form a complete free software operating system
1998, FSF advocates free Software (Software) renamed Open Source (open source Software). Stallman against this practice, he thought that the word free, expressed not only the technology, more important is the thought.
In addition to the technology, Stallman's pursuit of freedom of faith is even more admirable. It is because of his efforts, there are today's open source world. Think about it, what would happen if there were no Open-source software? That many people may not use the computer at all, many enterprises also have no money to buy server system, the corresponding network applications, business applications will be greatly discounted.
As you know, Sun has only launched the Java language in 1995 years, and by 1997 the Java language became popular all over the world. However, the number of Java open source projects, the scope of the broad, close to Big Brother C + +, alone in the sourceforge.net can find nearly 15,000 open source projects.
What makes Java open source so prosperous?
First, the use of Java language development is easy, simple design, and cross-platform advantages.
Secondly, the application of Java language Development enterprise has been accepted by the market and widely used.
Again, learning and using Java more and more people, naturally more willing to publish their own open source projects (we China's open source projects are too few, there is no international impact of the Basic AH: ().
Finally, it is also very important that the major manufacturers of the strong push. Sun has already disclosed some of the JDK's source code and has pledged to disclose all of its source code; IBM contributed to the famous eclipse (in fact, it was a Wsad, IBM's and the latest rational Architect (I've used it, and it's good ^_^ Are developed based on eclipse, and are accustomed to eclipse of course choose them); BEA and Apache collaborate on the "Hive Plan" (Apache Beelive, a framework for component SOA and enterprise applications); Oracle, CA and so on.
Next section: Introduction to various license agreements
(finally finished, with Stallman article in a word with everyone to encourage:
If I am not for myself, who would be for me? If I am only for myself, what am I? If not now, when?
I'm not for me, for whom? I'm only for me why am I? If not now, when? )
Contact Author: dawanjia@126.com
References: 1. Open source or not open, is it a problem? Http://dev.codelphi.com/virushuo/archive/2004/07/21/17392.aspx 2. The GNU Project http://www.gnu.org/gnu/the-gnu-project.html 3. www.apache.org
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.