开放
软件编码还是专利软件?选择仅仅是黑与白那么简单吗?
开放源编码厂商认为开放源编码开发起来更快捷更清晰,因为有更多的开发者在进行编程和修正工作,还因为GNU开放许可规定所有编码的改变都必须返回社区,从而大幅度降低和不兼容问题的存在可能性。
那些把自己关在门里,使用预先挑选好的测试者来帮助他们捉BUG的传统软件厂商也对自己的优势进行了类似的总结。这些开发商表示他们能更快更有效率的开发和修正软件因为他们的开发和汇编组是有限的。他们和他们的客户都不想让所有人看到他们进行的调整和改变,而这些调整使他们的产品与竞争者的产品区别开来。
专利软件厂商经常因为产品错过预计发布期而受到批评,而开放软件编码厂商同样也会错过目标的。Eric Raymond表示自己希望在开放源编码世界不要有最后期限,但开放软件也是软件,也要受到同样因素的制约。
有些人相信开放源编码是一个市场区分器,使用这个头衔来吸引注意力和资金对公司没坏处,开放源编码开发
程序能允许公司生产更好的产品。但QNX则提出了相反的观点,这家实时
操作系统公司表示如果是开放码的话它的客户就不会植入它的操作系统。