The history of open source

开源软件的历史与发展
从20世纪60年代的MIT研究到今日互联网上的众多开源社区,开源软件经历了一个从失败中崛起并逐渐壮大的过程。起初,UNIX系统的诞生为开源运动奠定了基础;到了80年代,理查德·斯托曼倡导的GNU计划进一步推动了开源理念的传播;而90年代初,林纳斯·托瓦兹开发的Linux系统则成为了开源运动的重要里程碑。

I'd like to tell you a story about what everyone calls "open source" software. There's a lot of heroes, a wild-eyed visionary (who might be a madman), but no villians. At least not yet. It's a pretty long story, and I'm only telling you a few of the parts I know. This story started almost twenty years ago, and it isn't over yet.

At the beginning of the 1960s, researchers from MIT and engineers from Bell Lib and GE Company planned to develop a new time-sharing system. Unfortunately, this project was claimed as a failure in the spring of 1969. However, two researchers from Bell Lib decided to develop a new and simpler operating system, and they completed the initial version software called UNIX in the summer.

In the 1970s, UNIX was broadcasted fast to at least 40 American institutions, even to Japan. More and more developers and develop organizations started to care about it.

In the early 1980's, a programmer named Richard Stallman worked for MIT. He spent huge amounts of time working on an operating system called ITS. Stallman was also an ideologue. His software came with instructions: Share this code with your fellow users. Learn from it. Improve upon it. And when you're done, please give something back to the community. To Stallman, this sharing was a moral principle. And as it turned out, Stallman would happily turn down money, fame and glory in the name of his moral principles. Stallman found some volunteers, set up the Free Software Foundation, and started writing software.

By 1991, the GNU Project had either written or located most of the parts of a complete UNIX system. But they were having problems with the kernel.

Meanwhile, young Linus Torvalds was hacking on a tiny kernel, just a toy. He announced it on comp.os.minix:

But despite Linus's debt to the GNU project, he made a much better leader than Stallman. Linus was a software guy, pure and simple. He never spent much time writing polemics or arguing philosophy. And he never planned very far ahead. He just did his thing, and argued for his beliefs by example. Linus could convince people, many of whom were frightened by Stallman. And Linux grew from "just a hobby" to the third most popular operating system in the world.

  Nowadays, we can find many open source communities on the internet. Apache may be the most famous one. More and more developers around the world work together by Email and IM tools. They develop free software and share it with other people. This activity has been changing the conventional way of software development. Maybe one day we can use all software in our computers without pay. That will be true in the future, I believe. 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值