Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

iOS 4.1 en open source (ou presque)

par - source: Tom's Hardware FR

Richard Stallman

iOS, on ne le sait pas toujours, contient des « briques logicielles » open source et Apple, pour respecter les différentes licences utilisées, se doit donc de redistribuer le code utilisé. Et c'est chose faite depuis quelques jours avec le code source utilisé dans iOS 4.1, une des dernières versions du système d'exploitation d'Apple. Pour rappel, Apple a déployé récemment la version 4.3 d'iOS.

Plusieurs licences sont utilisées, on retrouve la classique GPL, la LGPL — utilisée pour des librairies externes comme le moteur javascript —, l'APSL (Apple Public Source License) et la licence BSD. On retrouve notamment de l'open source dans le moteur javascript (qui a été modifié dans iOS 4.3), dans WebKIT et dans les outils de compilation utilisés par Apple. Bien évidemment, le code source du système d'exploitation lui-même n'est pas open source et reste la propriété d'Apple...

Les fichiers sous licences open source sont disponibles sur le site d'Apple.

Partager:
11
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
devil1591 14/03/2011 17:28
Masquer
-0+

Ca serait pas mal de relire l'article avant de poster, c'est bourré d'erreurs de syntaxe.

pluies 14/03/2011 17:58
Masquer
-0+

Tiens, intéressant qu'ils redistribuent du code sous licence BSD, vu qu'ils n'en sont pas formellement obligés. Pour rappel, ils le font pour OS X : tout le kernel Mach (et l'userland BSD) est libre. Le kernel de iOS (basé sur la même archi) ne l'est pas.

D'ailleurs ce cher RMS vous insulterait pour confondre "open source" et "logiciel libre". :D

omega2 14/03/2011 19:30
Masquer
-0+

"le code source du système d'exploitation lui-même n'est pas open source et reste la propriété d'Apple..."
Il me semblait que IOS est fortement basé sur macOS/X qui est fortement basé sur Darwin qui est open source.
Que tout l'OS ne soit pas open source, c'est normal (tout MacOS/X ne l'est pas) mais j'ai beaucoup de mal à croire qu'IOS ne contient pas de code open source.

wince 15/03/2011 04:03
Masquer
-0+

ok et on peux en faire quoi ?

omega2 15/03/2011 15:45
Masquer
-0+

Pas grand chose.
Ceux qui gèrent les projets en question peuvent s'amuser à comparer les sources pour voir si Apple à fait des modifications intéressante. Pour le reste, autant utiliser la version publié par les développeurs des outils.

En fait, j'ai l'impression qu'Apple n'a fait ça que pour des raisons légales et je suis d'ailleurs surpris de voir si peu d'élément publié par Apple.

Mictateur 16/03/2011 17:53
Masquer
-0+

Citation :

En fait, j'ai l'impression qu'Apple n'a fait ça que pour des raisons légales et je suis d'ailleurs surpris de voir si peu d'élément publié par Apple.



Ben oui... ça les intéresse pas d'offrir le fruit de leur labeur au monde entier... stune entreprise, quoi... :sweat:

C'est déjà bien qu'ils respectent les licenses, je trouve. :)

omega2 16/03/2011 18:50
Masquer
-0+

Tu crois qu'ils ont tout publié? Ca me surprend quand même qu'avec un noyau open source, le seul truc qu'ils ne trouvent à publié, ça soit les outils de développement de base et le moteur javascript.

dandu 17/03/2011 09:32
Masquer
-0+

Qui te dit que le noyau est open-source ?

Mictateur 17/03/2011 15:34
Masquer
-0+

Citation :

Qui te dit que le noyau est open-source ?



Ben vu que c'est le même noyau que Mac OS, à mon avis c'est déjà fait. [:spamafote]

shooby 17/03/2011 19:43
Masquer
-0+

C'est qui se Richard Stallman ?

omega2 17/03/2011 20:09
Masquer
-0+

Citation :

Qui te dit que le noyau est open-source ?



Tu vois vraiment Apple faire un noyau "from scratch" pour un OS qui dérive de leur nouvel OS et donc la partie commune n'est surement pas l'interface graphique? :lol:

Publicité

Les offres du moment

Newsletters


OK