2 Replies
      Latest reply on May 19, 2020 1:40 AM by eskimo
      bobbywatson Level 1 Level 1 (0 points)

        I would like to know if an iOS App using libpd has a chance to pass the notarization. It's a GPL Library. Coding only in Objective C or Swift would be a horror.

        • Re: using libpd
          john daniel Level 4 Level 4 (700 points)

          The only libpd I can find is the Pure Data embedable audio synthesis library. But that is BSD, not GPL. See: github.com/libpd/libpd/blob/master/LICENSE.txt

          • Re: using libpd
            eskimo Apple Staff Apple Staff (13,945 points)

            I would like to know if an iOS App using libpd has a chance to pass the notarization.

            What’s your specific concern?

            It's a GPL Library.

            The notary service does not check licencing requirements.

            Coding only in Objective C or Swift would be a horror.

            Nor does it care about what language you write your code in [1].

            Share and Enjoy

            Quinn “The Eskimo!”
            Apple Developer Relations, Developer Technical Support, Core OS/Hardware
            let myEmail = "eskimo" + "1" + "@apple.com"

            [1] It does require the hardened runtime, which enables security features that often conflict with dynamic language runtimes, but you can use hardened runtime exception entitlements to opt out of those security features.