La LGPL sembra stabilire che devo distribuire la mia app in modo che il codice LGPLed possa essere sostituito. Xamarin continua a dire che per distribuire un'app mac nello store, ho bisogno di usare Xamarin.Mac e acquistare una licenza. Ora, se ho un'app closed source e distribuisco un pacchetto .app in cui il runtime Mono è presente come .dylib piuttosto che compilato staticamente in qualche eseguibile, sono conforme, sì? Non capisco la loro restrizione.
MonoDevelop / Monomac distribuisce le app in un modo che richiede all'utente di saltare attraverso i cerchi per installare il runtime Mono, ma questo sembra del tutto inutile se impacchetta mono in una libreria sostituibile .