Phoenix, une version open source de Swift

Stéphane Moussie |

Une petite équipe de développeurs travaille sur une implémentation open source de Swift, le langage de programmation d'Apple lancé lors de la dernière WWDC. Dénommé Phoenix, ce projet est supervisé par Greg Casamento, un développeur Objective-C qui gère également GNUstep, une version open source d'OpenStep (le jeu d'API du système d'exploitation de NeXT, qui a évolué ensuite en Cocoa).

Logo de Swift. Photo Yuko Honda CC BY-SA

L'objectif de Phoenix est en fait d'inciter Apple à rendre Swift open source. Dans une lettre ouverte adressée à Tim Cook, les membres d'ind.ie rappellent l'importance de l'open source dans l'histoire d'Apple : « Que se serait-il passé si Chris Lattner (qui chapeaute Swift, ndr), n'avait pas rendu open source LLVM (un compilateur très performant utilisé par Apple) ? »

D'après ind.ie, ne pas rendre open source Swift, ainsi que Metal, revient à « compliquer le portage des applications sur Android, et au bout du compte à devoir choisir entre les deux plateformes. » « Ayez la confiance de publier Swift sous une licence libre et ouverte. Permettez à Swift d'épauler Apple comme l'ont fait les autres logiciels open source. »

Un autre projet a été lancé peu de temps après l'annonce de Swift. Silver doit permettre d'utiliser le nouveau langage de programmation d'Apple avec Java (Android) et .NET (Windows).

Accédez aux commentaires de l'article