I obtained a GPLed (version 2) source code. But it is not maintained, and I have tried to fix some bugs. I plan to publish the code to git repository like GitHub or BitBucket. However, I cannot get the response from the source code author.

Can I publish the source code to GitHub or BitBucket without the permission of the author, since it is GPL license?

  • 1
    Yes of course, as long as you publish it under the same license. Dec 30, 2018 at 2:32

1 Answer 1


By providing software under an open-source license (like the GPL license), the original author has already granted everyone with a copy of the software the right to re-publish that software, subject to some restrictions.

Which restrictions you must follow depend on the open-source license that is used. For the GPL license, those restrictions are

  • All code of the project must be under the GPLv2 (or a compatible) open-source license
  • If you distribute binaries, you must also distribute the corresponding source code

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.