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

C++ 什么时候不使用开源代码?,c++,c,linux,open-source,C++,C,Linux,Open Source,在某些情况下,使用开源项目的代码可能不是一个好主意,即使您的公司可能允许您这样做 我认为可能有效的案例有: 代码可以用不同的语言实现 它不是便携式的 它可能需要其他一些封闭源代码库 其他原因可能是什么?是的,某些开源许可证可能要求您公开源代码,例如GPL 当涉及安全性时,您无法访问实际代码,因此您永远(真正)不知道自己在使用什么 Beta代码在生产系统中可能不合适 如果图书馆有一个网页,并且很长一段时间没有任何活动。要么代码是完美的,要么没有人再查看代码,也没有应用任何错误修复。这种开放式问题(

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

我认为可能有效的案例有:

  • 代码可以用不同的语言实现
  • 它不是便携式的
  • 它可能需要其他一些封闭源代码库

  • 其他原因可能是什么?

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


    当涉及安全性时,您无法访问实际代码,因此您永远(真正)不知道自己在使用什么

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


    如果图书馆有一个网页,并且很长一段时间没有任何活动。要么代码是完美的,要么没有人再查看代码,也没有应用任何错误修复。

    这种开放式问题(双关语不是故意的)可能会在网站上找到更好的受众。如果您的帐户被允许再发布问题,请停止问这种问题。你很快就会被禁止。在这之前,请阅读和。