Hacker News new | ask | show | jobs
by dwaite 2763 days ago
IMHO, the reason some GPLed software is not allowed on iOS/tvOS is because RMS and others don't want their GPL code on iOS/tvOS.

In particular, the argument I've seen used in the past to contest GPL code in App Store apps is that Apple (as distributor) must distribute the source directly on the App Store, rather than the application or the App Store description having a link to the source via the developer's website or another third party site.

This isn't something Apple really cares about - but if someone says your app has a license violation, Apple will of course push dealing with said people onto you.

This has always stuck out to me as pedantic and hardly a violation of the spirit of the license. Such politics are what have and will continue to relegate the FSF to being a small social group rather than the originally intended purpose (whether you consider that a revolution, or a reversion back to software freedom)