白票4年,不欢而散? |
这个提问不对.
1. 开源不分国内外, 开源项目不属于发起者, 代码属于贡献者. 任何人都可以fork任何一个开源库, 然后做自己的开发, 不必回合原项目, 这都是合理合法的事, 按需决定. 当前流行的项目多是欧美国发起的, 有先发优势.
2. 开源不在乎是不是天才大佬, 绝大多数都是随便搞搞, 没什么人看, 索性搞个MIT协议, 显得自己大度. 流行的项目不代表技术好, 只不过暂时是解决问题的最佳方案之一. 技术的迭代快, 框架的迭代出新也快, 新语言时不时出现, 都不能代表技术好不好, 这些都是解决方案. 所以一些人认为自己极为熟悉框架就能更值钱常与现实冲突, 框架和熟悉框架的人容易被时间自然淘汰, 真能力还得参加ACM竞赛, 奥林匹克竞赛比出来.
3. 难道是精神文明层次的高低之分?
天下无利不起早, 讨论"精神问题"的都有点精神问题, 你的问题的实际含义应该是"开源项目的收益在哪?"
1. 开源不是无偿给别人用, 有须遵守的协议. 所有的收益都常在协议中. 开源(open source)的定义是开放源代码, 可以看到定义仅申明"可读"权限, 在可写/可改/可使用/咨询服务里有收益.
2. 可写, 光用了人代码库, 不得测试下, 测出问题了非得用, 不得改了提交下? 提交的代码merge了就是他的了.
3. 可改, 你要添加新功能, 不得提个需求描述? 项目需求来源来了个, 不必产品经理自己想了, 要是需求还自己做了, 那更加欢迎了, 花两分钟在贡献者里加个名字.
4. 可使用, 开源要求蔓延到全项目, 接受吗? 不接受的话, 我们还提供闭源版的, 刚刚你就是看了个30秒的广告.
5. 可服务, 开源的代码有点难懂, 文档都不全, 怎么办? 咨询服务收费呀, 一小时200美元起, 解没解决问题都得付.
以上都有许多业界实例, 大企业都这样干, 合法合理. 说到底开源行为就是应用商店里的标记为免费的应用, 就是吸引人刷新下载量, 把它刷上"popular", 所以我说流行不等于技术好, 只有相同功能的产品都免费时还在流行榜上的属于做的不错. 有的应用厚道点, 给部分功能用, 但广告还是要看的. 不厚道的应用, 只给看个登录界面. 更不厚道的, 弹个小窗, 手划就点了个"试用", 后边小字"试用后自动订阅(1亿美元/秒)".
论搞钱手段, 外国人才是真祖师爷.
@jqknono 厉害了 社区需要这样专业的回答
@jqknono 基本解释了开源盈利方式(卖服务)。开源还有个作用就是讲编程大众化,让更多的人可以交流学习,影响力是实打实的。
开源软件是在自由软件的概念演变来的。开源软件的成功是被linux实践过的。
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号