Apparently SDL-org changed the license of SDL from the LGPL (a copyleft license) to zlib (a permissive license).[1]

I don’t get why SDL-org would make the license change; unless if it’s for popularity.


  1. Older Releases (Check the license in versions before SDL2 and 1.3.) ↩︎

  • octt
    link
    fedilink
    arrow-up
    3
    ·
    3 years ago

    I never thought that holders of proprietary platforms could come close to this level of influence, making the developers of a libre library have to relicense their work, or otherwise app developers can’t publish for those proprietary platforms if they decide to use the library in question.

    I’m a strong (A)GPL fan but I see why proprietary companies hate it, but what is wrong to them with the already permissive LGPL?

    • sasalzig@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      3 years ago

      LGPL says the user needs to be able to replace the LGPL’ed code with their own modified version. You can’t do that on an iPhone. I think that’s the issue there.

      Also the SDL devs are themselves game developers/porters (I think that came out of Loki games), so it’s not so hard to understand why they would relicense their stuff, it basically makes their own life easier also.