Adobe passe la main à ses partenaires pour AIR sous Linux (AIR 2.7 et supérieur)
La grosse news d'hier, c'était la sortie d'AIR 2.7. En marge de cette nouvelle, une autre annonce qui est passée presque inaperçue, celle sur le support Linux:
Adobe AIR and Linux: Increasing Distribution on Devices
Je vous conseille la lecture de cet article. Si vous avez la flemme, je vais essayer de résumer la situation de manière objective. Jusqu'à la version 2.6, Adobe AIR était un environnement d'exécution (runtime) sur les 3 grandes plateformes Desktop: Windows, Mac et Linux. Adobe AIR propose aux développeurs des APIs, et le runtime s'occupe de faire la transition avec les opérations proches du système. Ainsi, pour manipuler des fichiers, vous manipulez des objets File provenant du SDK AIR et vous ne vous souciez pas de quelle plateforme est impactée. C'était le "travail" d'Adobe, de concevoir ce runtime pour que l'API soit la plus transparente possible.
La dernière version de AIR 2.7 (runtime) n'est pas sortie pour Linux. En effet, Adobe ne va plus développer de runtime pour cet OS. Mais ce qui semble être un abandon n'en est pas vraiment un. Adobe va travailler avec ses partenaires de l'Open Screen Project pour leur fournir les outils nécessaires à la création de leur implémentation du runtime pour leur plate-forme.
C'est comme cela qu'Adobe a travaillé avec BlackBerry pour sa tablette Playbook qui a un runtime spécial, lui permettant d'atteindre des performances bien meilleures. En effet, l'intégrateur connait son matériel et ses contraintes et peu donc optimiser au maximum ce runtime. AIR sous Linux n'est donc pas mort mais pour les futures versions, il va falloir attendre qu'un des partenaires développe son implémentation.
Adobe a publié une FAQ concernant ce point:
http://www.adobe.com/products/air/pdfs/faq_airlinux_desktop_final_external.pdf
Les raisons de ce choix
La première raison évoquée est le taux de pénétration d'Adobe AIR sous Linux. Au jour d'aujourd'hui, les téléchargements des versions Linux représentent 0.5% des téléchargements. Ce nombre n'est pas en évolution positive. La part de marché que représente Linux est donc "négligeable". Voici un article qui donne plus de détails sur les chiffres:
http://blogs.adobe.com/open/2011/06/focusing-on-the-next-linux-client.html
A côté de cela, les plate-formes mobiles sont en grande évolution, rajoutez en plus le côté "hype" de ces plate-formes et la comparaison fait assez mal. Certains diront que l'on compare des choux et des carottes, mais les chiffres sont tout de même là.
D'autres diront que Android est basé sur Linux, que Adobe délaisse volontairement Linux ou qu'ils n'ont jamais entendu parler d'AIR. Pour les trolls, vous pouvez aller poster un commentaire sur cet article (laissez cet article tranquille
):
http://www.omgubuntu.co.uk/2011/06/adobe-air-for-linux-axed/
Pour prendre un élément de comparaison que vous connaissez sûrement déjà, imaginez que vous développez en HTML / JS et que vous avez 200 clients. Dans tous ces clients, il en reste un seul sur IE6 pour lequel vous assurez une maintenance douloureuse et vous bride dans vos développements futurs. De l'autre côté, vous avez de nouvelles versions de Chrome tous les 2 mois, de nouveaux navigateurs qui font leur apparition, …
Allez-vous continuer à supporter IE6 si vous aviez Microsoft parmi vos partenaires ou aimeriez-vous laisser cette partie aux spécialistes? C'est à peu près le raisonnement d'Adobe. Notez que je ne compare pas IE6 à Linux ici, c'est juste pour l'image
.
Aucun changement pour Flash Player
Point important, cette nouvelle vise uniquement Adobe AIR et pas Flash Player. Ainsi, vos applications Flash "web" auront toujours la dernière version de Flash Player, y compris sous Linux.
Les applications AIR 2.6 toujours compatibles
Il y a un point que j'ai rarement vu dans les autres articles sur ce Linux drop, c'est celui de l'existant. Certains ont l'air d'avoir compris que AIR sous Linux, depuis hier, cela ne fonctionne plus. Et bien non, cela fonctionne toujours. En tout cas, toutes les applications qui sont prévues pour AIR 2.6 (c'est-à-dire toutes les applications actuelles puisque AIR 2.7 vient de sortir) fonctionnent et fonctionneront encore, tant que le développeur ne publie pas de mise à jour nécessitant une update d'AIR.
Si vous aviez l'application TweetDeck, vous pouvez toujours l'utiliser sur votre Ubuntu par exemple. Les APIs AIR 2.7 Desktop n'apportant "pas grand chose" en terme de nouveautés, il faudra pas mal de temps pour trouver une application AIR qui vise uniquement AIR 2.7. Pas d'inquiétude à avoir donc.
Pour l'instant, aucun partenariat officiel n'a été annoncé mais le temps de cette transition, vous aurez des acteurs importants du monde Linux, partenaires de l'Open Screen Project qui vont pouvoir créer leur version du Runtime. Ce n'est que spéculation mais c'est mon pronostic
.
Articles similaires
- Flash Player 10.1 et Adobe Air 2 enfin en Release !
- Sortie de AIR 2.7 – Nouveau runtime et packager iOS
- Adobe Air 1.5.2 et mise à jour de sécurité Flash Player
- AIR pour Android – Failure [INSTALL_PARSE_FAILED_INCONSISTENT_CERTIFICATES] [Résolu]
- Adobe Air 2.0 et Flash Player 10 en beta sur Adobe Labs
Aucun trackbacks pour l'instant






15 juin 2011
Great overview of the situation. I tend to look positively upon this decision, while it has ruffled some feathers… could be really good for Linux and AIR so long as the right people grab ahold of this cooperative opportunity.
16 juin 2011
J'avoue que cette annonce me laisse perplexe. Encore une fois, Adobe déclare des ruptures du jour au lendemain. Quelles évolutions entrevoir pour ses applis si le runtime existe sous différentes versions (spec différenciées) ? Air avait un argument de poids en étant cross-plate-forme; abandonné Linux aujourd'hui est une erreur, ils auraient du insister. Bien sur le taux de pénétration n'était pas bon, mais le changement d'avis, comme cela du jour au lendemain, ne permet pas d’identifier Air comme solution pérenne. Je pense qu'au delà du taux de pénétration, c'est surtout pour des problèmes techniques (surement l'environnement bureau) qu'ils n'ont pas décider de poursuivre.
Pour ma part, je ne suis pas optimiste.
16 juin 2011
Eh voilà, réinstallation de windows aujourd'hui, après 2 ans de Linux. Dégouté de chez dégouté !!!
17 juin 2011
Ca change pas grand chose…
je comprends pas le délire de changer d'OS juste pour ca.