Disons-le clairement, Apple n'est pas une de ces entreprises qui veulent soutenir l'open source, ils ont littéralement ZERO logiciel open source populaire qu'ils ont contribué, même si la a bénéficié des tonnes de la communauté open source, ils construisent littéralement leur OS en utilisant FreeBSD.
Les entreprises comme Apple et Amazon sont comme des sangsues. Ils utilisent Java, ils utilisent gcc, ils utilisent GNU tool kit, ils utilisent HEAVILY Linux, ils utilisent MySQL et Postgres mais ils ne contribuent pas en retour. Comme je l'ai déjà dit, ZERO logiciel opensource de production populaire a été initié par Apple, sauf si c'était pour leur profiter d'une manière ou d'une autre.
Avez-vous entendu parler d'un support Swift ou Objective-C pour Windows ou Linux qui est financé par Apple ?
Maintenant à la question de savoir pourquoi iOS n'est pas open source, même si je reckon la majorité des composants sont construits avec des outils open source. Ce sont des sangsues et ils ne réalisent pas comment l'open source profite à l'entreprise elle-même à long terme.
Linux est open source depuis sa création. Depuis le premier jour. Je n'ai jamais entendu parler d'une vulnérabilité dans celui-ci et même si elle a été détectée, elle a été corrigée en quelques jours. Il y a tellement de serveurs web qui sont open source, y compris Jetty, PHP, HHVM, Spring, Tornado, web py et nous n'entendons pas parler de leur piratage tous les deux jours. Donc la prémisse que les logiciels open source étant moins sécurisés comme pointé par d'autres réponses est extrêmement ignorante.
iOS n'est pas open source parce que Apple ne donne pas un flying f