关闭。这个问题是opinion-based .它目前不接受答案。
想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.
6年前关闭。
Improve this question
我一直在考虑从事一些开源项目的想法,主要是因为其他人这样做的原因相同:为了好玩和学习新东西。但是现在这些操作系统(开源)项目比以往任何时候都越来越强大,越来越受欢迎。所以,我一直在想,我们的开发人员是否因为免费工作而扼杀了我们的职业? 我知道有一些操作系统项目会付出一些代价,但与在全职软件公司工作所获得的报酬相比,这微不足道。
想想这些最坏的情况:
想想这个比喻:
换句话说,如果所有软件都开源会怎样?这可能永远不会发生,或者即使发生了,我们仍然会有很多工作,但无论如何,我想看看其他人对我这种疯狂的偏执有什么看法:)
另请参阅: https://stackoverflow.com/questions/196131/making-money-with-open-source-as-a-developer https://stackoverflow.com/questions/116581/open-source-why-or-why-not The difference between Free Software and Open Source Software
最佳答案
开源并不意味着免费工作。尽管产品本身是免费的,但大多数从事大型开源项目的开发人员都是有偿的。这笔款项可以来自支持它的第 3 方,也可以来自为运行该项目而创建的基金会。
您真的认为 Open Office 等项目的主要开发人员是免费工作的吗?
此外,通常有许多公司因为基于支持和安装的开源软件而成立。很多时候这些都是由软件的创建者运行的。 Asterix 是开源项目的一个很好的例子,它具有基于安装和支持的企业方面。
关于open-source - 我们是否通过在开源项目上工作来踢自己的脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/401103/