Cyanogen Inc annonce un système modulaire et revoit son organigramme

Cyanogen Inc annonce un système modulaire et revoit son organigramme

Remède de cheval

Avatar de l'auteur
Guénaël Pépin

Publié dans

Société numérique

11/10/2016 4 minutes
37

Cyanogen Inc annonce un système modulaire et revoit son organigramme

Dans un billet de blog, Cyanogen Inc annonce changer de stratégie, passant d'un système complet à des modules intégrables par n'importe quel constructeur. Le co-fondateur de l'entreprise, Kirt McMaster, cède les rênes à un nouveau PDG, qui aura la charge de redresser la barre et de redorer l'image de la jeune pousse.

Il y a du changement chez Cyanogen Inc, la société derrière le système Cyanogen OS. Dans un billet, l'équipe dirigeante annonce l'arrivée d'un nouveau programme pour constructeurs et développeurs, ainsi qu'un changement important à sa tête. Dans la tourmente depuis plusieurs mois, la jeune pousse aurait licencié 20 % de ses effectifs à l'été, après avoir levé 80 millions de dollars un an plus tôt.

Des modules à intégrer dans n'importe quel système

Avec son billet de blog, la société annonce un virage stratégique. Si elle compte toujours proposer son système Cyanogen OS aux constructeurs, pour les « libérer » de Google, elle compte désormais se concentrer sur son nouveau programme Cyanogen Modular OS. « Il est conçu pour accomplir l'objectif originel d'un Android ouvert et plus intelligent, sans le besoin de requérir la pile Cyanogen OS complète et les développement pour chaque terminal » explique l'équipe dans son billet.

En clair, il sera possible de n'intégrer que certains éléments de Cyanogen OS dans une version existante d'Android. Deux solutions existent : soit via des modules dynamiques ou via MOD, qui permet d'intégrer profondément un service dans Android, ce que limite fortement le système tel que fourni par Google. Ils pourront être ajoutés dans n'importe quelle édition du système, promet Cyanogen Inc, « que ce soit l'Android de base ou une variante ».

En parallèle, l'entreprise annonce ouvrir ses services d'intelligence artificielle en cloud à plus de développeurs. L'idée est d'insérer des services « intelligents » dans chaque strate du système. Bien entendu, ce nouveau modèle de distribution modulaire doit contribuer à réduire la fragmentation d'Android. Comme l'explique Cyanogen Inc, les constructeurs subiraient une forte pression sur les prix, qui limite leur implication dans le suivi de chaque terminal.

Un nouveau patron pour la société

Cyanogen Inc a aussi détaillé un nouvel organigramme. Exit son co-fondateur, Kirt McMaster, qui quitte le poste de PDG au profit de Lior Tal, ancien Chief Operating Officer. Le directeur technique, Steve Kondik, devient Chief Science Officer, sous la responsabilité de Stephen Lawler, vice-président en charge de l'ingénierie. Un changement radical, qui marque la fin d'une époque avec le départ de McMaster de son poste. Cela après l'annonce par plusieurs médias, cet été, du licenciement de 20 % de ses effectifs, non-confirmé par l'entreprise.

Selon une lettre aux employés, publiée par TechCrunch, la société explique qu'elle estime depuis un an que vendre un système complet comme Cyanogen OS n'était pas viable, et qu'il fallait passer à un modèle plus flexible. D'où les MOD et modules à intégrer séparément. « Ces derniers mois ont été durs pour nous tous... Notre meilleur travail est à venir » explique son nouveau CEO dans la lettre.

Cyanogen Inc aura tout de même fort à faire pour redorer son blason, entaché par les affaires avec certains des rares constructeurs de smartphones avec lesquels il a collaboré. Le rapprochement avec Microsoft, qui insère ses services via les MOD de la jeune pousse, est aussi une décision loin d'être populaire. La communauté derrière le fork libre d'Android, toujours développé en parallèle et sans ingérence de la société, avait pris certains de ces choix comme une trahison.

Il reste donc à voir quels constructeurs collaboreront avec Cyanogen Inc sur ses nouveaux modules, et dans quelle mesure ils peuvent effectivement les aider à se différencier de la concurrence... Soit le point crucial de la stratégie de la jeune entreprise.

Écrit par Guénaël Pépin

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

Des modules à intégrer dans n'importe quel système

Un nouveau patron pour la société

Fermer

Commentaires (37)


Maintenant on sait qu’on devra choisir un téléphone suivi par le constructeur si on veut les Maj de sécurité et les nouveautés car Cyanogen sera de moins en moins la rom de sauvetage d’un “vieux” smartphone.



Concernant les Maj, c’est le principal argument de google pour les nexus, et bientôt les pixels.


Cyanogen != CyanogenMod.


Cyanogenmod n’est pas égale à CyanogenOS



Edit: Grillé par Berri-UQAM


Google ont annoncé 2 années de mises à jours pour les pixels, font pas mieux que les autres…


Certes, mais on va pas me faire croire que c’est complètement étanche non plus.


c’est déjà mieux que les gros du marché.


Cyanogen != CyanogenMod oui mais une grosse partie du boulot sur CM vient de Cyanogen.


Mon Oneplus One, sous CynaogenOS, a reçu les maj de sécurité Android de septembre 2016 fin août !








Berri-UQAM a écrit :



Cyanogen != CyanogenMod.





On met quoi sur le smartphone donc ?



Cyanogenmod.

Entre les officielles et les officieuse,il y a l’embarras du choix.


Histoire de faire marrer tout le monde, je n’ai rien compris à l’article<img data-src=" />. Ce n’est pas l’auteur qui est en cause, c’est que je comprends pas très bien l’enjeu. Cyanogen va développer son propre OS qui pourrait être compatible avec le noyau Android ? <img data-src=" />



Si quelqu’un a la patience et la gentillesse de m’expliquer, ça serait sympa. Sinon je mourrais sans doute un peu plus bête.

&nbsp;<img data-src=" />


Tu mets CyanogenMod, pas &nbsp;Cyanogen OS.&nbsp;








thecis a écrit :



Concernant les Maj, c’est le principal argument de google pour les nexus, et bientôt les pixels.





Mais ça, c’est la théorie.

En pratique, ma Nexus 7 de 2012 a été supportée par Google pendant 3 ans, et à peu près à la même période, mon iPhone 4S l’a été pendant près de 5 ans par Apple.

&nbsp;Google sucks !



C’est plus tellement une jeune pousse, Cyanogen Inc, c’est plutôt une herbe qui ne pousse pas.


Mon Galaxy Nexus de 2011 est toujours maintenu par CyanogenMod ! <img data-src=" />

Bon par contre on sent qu’il commence à être limité au niveau du matériel, Android 6 est un peu lent sur certaines actions. <img data-src=" />


Je sais, j’ai la même. Toutefois, vu le hardware, elle tient pas Android 5.








thecis a écrit :



vu le hardware, elle tient pas Android 5.







La mienne est sous 5.1.1, et fonctionne plutôt pas mal, en évitant de laisser des gouffres à CPU tourner à volonté (du genre mise à jour automatique des apps, qui plombe la tablette. Je fais les MAJ la nuit). Elle me sert pour du casual gaming et comme GPS, et devrait pouvoir continuer comme ça un certain temps, vu que les applications Android restent compatibles avec les vielles versions de l’OS.



«ancien Chief Operating Officer. Le directeur technique, Steve Kondik, devient Chief Science Officer»



On pourrait savoir ce que ça veux dire en français et ce qu’ils font ces gus ?

<img data-src=" /> merci


a priori au lieu de dev un gros OS complet comme Cyanogen, ils vont plutôt s’orienter vers le dev de briques logicielles que des fabricants pourront installer sur leurs téléphones, dans Android.


Je pense qu’on peut sans risque supposer qu’ils passent le plus gros de leur journée à se toucher la nouille.


Mais qui à la plus grosse entre eux deux ?


sur toutes les rom android 5, impossible de surfer sur le net de manière fluide…


Je peux pas dire, en dessous de 13” j’y vois plus rien. <img data-src=" />


J’ai jamais compris pourquoi sur android c’était au constructeur de faire les majs. C’est pas possible d’avoir un système de MAJ automatique sur le store compatible avec les téléphones ?


Pas tant que tu n’as pas d’équivalent du BIOS / UEFI sur les portables. De plus le hardware est beaucoup moins standardisé que sur PC. L’équivalent des BIOS sur smartphone s’appelle bootloader, mais ils sont plus limités, obligeant à faire interagir directement l’OS avec les périphériques, là où le BIOS s’en charge sur PC. Cela demande plus d’intégration et donc de temps. Ce qui explique pourquoi on ne voit pas les entrée de gamme mises à jour (et peu les plus haut de gamme).



Pour en revenir à l’article, je ne sais pas trop si l’orientation va payer. Après tout le succès d’android s’est fait sur le modèle gratuit du système pour les fabricants (aux royalties Microsoft près). Faire payer des licences risque de ne pas intéresser beaucoup d’entreprise, surtout avec le sérieux que montre l’entreprise depuis ses débuts.








hellmut a écrit :



a priori au lieu de dev un gros OS complet comme Cyanogen, ils vont plutôt s’orienter vers le dev de briques logicielles que des fabricants pourront installer sur leurs téléphones, dans Android.





Merci hellmut. J’avoue que j’ai dû mal dans ce cas à penser le projet viable. Chacun me semblant être assez féroce sur la conservation de sa surcouche Android. Mais je reconnais mon immense inculture dans ce domaine.&nbsp;



ben le but c’est à mon avis justement d’intégrer ces briques dans les versions constructeurs, ce qui leur permettrait de bidouiller l’OS plus en profondeur (avec leurs MOD).

en gros ça sera plus seulement des surcouches, mais carrément des morceaux d’OS, qui permettraient aux constructeurs d’être moins dépendants de Google (mais j’imagine de Cyanogen… ^^).


Tu parles.

Ils ont les sources (puisqu’ils l’ont fait pour la première version), ils mettent à jour le code Android, ils compilent et ils font les tests.

Mais cette dernière partie est plus chère <img data-src=" />


Je me suis toujours posé la question aussi et ça devrait être possible normalement, je pense surtout qu’il n’y en a pas la volonté.



Sur ce que j’en ai compris des SoC arm, au démarrage ça charge une ROM (bootloader) du fabricant qui cherche ensuite le bootcode.bin (fourni par google ou le fabricant ou autre) puis ensuite le start.elf (contenant aussi du firmware proprio ou libre) pour ensuite passer la main au kernel.



C’est ces étapes avant le passage au kernel plus la foultitude de drivers proprios non disponibles qui posent problème ou pas, puisque ça force à racheter le matériel quand il y’a upgrade système non fourni pour son vieux bouzin, alors que “théoriquement” on devrait pouvoir mettre à jour soi même via un système de dépôt si bien sûr ça existait. Mais ce serait tuer la poule aux oeufs d’or et les constructeurs ne vont pas fournir leurs firmwares et leurs drivers afin qu’on garde nos joujoux le plus longtemps possible.



Ça reste mon sentiment et vision de la chose, je rêve d’un smartphone à système ouvert, mais bon je rêve.


Ah ah j’ai l’impression de me lire ! Malheureusement, la dernière mise à jour de chaque dispositif (iPhone 4S & Nexus 7) s’est soldé par des ralentissements vraiment gênants ^^’ Rendez-moi les anciens OS ! <img data-src=" />


Android 5 c’est la fête aux fuites de mémoires, sur un ancien appareil ça doit pas aider :)


l’UEFI fait bootloader, sinon GRUB etc, on a un bootloader sur nos ordinateurs aussi.



Il n’y a aucun problème à remplacer à avoir un système standard, si ce n’est les pilotes qui ne sont pas libre et parfois sous licence.



Il y a aussi le problème des pilotes en questions qui, fermés, sont parfois incompatibles avec les versions suivantes des systèmes.



Chaque pilote fonctionne avec un set précis de versions du noyau, chaque version d’android réclame une version précise du noyau (On peut ne pas respecter ce point, mais c’est de la bidouille déjà)



Si tous les pilotes étaient dans le noyau et libre avec un bon support, on pourrait faire ça facilement, ce n’est pas un problème de BIOS/UEFI/bootloader, le lanceur cherche la partition libellé “boot”, s’il y a une vérification de signature à faire, et il lance en donnant le contrôle au système lancé, ça s’arrête là.



Un bon exemple serait sony, qui depuis le même arbre AOSP compile pour plusieurs appareils qui n’ont pas forcément le même matériel embarqué.


Les pilotes peuvent ne pas être compatible avec la version suivante du noyau, le constructeur fournissant les pilotes peut très bien faire payer l’accès aux pilotes à jours, ou ne même pas en avoir.


Mouais … j’ai jamais vu la queue d’une maj OTA pour mon zuk Z1,&nbsp; toujours en cos 12.1

Je passerai en cyanogen Mod quand j’aurai 5mn. J’ai aucune confiance en Cyanogen Inc.








Chromosome3 a écrit :



Ça reste mon sentiment et vision de la chose, je rêve d’un smartphone à système ouvert, mais bon je rêve.





Ptet celui là :https://www.fairphone.com/fr/

Je sais pas ce qu’il en est au niveau logiciel, mais le matos a l’air fait pour durer, ou au moins réparer les pièces qui lâchent plutôt que de tout racheter



Oui ce genre d’objet, je suis l’évolution du concept que je trouve intéressant et qui serait une bombe si c’était standardisé et ouvert, tout comme l’aurait été le projet Ara de Google (c’est dire si je suis pas sectaire^^), le problème c’est le “si”.



Le smartphone sur le modèle du PC assemblé, modulable avec installation de l’OS sans restriction est un doux rêve pour le moment, mais c’est techniquement assez similaire. Tout dépend des constructeurs, pour le moment seul le Piphone trouve grâce à mes yeux <img data-src=" />.



&nbsp;Alors oui le Fairphone ça claque, c’est green et ça protège les papillons sur le papier, son souci est qu’il n’est pas accessible au citoyen moyen ; d’une part par sa non visibilité en magasin et par son prix. Je reste en dessous de la moyenne^^, j’ai fait l’acquisition d’un Zenphone 2 à 200 euros en remplacement d’un Iphone 4 il y a trois mois pour mon épouse, faut avouer, la machine est un monstre de puissance je trouve pour le prix. L’OS, ben ça vit sa vie et c’est gourmand comparé à mon Pi2 (pour une réf. technique) ; Android bouffe 1.5 Go de RAM de base, ma raspbian à peine 100 Mo^^. De mon côté, je suis un boulet du smartphone, j’ai encore mon 3GS hérité^^, ça me sert juste de téléphone et pour du web léger, pas besoin de plus finalement et ça fait le taf étonnement, je pense changer quand même car là c’est le bout du bout du bouzin et iOS est d’un pénible avec sa dépendance à iTunes.



&nbsp;Pour ma part, mon utopie est le modèle sur base de&nbsp; Fairphone à 120 euros (comme les smartphone actuels premier prix) avec OS libre en installation pour un modèle basique, rien n’empêche le Fairphone à 800 euros pour du matos plus puissant. Je pense que le constructeur qui parvient à ça tuera le marché actuel et ouvrira une autre ère par voix de conséquence puisque ce sera un peu le même modèle que l’archi PC, mais c’est pas le modèle envisagé.



‘Tain j’ai trop regardé “Halt and Catch Fire”.



&nbsp;Bref mon prochain achat sera un smartphone à la con à moins de 200 euros qui me fera le plus longtemps possible.


Grâce a CyanogenMod, j’ai mon Galaxy S3 pour bientôt 4 ans sous Mashmallow. :-)