0

如果具有国际标准的语言“X”的编译器自己推销并声称它符合标准但事实并非如此,会发生什么情况。是否有任何法规或惩罚措施来防止这种情况发生?编译器是商业的还是免费的有关系吗?

4

1 回答 1

1

如果任何编译器 100% 符合相关语言标准,我会感到惊讶。一些编译器比其他编译器更遵守标准,例如许可问题的法规和惩罚。GPL 许可下的自由软件具有以下条款。请参阅此处的15. 和 16.

在适用法律允许的范围内,本程序不提供任何保证。除非另有说明,否则版权所有者和/或其他方按“原样”提供程序,不提供任何形式的明示或默示保证,包括但不限于对适销性和特定用途适用性的默示保证. 有关程序质量和性能的全部风险由您承担。如果该程序被证明有缺陷,您将承担所有必要的服务、修理或更正的费用。

于 2012-10-06T15:17:14.273 回答