首页 首页 大数据 查看内容

互联网下一个开源项目的大机会在哪?

木马童年 2019-1-13 21:35 23 0

PHP , Linux , Apahce 这些开源项目构成了互联网底层的水和电,互联网时代从 PC 时代过渡到移动时代,这些开源项目的价值没有没落反而越发凸显。那么类似的下一个机会在哪? 那就是大数据,未来无论用户是 PC 端还 ...

PHP , Linux , Apahce 这些开源项目构成了互联网底层的水和电,互联网时代从 PC 时代过渡到移动时代,这些开源项目的价值没有没落反而越发凸显。那么类似的下一个机会在哪?

那就是大数据,未来无论用户是 PC 端还是移动端,他们的数据都会越来越多的上传到云端产生大数据,而任何拥有这些大数据的企业都必将在这些数据中寻找更大的商业价值,那么无论如何也离不开数据挖掘,也就是机器学习,通过机器深度学习找到数据中的价值。

互联网下一个开源项目的大机会在哪?

近日,百度深度学习研究院( IDL )、微软亚洲研究院、华盛顿大学、纽约大学、香港科技大学,卡耐基·梅陇大学等知名公司和高校联手在知名开源网站 GITHUB 上建立了分布式深度机器学习开源平台 ( https://dmlc.github.io/) ,该组织叫做 “ 深盟 ” ,向全世界的分布式机器系统学习的学习者提供一个很好的开源平台,让更多企业受益。而这一开源项目也让我去重新思考整个互联网的开源逻辑,以及开源运动所 带来的积极意义。在我看来互联网的代码开源分为两类,一类是无组织式的开源项目,另一类则是有组织式的开源项目。

所谓无组织式的开源项目,指的是某个程序项目被其作者公开源码,这些源码被放到诸如国外 GITHUB ,国内 CSDN 这样的开源平台上面,让大家学习与分享。程序作者非常享受自己代码被其他程序员应用的过程,而其他程序员也可以直接从源码中找到自己需要的部分,将其直接 迁移到自己的项目中,再通过学习掌握某个模块的技能,这大大节省了自己独立学习的时间。

所以无组织式的开源是程序员们自由交流的结果,不存在明确的分工协作,同样不存在太高的商业价值,但是意义在于推动了程序员们的整体水平。

而 GITHUB 这样的平台很好的满足了这样的交流需求。

所谓有组织式的开源项目,指的是某个开源项目有一个组织在支撑,一直在不断升级源代码,让项目源码更强大更好用。

从另一个角度来说,一个组织不会凭空建立,组织是人类最基本的分工协作方式,而一个组织的存在则一定意味着社会某处存在需要被解决的需求,而组织就是为了这些需求而生。互联网的开源运动则是一场现代的乌托邦的运动,很多开源项目组织没有依靠利益而是依靠理想建立了起来。

最著名的开源项目当然就是 linux , linux 是一个类似 windows 的操作系统,基于其开源内核,被开发出了各种 linux 操作系统版本,诸如小红帽、 ubuntu 、 debian 以及国内的红旗等等,但是由于 windows 的崛起,个人 PC 系统被微软垄断,导致了各个优秀的 linux 个人操作系统都集体走向没落。

而 linux 在 PC 操作系统上的没落也是业内探讨最多的,封闭与开放到底哪一个更符合互联网的精神?曾经的自由乌托邦为何会在商业化的竞争下面集体衰落?封闭的 IOS 与开放的 Andriod 的战争又是谁会获胜?

在我看来,开放与封闭都并非万能,各有优劣,但要想赢得最终的胜利,不是取决于某种精神理念,也不是取决于某种商业模式,最终一切还是取决某个项目在具体的使用场景下是否能够更好的满足用户的需求,这才是一切的核心。

当然,有组织式的开源模式,还是有一定盈利方法,例如投放广告,为有需求的厂家提供具体开发服务和商业咨询等等,当然很多开源组织赚到的钱都只是为了维持组织正常运行而已。

有组织式的开源项目的意义不仅仅在于建造了一个个带有理想主义色彩的乌托邦组织,更重要的是这些组织建造了互联网的基础设施,可以说,世界上任何一 个接入互联网的人都离不开这些开源项目的服务。这些开源项目的意义可以看成是造纸术以及印刷术的发明,技术发明者不会因为技术的发明受益太多,但是为整个 人类文明带来的贡献则是巨大的。

从互联网的发展,来盘点一下几个极为重要的开源项目。

1995 年人们开始大量访问互联网,而曾经的静态网页已经越来越无法满足用户的需求,所以需要呈现更多的内容,于是更多的网站开始转变为动态,需要与数据库交互, 所以 PHP 开源项目诞生了, PHP 程序语言可以让程序员们编写相应的代码,实现 web 网页与数据库的交互。

而与此同时,其他公司也看到了未来的商业化机遇,微软