开源20岁了,是该庆祝一下了
能够活在开源的时代毫无疑问是幸运的,开源已经20岁了,开源成就了许多人,也是我们现在数字时代的中流砥柱。它的存在和发展意义值得你我去深思和挖掘。
能够活在开源的时代毫无疑问是幸运的,开源已经20岁了,开源成就了许多人,也是我们现在数字时代的中流砥柱。它的存在和发展意义值得你我去深思和挖掘。
作为开源项目中,最为成功也是最为庞大的Linux内核,如此多的开发者究竟是如何组织的?即使是自发,也超出了多数人的想象力。是的,Linux不仅仅是作为软件工程值得人们去研究,它本身就是人类协作的奇迹。本文是在读美女博士Dawn Foster亲历Linux内核开发,所研究和总结的内容。将会是她的博士论文。值得你了解。
开源社区的价值到底为何?这是很多人都在思考和跃跃欲试的话题,但是能够回答的又有几何?看看 Vicky 为了回答这个话题所收集的材料吧。一定让你受益匪浅。
有数不清的开源软件项目正在变得强大,强大到任何独立的公司都难以承担的地位,如Linux、Hadoop生态等,无论从公司赢利的角度,还是个人成长的视野,以上游为优先参与和贡献都是上上策,可以增加成功的几率。
正如文中所说,Linux 内核无论从那个角度来看都是值得研究的对象,社会、人文、协作、工程、管理、技术本身等等。如此看来,这是人类非常了不起的创造!值得上帝为之惊叹!令所人赞扬、尊敬的工程。
无论你做什么都要付出很多的努力,方可能有所成,开源也一样,开源甚至要求更高,不仅是过硬的技术能力,还要有强大的内心、决心,并能够和人们友好的相处。
最近总是看到很多项目开源的信息,但是仔细一读,发觉根本就不是那么回事,比如XX开源深度学习框架、XX开源手机客户端数据库等等。仅仅是在GitHub开放了代码而已。其它似乎什么都没有做。作为内行的你来说,是否有点痛心疾首?开源真的就没有方法论可言了?
布道开源多年,绝大多数人的第一反应是,你让我的软件开源了,我该如何赚钱?或者是你让我贡献给上游,我没有那么多余的钱啊,我有心无力。直觉看起来,开源仿佛是不食人间烟火般和金钱对立。其实,绝大多数人都错了,这是违反直觉的。开源的代码确实是工程的重要部分,但是它没法交易。但是又必须投入,产出往往更高,相比于闭门造车,更能节省成本。
这是一片有着悠久历史的土地,文化积淀非常的丰厚。但是近代遭遇了发展瓶颈,面对科学的迅猛发展,200 年以来一直处于落后、尴尬境地。著名的科学史著作者李约瑟提出的问题:“为什么近代科学没有在中国发生?”,其实同样开源社区在本土发展也是异常之式微,当然项目也就更是凤毛麟角了。甚至是本地的用户组也几乎都是赶时髦?这中间的原因是什么?笔者试图从文化、氛围、环境、个人等因素来寻找原因,并尝试找到对应的办法。 秘方文化、小国寡民、科学的曲解…… 等文化现象,似乎奠定了与开源、社群无关,该如何应对?