IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Linux on Galaxy : Samsung publie une vidéo de démonstration du projet
Ubuntu à l'honneur

Le , par Patrick Ruiz

276PARTAGES

18  0 
13/11/2017 :Samsung travaille sur « Linux on Galaxy. » L’information a filtré sur cette plateforme il y a bientôt un mois. On avait promis de garder un œil sur ces développements. C’est chose faite puisque Samsung a publié une vidéo de démonstration de ce projet qui, comme son nom l’indique, permet de lancer sa distribution Linux préférée sur un smartphone Galaxy (S8/S8+).


La 12e seconde de la vidéo est le premier moment fort qui confirme que « Linux on Galaxy » est bien une application comme ce qu’a laissé entendre l’annonce initiale. Après le lancement de l’application, on peut voir qu’il est possible de lancer la distribution Linux Ubuntu 16.04. À noter également que la liste des distributions est extensible. Samsung tient ainsi sa première promesse en ce qui concerne ce projet. L’entreprise coréenne a en effet fait savoir au mois d’octobre que l’application permettra de lancer plusieurs distributions.

Le lancement de l’application laisse place à l’apparition du bureau Ubuntu où on peut voir l’opérateur lancer l’EDI Eclipse (noter que l’expérience est vécue sur un énorme écran de PC via DeX) ; de quoi ravir les développeurs d’application. Samsung n’a pas fait de détours au mois d’octobre pour faire savoir que l’initiative vise particulièrement ces derniers. Les développements du mois passé laissaient supposer que de façon imagée, si un développeur est sur mobile et n’a pas accès à un outil, il peut lancer sa distribution Linux préférée et le retrouver.

Avec cette publication, l’entreprise coréenne se veut on ne peut plus claire : Linux on Galaxy permet d’utiliser un environnement de développement intégré classique pour développer des applications ARM natives. En d’autres termes, il s’agit de développer des applications pour des smartphones Android dotés de processeurs ARM sur un smartphone Android (S8/S8+) doté d’un processeur ARM.


Certes, l’initiative vise particulièrement les développeurs, mais il faut préciser que le lancement de l’application Samsung on Galaxy ouvre de façon générale la voie à l’utilisation d’applications GNU/Linux sur un smartphone S8/S8+. La vidéo de démonstration ne fait pas l’état de la disponibilité de telles applications. On peut en effet noter que la distribution Ubuntu qu'on peut voir sur la démo a été compilée pour la plateforme ARM. Samsung n'a pas encore annoncé de date officielle de lancement de l’application Linux on Galaxy. On est donc en droit de s’attendre à une autre publication qui apportera des réponses à ces interrogations latentes.

Votre avis

Que pensez-vous de cette initiative ?

Mise à jour le 1er mars 2018 : Linux on Galaxy : Samsung publie une nouvelle vidéo de démonstration du projet

Faire du développement d’applications pour dispositifs Android sur une plateforme matérielle elle-même dotée d’un processeur ARM, voilà en quelques mots l’usage phare qu’on peut entrevoir pour « Linux on Galaxy ». Samsung a publié une nouvelle vidéo de démonstration de cette application qui permet d’utiliser un smartphone Galaxy s8/s8+ à cette fin. C’est connu, le constructeur coréen vise principalement les développeurs puisqu’on peut une nouvelle fois voir une démonstration du lancement d’Eclipse. Toutefois, les contenus confirment qu’il s’agit d’offrir une expérience complète de Linux sur cette plateforme. Ainsi, au-delà des outils de développement, on retrouve – contrairement à la vidéo précédente – des classiques comme le Terminal, GIMP, le navigateur Firefox et Thunderbird. La présentation a été faite devant une équipe de développeurs de Google. Samsung annonce d’ailleurs un partenariat avec cette communauté pour l’enrichissement des possibilités offertes par cette nouvelle plateforme.


Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de SaiRictus
Membre régulier https://www.developpez.com
Le 13/11/2017 à 15:16
C'est exactement ce que j'attendais depuis longtemps.
J'espère que Microsoft malgré l'abandon pur et simple de Windows 10 Mobile, proposera une expérience similaire avec son futur Windows 10 ARM.

Parce que là, Samsung prend une longueur d'avance avec une techno pourtant (si peu) mise en avant par Microsoft !
1  0 
Avatar de MaximeCh
Membre éprouvé https://www.developpez.com
Le 13/11/2017 à 15:48
Toujours curieux d'en savoir plus sur le diff Android-Linux, et sur comment Samsung fait.
Samsung :
- compile un kernel avec bionic + glibc juxtaposées
- émule la glibc au dessus de bionic, avec une couche comme libhybris
- lance ubuntu dans un chroot, un docker, une vm?
Si je dis n'importe quoi c'est normal je ne sais pas de quoi je parle, je cherche à comprendre
1  0 
Avatar de
https://www.developpez.com
Le 13/11/2017 à 18:50
Rien à redire. C'est bien et suffisant pour beaucoup de types de projets.
0  0 
Avatar de Saverok
Expert éminent https://www.developpez.com
Le 01/03/2018 à 10:09
Je trouve l'idée très intéressante.
Les smartphones d'aujourd'hui sont plus puissants que nos PC d'il y a à peine 10 ans donc largement capable de faire tourner les applications de base qu'on utilise tous les jours.

On peut se permettre d'imaginer un support ultra portable (et ultra léger) avec juste un écran, un clavier, une batterie et éventuellement, quelques connectiques et extension de mémoire mais dépourvu de processeur, de ram et de carte graphique.
Bref, une sorte de station d'accueil ultra légère et pas chère (car minimaliste) sur laquelle viendrai se plugger un smartphone.

Pas mal de monde qui travaillent en nomade n'ont pas besoin d'une bête de course comme PC.
Assez souvent, faire tourner les services Google Office peut suffire à leurs besoins pro sur PC alors pourquoi s'encombrer d'un PC complet si le smartphone peut faire l'affaire ?
0  0 
Avatar de 23JFK
Membre expert https://www.developpez.com
Le 01/03/2018 à 12:48
La technique et l'objectif risquent de les contraindre à développer un émulateur android dans leur linux on android...
0  0 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 04/03/2018 à 11:58
Je fais tourner des vm actuellement avec limbo pc emulator sur mon smartphone.
J'ai un hub usb-c vers usb, hdmi, jack que je veut brancher sur un grand écran

l’intérêt c'est d'avoir les apps linux et windows xp dans ma poche.

ce qui manque a android c'est son ergonomie au fraise des qu'on l'utilise en mode desktop... déja si y'avais un launcher potable capable de lancer des apps dans des fenêtres... il en existe mais elles bugs et elles sont très tres limitées.
mais l'émulation a l’inconvénient de consommer beaucoup, faudrais des smartphones plus puissants ou des smartphones x86 avec windows ou ubuntu directement d'installer dessus au lieu d'android.
Mais ils n'ont aucun intérêt a le faire car cela ruinerais le marché des pc portable et le business de l'arm (les constructeurs de smartphone vendent des cpu aussi), bref se serait se tirer une balle dans le pied.

pour en revenir avec l'émulation, il faut attendre le support MTTCG (sous armv8) avant de pouvoir réellement l'envisager. Quid de la chauffe par contre avec tous les cœurs a fond !
0  0 
Avatar de pmithrandir
Expert éminent https://www.developpez.com
Le 05/03/2018 à 11:29
L'idée me semble bonne, mais la réalisation... beaucoup moins.

Je ne comprends pas pourquoi il n'investisse pas plus dans android directement pour mieux gérer un second écran, et la transition phone / desktop.
Ca plus un systeme de fenetrage performant... ca ne devrait pas etre hors de leur portée.

Ca donnerait presque les même resultats, et je pense que la communauté investirait d'elle même pour crééer / compiler ses application pour être compatible ARM.

Au final, on aurait accés a toutes les application du play store, certaines étant compatible mode fenetrage, d'autres ouvertes dans des fentres non redimensionable.

la, leur projet ressemble torp a un truc fun de hackathon, san vraiment de clients derrieères pour faire vivre l'usne a gaz qu'ils créé.
0  0 
Avatar de RyzenOC
Inactif https://www.developpez.com
Le 05/03/2018 à 12:23
Citation Envoyé par pmithrandir Voir le message
L'idée me semble bonne, mais la réalisation... beaucoup moins.

Je ne comprends pas pourquoi il n'investisse pas plus dans android directement pour mieux gérer un second écran, et la transition phone / desktop.
Ca plus un systeme de fenetrage performant... ca ne devrait pas etre hors de leur portée.

Ca donnerait presque les même resultats, et je pense que la communauté investirait d'elle même pour crééer / compiler ses application pour être compatible ARM.

Au final, on aurait accés a toutes les application du play store, certaines étant compatible mode fenetrage, d'autres ouvertes dans des fentres non redimensionable.

la, leur projet ressemble torp a un truc fun de hackathon, san vraiment de clients derrieères pour faire vivre l'usne a gaz qu'ils créé.
On peut aussi se poser la question inverse : pourquoi les os desktop (ubuntu,windows...) ne sont pas déporté sur les smartphones ?
Ca donnerait presque les même resultats, et je pense que la communauté investirait d'elle même pour crééer / compiler ses application pour être compatible avec ces os.

Pourquoi en 2018 il n'existe aucun pc capable d'envoyer/recevoir des sms/appelles téléphonique ?
Pour moi ce n'est pas un probleme technique mais je pense que y'a des lobby/contrats/brevets qui empêche cela. Je me suis toujours demandé pourquoi MS ne fait pas un smartphone-PC sous windows x86 au lieu de continuer a perdre de l'argent dans windows phone/mobile
0  0 
Avatar de pmithrandir
Expert éminent https://www.developpez.com
Le 05/03/2018 à 12:47
Citation Envoyé par RyzenOC Voir le message
On peut aussi se poser la question inverse : pourquoi les os desktop (ubuntu,windows...) ne sont pas déporté sur les smartphones ?
Ca donnerait presque les même resultats, et je pense que la communauté investirait d'elle même pour crééer / compiler ses application pour être compatible avec ces os.

Pourquoi en 2018 il n'existe aucun pc capable d'envoyer/recevoir des sms/appelles téléphonique ?
Pour moi ce n'est pas un probleme technique mais je pense que y'a des lobby/contrats/brevets qui empêche cela. Je me suis toujours demandé pourquoi MS ne fait pas un smartphone-PC sous windows x86 au lieu de continuer a perdre de l'argent dans windows phone/mobile
de mémoire, la difficulté qu'avait eu ubuntu c'était les drivers. La plupart des composants d'un smartphone sont propriétaires et ils ne publient pas des drivers sur linux.
Vu la durée de vie relativement courte des smartphone, le retro engineering n'est pas aussi efficace que sur les PC.
0  0 
Avatar de hotcryx
Membre extrêmement actif https://www.developpez.com
Le 12/11/2018 à 10:51
Concept intéressant mais peu de compatibilité avec les produits Samsung.

Les "foldables" Samsung vont aussi arriver, ce serait la moindre des choses de joindre les 2.

Imaginez s'ils avaient ouvert le développement aux autres distributions comme Mint et Debian... en permettant d'autres docks.
Cela révolutionnerait le marché des ordinateurs domestiques tel que Raspberry commence à bousculer cette pratique.
Rem: c'est aussi la révolution avec Steam en ce moment.
Un grand coup de pied open source dans le pète de Windows

Je trouve moche le fait d'avoir ce dock, n'est il pas possible de permettre de simples connections bluetooth pour le clavier, souris!

EDIT: l'appareil reconnait la souris, clavier via bluetooth mais le dock est là pour la connection à l'écran, donc nécessaire pour l'expérience utilisateur.

Plus d'infos ici:
0  0