Mengenal Sailfish Operating System
12:01 AM
Add Comment
Selamat Malam Guys, jika sebelumnya saya menjelaskan tentang Tizen Operating System, kini saatnya menjelaskan tentang 'Sailfish Operating System', nah didalam sistem operasi ini partner pengembangan produk milik Sailfish OS adalah Smartphone Jolla, yang mana Smartphone Jolla ini diproduksi di negeri Tirai Bambu, China ya guys. Oke kita simak di pembahasan,
Apa Itu Sailfish?
Sailfish OS atau disingkat SFOS adalah tujuan umum distribusi Linux yang biasa digunakan sebagai sistem operasi seluler yang menggabungkan kernel Linux untuk platform perangkat keras tertentu, tumpukan sumber terbuka middleware dari Meridd, sebuah hak milik. UI disumbangkan oleh Jolla atau UI open source, dan komponen pihak ketiga lainnya.
Sailfish sedang dikembangkan oleh Jolla, komunitas proyek Sailfish dan Mer, anggota korporat dari Sailfish Alliance dan berbagai anggota komunitas terbuka. Anggota komunitas Sailfish membuat permintaan pengembangan dan memutuskan prioritas pengembangan dengan memilih. Proyek Mer menerima kontribusi dari Jolla dan komunitasnya, dan Mer adalah sumber middleware untuk Jolla, sehingga pengembangan dan kompatibilitas yang berkelanjutan dari semua proyek berbasis Mer dipertahankan.
Sistem operasi dikirim dengan smartphone dan tablet Jolla (yang terakhir telah dihentikan) dan dari vendor lain yang melisensikan sistem operasi. Kurang lebih secara tidak resmi sistem operasi sedang diangkut oleh penggemar komunitas ke perangkat seluler pihak ketiga termasuk smartphone dan tablet. Sailfish OS dapat digunakan untuk berbagai jenis perangkat seperti ponsel cerdas dan tablet
Sejarah Sailfish
Sistem Operasi ini merupakan kelanjutan berevolusi dari Linux MeeGo OS yang sebelumnya dikembangkan oleh aliansi Nokia dan Intel yang dengan sendirinya mengandalkan kombinasi Maemo dan Moblin. Warisan MeeGo terkandung dalam inti Mer sekitar 80% dari kodenya; dengan demikian nama Mer diperluas ke MEego Reconstructed. Basis ini diperluas oleh Jolla dengan antarmuka pengguna khusus dan aplikasi standar. Jolla dan MERproject.org mengikuti sistem meritokratis untuk menghindari kesalahan yang menyebabkan penghentian proyek MeeGo yang saat itu tidak terduga.
Elemen utama untuk Sailfish OS 2.0 meliputi:
- Secara teknis inti OS lebih kuat.
- Peningkatan kompatibilitas aplikasi Android.
- Dukungan untuk arsitektur ARM dan Intel, termasuk prosesor Intel Atom x3, atau platform apa pun dengan kernel yang dapat digunakan (dapat diperbaiki) untuk tumpukan inti MER (juga disebut middleware of Sailfish).
- Desain untuk memberikan visibilitas di UI untuk penyedia konten digital dan untuk memungkinkan integrasi tingkat OS untuk perdagangan seluler.
- Multitasking yang kuat (salah satu keuntungan terpenting dari OS dan dinyatakan sebagai yang terbaik di pasaran).
- Fitur privasi dan personalisasi yang kuat.
- Antarmuka pengguna yang ditingkatkan dengan fitur UI / UX baru, termasuk akses gesek yang lebih sederhana ke fungsi-fungsi utama, pemberitahuan yang ditingkatkan dan tampilan acara
Sailfish OS dan kit pengembangan perangkat lunak Sailfish (SDK) didasarkan pada kernel Linux dan Mer. Sailfish OS termasuk cangkang grafis multi-tugas yang disebut "Lipstik" yang dibangun oleh Jolla di atas protokol server tampilan Wayland. Jolla menggunakan driver perangkat grafis gratis dan open-source, tetapi perpustakaan Hybris memungkinkan penggunaan driver berpemilik untuk Android. Tujuan Jolla menyatakan agar Sailfish akhirnya menjadi open source. Sailfish OS dapat menjalankan aplikasi Android melalui lapisan kompatibilitas berpemilik.
Sailfish umumnya dikenal untuk ditargetkan pada perangkat seluler, tetapi karena ia mewarisi sekitar 80% dari kode MeeGo, Sailfish dapat digunakan sebagai OS Linux untuk keperluan umum lengkap pada perangkat mulai dari in vehicle infotainment (IVI), navigasi, smart TV, desktop dan notebook, kapal pesiar, otomotif, e-commerce, peralatan rumah tangga, peralatan pengukur dan kontrol, peralatan bangunan pintar, dll. Lihat kasus penggunaan MeeGo yang asli untuk dibandingkan, dan bagian Perangkat untuk perangkat yang menjalankan OS Sailfish.
Sailfish OS SDK diumumkan pada konferensi Slush Helsinki pada 2012, dan alfa diterbitkan pada Februari 2013. Tutorial SDK, instalasi, dan pengkodean tersedia untuk diunduh gratis dari situs web Sailfish OS meskipun lisensi keseluruhannya bukan open source.
Produk dari Sailfish OS yang bekerja sama dengan Merk seluler elektronik ternama yaitu : SONY |
Sailfish SDK menggunakan Qt dengan VirtualBox untuk tujuan pengembangan, kompilasi dan emulasi, berbeda dengan metode simulasi. Teknik ini memungkinkan kompilasi pada OS Sailfish dan pengujian penuh perangkat lunak yang dikembangkan di mesin virtual, meniru - tidak mensimulasikan - the seluruh Sailfish OS. Ini juga memisahkan kegiatan pengembangan dan efek samping dari segala sesuatu yang berjalan pada komputer host, sehingga tidak terganggu oleh perkembangan dan pengujian. Menurut Jolla, pengembangan dengan Sailfish SDK adalah pengembangan pada Sailfish OS itu sendiri; tidak ada perbedaan antara penampilan dan perilaku perangkat lunak yang dikembangkan di SDK dan pada perangkat yang menjalankan Sailfish OS.
Ketersediaan kode sumber ke SDK memungkinkan pembentukan dan pembangunan kembali untuk kebutuhan spesifik perusahaan atau pengembang, Menciptakan lingkungan konteks khusus yang ditetapkan sekali dan tidak memerlukan persiapan ketika perangkat di-boot. SDK berjalan pada sistem operasi Android, versi 32- dan 64-bit Linux, versi 64-bit OS X, dan Microsoft Windows. Ini dapat digunakan untuk mengkompilasi perangkat lunak untuk perangkat OS Sailfish dari sumber Linux. Mode konsol / terminal umumnya mengikuti standar yang umum digunakan. Binari atau pustaka yang kompatibel juga dapat digunakan.
Sailfish OS menggunakan open source Qt APIs (Qt 5, QtQuick 2 dll.) Dan Sailfish Silica sumber tertutup untuk UI. API Linux standar disediakan oleh Mer Core.
Sailfish, Ubuntu dan Plasma Active telah bekerja sama untuk berbagi API yang umum. Ketika berhasil, ini akan membuat platform kompatibel pada tingkat API.
Bahasa dari Sailfish OS telah didukung UI, Secara resmi Jolla menyatakan mendukung 14 bahasa berikut untuk antarmuka pengguna: Denmark, Jerman, Inggris (Inggris), Spanyol, Prancis, Italia, Norwegia, Polandia, Portugis, Finlandia, Swedia, Rusia, China (Daratan), dan Cina (Hong Kong) ). Untuk masing-masing dari mereka, OS memiliki keyboard khusus. Ada beberapa bahasa lagi yang secara tidak resmi didukung oleh freelancer komunitas yang tidak terkendali oleh Jolla, karenanya lebih dari 20 bahasa didukung secara total. Bahasa tambahan dapat diinstal oleh pengguna yang terampil karena arsitektur Linux.
"Akses Awal" Publik Untuk Penguji Dan Pengembang Beta
Setelah pengalaman positif dengan mendorong pembaruan awal ke sekelompok kecil pengguna ikut serta untuk Sailfish Update 9 dan untuk perbaikan terbaru konektivitas, Jolla telah memungkinkan semua pihak yang tertarik untuk mencoba versi baru Sailfish OS sekitar 1-2 minggu sebelum rilis resmi, sebuah program yang disebut "Akses awal". Hal ini diharapkan bermanfaat bagi pengembang dan pengguna yang berpikiran teknis, dan langkah menuju integrasi masyarakat ke dalam proses pelepasan Sailfish, termasuk peningkatan kualitas dengan mengidentifikasi masalah kritis yang hanya muncul di lingkungan atau pengaturan perangkat tertentu, sebelum meluncurkan pembaruan kepada audiens pengguna yang lebih luas. Sebagai bonus tambahan, ini memberikan jendela bagi pengembang untuk menguji aplikasi mereka pada rilis baru Sailfish OS.
Dalam jangka panjang itu akan membantu Jolla untuk membangun program pengembang dengan akses kandidat rilis awal untuk pengembang terdaftar, dan untuk memiliki lebih banyak keterlibatan masyarakat dalam pengembangan platform. Detail pertama yang diharapkan Jolla pelajari dari hal ini adalah bagaimana ia dapat mengumpulkan umpan balik dari audiens yang besar dengan cara yang masuk akal.
Detail dasar tentang pembaruan akses awal:
- Akses rilis awal dimaksudkan terutama untuk pengguna dan pengembang tingkat lanjut.
- Untuk mendaftar ke program ada kotak centang di halaman profil akun Jolla.
- Rilis akses awal yang diinstal tidak dapat diturunkan. Satu-satunya cara untuk menurunkan versi dari rilis akses awal adalah dengan melakukan reset pabrik setelah menghapus cek pendaftaran dari profil akun pengguna.
- Rilis akses awal harus dianggap "cukup stabil". Masalah yang ditemukan selama periode itu akan diperbaiki, atau ditambahkan ke "masalah yang diketahui" pada catatan rilis.
- Mendaftar untuk rilis akses awal tidak akan membatalkan garansi.
Versi - Versi Sailfish OS
Sailfish OS memiliki tiga konvensi penamaan: nomor versi, nomor pembaruan dan nama versi. Versi OS Sailfish awal dinamai danau Finlandia. Setiap Versi baru diberi nama setelah sungai Finlandia.
- Sailfish 1.0 Ohijärvi - dirilis 17.2.2014
- Sailfish 2.0 Eineheminlampi - dirilis 24.09.2015 mendukung Tablet Jolla dengan x86 plattform dan UI berbasis sentuhan penuh.
Berikut Gambar dibawah ini merupakan versi-versi dari Sailfish OS:
Bagi pembaca yang tidak berbicara bahasa Finlandia, mungkin sulit untuk mengingat kata-kata bahasa Finlandia. Mungkin bermanfaat untuk dicatat bahwa nama-nama tersebut dimulai dengan urutan abjad Finlandia. R, Å, dan Ö dilewati dengan pembaruan 6, 12, dan 14. Setelah mencapai huruf terakhir dimulai ulang dengan huruf A untuk pembaruan 15. Tidak ada kata dalam bahasa Finlandia asli yang dimulai dengan C atau D, yang dapat menjelaskan lompatan pada pembaruan 17, tetapi sejak pembaruan 18 dan seterusnya aturan tidak lagi berlaku.
Selain aplikasi aslinya, Sailfish dapat menjalankan sebagian besar aplikasi Android dengan menginstalnya dari toko aplikasi atau langsung melalui file APK. Masalah dapat muncul, jika aplikasi ini dibangun tanpa mengikuti standar Android tentang kontrol, yang mungkin tidak ditampilkan dengan benar sehingga tidak dapat digunakan. Alien Dalvik yang terintegrasi memainkan peran lapisan kompatibilitas Android. Itu tidak meniru, melainkan mengimplementasikan API OS Android; sebuah pendekatan yang sebanding dengan Wine. Dengan demikian, perangkat lunak Android dapat melakukan pemanggilan fungsi yang mereka butuhkan dan berjalan dengan kecepatan asli tanpa kinerja yang kelihatan melambat. Multitasking Sailfish selalu diaktifkan oleh sifat GNU / Linux, dan ini memungkinkan menjalankan kedua perangkat lunak asli Sailfish dan Android secara bersamaan, sementara pengguna dapat beralih di antara mereka dengan cepat.
Sailfish OS dapat digunakan pada perangkat keras apa pun dengan dukungan Linux-kernel dan kompatibel dengan middleware yang memanfaatkan inti Mer. Penggemar komunitas telah mem-porting OS Sailfish ke sejumlah perangkat dengan cara ini. Alih-alih menunjuk ke platform perangkat keras referensi tertentu, implementasi VirtualBox dengan OS Sailfish OSK tersedia untuk pengembangan di sistem operasi Linux, OS X dan Windows. Implementasi mesin virtual ini berisi seluruh OS Sailfish yang diisolasi dari sumber daya lokal dan OS lokal untuk memungkinkan evaluasi yang nyaman atas perilaku dan kinerja perangkat lunak yang dikode atau porting sebelum ditempatkan pada perangkat nyata.
Produk dari Jolla :
- Tablet Jolla
- Smartphone Jolla
- Smartphone Jolla C
Jolla's Sailfish OS juga berfungsi pada tablet. Pada November 2012 dikatakan bahwa "kita bisa melihat tablet Sailfish, tetapi Jolla sendiri akan menggunakan gelombang pertama ini (catatan: perangkat yang akan dikirim ke pasar) berkonsentrasi pada smartphone.
Adapun Perangkat dari vendor lain melisensi Sailfish OS, Pabrikan dapat menyediakan peralatan seluler dengan OS Sailfish berlisensi, atau sebagai sumber terbuka, atau menggabungkan keduanya dan termasuk modifikasi dan merek mereka sendiri atau operator untuk pasar atau tujuan tertentu.
- PDA Gemini
- Inoi R7
- Sony Xperia X
- Intex Aqua Fish
- Telepon Turing
- mi-Fone (seluler)
- PuzzlePhone
- Ermak BMR
- Ermak 50
- Tablet Youyota
Port penggemar komunitas ke perangkat dari vendor lain, Karena relatif mudahnya porting dan lisensi open source, Sailfish OS juga telah porting tidak resmi ke perangkat pihak ketiga lainnya. Kit Pengembangan Adaptasi Perangkat Keras untuk porter telah diterbitkan dan gratis. Ada sekitar 50 porting aktif yang sedang berjalan yang mengikuti standar Mer resmi, dan mereka terdaftar di bawah ini yang dipesan oleh nama ritel perangkat. Karena pembatasan lisensi, ini tidak termasuk bagian atau ekstensi yang dipatenkan seperti lapisan kompatibilitas Alien Dalvik untuk aplikasi Android. Namun itu dapat ditambahkan, mis. ketika produsen atau distributor mengubahnya dari versi komunitas menjadi versi yang didukung secara resmi untuk perangkat tertentu.
- Acer Iconia Tab W500
- Notebook Acer T231H
- ExoPC
- Fairphone 2
- Google Nexus One
- Google Nexus 4
- Google Nexus 5
- Google Nexus 7
- HP Mini
- HP Touchpad
- HTC Desire HD
- HTC Desire Z
- Moto X (generasi ke-2)
- Motorola Moto X Force
- Motorola Moto Z Play
- Motorola Moto X Play
- Motorola Moto G , generasi ke-2 , generasi ke-3 dan Moto G4 Plus
- Motorola Photon Q
- Motorola Droid 4 XT894
- Nokia N950 dan Nokia N9 - selama beberapa presentasi yang diberikan oleh Jolla
- Nokia N9 - tidak resmi, porting oleh komunitas
- O2 Joggler
- OnePlus One
- OnePlus 2
- OnePlus 3 dan 3T
- OnePlus X
- Oppo Find 5
- PackardBell Butterfly Touch
- Raspberry Pi 2 - karena menggunakan CPU ARM Cortex-A7. (CPU ARMv6 Raspberry Pi 1 memiliki arsitektur yang berbeda, dan Sailfish membutuhkan ARMv7 ke atas.)
- PuzzlePhone Samsung Galaxy S3
- Samsung Galaxy Nexus
- Ryokan kode nama Sony Ericsson Xperia Pro Iyokan
- Sony Xperia SP
- Xiaomi Mi2
- Xiaomi Mi 3 dan Mi 4
- Xiaomi Redmi 1S
- Xiaomi Redmi 2
- Xiaomi Redmi Note 3
- Xiaomi Redmi Note 4
- Xiaomi Redmi Note 5 / Xiaomi Redmi 5 Plus
- ZTE Open C
- ZTE Kis III (Kis 3)
- ZTE V811
- ZTE V811W (tetapi ATM tanpa panggilan telepon)
- ZTE Blade M (tetapi ATM tanpa panggilan telepon)
- Langsung menuju Smart2
- Moche Smart A16 (MEO)
- Optus Hop Smart
- Skinny V811
Untuk status pengembangan, Sailfish OS dipromosikan oleh Jolla dan didukung oleh Sailfish Alliance terbuka yang didirikan pada 2011, sebuah kelompok yang didirikan untuk menyatukan produsen OEM dan ODM, penyedia chipset, operator, pengembang aplikasi dan pengecer. Pada 16 Agustus 2012, antarmuka pengguna dilaporkan siap dirilis. CEO Jolla, Jussi Hurmola menyatakan dalam sebuah wawancara ZDNet, UI kami sudah siap sekarang, kami belum merilisnya, kami akan menyimpannya untuk peluncuran produk dan platform sedang bangun sekarang sehingga proyeknya terlihat cukup bagus" .
Hari berikutnya, CEO Jolla, Marc Dillon mengatakan di situs jejaring sosial Twitter bahwa perusahaan telah mencapai target pengembangan pertama. Sailfish debut oleh tim Jolla, termasuk aliran internet di seluruh dunia, sebagai demo dari OS, dan UI dan SDK selama acara Slush di Helsinki, Finlandia, pada 21-22 November 2012. Tahap alpha dari Sailfish OS SDK adalah diterbitkan pada akhir Februari 2013 dan tersedia untuk diunduh gratis.
Pada 16 September 2013, Jolla mengumumkan bahwa OS-nya telah dibuat kompatibel dengan aplikasi dan perangkat keras Android. Telepon pertama yang menggunakannya diluncurkan pada 27 November 2013 di sebuah toko pop-up DNA Kauppa di Helsinki. 450 telepon pertama dijual di acara ini, sedangkan sisanya dari perangkat yang dipesan sebelumnya dikirimkan segera setelah itu.
Pada bulan September 2015, versi 1.1.9.28 "Eineheminlampi" dirilis, yang menambahkan elemen utama dari antarmuka pengguna Sailfish OS 2.0 yang diperbarui.
Sailfish 2.0 diluncurkan dengan Jolla Tablet, dan perangkat yang ada, baik smartphone maupun tablet, dari saluran distribusi resmi Jolla didukung dengan peningkatan ke Sailfish 2.0 dan mengikuti pembaruan.
Pada Mei 2016 Jolla mengumumkan Program Perangkat Komunitas Sailfish, mendukung pengembang dan anggota komunitas OS Sailfish
Kerjasama dan dukungan OS, Staf Jolla bertemu dengan anggota komunitas teknologi Rusia untuk menjelaskan perangkat lunak baru dan mempromosikan Sailfish OS, sebagai bagian dari strategi BRICS Jolla. Sebagai hasil dari upaya tersebut, pada 18 Mei 2015 menteri komunikasi Rusia Nikolai Nikiforov mengumumkan rencana untuk mengganti platform iOS Apple dan Google Android dengan perangkat lunak baru berbasis Sailfish. Dia bermaksud untuk memenuhi 50% kebutuhan Rusia di daerah ini selama sepuluh tahun ke depan, dibandingkan dengan 95% yang saat ini tercakup dengan teknologi barat.
Sailfish Alliance adalah aliansi terbuka yang didirikan pada 2011 oleh perusahaan Jolla untuk mendukung ekosistem MeeGo dengan produk, layanan, dan peluang bisnis baru di sekitar atau menggunakan Sailfish OS, sistem operasi Linux yang menggabungkan mer dengan komponen kepemilikan dari Jolla dan pihak lain, untuk berbagai keperluan dan perangkat seluler. Dan untuk melanjutkan pengembangan ekosistem Linux MeeGo, yang merupakan bagian dari Sailfish OS.
Aliansi ini dipandang sebagai pesaing bagi kelompok lain seperti Aliansi Handset Terbuka Android.
Pada 2011, beberapa tim MeeGo yang bekerja di Nokia pergi, dan didanai oleh Nokia melalui program "Bridge" untuk mendanai proyek-proyek pemutusan proyek oleh mantan karyawan. Sailfish Alliance telah berupaya untuk berkolaborasi antara pengembang perangkat lunak Finlandia, dan produsen handset luar negeri, beberapa di antaranya berada di Cina. Media berita melaporkan bahwa sejumlah produsen di Cina dan India menginginkan alternatif untuk Android.
Aliansi ini bertujuan untuk "menyatukan produsen OEM dan ODM, penyedia chipset, operator, pengembang aplikasi dan pengecer.
Strategi Bisnis, Tujuan Aliansi adalah untuk menawarkan peluang diferensiasi yang unik dan keunggulan kompetitif yang berkelanjutan untuk produsen OEM dan ODM, penyedia chipset, operator, pengembang aplikasi, pengecer, dan pihak-pihak lain yang tertarik di pihak.
Aliansi ini adalah bagian dari strategi bisnis Jolla untuk mengumpulkan pihak ke-3, tidak perlu terikat dengan kemitraan atau perjanjian lain dan juga tidak diperlukan untuk berkontribusi dalam pengembangan OS Sailfish. Selain OS kemungkinan peserta termotivasi oleh keunggulan model Jolla dari open source dan kolaborasi komunitas terbuka seperti: pengurangan biaya, peningkatan layanan untuk pelanggan, berbagi keterampilan, pengetahuan, sumber daya khusus untuk menyediakan produk dan solusi baru yang tidak mungkin terjadi sebaliknya. Ini adalah pertama kalinya konsepsi aliansi bisnis digunakan dengan cara ini dengan model Jolla yang diatur secara meritokratis dan untuk open source dan komunitas terbuka.
Bagian yang penting dari bisnis adalah:
- Perusahaan yang mendukung dan menggunakan kode dan perangkat lunak yang dikembangkan di berbagai perangkat seperti netbook, laptop, komputer, ponsel, infotainment dalam kendaraan, mobil, kapal pesiar, navigasi, barang-barang rumah tangga dll.
- Vendor perangkat keras
- Pengusaha dan pemula yang inovatif
- Merproject.org, yang mengembangkan kode inti berbasis open source
- Komunitas open source dengan segala cara, terutama penggemar Linux dan MeeGo Harmattan.
*Source:Wikipedia
Bagaimana Guys, apakah tertarik menggunakan Sailfish OS, memang jika menurut saya, Smartphone Jolla ini memang cocok untuk digunakan para mahasiswa ya guys, oke sampai disini penjelasan dari saya, semoga bermanfaat bagi para pembaca.... :)
0 Response to "Mengenal Sailfish Operating System"
Post a Comment