Is it possible to include any existing open source project in github?

This issue is more related to Open-Source etiquette, and a new approach like github and gitorous gives collaboration and ownership. Can you just take any open source project from another place (e.g. SourceForge, with a clear project team and community) and put it in your own github repository, provided that you respect the terms of the original license? And if so, do you support your version under the same name or change it?

Somehow I feel it is rude, and yet it is an open source ...

+4
source share
2 answers

Legally, yes, you can, since the source code is freely available, and you (as a rule) have allowed it to be redistributed. Is it kosher? I think it depends. Many people will reflect repos on GitHub, especially if the canonical repo is only available as an SVN (or other) repo; in this case, the person who places it on GitHub will usually have the same name, with a note that this is a mirror of the official repo.

If you not only mirror, but also deploy the project and post it on GitHub, perhaps you should change the name of your fork (if you do not intend to fully expect your changes to be merged into the official repo for a later date) .

+5
source

You can always put an opensource project on github while you link to the real owners.

Github is designed to allow programmers to extend their work to someone else. Therefore, I do not think this will be a problem. The only thing you need to check is their license. The license must allow distribution.

+2
source

Source: https://habr.com/ru/post/1313184/


All Articles