Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • Interesting. But in the case of either MIT and GPL, would end-users be allowed to de-compile and/or reverse engineer the software and thus legally distribute a derivative that is as close to the original's source code as can be?
    – xabase6400
    Commented Aug 18, 2022 at 17:47
  • @xabase6400 For the question about decompiling GPL source code, see this Q&A: opensource.stackexchange.com/questions/7716/… The summary answer is "no" you are not allowed to redistribute decompiled GPL source code. GPL itself says that to redistribute it, you must provide the source code, defined as the "preferred form of the work for making modifications to it". A decompiled output does not correspond to that description.
    – Brandin
    Commented Aug 19, 2022 at 10:58
  • @Brandin: If someone distributes a work without conveying the most suitable form for making modifications to it among those forms the person possess, that would be in violation of the license, but in some cases a decompiled binary might in fact be the best form the person possesses.
    – supercat
    Commented Nov 2, 2022 at 20:50
  • @supercat It would be a violation of the license. In this case, that would allow the copyright holder to sue themselves, which they are not going to do. Yes, GPL license by the copyright holder without the source code is stupid and useless, but the copyright holder is allowed to give you a stupid and useless license. The whole question was: Is it legal for the copyright holder to do something stupid and useless? Answer: Yes, it is.
    – gnasher729
    Commented Mar 11, 2023 at 1:25