This question is more about Open-Source etiquette, and the new approach that the likes of github and gitorious gives to collaboration and source ownership. Can you just take any Open-Source project from somewhere else (e.g SourceForge, with a clear project team and community) and put it into your own github repository, provided that you respect the terms of the original license? And if yes, do you keep your version under the same name, or change it?
I somehow have this nagging feeling that this is rude, and yet it is open-source after all...
Yes, it is possible to make an open source project into a closed source project. The copyright holder can change the license of a project at any time, or cease to distribute source code of new releases. New releases can therefore be made closed source.
The hosted service GitHub.com is free for open source projects and it has fundamentally improved open source collaboration. But the software GitHub's service is based on is closed source.
If you want others to use, distribute, modify, or contribute back to your project, you need to include an open source license. For example, someone cannot legally use any part of your GitHub project in their code, even if it's public, unless you explicitly give them the right to do so.
Legally, yes you can, since the source code is freely available and you are (generally) allowed to redistribute it. Is it "kosher"? I guess that depends. A lot of people will mirror a repo on GitHub, especially if the canonical repo is only available as an SVN (or other) repo; in that case, the person who puts it up on GitHub will usually keep the same name, with a note that it is a mirror of the official repo.
If you're not only mirroring but forking the project and putting it up on GitHub, you should probably change the name of your fork (unless you fully intend and expect to have your changes merged into the official repo at some later date).
You can always put a opensource project on github as long as you link to the real owners.
Github is made to enable programmers to extend someone else their work. So I don't think it would be a problem. The only thing you need to check is their license. The license needs to allow distribution.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With