• Arghblarg@lemmy.ca
      link
      fedilink
      arrow-up
      19
      ·
      5 days ago

      …and they deserve eternal damnation for the idea, IMO. Hrrmph. LLMs by definition can only make derivative works. That’s what they do, draw from their training on other works by humans. They are nothing without the training data. Data which was scraped from the entire f*cking Internet, without anyone’s permissions. Why is this so hard for devs to understand?

      Yes, I am grumpy about this.

    • Solemarc@lemmy.world
      link
      fedilink
      arrow-up
      5
      arrow-down
      1
      ·
      4 days ago

      I feel like rewriting a GPL thing based on the GPL version should require the GPL licence. After all, you’ve built something on top of GPL code which means it’s also GPL right?

      If I go and build my own implimentation of GTK, how do I even prove that I made it entirely without looking at GTK because that’s what’s required to relicense right?

      Solely from the fact that I’m telling you I made my own implementation of GTK, I’m admitting It’s not clean room right?

      • atzanteol@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        ·
        4 days ago

        I feel like rewriting a GPL thing based on the GPL version should require the GPL licence. After all, you’ve built something on top of GPL code which means it’s also GPL right?

        No. Not even a little. It’s a copyright, not a patent.

        • Solemarc@lemmy.world
          link
          fedilink
          arrow-up
          4
          ·
          4 days ago

          I still feel like it should apply, this is the first term of the gpl:

          This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The “Program”, below, refers to any such program or work, and a “work based on the Program” means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language

          “I rewrote it in another language as a library instead of an exe” is still covered under this term isn’t it?

          • anton@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            2
            ·
            3 days ago

            APIs don’t fall under copyright, but implementations do. This is a good thing, otherwise we couldn’t have linux or wine, because they used apis from unix and windows respectively, or open source implementations of anything.
            If you look at how another program does something to, you are bound by it’s license, but if you only look at what it does you are not.