C'est à la mode de taper sur Apple, mais ce n'est pas Apple qui a commis l'erreur: c'est le développeur qui a proposé GNU Go sur l'Apple Store.

Nous avons d'une part un logiciel sous licence libre, et d'autre part un éditeur qui soumet à certaines obligations les développeurs qui souhaitent proposer du code sur sa plateforme. Le "fautif" est celui qui, nonobstant la contradiction évidente entre la licence GPL du logiciel, et les conditions imposées par Apple, a placé le premier sur la plateforme du second. Soit il n'a pas bien lu la GPL (il aurait du), soit il n'a pas bien lu le CLUF de Apple (il aurait du).

@willenave: c'est exactement pareil pour la Sacem. L'artiste qui place ses oeuvres sous licence libre, puis décide de signer à la Sacem, fait une erreur. Ce n'est pas à la Sacem de parcourir l'univers entier pour y chercher chaque chanson qu'on dépose à son répertoire et vérifier si elle n'est pas sous une licence incompatible avec les prérogatives de la Sacem. C'est à celui qui y inscrit une chanson de commencer par faire le bilan des engagements déjà pris, et de vérifier si ses engagements vis-à-vis de la Sacem sont compatibles avec l'existant.