Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Sailfish OS — Wikipédia
Sailfish OS — Wikipédia 👆 Click Here! Read More..
Un article de Wikipédia, l'encyclopédie libre.

Cet article est une ébauche concernant l’informatique.

Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.

Sailfish OS
Sailfish sur un Sony Xperia 10 II, OS Version 4.4.0.68
Sailfish sur un Sony Xperia 10 II, OS Version 4.4.0.68

Dépôt github.com/sailfishosVoir et modifier les données sur Wikidata
Plates-formes Architecture ARM et ARMv8Voir et modifier les données sur Wikidata
Entreprise /
Développeur
JollaVoir et modifier les données sur Wikidata
Écrit en C++ et QML (en)Voir et modifier les données sur Wikidata
Dernière version stable 5.0 (Tampella, 24 février 2025)[1]Voir et modifier les données sur Wikidata
Gestionnaire de paquets RPM Package ManagerVoir et modifier les données sur Wikidata
Site web sailfishos.orgVoir et modifier les données sur Wikidata
modifier 
Hackday à Tampere (Finlande), le 8 septembre 2012.

Sailfish OS est un système d'exploitation pour plateformes mobiles, basé sur le noyau Linux et développé par la société finlandaise Jolla. Jolla et Sailfish OS ont été créés par une ancienne équipe de Nokia qui travaillait sur le Nokia N9[2].

Ce système est une évolution de MeeGo et de Mer, ses applications sont développées en C et utilisent l'API Qt. Il possède également une API compatible avec le système d'exploitation Android de Google. De ce fait, il fait partie des rares systèmes mobiles à être indépendant de l'écosystème Android.

Ses créateurs ont quitté Nokia, lorsque l'ancien cadre dirigeant de Microsoft, Stephen Elop est devenu PDG de Nokia et a décidé de reconcentrer l'activité de Nokia vers la plateforme Windows Phone uniquement. Microsoft tente un rachat de cette société en 2013[3].

Aurora OS

[modifier | modifier le code]

Aurora OS (plateforme mobile ouverte russe ) Le personnel de Jolla a rencontré des membres de la communauté technologique russe pour inaugurer le nouveau logiciel et promouvoir Sailfish OS, dans le cadre de la stratégie BRICS de Jolla. À la suite de ces efforts, le 18 mai 2015, le ministre russe des communications Nikolai Nikiforov a annoncé son intention de remplacer les plateformes iOS d'Apple et Android de Google par un nouveau logiciel basé sur Sailfish. Il entend qu'il couvre 50% des besoins russes dans ce domaine au cours des dix prochaines années, contre 95% actuellement couverts par les technologies occidentales[4],[5]. La version russe est actuellement développée sous la marque Mobile OS "Aurora" (мобильная ОС "Аврора")[6], avant 2019 sous le nom de "Sailfish Mobile OS RUS"[7],[8]. La multinationale technologique chinoise Huawei était en pourparlers avec le ministère russe des Communications pour installer Aurora OS sur des tablettes pour le recensement de la population russe d'ici août 2020[9]. Jolla a coupé ses liens commerciaux avec la Russie en 2021[10].

Architecture logicielle

[modifier | modifier le code]

Sailfish OS et le Kit de développement (SDK) Sailfish sont basés sur le noyau Linux et Mer[11],[12],[13]. Sailfish OS comprend un shell graphique multitâche appelé "Lipstick" construit avec Qt par Jolla au-dessus de Wayland[14]. Jolla utilise des pilotes de périphériques graphiques libres mais la bibliothèque Hybris permet l'utilisation de pilotes propriétaires Android[15].

Sailfish OS peut exécuter certaines applications Android grâce à une couche de compatibilité propriétaire[16].

Sailfish OS SDK

[modifier | modifier le code]

Le Sailfish OS SDK a été annoncé à la conférence Slush Helsinki en 2012, et l'alpha a été publié en février 2013[17]. Le SDK, les tutoriels d'installation et de codage sont disponibles en téléchargement gratuit sur le site Sailfish OS malgré le fait que la licence globale ne soit pas open source[18].

Sailfish SDK utilise Qt avec VirtualBox à des fins de développement, de compilation et de virtualisation. Cette technique permet la compilation sur le Sailfish OS et le test complet du logiciel développé dans la machine virtuelle. Cela permet également de séparer les activités de développement et les effets secondaires de tout ce qui s'exécute sur l'ordinateur hôte, le laissant non perturbé par les développements et les tests[19]. Selon Jolla, le développement avec le Sailfish SDK est un développement sur Sailfish OS lui-même ; il n'y a pas de différences entre l'apparence et le comportement des logiciels développés dans le SDK et sur un appareil exécutant.

La disponibilité du code source du SDK permet de façonner et de reconstruire le logiciel en fonction des besoins spécifiques des entreprises ou des développeurs, créant ainsi un environnement spécifique au contexte qui n'est défini qu'une fois et ne nécessite aucune préparation au démarrage de l'appareil. Le SDK fonctionne sur les systèmes d'exploitation Android,Linux, les versions 64-bit de OS X, et Microsoft Windows[20]. Il peut être utilisé pour compiler des logiciels pour les dispositifs Sailfish OS à partir de sources Linux.

Interfaces de programmation d'applications

[modifier | modifier le code]

Sailfish OS utilise des API Qt open source (Qt 5, QtQuick 2 etc.) et une source fermée Sailfish Silica pour l'interface utilisateur. Les API Linux standard sont fournies par le noyau Mer[21].

Sailfish, Ubuntu et Plasma Mobile ont coopéré pour partager des API communes. En cas de succès, cela rendra les plateformes compatibles au niveau des API[22].

Sailfish Browser est le navigateur web par défaut basé sur Gecko et utilisant embedlite (également connu sous le nom de IPCLiteAPI), une API d'intégration légère de Mozilla[23].

Présentation du matériel

[modifier | modifier le code]

Avantages du standard Mer

[modifier | modifier le code]

Sailfish OS peut être utilisé sur tout matériel prenant en charge le noyau Linux et compatible avec l'intergiciel utilisant le Mer core. Des passionnés de la communauté ont porté Sailfish OS sur un certain nombre de dispositifs de cette manière[24]. Au lieu de désigner une plate-forme matérielle de référence spécifique, une implémentation VirtualBox avec le Sailfish SDK est disponible pour le développement sur les systèmes d'exploitation Linux, OS X et Windows. Cette implémentation de machine virtuelle contient l'ensemble du Sailfish OS isolé des ressources locales et du système d'exploitation local pour permettre une évaluation pratique du comportement et des performances des logiciels codés ou portés avant leur déploiement sur des dispositifs réels[25],[26].

Périphériques Jolla

[modifier | modifier le code]
  • Jolla C
  • Jolla Tablet
  • Jolla Phone

Appareils d'autres fournisseurs sous licence Sailfish OS

[modifier | modifier le code]

Les fabricants peuvent fournir des équipements mobiles avec un Sailfish OS sous licence, ou en open source, ou en combinant les deux et en incluant leurs propres modifications et marques ou celles de l'opérateur pour des marchés ou des objectifs spécifiques.

  • Sony Xperia 10 III - via Sailfish X[27]
  • Sony Xperia 10 II - via Sailfish X[27]
  • Sony Xperia 10 Plus - via Sailfish X[27]
  • Sony Xperia 10 - via Sailfish X[27]
  • Planet Computers Gemini PDA - via Sailfish X[27]
  • Sony Xperia XA2 Plus - via Sailfish X[27]
  • Sony Xperia XA2 Ultra - via Sailfish X[27]
  • Sony Xperia XA2 - via Sailfish X[27]
  • Sony Xperia X - via Sailfish X[27]

Période 2020/2024

[modifier | modifier le code]

À la suite de l'invasion de l'Ukraine par la Russie, l'entreprise Jolla est volontairement mise en faillite, son investisseur Russe refusant de s'en séparer. Une nouvelle société, Jollyboys, est alors créée pour pallier ce problème et poursuivre le projet SailfishOS. Plusieurs nouveautés[28] :

  • L'achat à tarif fixe de la compatibilité Android sur Sailfishos, passe à l'abonnement mensuel.
  • Un nouveau mobile, le Jolla C2, est annoncé.
  • SailfishOS passe à la version 4.6.
  • Un appareil indépendant, petit boitier électronique en réseau, doté d'intelligence artificielle : le Jolla Mind 2.
  • Un partenariat important avec un revendeur d'appareils mobiles en Turquie (Reeder).
  • Séparation des entités SailfishOS pour les mobiles, tablettes et smartphones, SailfishCore pour les équipements industriels.

Voir aussi

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. ↑ (en) « Sailfish OS 5.0 Tampella is here! », 24 février 2025 (consulté le 25 février 2025)
  2. ↑ (en) « Former Nokia employees continue the development of Meego-phones », sur helsinkitimes.fi, 9 juillet 2012 (consulté le 3 décembre 2013).
  3. ↑ « Avec Nokia, Microsoft joue son va-tout dans le mobile », sur lesechos.fr, 19 septembre 2013 (consulté le 3 décembre 2013).
  4. ↑ Gabriel Carrillo, « Russia Launches Its Own Phone Operating System » [archive.org/web/20150530005813/http://www.phonetips.net/russia-launches-its-own-phone-operating-system/ archive du 30 mai 2015], sur Phone Tips, Gabriel Carrillo (consulté le 20 mai 2015)
  5. ↑ Rob Price, « Le gouvernement russe lance son propre système d'exploitation mobile pour affronter Apple et Google », Business Insider,‎ 19 mai 2015 (lire en ligne, consulté le 29 décembre 2015)
  6. ↑ « Aurora OS », OMP (consulté le 22 novembre 2021)
  7. ↑ Le système d'exploitation mobile russe entame une nouvelle étape de développement sous la marque 'Avrora'. Rostelekom, 7 fév. 2019 (en russe).
  8. ↑ « Rostelecom rebrands local Sailfish OS as Aurora », Telecompaper,‎ 13 février 2019 (lire en ligne, consulté le 27 août 2019)
  9. ↑ « Huawei en pourparlers pour installer le système d'exploitation russe sur des tablettes pour le recensement de la population du pays », 26 août 2019 (consulté le 27 août 2019)
  10. ↑ (en) « SailfishOS Forum »
  11. ↑ « SailfishOS.org », sur Sailfishos.org
  12. ↑ « What is Sailfish OS ? 5 choses à savoir », sur Blog.laptopmag.com, 20 mai 2013
  13. ↑ « SailfishOS.org » [html archive du 2 octobre 2013]
  14. ↑ Thom Holwerda, « From Providence to Lahaina : la revue Jolla », 30 janvier 2014 (consulté le 21 avril 2014)
  15. ↑ « Jolla Brings Wayland Atop Android GPU Drivers », sur Phoronix.com
  16. ↑ « Jolla OS Will Run Android Apps Says CEO Jussi Hurmola » [archive du 25 août 2012], 20 août 2012
  17. ↑ « SDK Alpha released », Tizen Experts, 25 février 2013 (consulté le 21 février 2015)
  18. ↑ « Sailfish End User License Agreement », Jolla (consulté le 30 novembre 2014)
  19. ↑ « Developer FAQ », sur Sailfishos. org (consulté le 23 mars 2015)
  20. ↑ « SDK Installation », sur Sailfishos. org (consulté le 20 février 2015)
  21. ↑ « Software Development Kit », Sailfish OS. (consulté le 21 février 2015)
  22. ↑ « [Qt-components] QML component APIs and techniques » [archive du 3 septembre 2014] (consulté le 20 février 2015)
  23. ↑ « Sailfish Browser », sur GitHub, 21 mars 2022
  24. ↑ « Adaptations/libhybris - Mer Wiki », sur wiki.merproject.org
  25. ↑ (en-US) « Tools », sur Sailfish OS Documentation (consulté le 16 juin 2022)
  26. ↑ (en-US) « Installation », sur Sailfish OS Documentation (consulté le 16 juin 2022)
  27. ↑ a b c d e f g h et i « Sailfish X : Pour quels modèles d'appareils est-il disponible ? », sur Zendesk.com, Jolla Oy, 1er juin 2022 (consulté le 6 juin 2022)
  28. ↑ « Sailfish OS, quoi de neuf en 2024 depuis octobre 2022 ? - LinuxFr.org », sur linuxfr.org (consulté le 24 juillet 2024)

Lien externe

[modifier | modifier le code]
  • (en) Site officiel
v · m
GNU/Linux
  • GNU
  • Noyau Linux
Histoire
  • Projet GNU
  • Tux
  • Controverse de nommage
  • SCO et Linux
Noyau Linux
  • Pile graphique Linux
    • DRI
    • KMS
    • V4L2
  • Pile audio Linux
    • ALSA
    • JACK
    • OSS
    • PortAudio
    • PipeWire
    • PulseAudio
  • Réseau
    • Netfilter
    • nftables
    • BPfilter
  • autre
    • evdev
    • inotify
    • LVM
Distributions
  • Liste des distributions GNU/Linux
  • Paquets logiciels
  • Gestionnaire de paquets
  • Distribution live
    • Liste de live CD
  • Live USB
  • Mini Linux
Applications
  • ALSA
  • LAMP
  • Bureau
  • Embarqué
  • Jeux
    • liste
  • Matériel
  • Client léger (LTSP)
Personnalités liées
  • Ulrich Drepper
  • Gaël Duval
  • Jon Hall
  • Benjamin Mako Hill
  • Ian Murdock
  • Bruce Perens
  • Lennart Poettering
  • Daniel Robbins
  • Mark Shuttleworth
  • Jane Silber (en)
  • Richard Stallman
  • Linus Torvalds
  • Patrick Volkerding
  • Jeff Waugh
Médias
  • GNU/Linux Magazine France
  • Linuxfr
  • Linux Journal
  • Linux Magazine
  • LWN
  • Phoronix
  • Planète Linux
  • SysOps Pratique
Mobile
  • Access Linux Platform
  • Android
  • Bada
  • Firefox OS
  • KaiOS
  • LiMo
  • Ubuntu Touch
  • UBports
  • Linaro
  • MeeGo
  • Mer
  • Mobilinux
  • OpenMoko
  • Picotux
  • Sailfish OS
  • Tizen
  • Ubuntu Netbook Edition
  • Yun OS
Autres sujets
  • Fondation Linux
  • Groupe d'utilisateurs Linux (GUL)
  • Linux Standard Base (LSB)
  • Compteur Linux
v · m
Architecture ARM
CPU
  • ARM1
  • ARM2
    • Amber
  • ARM3
  • ARM6
  • ARM7
  • ARM7TDMI
  • ARM9 TDMI
  • ARM7EJ
  • ARM9E
  • ARM10E
  • ARM11 (en)
ARMv7 (32 bits)
  • ARM Cortex-A
    • A5 MPCore
    • A7 MPCore
    • A8
    • A9 MPCore
    • A12
    • A15
    • A17
ARMv8 32 bits uniquement
  • ARM Cortex-A32
ARMv8 64 bits
compatible 32 bits
  • ARM Cortex-A35
  • ARM Cortex-A50
    • A53
    • A55
    • A57
  • ARM Cortex-A70
    • A72
    • A73
    • A75 (en)
    • A76
    • A76AE (Automotive Enhanced)
    • A77 (en)
    • A78 (en)
  • ARM Cortex-X
    • X1 (en)
  • ARM Neoverse
    • N1
    • V1
    • V2
ARMv8 64 bits uniquement
  • ARM Cortex-A34 (en)
  • ARM Cortex-A65/65AE
ARM Cortex-M (microcontrôleur)
  • ARMv6
    • M0
    • M0+
    • M1
  • ARMv7
    • M3
    • M4
    • M7
  • ARMv8
    • M23
    • M33
ARM Cortex-R (Temps réel)
  • ARMv7
    • R4
    • R5
    • R7
    • R8
  • ARMv8
    • R52
ARMv9
  • A510 (en)
  • A710 (en)
  • A715 (en)
GPU
  • Qualcomm Adreno
  • ARM Mali
  • Imagination Technologies PowerVR
  • Broadcom VideoCore
  • Vivante
VPU
  • Allwinner CedarX
  • ARM (Mali-V500, Mali-V550, Mali-V61, Mali-V76)
  • Broadcom VideoCore
SoC
  • Allwinner A1X, A2X, A3X, A8X
  • Amlogic 8726-M
  • Apple A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15, A16, A17, M1, M2, M3
  • Applied Micro (en) X-Gene
  • DEC StrongARM
  • Freescale i.MX
  • Fujitsu FM3
  • HiSilicon K3V2, K3V3
  • Infineon XMC4000
  • Intel XScale
  • LG Nuclun
  • Marvell Armada
  • MediaTek MT6573, MT6575
  • NVIDIA Tegra
  • NXP
  • Phytium Earth, Mars
  • Qualcomm Snapdragon
  • Renesas MP5232
  • Rockchip RK2918, RK3066, RK3188, RK3288, RK3368, RK3399, RK3588
  • Samsung Exynos
  • ST-Ericsson NovaThor, A9500
  • TI OMAP
  • Telechips 8803, 8925
  • Toshiba
  • VIA WonderMedia
  • ZTE
Bus
  • AMBA
    • AHB
    • AXI
    • APB
    • ASB
    • ACE
Systèmes d'exploitation
  • Apple
    • iOS
    • iPadOS
    • macOS
    • watchOS
    • tvOS
    • visionOS
  • Google
    • Android
    • ChromeOS
    • Chromium OS
  • ReactOS Foundation ReactOS
  • Samsung Bada
  • Mozilla Firefox OS
  • KaiOS
  • GNU/Linux
  • Mer
  • NetBSD
  • OpenBSD
  • PostmarketOS
  • FreeBSD
  • RIM BlackBerry OS
  • Jolla Sailfish OS
  • Mobian
  • Symbian OS
  • Tizen
  • Ubuntu Touch
  • UBports
  • Microsoft Windows
    • RT
    • Phone
  • Alibaba Yun OS
  • icône décorative Portail de l’informatique
  • icône décorative Portail des télécommunications
Ce document provient de « https://fr.teknopedia.teknokrat.ac.id/w/index.php?title=Sailfish_OS&oldid=223799384 ».
Catégories :
  • Jolla
  • Système d'exploitation de téléphonie mobile
  • Distribution Linux embarqué
Catégories cachées :
  • Wikipédia:ébauche informatique
  • Article à illustrer Logiciel
  • Page utilisant P1324
  • Page utilisant P400
  • Page utilisant P178
  • Page utilisant P277
  • Page utilisant P348
  • Page utilisant P3033
  • Page utilisant P856
  • Article utilisant une Infobox
  • Article contenant un appel à traduction en anglais
  • Portail:Informatique/Articles liés
  • Portail:Technologies/Articles liés
  • Portail:Télécommunications/Articles liés

  • indonesia
  • Polski
  • الرية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصر
  • Nederlands
  • 本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українска
  • Tiếng Việt
  • Winaray
  • 中文
  • Русски
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id