这个故事你可能已经知道了,30年前,芬兰学生LinusTorvalds开发了一个副项目来创建类UNIX操作系统。你不知道的是,Torvalds认为这个副项目已经完成,他想把它抛在脑后,从事一些新鲜有趣的事情。那么是什么让他在这个“副业”上工作了30年呢?答案是开源。开源改变Linux在最近结束的北美开源峰会上,LinusTorvalds分享了对Linux项目的过去、现在和未来的一些见解。在回忆项目最初的情况时,Torvalds说他认为他会让Linux项目“处于完成状态”,去做一些新鲜有趣的事情。显然开源改变了这一切。这个项目,如果由我来决定,我可能会把它搁置一旁,但突然间,我开始遇到问题,并最终从人们那里得到补丁,这让我继续前进。现在30年后,这仍然是驱动力。Torvalds还补充说,在他看来,Linux已经做了29年了。后来添加的所有其他功能都是其他人需要、想要或感兴趣的。许多开发人员都会遇到这种情况。你在做一个项目,认为它已经达到了“完成”的状态,如果这个项目没有足够的牵引力,你就会对它失去兴趣并转向一些“新的和有趣的”。真正继续这个项目的真正动力来自于用户和认可。当被问及他在为Linux50周年做些什么时,Torvalds说他不认为他能在70岁时继续编写内核程序。然后他补充说他不认为他在50岁时还在进行内核编程,但他现在做。“出于某种原因,我认为我在70岁时无法进行内核编程。但另一方面,几年前,我不认为我在50岁时会进行内核编程,所以......我们会看到”我们总是乐于听到Torvalds谈论Linux,作为狂热的Linux用户,我们还有很多东西要学习和交流!
