关闭。这个问题需要更多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/