open-source - 我们是否通过在开源项目上工作来踢自己的脚?

标签 open-source

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

6年前关闭。




Improve this question




我一直在考虑从事一些开源项目的想法,主要是因为其他人这样做的原因相同:为了好玩和学习新东西。但是现在这些操作系统(开源)项目比以往任何时候都越来越强大,越来越受欢迎。所以,我一直在想,我们的开发人员是否因为免费工作而扼杀了我们的职业? 我知道有一些操作系统项目会付出一些代价,但与在全职软件公司工作所获得的报酬相比,这微不足道。

想想这些最坏的情况:

  • OpenOffice 或任何其他这些办公套装都让 Microsoft Office 瘫痪,现在 Microsoft 不得不因此裁员数千名开发人员...
  • Linux 成为排名第一的操作系统,苹果和微软都不得不裁掉 Windows 和 Mac 开发人员。

  • 想想这个比喻:
  • 如果有“开源银行”怎么办?!出纳员、经理、高管等 super 友好,免费工作,并提供一些很棒的产品,为什么要去美国银行支付大量费用,对吧?

  • 换句话说,如果所有软件都开源会怎样?这可能永远不会发生,或者即使发生了,我们仍然会有很多工作,但无论如何,我想看看其他人对我这种疯狂的偏执有什么看法:)

    另请参阅: 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/

    相关文章:

    php - PHP 中的退回邮件处理 - 有最新的解决方案吗?

    java - 使用 Spring 的开源项目 <中型>

    php - 开源软件支付网关 (Dopays.com) 配置错误

    Java HashMap 到矩阵

    linux - 无线路由器的管理界面

    open-source - 开源或免费软件许可证的目的是什么?

    java - Java 中的免费/开源屏幕捕获库

    java - 将 map 集成到 java 应用程序中

    java - 如何将任何类添加到标准 Java 库中?

    django - 开源真正的Django项目