什么时候不使用开源代码?

时间:2011-10-18 01:24:58

标签: c++ c linux open-source

在某些情况下,使用开源项目的代码可能不是一个好主意,即使您的公司可能允许您这样做吗?

我认为可能有效的一些案例是:

  1. 代码可以用不同的语言实现。
  2. 不便携
  3. 可能需要一些其他的密切源库
  4. 可能还有其他什么原因?

2 个答案:

答案 0 :(得分:0)

是的,某些开源许可可能会要求您公开源代码,例如GPL。

http://encodable.com/tech/blog/2006/02/25/Why_the_GPL_is_Incompatible_with_Commercial_Software

答案 1 :(得分:0)

当涉及到安全性而您无法访问实际代码时,您永远不会(真正)知道您正在使用的内容。

Beta代码可能不适合生产系统。

如果图书馆有网页,并且很长时间没有任何活动。代码是完美的,或者没有人再看代码,也没有修复错误。