如何开源您的软件项目

时间:2016-08-11 10:09:03

标签: open-source

我想知道如何开源软件项目。 当然,我用谷歌搜索了它,但是只有很长篇文章我才能理解问题(不是因为我的英语...只是因为我不喜欢阅读很长的东西......)

所以我会写下我想清楚知道的内容:

  1. 如何开源软件项目?

  2. 什么是sourceforge.net?

  3. 如果我将项目开源,会发生什么?

  4. 开源示例(Code :: Blocks,Ubuntu等)

  5. 什么是开源许可证?

  6. 请清楚易懂地回答我的问题。

1 个答案:

答案 0 :(得分:0)

让我逐点回答你的问题。

How do you open source your software project?

要开源您的项目,您只需选择许可证即可。现在我建议您选择MIT / BSD并将这些文本(https://opensource.org/licenses/MIT)复制到源代码目录中名为LICENSE的文件中,或者只需修改代码的自述文件,说明LICENSE MIT / BSD。

What is sourceforge.net?

sourceforge.net是一个免费的代码托管网站。现在我建议你使用github(https://github.com/)有多种原因。

What happens if I make my project open source?

任何人都可以下载修改并使用您的代码而不受任何限制。他们可能会或可能不会回复您的代码。

Examples for open-source ( Code::Blocks, Ubuntu, etc...)

https://github.com/geerlingguy/ansible-role-nginx

What is open source licence?

阅读本文(https://opensource.org/licenses