Since the explosion in generative AI, there has been a rash of “decompilations” of video games and various other software (such as this example from earlier today disputed – see below) that have been published to Github and advertised as “Open Source.” That claim is a lie.

The phrase “Open Source” has a specific meaning (and similarly for “Free Software,” by the way1), and it isn’t merely that the source code is there for you to look at. It means that the copyright holder is explicitly giving you permission to read that source code, modify it, redistribute it, etc. Without that element of permission, the code cannot be “Open Source” even if you can physically read it. At best, it might be “Fair Use” depending on the circumstances, but it’s most likely just a fancy means of copyright infringement.

Remember, copyright is a legal construct, not a technical one. It depends much more on the intent of the human doing the copying than it does on the technical details of what they actually did. If the thing they have is obviously intended to be a copy of something else, it is a Derivative Work no matter what technical means were used to create it. That means the original copyright still attaches to it and the person who made the copy doesn’t get to choose a new license for it, “Open Source” or otherwise.

Why YSK:

You don’t have to like the way copyright law works – I sure don’t! – but you do have to understand it because there’s a lot of misinformation going around right now with people claiming things are “Open Source” when they aren’t and a lot of people are going to get in trouble for it. It also dilutes the public understanding of what actual legitimate Open Source software is, which is a problem in and of itself.

Conflating real Open Source software with proprietary software that’s been ‘pirated with extra steps’ is harmful both for developers of the former, who have their reputations damaged by association, and for users/sharers of the latter, who might be misled into not taking the same precautions that they would if they understood that they were dealing with warez. Just because you might think Big Tech can get away with laundering copyright through LLMs – and even that remains to be seen – doesn’t mean the little guys can.

TL;DR: Proprietary software cannot become Open Source software by any means except (a) the express consent of the copyright holder or (b) the copyright expiring and the work becoming Public Domain. Whatever technological end-run you think you have around this legal fact, no you don’t.


EDIT: dispute over example

In giving that example I was relying on the claim in the linked thread, which comes from this guy on BlueSky. Seems like a lot of people think he’s wrong, so maybe that’s not a good example after all.

However, there are also things like this, and those are examples I feel very confident in citing because (a) they explicitly call them “decompliations,” (b) at least one of them has a LICENSE file that says it’s MIT, and (c) there’s zero chance Nintendo or Rare or anyone else legitimately gave them permission for it.


footnote

1 “Free Software” has essentially the same denotation as “Open Source” – close enough that every “Free Software” license is also “Open Source” and vice-versa – but a different connotation. The term “Free Software” tends to get used by people who wish to emphasize the rights of the end-user, while the term “Open Source” tends to get used by people who wish to emphasize that the software is available to be modified.

  • AbouBenAdhem@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    arrow-down
    1
    ·
    1 day ago

    IMO the most important part of open source licenses is the obligation that anyone who modifies and shares the code publishes the changes with the same license. It’s not just that the original creator is giving permission to use the code, they’re doing it so the code can become the foundation of something everyone can add to in perpetuity.

    So calling unlicensed software “open source” isn’t just abusing the original creator, it’s abusing everyone who invests their time in it with the thought of potentially adding their own improvements.

    • grue@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      1
      ·
      1 day ago

      IMO the most important part of open source licenses is the obligation that anyone who modifies and shares the code publishes the changes with the same license.

      That is only true of “copyleft” Open Source licenses (e.g. GPL). There is also an entire category of “permissive” Open Source" licenses that don’t require that, yet still comply with the definition of “Open Source.”

      I agree with you that copyleft is essential, BTW. In fact, I’ve gone so far as to call BSD a “cuck license” on occasion. But sadly, OSI makes the rules about which licenses count, not me.

      • GreyEyedGhost@piefed.ca
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        19 hours ago

        To add on to this, there is a directionality of equivalence between Free Software and Open Source. Free software is open source, open source may not qualify as free. MIT and Apache license are great examples of open source but not free. Apparently the Apache and MIT licenses are also considered free, but the overall statement still stands.

        • grue@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          19 hours ago

          No, the OSI’s definition and the FSF’s definition are similar enough (basically differing only in connotation/emphasis, not denotation) that I don’t think there is even a single license that meets one definition but not the other.