来自:IT经理网,作者:bCamp
链接:https://www.ctocio.com/ccnews/29046.html
开源改变了我们的世界,这已经是不争的事实。作为一名开发人员,我不记得过去几年中哪一天可以不依赖开源软件。我不是例外,如今,大多数软件工程师在其职业生涯中每天都依赖开源。
首先,开源已经是开发人员基础设施的主流。从操作系统(云端的Linux)到数据库(MySQL,MongoDB,Redis),再到编程语言本身(JavaScript,Python,Java,C,PHP)。
开源的受益者不仅仅是开发者,也包括消费者,从手机上运行的内容(Android)到他们访问网络的方式(Chrome,Firefox)。
结论很明确:开源对人类有益,因为它使技术更易于访问和开放 – 任何人都可以构建任何东西。
20年前你随机问一位开发人员,开源的想法是否会流行起来,他们会笑出猪叫声:分享知识产权何谈竞争优势?荒诞!它会帮助实际业务吗?勉强吧,也就是一个小众利基市场。领导它的人?当然是那些无政府主义者,随时准备炸掉机构。
这与今天区块链遭遇的冷眼类似:交出控制权搞去中心化?荒诞!业务用例在哪?不是主流,一个利基市场而已。领导它的人?无政府主义者,试图消灭机构。
实际上区块链今天面临的形势比当年的开源运动更糟糕。加密货币泡沫的破灭以及泛滥的机会主义和过度投机,都加剧了人们对“躺枪”的区块链的怀疑。
最初,开源和营利性公司似乎是相互排斥的。像微软这样的公司被誉为开源的敌人,而比尔盖茨也曾公开讥讽开源软件。公司认为代码是他们的秘密,分享会给公司带来灭顶之灾或破坏他们的竞争优势。今天看来,事实并非如此。
今天开源的最大贡献者是微软,谷歌,IBM和Facebook等营利性企业。这些公司正在领导许多最受欢迎的项目,如React和TensorFlow。
就我个人而言,我很幸运能够成为Wix.com这样一家公司的一员,并帮助将它从一个有围墙的花园带到了2017年全球开源贡献者名单中的第11名。
为什么这些公司选择开放部分IP?嗯,这当然不是因为意识形态,而是开源使这些公司更具竞争力。
一个很好的例子是谷歌与Android。由于革命性的iPhone的发布,谷歌在苹果公司占据主导地位的移动领域慢了整整一拍。微软更是姗姗来迟(技术上起了个大早但产品上赶了个晚集),虽然微软在操作系统的王座上呆的时间比谷歌和苹果加起来都长,但在新兴的移动市场上却是寸步难行。
谷歌的战略核心是开源操作系统Android。如果不是因为Android的开源属性,像三星这样的制造商很难上车 ——将核心业务建立在一个无法控制的,他人主导的封闭生态系统上是不可想象的。谷歌的策略得到了回报,Android开放生态系统的发展超越了苹果的封闭花园。谷歌放弃了出售软件的许可证收益,但获得了更有价值的回报:出现在地球四分之一以上人口的口袋里。
●编号157,输入编号直达本文
●输入m获取文章目录
