Sailfish (işletim sistemi)

Sailfish, Linux çekirdeğini belirli bir donanım platformu kullanımı için birleştiren mobil işletim sistemidir. Ara katmanın açık kaynaklı Mer çekirdek yığınıdır.[1] Jolla'nın katkıda bulunduğu tescilli veya açık kaynaklı bir UI ve diğer üçüncü taraf bileşenler gibi yaygın olarak kullanılan genel amaçlı bir Linux'dur. Paket yönetim sistemi rpm'dir. Oysters LLC adında gelişmiş bir Sailfish OS akıllı telefonu üreten bir Rus şirketi vardır.

Sailfish
Geliştirici(ler) Jolla
Kaynak türü Kapalı kaynak bileşenlerinin eklendiği açık kaynak ve / veya diğer lisanslardan olabilecek üçüncü tarafların uzantıları.
Çekirdek türü Mikro çekirdek
Güncelleme yöntemi
İlk Yayınlanma 27 Kasım 2013
Son kararlı sürümü 2.1.3.7 (Kiiminkijoki) / 13 Kasım 2017) (2017-11-13)
Platform desteği 32-bit ARM ve 64-bit x86
Öncülü MeeGo, Nokia ve Intel ittifakı

Sailfish sistemi, Jolla, Sailfish ve Mer proje toplulukları, Sailfish İttifakı'nın kurumsal üyeleri ve çeşitli açık topluluk üyeleri tarafından geliştirilmektedir. Mer projesi, Jolla ve topluluğunun katkılarını alır ve Mer, Jolla için katman malzemesinin kaynağı olduğundan, tüm Mer temelli projelerin sürekli geliştirilmesi ve uyumluluğu korunur.[2]

İşletim sistemi, Jolla akıllı telefonu ve tableti ile birlikte gönderilir. Az ya da çok gayri resmi olarak sistem, topluluk meraklıları tarafından akıllı telefonlar ve tabletler de dahil olmak üzere üçüncü taraf mobil cihazlara taşınmaktadır.[3]

OS, önceden Nokia ve Intel ittifakının geliştirdiği MeeGo sistemi'nin evrim geçirmiş bir devamıdır ve kendisi de Maemo ve Moblin'in birleşiminden geçmektedir.[4] Meego mirası, Mer kodunda yaklaşık% 80 oranında içeriliyor; Mer adı böylece Meego Reconstructed olarak genişler. Bu taban, özel bir kullanıcı arayüzü ve varsayılan uygulamalarla Jolla tarafından genişletildi. Jolla ve MERproject.org, MeeGo projesinin o zaman- beklenmeyen bırakılmasına yol açan hataları önlemek için meritokrasi bir sistemi izlemektedir.[5]

Sailfish OS 2.0'ın başlıca unsurları şunları içerir:

  • Teknik olarak daha güçlü bir işletim sistemi çekirdeği
  • Geliştirilmiş Android uygulaması uyumluluğu
  • Intel Atom x3 işlemci veya MER çekirdek yığını için çekirdeği kullanabilen (yerleşebilir) platformlar da dahil olmak üzere ARM ve Intel mimarileri için destek (Sailfish'in ara katmanı da denir).
  • Dijital içerik sağlayıcıları için kullanıcı arayüzünde görünürlük sağlamak ve mobil ticaret için OS seviyesinde entegrasyonu sağlamak için tasarım
  • Güçlü çoklu görev (sistem'in en önemli avantajlarından biri ve piyasada en iyisi olduğu ilan edildi)
  • Güçlü gizlilik ve kişiselleştirme özellikleri
  • Ana işlevlere basitçe hızlıca kaydırma, geliştirilmiş bildirimler ve etkinlik görünümleri dahil olmak üzere yeni UI / UX özellikleri ile geliştirilmiş kullanıcı arabirimi.

Mimari

Sailfish OS ve Sailfish yazılım geliştirme seti (SDK), Linux çekirdeği ve Mer'e dayanıyor. Sailfish OS, Wayland ekran sunucusu protokolünün üstünde Jolla tarafından inşa edilen "Lipstick" adlı birçok görevli grafik kabuk programlama içeriyor. Jolla, ücretsiz ve açık kaynaklı grafik aygıt sürücüleri kullanıyor, ancak Hybris kütüphanesi, Android için tescilli sürücüler kullanılmasına olanak tanıyor. Jolla'nın belirttiği hedef, Sailfish'in sonunda açık kaynak olmasıdır. Sailfish OS, patentli bir uyumluluk katmanı yoluyla Android uygulamalarını çalıştırabilir.[6]

Sailfish'in yaygın olarak mobil cihazları hedef aldığı biliniyor, ancak MeeGo kodunun% 80'ini devraldığından, araç bilgi-eğlence sistemi (IVI), navigasyon, akıllı TV ve benzeri cihazlar arasında değişen cihazlarda komple bir genel amaçlı Linux OS olarak kullanılabilir.[7] Masaüstü ve dizüstü bilgisayarlar, yatlar, otomotiv, elektronik ticaret, ev aletleri, ölçüm ve kontrol ekipmanları, akıllı bina ekipmanları, vb. aittir.

SDK

Sailfish görüntüleri

Sailfish SDK, simülasyon yönteminin aksine geliştirme, derleme ve öykünücü amacıyla Qt'yi VirtualBox ile kullanır. Bu teknik, Sailfish OS üzerinde derlemeye ve sanal makinedeki geliştirilmiş yazılımların tam test edilmesine, simüle olmamasına rağmen tüm Sailfish işletim sistemini taklit etmesine izin verir.[8] Bu aynı zamanda geliştirme faaliyetlerini ve yan etkileri ana bilgisayarda çalışan diğer her şeyden ayırır ve gelişmeler ve testlerle rahatsız edilmeden bırakır. Jolla'ya göre, Sailfish SDK'si ile geliştirme, Sailfish OS'nin kendisindeki gelişmedir; SDK'de ve Sailfish OS çalıştıran bir cihazda geliştirilmiş yazılım görünümü ile davranış arasında hiçbir fark yoktur.[9]

SDK için kaynak kodunun bulunması, firmaların veya geliştiricilerin özel ihtiyaçlarının şekillendirilmesini ve yeniden oluşturulmasını sağlar; bir kez belirlenmiş ve cihaz önyüklendiğinde herhangi bir hazırlık gerektirmeyen içeriğe özgü bir ortam yaratmak gereklidir. SDK, Android'in 32 ve 64 bit sürümleri, OS X'in 64 bit sürümleri ve Microsoft Windows işletim sistemleri üzerinde çalışır.[10] Linux kaynakları Sailfish OS aygıtları için yazılım derlemek için kullanılabilir. Genel konsol / terminal modu sık kullanılan bir standardı izlemektedir. Uyumlu çiftler veya kütüphaneler de kullanılabilir.

Versiyon tarihi

Sailfish OS, üç adet isimlendirme sözleşmesine sahiptir: sürüm numarası, güncelleme numarası ve sürüm adı. Erken Sailfish OS sürümleri bir Fince gölden alınıyordu. Her yeni Sürüm, bir Fince nehrin adını taşıyor. Sailfish 1.0 Ohijärvi - 17 Ocak 2014 yılında yayınlandı. Sailfish 2.0 Eineheminlampi - 24 Eylül 2015 yılında yayınlandı, Jolla Tablet'i x86 plattform ve tam dokunmaya dayalı kullanıcı arayüzü ile destekledi.

Version tarihi

Yazılım versiyonuYayın tarihiİsimNotlar
v1.0.0.527 Kasım 2013Kaajanlampiİlk sürüm
v1.0.1.109 Aralık 2013Update 1, Laadunjärvi
v1.0.1.1216 Aralık 2013
v1.0.2.527 Aralık 2013Update 2, Maadajävri [sic][11]
v1.0.3.831 Ocak 2014Update 3, Naamankajärvi[12]
v1.0.4.2017 Mart 2014Update 4, Ohijärvi[13]
v1.0.5.1611 Nisan 2014Update 5, Paarlampi[14][15]
v1.0.5.1924 Nisan 2014Hotfix
v1.0.6.xN/AUpdate 6[16]Update7 içine girildi, Saapunki
v1.0.7.169 Haziran 2014Update 7, Saapunki[17]Update 6 içerir
v1.0.8.1914 Temmuz 2014Update 8, Tahkalampi[18][19]
v1.0.8.216 Ekim 2014Güvenlik düzeltmesi
v1.1.0.3823 Ekim 2014Update 9, Uitukka[20][21]Opt-in update
Introduction of opt-in updates
v1.1.0.3924 Ekim 2014Etkinleştirme güncellemesi
v1.1.1.2618 Aralık 2014Update 10, Vaarainjärvi[22]Etkinleştirme güncellemesi
v1.1.1.2719 Aralık 2014Etkinleştirme güncellemesi
v1.1.1.2722 Aralık 2014Herkese açıklama
v1.1.2.1519 Şubat 2015Update 11, Yliaavanlampi[23]Etkinleştirme güncellemesi
v1.1.2.1625 Şubat 2015Herkese açıklama
v1.1.3.xN/AUpdate 12[24]Update 13 dahil edildi, Äijänpäivänjärvi
v1.1.4.2815 Nisan 2015Update 13, Äijänpäivänjärvi[24][25]Erken erişim
v1.1.4.2928 Nisan 2015Erken erişim
v1.1.4.294 Mayıs 2015Herkese açıklama
v1.1.5.xN/AUpdate 14[26]Dropped during Release Candidate phase
v1.1.6.278 Haziran 2015Update 15, Aaslakkajärvi[26]Herkese açıklama
v1.1.6.2715 Haziran 2015Herkese açıklama
v1.1.7.2415 Temmuz 2015Update 16, Björnträsket[27]Early access release
v1.1.7.2527 Temmuz 2015Erken erişim
v1.1.7.2713 Ağustos 2015Erken erişim
v1.1.7.2827 Ağustos 2015Erken erişim
v1.1.7.2831 Ağustos 2015Herkese açıklama
v1.1.9.289 Eylül 2015Update 17, Eineheminlampi[28]Early access release
Introduction of the Sailfish OS 2.0 GUI
v1.1.9.2824 Eylül 2015Herkese açıklama
v1.1.9.3022 Ekim 2015Erken erişim
v1.1.9.303 Kasım 2015Herkese açıklama
v2.0.0.1022 Ekim 2015Update 18, Saimaa[29]Erken erişim
v2.0.0.103 Kasım 2015Herkese açıklama
v2.0.1.719 Ocak 2016Update 19, Taalojärvi[30]Erken erişim
v2.0.1.1128 Nisan 2016Erken erişim
v2.0.1.119 Mayıs 2016Herkese açıklama
v2.0.2.43N/AUpdate 20, Aurajoki[31]Jolla C ve Aqua Fish
v2.0.2.45N/AJolla C ve Aqua Fish
v2.0.2.4828 Temmuz 2016Erken erişim
v2.0.2.5131 Ağustos 2016Erken erişim
v2.0.2.517 Eylül 2016Herkese açıklama
v2.0.3.11N/AUpdate 21, EspoonjokiTuring Phone
v2.0.3.14N/ATuring Phone
v2.0.4.135 Ekim 2016Update 22, Fiskarsinjoki[32]Early access release
v2.0.4.1419 Ekim 2016Erken erişim
v2.0.4.1424 Ekim 2016Herkese açıklama
v2.0.5.622 Kasım 2016Update 23, Haapajoki[33]Erken erişim
v2.0.5.630 Kasım 2016Herkese açıklama
v2.1.0.98 February 2017Update 24, Iijoki[34]Erken erişim
v2.1.0.1023 Mart 2017Erken erişim
v2.1.0.113 Nisan 2017Erken erişim
v2.1.0.1111 Nisan 2017Herkese açıklama
v2.1.1.2324 Temmuz 2017Update 25, Jämsänjoki[35]Erken erişim
v2.1.1.2428 Temmuz 2017Erken erişim
v2.1.1.2624 Ağustos 2017Erken erişim
v2.1.1.2629 Ağustos 2017Herkese açıklama
31 Ağustos 2017'de kullanımdan kaldırıldı
20 Eylül 2017'de düştü
v2.1.2.32 Ekim 2017Update 26, Kiiminkijoki[36]Early access release
Update 25 içermesi
v2.1.2.39 Ekim 2017Herkese açıklama
v2.1.3.14 Ekim 2017Update 27, Kymijoki[37][38]Cbeta release
Xperia X only
v2.1.3.36 Ekim 2017Cbeta
Sony Xperia X
v2.1.3.511 Ekim 2017Sailfish X'in kamuya açıklaması
Xperia X
v2.1.3.731 Ekim 2017Erken erişim
v2.1.3.713 November 2017Herkese açıklama

Kaynakça

  1. "Arşivlenmiş kopya". 21 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  2. "Arşivlenmiş kopya". 14 Ocak 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  3. https://wmaraci.com/nedir/sailfish-os
  4. "Arşivlenmiş kopya". 22 Ekim 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  5. "Arşivlenmiş kopya". 5 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  6. "Arşivlenmiş kopya". 27 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  7. "Arşivlenmiş kopya". 28 Mayıs 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  8. "Arşivlenmiş kopya". 24 Mart 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  9. "Arşivlenmiş kopya". 23 Haziran 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  10. "Arşivlenmiş kopya". 7 Ekim 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Kasım 2017.
  11. Wachter, Bernd (27 Aralık 2014). "[Release notes] Software version 1.0.2.5, Maadajävri". Jolla. 16 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2014.
  12. Wachter, Bernd (31 Ocak 2014). "[Release notes] Software version 1.0.3.8, Naamankajärvi". Jolla. 26 Ağustos 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2014.
  13. bijjal (17 Mart 2014). "[Release notes] Software version 1.0.4.20, Ohijärvi". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2014.
  14. bijjal (11 Nisan 2014). "[Release notes] Software version 1.0.5.16, Paarlampi". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2014.
  15. Wachter, Bernd (24 Nisan 2014). "[hotfix] MMS changes for Paarlampi (1.0.5.19)". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Nisan 2014.
  16. Bijjal, Soumya (22 Mayıs 2014). "[Official announcement] Next OS update in early June". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Mayıs 2014.
  17. bijjal (9 Haziran 2014). "[Release notes] Software version 1.0.7.16, Saapunki". Jolla. 7 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Haziran 2014.
  18. bijjal (14 Temmuz 2014). "[Release notes] Software version 1.0.8.19, Tahkalampi". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Temmuz 2014.
  19. bijjal (6 Ekim 2014). "[Release Notes] Security Hotfix for Tahkalampi 1.0.8.21". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 6 Ekim 2014.
  20. bijjal (23 Ekim 2014). "[Release notes] Software version 1.1.0.38, Uitakka". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ekim 2014.
  21. bijjal (24 Ekim 2014). "[Release Notes] Hotfix for opt-in Update9, version 1.1.0.39". Jolla. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Kasım 2014.
  22. bijjal (18 Aralık 2014). "[Release notes] Software version 1.1.1.26, Vaarainjärvi". Jolla. 18 Aralık 2014 tarihinde kaynağından arşivlendi. Erişim tarihi: 18 Aralık 2014.
  23. Bijjal, Soumya (13 Şubat 2015). "[SailfishDevel] Update on SailfishOS roadmap". 15 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 13 Şubat 2015.
  24. Wachter, Bernd (16 Nisan 2015). "[release notes] 1.1.4 / Äijänpäivänjärvi, early access". Jolla. 16 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Nisan 2015.
  25. Dillon, Marc (19 Mart 2015). "Jolla iteration 3: finalizing the first Jolla Tablet demo". 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 19 Mart 2015.
  26. "[release notes] 1.1.6 / Aaslakkajärvi, early access". Jolla. 8 Haziran 2015. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 14 Haziran 2015.
  27. "[release notes] 1.1.7 / Björnträsket". Jolla. 15 Temmuz 2015. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Temmuz 2015.
  28. "Arşivlenmiş kopya". Jolla. 24 Eylül 2015. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Ekim 2015.
  29. "Arşivlenmiş kopya". Jolla. 3 Kasım 2015. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 3 Kasım 2015.
  30. "release notes 2.0.1 / Taalojärvi". Jolla. 9 Mayıs 2016. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Mayıs 2016.
  31. "release notes 2.0.2 / Aurajoki". Jolla. 28 Temmuz 2016. 28 Eylül 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 8 Eylül 2016.
  32. "release notes 2.0.4 / Fiskarsinjoki". Jolla. 5 Ekim 2016. 15 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 5 Ekim 2016.
  33. "release notes 2.0.5 / Haapajoki". Jolla. 22 Kasım 2016. 23 Kasım 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Kasım 2016.
  34. "release notes 2.1.0 / Iijoki". Jolla. 8 Şubat 2017. 11 Şubat 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Şubat 2017.
  35. "release notes 2.1.1 / Jämsänjoki". Jolla. 24 Temmuz 2017. 29 Temmuz 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Eylül 2017.
  36. "release notes 2.1.2 / Kiiminkijoki". Jolla. 2 Ekim 2017. 14 Ekim 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 4 Ekim 2017.
  37. "release notes 2.1.3 / Kymijoki for Sony Xperia X". Jolla. 6 Ekim 2017. 19 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ekim 2017.
  38. "release notes 2.1.3 / Kymijoki". Jolla. 31 Ekim 2017. 14 Kasım 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 31 Ekim 2017.

Dış bağlantılar

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.