【理想流】国内的开源为啥还不太行?

开源至少值得向往


即使是许多开源阵营中的人自己,也未必认识到自己所做所为隐含的含义。

西方社会的基础是几条非常基本的原则:自由交易,平等交换,多数优胜。

平等交换即以价值相等之物进行交换,这条基本原则几乎体现在任何一个角落里,虽然价格与价值经常发生背离。

在这样的基本原则下,因为社会生产的需要,又产生了公司这样的组织。公司对内向员工支付工资以购买劳动,对外则以交换为手段获取利润。

利润之于公司,便如血液于人,乃是生存之根本。这就是西方社会的基本形态。


但开源是与此是相背离的。开源的第一驱动力是兴趣下的志愿,而非利益。开源的目的是追求一种精神,而非利润最大化。

设想一下,如果世界上所有行业都以开源的模式来运作,那这世界会是怎么样一种景象。

所有人都不计报酬的劳动,所有的人平等的相待,与此同时所有人的需要都可以免费获得满足---这是怎么样一种高贵的社会形态啊!

姑且不论其现实不现实,这样一种社会形态至少值得向往。

但实际上,开源虽然在一些领域中获得成功,但距离成为一种普世标准,余路尚长。

就当下看来,开源这种模式可以在通用性较强的领域取得成功,但在专门性较强的领域中似乎很难推广。比如:开源可以做OS和编译器,但很难想象电力系统的管控或航班的票务系统以开源模式来运作----毕竟很少有人愿意成为某一商业利益的自愿者。


国内开源为啥还不太行?


纵览国内的状况,似乎整体上还不太行。(反倒偶尔有剽窃行为。)

这事儿我曾经很困惑,以为是努力不够。这几年经得多了,突然就想透了。


说到底首先还是经济问题。


人做开源的前提是要有足够的经济基础,即不用太努力也能满足基本生活需要,这样才有空余时间来干其他事。

比如,一个人如果一个月只需要写200行代码,收入却可以有20K,那么虽然说不上特别富裕,但买房养家就没啥太大压力。

这时候由于有大把的空闲时间,如果不甘寂寞,想找点事干,就可以做开源。


国内则是倒过来的。

一天到晚,拼命加班,结果养家糊口够用,买房经常够呛,即使买了还要惦记还房贷。

这个时候还惦记开源的人,恐怕真得是绝对的理想主义者才行。

而绝对的理想主义者结局大多不好,也就绝了后来者的心思。


其次是在大多领域国内不管公司或个人在技术上确实不在前列。

不是兴趣驱动,有一类情况应该也可以促成开源的发展。

有些公共设施,一个公司搞风险太大,出来后别人一跟风回报率太低。

比如apache的hadoop等。这时候大公司就会对这些项目做些捐赠。

有这类资金支持,道理上讲开源也可以做点发展。

但商业上国内有些大公司算是站住脚了,但技术上大多还是处在跟着跑的状态。

所以对本土开源的支持恐怕还不多。

这应该也是造成当前局面的一个原因吧。


------------------------------------------------------------------------------------------------------------------------------------

理想流 + 软件 = 《完美软件开发:方法与逻辑》
理想流 + 人生 = ??
理想流 + 管理 = ??
理想流 = 以概念和逻辑推演本质,追求真理。



  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 30
    评论
### 回答1: 国内有很多著名企业开源了他们的项目源码,其中一些著名的有: 1. 阿里巴巴:开源了高性能分布式框架Dubbo、数据库连接池Druid、分布式服务框架SOFARPC等。 2. 百度:开源了大数据平台BD-MS、人工智能框架PaddlePaddle、深度学习框架EasyDL等。 3. 字节跳动:开源了深度学习框架TensorFlow Lite for Microcontrollers、基于Rust语言的高性能服务器框架tikv等。 4. 腾讯:开源了大数据平台TensorFlowOnSpark、高性能机器学习框架Angel、高性能服务器框架Tars等。 5. 小米:开源了高性能服务器框架Miliao、高性能日志框架Mi-log、高性能机器学习框架Xiaomi-DL等。 这些仅是其中一部分国内其它企业也有很多优秀的开源项目,还有很多优秀的企业在不断地开源他们的项目。 ### 回答2: 国内有很多著名企业开源了他们的项目源码,以下是其中一些: 1. 百度:百度开源了很多项目,包括大数据处理框架PaddlePaddle、深度学习框架PaddleLite等。 2. 腾讯:腾讯开源了一些项目,如微信小程序开发框架Taro、自研的分布式文件系统TFS等。 3. 阿里巴巴:阿里巴巴开源了很多项目,其中最为著名的是分布式数据库中间件OceanBase、分布式事务框架Seata等。 4. 华为:华为开源了一些项目,包括自研的分布式计算框架Flink、分布式文件系统FusionStorage等。 5. 小米:小米开源了一些项目,其中最为著名的是Android系统的一个分支开源项目MIUI。 6. 京东:京东开源了很多项目,如分布式数据库中间件ShardingSphere、分布式任务调度框架Saturn等。 这只是一些著名企业开源项目的例子,还有很多其他的企业也在积极开源他们的项目源码,由此可见,国内开源风潮逐渐提升,对于促进技术共享与创新起到了积极作用。
评论 30
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值