Sailfish OS

Wikipediasta
Siirry navigaatioon Siirry hakuun
Sailfish
SailfishOS logo.svg
Kehittäjä Jolla Oy
Tuoteperhe Linux (Unix tyyppinen)
Viimeisin vakaa versio 3.2.1 (Nuuksio) (18.12.2019[1])
Tuetut kielet Kehittäminen, SDK sekä dokumentointi englanniksi; käyttöliittymä käyttäjien laitteissa saatavilla yli 21 eri kielelle.
Ytimen tyyppi Monoliittinen ydin
Ydin Linux
Suoritintuki ARM, Intel Atom[2]
Käyttöliittymä Wayland, Qt
Lähdekoodimalli osaksi avointa lähdekoodia
Kotisivu sailfishos.org
← Edeltäjä
MeeGo, Mer, Maemo

Sailfish OS on suomalaisen matkapuhelinyritys Jollan sekä Sailfish OS -yhteisön kehittämä avoimen lähdekoodin käyttöjärjestelmä.[3] Se tarjoaa omaperäisen eleisiin perustuvan käyttöliittymän sekä muita käyttöjärjestelmiä tehokkaamman moniajon. Sailfish OS -sovellusten lisäksi käyttöjärjestelmässä on sisäänrakennettu valmius Android-sovellusten käyttämiseen.

Sailfish OS on virallisesti hyväksytty ainoana mobiilikäyttöjärjestelmänä käytettäväksi Venäjän valtion ja valtio-omisteisten yritysten tulevissa mobiililaitehankinnoissa.[4]

Tekniset tiedot[muokkaa | muokkaa wikitekstiä]

Sailfish OS muodostuu kolmesta ohjelmistokerroksesta[5], joista alimmassa on Linux-ydin, hardware adaptation -komponentit ja firmware. Toinen ohjelmistokerros koostuu avoimen lähdekoodin Mer-peruskomponenteista, Android-sovellusalustasta, Qt-sovellusympäristöstä ja muista sovelluskirjastoista. Kolmannessa ohjelmistokerroksessa on kotisivua ja sovellusten yhteisnäkymää hallinnoiva Lipstick, Qt Quick- ja QML-kirjastoihin perustuva käyttöliittymä sekä muut sovellukset.

Alustaan kuuluu Libhybris-niminen yhteensopivuuskerros, jonka avulla käyttöjärjestelmä voi käyttää Androidille tarkoitettuja suljettuja laiteajureita. Kaikille alustoille ei saatavissa laiteajureita suoraan käytettäväksi.[6][7] Tekniikan kehittäjä Carsten Munk palkattiin Jollalle Chief Research Engineer -nimikkeellä.[8]

Alusta käyttää Qt-kehitysympäristöä, Wayland-näytönhallintajärjestelmää[9][10] ja siinä on tuki HTML5-sovelluksille. Alustalla voi ajaa myös Android-ohjelmia käyttäen Myriadin Alien Dalvik -virtuaalikonetta.[11] Sailfish-alustalla ei kuitenkaan ole pääsyä Googlen Play-sovelluskauppaan, koska Sailfish ei täytä Googlen Android-laitteille asettamia teknisiä vaatimuksia. Jolla aikoo erottua muista valmistajista muun muassa omalla käyttöliittymällä, pitkällä laitetuella (mm. 2013 julkaistu Jolla-puhelin saa edelleenmilloin? uusimmat päivitykset) sekä nykyisiä puhelimia paremmallakenen mukaan? moniajolla.

Sailfish OS käyttää Btrfs-tiedostojärjestelmää Jolla 1 -puhelimessa.[12] Alusta käyttää systemd-ohjelmaa.[12] Intex Aqua Fish, Jolla c ja Xperia X käyttävät ext4-tiedostojärjestelmää järjestelmäosioissa.

Historia[muokkaa | muokkaa wikitekstiä]

Sailfish esiteltiin 21. marraskuuta 2012[13] aloittavien yritysten Slush-tapahtumassa Helsingissä. Jollan marraskuussa 2012 julkaiseman lehdistötiedotteen mukaan ST-Ericssonin NovaThor-alusta tukee Sailfishia.

Ericssonin ja STMicroelectronicsin yhteisyritys ST-Ericsson kaatui maaliskuussa 2013 ja se pilkottiin omistajiensa kesken. Uusien NovaThor-piirien kehitys lopetettiin.[14][15] Jollan puhelinten ilmoitettiinkin perustuvan Qualcommin Snapdragon -järjestelmäpiiriin ja ominaisuuslistaa karsittiin.[16]

Sailfish perustuu Nokian ja Intelin kehittämään MeeGo-nimiseen Linux-käyttöjärjestelmään. Sailfish ei käytä Nokian N9-puhelimessa käytettyä Harmattan-haaraa. Sailfish-alustan kehitystyökalut tulivat ladattavaksi helmikuussa 2013. Sailfish OS -älypuhelimet Jolla-brändillä tulivat kansainvälisille markkinoille vuoden 2013 lopulla. Yhtiö sanoo Sailfish-käyttöjärjestelmänsä olevan nyt yhteensopiva Android-sovellus- ja laiteperheen kanssa.

MWC 2017 -mobiilimessuilla Jolla ilmoitti kolmesta uudesta kumppanuudesta:

  • Sailfish China Consortium investoi 250 miljoonaa dollaria Jollan Sailfish-ekosysteemin kehitykseen Kiinassa.
  • Jolla aloittaa kumppanuuden Latinalaisessa Amerikassa Jala Groupin kanssa, tavoitteena tuoda Latinalaiseen Amerikkaan alle 150 dollarin puhelimia varustettuna Sailfish-käyttöjärjestelmällä.
  • Jolla Oy ilmoitti aloittavansa yhteistyön Sonyn kanssa Xperia-laitteissa Sony open devices -ohjelman puitteissa, joista myöhemmin syksyllä syntyi Xperia X (F5121):lle virallinen sailfish-porttaus (Sailfish X).

Versiohistoria[muokkaa | muokkaa wikitekstiä]

Sailfish 1.0[muokkaa | muokkaa wikitekstiä]

Ensimmäiset Jolla-laitteet julkaistiin marraskuussa 2013.[17]

Sailfish 2.0[muokkaa | muokkaa wikitekstiä]

Versio 2.0 käyttöjärjestelmästä kehitettiin Jolla Tablet -laitteen kanssa.[18] Kiinalainen valmistaja myi kuitenkin laitteita luvatta Android-käyttöjärjestelmällä.[19]

Sailfish 2.0 päivitys Jolla-laitteille julkaistiin marraskuussa 2015 kuluttajakäyttöön.[20]

Sailfish 2.1[muokkaa | muokkaa wikitekstiä]

Versio 2.1 tuo lukuisia uusia ominaisuuksia käyttöjärjestelmään; tuki 64-bittiselle ARM-alustalle, VPN-tuki (OpenVPN, OpenConnect), eräitä Android-ominaisuuksia, Qt 5.6, BlueZ 5 Bluetooth-pino sekä mahdollisuuden vaihtaa järjestelmän fonttia.[21]

Sailfish 3[muokkaa | muokkaa wikitekstiä]

Jolla ilmoitti version 3 kypsyvän vuoden 2018 kolmannen vuosineljänneksen aikana.[22] Kolmas versio on suunnattu ns. feature phone ja älypuhelin -segmenttien välisen kuilun täyttämiseen, jossa alusta tukee rajatusti Android-sovelluksia, jotka eivät tarvitse kosketusnäyttöohjausta.[22]

Sailfish 3 on julkaistu ennakkojulkaisuna 31. lokakuuta 2018 versionumerolla 3.0.0.5 Lemmenjoki.[23] Muutamaa päivää myöhemmin julkaistiin versio 3.0.0.8, joka tukee myös Sony Xperia XA2 -sarjan puhelimia.[24].

Sailfish 3.2.1 lisää tuen muun muassa MPEG-2-, VP9- ja HEVC-videokuvan purkamiselle laitteistokiihdytyksellä.[25]

Sailfish X[muokkaa | muokkaa wikitekstiä]

Sailfish X on Jollan virallisesti tukema ladattava Sailfish-käyttöjärjestelmän asennuspaketti, joka asentaa laitteeseen Sailfish OS -käyttöjärjestelmän. Sailfish X nimi otettiin käyttöön samalla, kun tuki Sony Xperia X -älypuhelimelle julkistettiin. Sailfish X voidaan asentaa Sony Xperia X ja XA2-sarjan laitteisiin sekä Planet Computers Gemini PDA -laitteille. Maksullinen Sailfish X tuli aluksi saataville 11.10.2017 ja lisenssi sisälsi ilmaiset päivitykset vähintään vuodeksi.

Jolla julkaisi 31.10.2018 Sailfish X -version 3.0.0.5 Lemmenjoki. Versio 3.0.0.8 julkaistiin 8.11.2018, ja tämä toi mukanaan maksuttoman early access -tuen Sony Xperia XA2 -sarjan laitteille.[26] Version 3.0.1.14 Sailfish X Beta julkaistiin 31.1.2018, joka toi Android 8.1 -sovellustuen Sailfish OS:ään Sony Xperia XA2 -sarjan laitteille.[27] Sailfish OS 3.1.0 Seitseminen on täysi julkaisu tuoden mukanaan uusia ominaisuuksia kuten sormenjälkitunnistuksen XA2-laitteille.[28]

Lähteet[muokkaa | muokkaa wikitekstiä]

  1. [release notes 3.2.1 Nuuksio [released]] together.jolla.com. Viitattu 21.12.2019. (englanniksi)
  2. PRESS: JOLLA INTRODUCED SAILFISH OS 2.0 jollausers.com. Viitattu 12.2.2017.
  3. Jolla älypuhelin – Jolla Jolla. Viitattu 21.11.2016.
  4. Suomalaisen Jollan Sailfish-käyttöjärjestelmä virallistettu ainoana mobiilijärjestelmänä Venäjällä 29.11.2016. mobiili.fi. Viitattu 15.1.2017.
  5. Architecture SailfishOS Documentation. Viitattu 17.1.2017.
  6. https://sailfishos.org/wiki/Architecture
  7. https://wiki.postmarketos.org/wiki/Hybris
  8. http://mer-project.blogspot.com/2013/04/wayland-utilizing-android-gpu-drivers.html
  9. Larabel, Michael: Jolla's First Smartphone Powered By Wayland Phoronix. Viitattu 10.2.2017.
  10. From Providence to Lahaina: the Jolla review OS News. Viitattu 12.2.2017.
  11. Souppouris, Aaron: Nokia ex-pats Jolla offer a first look at their Sailfish smartphone OS The Verge. Viitattu 10.2.2017.
  12. a b Greaves, David: The #qt #wayland #systemd #btrfs phone ... The Jolla phone (PDF) events.linuxfoundation.org. Viitattu 16.2.2017. (englanniksi)
  13. Jollan Sailfish-video – mainontaa, mielikuvia ja musiikkia 21.11.2012. Digitoday. Viitattu 5.7.2013.
  14. https://muropaketti.com/mobiili/mobiiliuutiset/novathor-piirit-jaavat-historiaan-st-ericssonin-toiminta-lopetetaan/
  15. https://www.ericsson.com/en/press-releases/2013/8/ericsson-and-stmicroelectronics-complete-transaction-to-split-up-st-ericsson
  16. https://muropaketti.com/mobiili/mobiiliuutiset/jolla-paljasti-puhelimensa-tekniset-yksityiskohdat-snapdragon-14-ghz-960x540-resoluutio-2100-mah-akku/
  17. Jollan julkaisu muodosti pitkän jonon – ensimmäinen ostaja joutui mediapyöritykseen tivi.fi. Viitattu 10.2.2017.
  18. Jolla Tablet – world's first crowdsourced tablet indiegogo.com. Viitattu 10.2.2017.
  19. Jollan tabletin myynti alkoi luvatta – sisällä Android mobiili.fi. Viitattu 10.2.2017.
  20. Sailfish OS Updates sailfishos.org. Viitattu 11.2.2017.
  21. Jolla Oy: Sailfish 2.1.0 Iijoki www.blog.jolla.com. 11.4.2017. Jolla Oy. Viitattu 13.1.2018.
  22. a b Sailfish v3 sets its sights on 4G feature phones 26.2.2018. Techcrunch. Viitattu 27.2.2018.
  23. Pienimäki, Sami: Sailfish 3 is here! blog.jolla.com. 31.10.2018. Viitattu 31.10.2018.
  24. [release notes 3.0.0 Lemmenjoki - together.jolla.com] together.jolla.com. Viitattu 15.11.2018.
  25. Sailfish OS Nuuksio Adds VP9 + HEVC Hardware Video Decode, Android App Fixes phoronix.com. Viitattu 21.12.2019. (englanniksi)
  26. New Sailfish X support for Xperia XA2 variants and free trial   | Jolla Blog Jolla Blog. 8.11.2018. Viitattu 15.11.2018. (englanniksi)
  27. Vesa-Matti Hartikainen: Sailfish X Beta now available for Sony Xperia XA2 device range blog.jolla.com. 31.1.2019. Viitattu 3.3.2019.
  28. [release notes 3.1.0 Seitseminen] together.jolla.com. Viitattu 3.8.2019.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]