【问题标题】:What's the deal with glibc? [closed]与 glibc 有什么关系? [关闭]
【发布时间】:2011-11-17 07:59:00
【问题描述】:

我知道这是一个标准的 c 库,但我不明白为什么 c 没有免费的库,而不是 lgpl。有没有这样的库,如果没有,那就意味着每个公司/特定的开发人员都必须购买最基本的库来开发商业应用程序?

【问题讨论】:

  • 如果您不喜欢该许可证,请在不同的许可证下编写自己的库...
  • 格式“什么是具有非限制性许可证的 C 库?”在 StackOverflow 上是可以接受的。对于咆哮,请打开一个博客。
  • 如果 OP 以可接受的形式打开一个新问题,则有很多答案。所有的 BSD,Android/Bionic,......我相信 glibc 有一些特殊的例外,只要你以未经修改的形式使用它,许可证实际上比 LGPL 的全部强度更宽松。除了最不正当的专有软件用途之外,其他所有人都可以接受它。

标签: c glibc


【解决方案1】:

每个公司/特定开发人员都必须购买最基本的库来开发商业应用程序?

好吧,无论如何他们都必须购买(或免费获得)编译器,而 libc 是自带的。

此外,编写通用 C 库是不可能的,因为 exit()setjmp() 等取决于特定的编译器和平台。

【讨论】:

  • 是的,但是,如果我自己开发一个商业应用程序并且我没有钱购买许可证,我该怎么办?这只会限制 IT 初创公司,只会阻止许多潜在的程序员创建业务。
猜你喜欢
  • 2014-02-03
  • 1970-01-01
  • 1970-01-01
  • 2019-09-14
  • 2011-08-19
  • 1970-01-01
  • 2011-10-08
  • 1970-01-01
  • 2014-07-27
相关资源
最近更新 更多