← Back to context

Comment by zahlman

21 hours ago

LGPL3 has now been added: https://github.com/skiptools/skip/commit/7ad94680a801ca393fe...

Huh, what does one have to do to comply with the LGPL on iOS anyways?

I'm sort of surprised that only the largest plan ($5000/month) and not the ($10/$500/$2,500/month plans) includes a license that doesn't involve figuring that nonsense out.

  • Which non sense? The lesser GPL doesn’t mean you have to license your firstborn under the GPL license.

    I think it’s fair to milk enterprise companies that can’t read a FSF license. Otherwise the LGPL is fine.

    • As I understand the LGPL - not a lawyer - you have to somehow enable all your users to relink your application against a different version of Skip (4.d.0 since 4.d.1 isn't possible on iOS). This means that your application must do something like include a copy of all the files that went into linking the application and convey that to the users along with your application, with scripts to build the application against a different version of Skip...

      I can't imagine the app store would be particularly amused with this during app review... though I've never tried.

      2 replies →

  • You aren't shipping the LGPL part of Skip with your app. It's a build tool.

    You don't need to worry about using (L)GPL build tools to produce non-GPL apps.

    You have nothing to worry about with this license unless you are forking the Skip build tool itself. You can't ship this build tool to the App Store anyway, it's a build tool and not code you run inside your app.