• dustycups@aussie.zone
    link
    fedilink
    arrow-up
    54
    arrow-down
    3
    ·
    6 months ago

    From the article:

    Also, in 2022, several unidentified developers sued OpenAI and GitHub based on claims that the organizations used publicly posted programming code to train generative models in violation of software licensing terms

    They can argue about it not being a copy all they want. If there is a single GPL licenced line of code scraped then anything they produce is a derivative work & must be licenced GPL.

    nice.

    • threeganzi@sh.itjust.works
      link
      fedilink
      arrow-up
      2
      ·
      6 months ago

      I’ll play the uniformed devils advocate here:

      1. Is the GPL license enforceable?
      2. And if so, I assume “derivative” will still subjective to some degree. Where do we draw the line between derivative and non-derivative?

      I’m torn about my personal opinion about copyrights and software licensing in general. I think the main problem is the huge power imbalance between people and corporations, not so much the fact a company analyzed a bunch of available data to solve programming problems.

      They don’t copy the data and sell it verbatim to others which would be a legal issue and in my mind also a moral issue, as they don’t add any additional value.

      • dustycups@aussie.zone
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        6 months ago

        1: yes

        2: Normally derivative works are patched or modified versions of the original. I think the common English meaning would apply & chatGPT et al are fucked. I doubt there is a precedent for this yet.

    • unwarlikeExtortion@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      6 months ago

      The only way I can see them weaseling out of this is by keeping the program running the model made in-house and proprietary while releasing the model in a format unusable without the base (proprietary) program. But maybe the GPL forbids such obfuscstion efforts (I don’t know, I haven’t studied it in detail)