language-agnostic - 开源专有软件涉及什么?

标签 language-agnostic open-source

关闭。这个问题需要更多focused .它目前不接受答案。












想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .

6年前关闭。




Improve this question




我提出这个问题的主要动机是 this uservoice suggestion .杰夫拒绝了将 SO 软件开源的门票,称这需要更多时间。

我以前在从专有到开源的各种其他软件中看到过这一点。所以,我的问题是:为什么软件开源似乎需要这么长时间? 对我来说,这似乎很简单:将您的代码放在 sourceforge 和 google 代码上,然后完成。但显然在整个过程中我遗漏了一些东西。

(在任何人认为我试图批评 Jeff 或其他任何延迟开源软件的人之前,我没有。我只是想了解开源内容的流程及其成本。 )

最佳答案

通常它需要所有贡献者都同意,对于某些项目,这意味着您必须询问很多人是否也可以打开他们的代码。

对于其他项目,它需要您曾经使用过的库是开源的,或者是从您使用它们的项目中取出的。 IIRC Sun 说他们不能open Java这么久是因为他们使用了一些无法打开的第 3 方代码。

关于language-agnostic - 开源专有软件涉及什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/411180/

相关文章:

javascript - 在网页上查看 PDF 文件而不下载?

c++ - openssl 加密库 - base64 转换

algorithm - Google面试: block 的排列

language-agnostic - 怎么能解释代码甚至效率低下呢? (理论)

database - 编码数据库字段名称中的度量

open-source - 我可以使用 Oxygene 免费命令行编译器来开发开源代码吗?

open-source - 开源广告服务器

linux - 我在哪里可以找到 ldconfig 的源代码?

language-agnostic - 如何有效地在数据库中存储大量行

language-agnostic - 有命名参数,然后有