有感而发,大家可以当我在逼逼叨,也可以当我在分享一些自己的想法
但鉴于维护您的形象,还请别在本帖中阴阳
刚才看隔壁教赚钱的帖子,有人说"谁会把真正赚钱的方法公开?",但同时又有人在默默收藏;
转头又看到另一个帖子,有人喷某个项目不开源,说什么"技术应该共享",但另一边也有人在咔咔付费;
引发了我的思考,赚钱技术不是技术吗?
到底什么是开源?
关于开源,问不同的人会得到两种截然不同的答案。
开源是程序员的理想国:代码应该自由流动,技术进步应该惠及所有人,我们应该用技术让世界变得更美好。
开源就是一种商业选择:所有的付出都有回报,只是回报的形式不同而已。
哪种对?
其实都对,关键看适用范围。
就像科学一样,科学也不是万能的,但在适用范围内,它是相对的真理。
如果你是大学生,吃穿不愁,有大把时间,第一种认知完全没问题。那时候追求理想主义,很正常。
但如果你已经工作几年,知道钱多难赚,还不去了解这个世界的运转逻辑,还抱着第一种想法不放,那就有点...
那些大公司为什么热衷开源?真的是为了情怀吗?
人才招聘、市场渗透、生态控制、成本分摊...每一个动机背后都有清晰的商业逻辑。
这没什么不好,商业和理想并不冲突。
当然,如果站在整个人类的层面看,第一种认知又变得有意义了。技术的积累确实需要某种"公共品"的属性。
但这不意味着个体就要无偿奉献。
你是吃喝不愁也不用找工作的大学生?还是打算出来创业独立面对商业世界的极客?还是在公司体系内打工的程序员螺丝钉?
开源不是信仰,是工具。
不同的身份,不同的选择。别用不适合自己处境的理想主义给自己套枷锁。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.