Palm OS (juga dikenal sebagai Garnet OS) adalah suatu sistem operasi mobile awalnya dikembangkan oleh Palm, Inc untuk asisten digital pribadi (PDA) pada tahun 1996. Palm OS dirancang untuk kemudahan penggunaan dengan user interface touchscreen-berbasis grafis. Hal ini disediakan dengan suite aplikasi dasar untuk manajemen informasi pribadi. Kemudian versi dari OS telah diperluas untuk mendukung smartphone. Beberapa lisensi yang lain diproduksi perangkat didukung oleh Palm OS.
Setelah membeli Palm merek dagang Palm, versi saat ini berlisensi dari ACCESS dinamai Garnet OS. Pada tahun 2007, ACCESS memperkenalkan penerus ke Garnet OS, yang disebut Access Linux Platform dan pada tahun 2009, pemegang lisensi utama Palm OS, Palm, Inc, beralih dari Palm OS untuk WebOS untuk perangkat yang akan datang mereka.
Setelah membeli Palm merek dagang Palm, versi saat ini berlisensi dari ACCESS dinamai Garnet OS. Pada tahun 2007, ACCESS memperkenalkan penerus ke Garnet OS, yang disebut Access Linux Platform dan pada tahun 2009, pemegang lisensi utama Palm OS, Palm, Inc, beralih dari Palm OS untuk WebOS untuk perangkat yang akan datang mereka.
Pencipta dan kepemilikan
Palm OS awalnya dikembangkan di bawah arahan Jeff Hawkins di Palm Computing, Inc Palm kemudian diakuisisi oleh US Robotics Corp, yang pada gilirannya kemudian dibeli oleh 3Com, yang membuat anak Palm sebuah perusahaan publik independen pada tanggal 2 Maret 2000.
Pada bulan Januari 2002, Palm mendirikan anak perusahaan yang sepenuhnya dimiliki untuk mengembangkan dan lisensi Palm OS, yang bernama PalmSource. PalmSource kemudian dipisahkan dari Palm sebagai perusahaan independen pada tanggal 28 Oktober 2003 Palm (kemudian disebut palmOne). menjadi lisensi reguler Palm OS, tidak lagi dalam kontrol sistem operasi.
Pada bulan September 2005, PalmSource mengumumkan bahwa mereka sedang diakuisisi oleh ACCESS.
Pada bulan Desember 2006, Palm memperoleh hak abadi ke kode sumber Palm OS dari ACCESS. Dengan ini Palm dapat memodifikasi sistem operasi berlisensi yang diperlukan tanpa membayar royalti lebih lanjut kepada AKSES. Bersama dengan perolehan 2005 Mei hak penuh untuk nama merek Palm, hanya Palm dapat mempublikasikan rilis sistem operasi dengan nama ‘Palm OS’.
Sebagai konsekuensinya, pada 25 Januari 2007 AKSES mengumumkan perubahan nama untuk saat ini sistem operasi mereka Palm OS, sekarang berjudul Garnet OS.
OS overview
Palm OS adalah sistem operasi proprietary mobile. Dirancang pada tahun 1996 untuk Palm Computing, Inc ‘s Pilot baru PDA, telah diimplementasikan pada beragam perangkat mobile, termasuk smartphone, jam tangan, game konsol genggam, pembaca barcode dan perangkat GPS.
Palm OS versi sebelumnya dari 5,0 berjalan di Motorola / Freescale prosesor Dragonball. Dari versi 5.0 dan seterusnya, Palm OS berjalan pada arsitektur prosesor berbasis ARM.
Fitur utama dari Palm OS Garnet saat ini adalah:
- Sederhana, lingkungan single-tasking untuk memungkinkan peluncuran aplikasi layar penuh dengan dasar, GUI umum mengatur
- monokrom atau layar warna dengan resolusi hingga 480×320 pixel
- handwriting recognition sistem input disebut Graffiti 2
- HotSync teknologi untuk sinkronisasi data dengan komputer desktop
- Sound playback dan kemampuan merekam
- Wikipedia model keamanan: Device dapat dikunci dengan password, catatan aplikasi sewenang-wenang dapat dilakukan swasta
- TCP / IP jaringan akses
- Serial port / USB, inframerah, Bluetooth dan koneksi Wi-Fi
- Dukungan kartu memori ekspansi
- Ditetapkan standar format data untuk aplikasi manajemen informasi pribadi untuk menyimpan, alamat tugas kalender, dan entri catatan, diakses oleh aplikasi pihak ketiga.Termasuk dengan OS juga satu set aplikasi standar, dengan yang paling relevan untuk empat operasi PIM disebutkan.
Versi sejarah dan latar belakang teknis
Produsen bebas untuk mengimplementasikan fitur yang berbeda dari OS dalam perangkat mereka atau bahkan menambah fitur baru. Ini sejarah versi menggambarkan versi lisensi resmi dari Palm / PalmSource / ACCESS.
Palm OS 1.0
Palm OS 1.0 adalah versi asli hadir pada Pilot 1000 dan 5000. Versi dan semua versi sebelumnya ke Palm OS 5 didasarkan di atas kernel 68000 AMX [11] berlisensi dari KADAK Products Ltd Meskipun kernel ini secara teknis mampu multitasking, yang “persyaratan dan kondisi lisensi yang secara khusus menyatakan bahwa mungkin Palm Lindungi API untuk membuat / memanipulasi tugas dalam OS “. [12]
Palm OS tidak membedakan antara RAM dan penyimpanan file sistem. Aplikasi diinstal langsung ke dalam RAM dan dieksekusi di tempat. Karena tidak ada sistem berkas yang didedikasikan didukung, sistem operasi tergantung pada siklus refresh RAM konstan untuk menyimpan memori. OS mendukung 160×160 menampilkan output monokrom. User input yang dihasilkan melalui sistem pengenalan tulisan tangan Graffiti atau opsional melalui keyboard virtual. Sistem ini mendukung sinkronisasi data ke PC lain melalui teknologi HotSync dengan sendirinya beberapa antarmuka serial. Rilis bugfix terbaru adalah versi 1.0.7.
Versi 1.0 memiliki fitur aplikasi PIM klasik Alamat, Date Book, Memo Pad, dan To Do List. Juga dilengkapi kalkulator dan alat keamanan untuk menyembunyikan catatan untuk penggunaan pribadi.
Palm OS 2.0
Palm OS 2.0 diperkenalkan pada 10 Maret 1997 dengan PalmPilot Personal dan Profesional [13]. Versi ini menambahkan jaringan TCP / IP, jaringan HotSync, dan dukungan tampilan backlight. Rilis bugfix terakhir adalah versi 2.0.5.
Dua aplikasi baru, Mail dan Beban ditambahkan, dan standar aplikasi PIM telah ditingkatkan.
Palm OS 3.0
Palm OS 3.0 diperkenalkan pada tanggal 9 Maret 1998 dengan peluncuran seri Palm III. Versi ini menambahkan IrDA inframerah dan ditingkatkan dukungan font. Versi ini juga memiliki fitur update aplikasi PIM dan sebuah update untuk peluncur aplikasi.
Palm OS 3.0 diperkenalkan pada tanggal 9 Maret 1998 dengan peluncuran seri Palm III. Versi ini menambahkan IrDA inframerah dan ditingkatkan dukungan font. Versi ini juga memiliki fitur update aplikasi PIM dan sebuah update untuk peluncur aplikasi.
Palm OS 4.0
Palm OS 4.0 dirilis dengan seri Palm M500 baru pada tanggal 19 Maret 2001. Versi ini menambahkan interface standar untuk sistem file akses eksternal (seperti kartu SD). Sistem file eksternal adalah perubahan radikal untuk eksekusi sebelumnya di-tempat sistem operasi. Sekarang, aplikasi kode dan data harus dimuat ke RAM perangkat, mirip dengan perilaku sistem operasi desktop. Sebuah dukungan Universal Konektor dengan USB baru diperkenalkan. Opsional sebelumnya Mobile Internet Kit sekarang merupakan bagian dari sistem operasi. Versi 4.0 menambahkan manajer perhatian untuk mengkoordinasikan informasi dari aplikasi yang berbeda, dengan beberapa kemungkinan untuk menarik perhatian pengguna, termasuk suara, LED berkedip atau getaran. Layar warna 16-bit dan zona waktu yang berbeda yang didukung. Versi ini juga memiliki peningkatan keamanan dan UI.
Palm OS 5.0
Palm OS 5 (tidak disebut 5.0) diresmikan oleh anak perusahaan PalmSource Sawit pada bulan Juni 2002 dan pertama kali diimplementasikan pada Palm Tungsten T. Ini adalah versi pertama dirilis untuk mendukung perangkat ARM, dengan dukungan untuk aplikasi Dragonball melalui Aplikasi Palm Kompatibilitas Lingkungan (PACE) emulator. Bahkan dengan tambahan overhead PACE, aplikasi Palm biasanya berjalan lebih cepat pada perangkat ARM dari pada hardware generasi sebelumnya. Perangkat lunak baru dapat mengambil keuntungan dari prosesor ARM dengan unit kecil kode ARM, disebut sebagai ARMlets.
Dengan dasar hardware lebih kuat, Palm OS secara substansial telah ditingkatkan untuk kemampuan multimedia. Densitas tinggi 320×320 layar didukung bersama-sama dengan pemutaran suara penuh digital dan merekam API. Palm Bluetooth terpisah stack ditambahkan bersama-sama dengan IEEE 802.11b Wi-Fi stack. Koneksi jaringan aman melalui SSL yang didukung. OS dapat disesuaikan dengan skema warna yang berbeda.
Untuk Palm OS 5 PalmSource dikembangkan dan berlisensi browser web yang disebut PalmSource Web Browser, [20] yang didasarkan pada browser NetFront 3.0 AKSES ‘.
Palm OS Cobalt
Palm OS Cobalt (6,0) adalah penerus yang ditujukan untuk Palm OS 5. Hal ini diperkenalkan pada tanggal 10 Februari 2004, tetapi tidak ditawarkan lagi dari ACCESS (lihat bagian berikutnya). Palm OS 6.0 kemudian diganti untuk Palm OS Cobalt untuk membuat jelas bahwa versi ini awalnya tidak ditujukan untuk menggantikan Palm OS 5, yang mengadopsi nama Palm OS Garnet pada waktu yang sama.
Palm OS Cobalt memperkenalkan fitur-fitur sistem operasi modern untuk sebuah sistem operasi embedded berdasarkan kernel baru dengan multitasking dan perlindungan memori, multimedia modern dan kerangka grafis (berasal dari BeOS Palm diperoleh), fitur keamanan baru, dan penyesuaian dari format file PIM untuk lebih baik bekerjasama dengan Microsoft Outlook.
Third party OS enhancements
Beberapa lisensi telah membuat modifikasi khusus ke sistem operasi. Ini bukan bagian dari versi berlisensi resmi.
Beberapa lisensi telah membuat modifikasi khusus ke sistem operasi. Ini bukan bagian dari versi berlisensi resmi.
- Palm mengembangkan sebuah API Bluetooth untuk eksternal Bluetooth SDIO Kartu untuk Palm OS 4.0 perangkat. Bluetooth stack kemudian dimasukkan di Palm OS 5 [26]
- Palm ditambahkan masukan sebuah grafiti virtual area API terutama untuk perangkat Tungsten T3 mereka. API ini kemudian digantikan oleh pejabat Dynamic Input Area API di Palm OS 5.3.
- Palm ditambahkan ke Palm OS 5.4 Non-Volatile File System, dan digunakan Flash untuk penyimpanan daripada DRAM, mencegah kehilangan data dalam hal menguras baterai. Namun, ini secara fundamental mengubah cara program dieksekusi dari Jalankan-di-Tempat Palm OS sistem yang digunakan secara tradisional, dan telah menjadi sumber banyak masalah kompatibilitas, membutuhkan banyak aplikasi untuk memiliki eksplisit NVFS menambahkan dukungan bagi mereka untuk menjadi stabil.
- Untuk perangkat mereka dilengkapi kamera Palm menambahkan API CameraLib.
- Sony ditambahkan perpustakaan untuk mendukung input JogDial tersedia pada penyelenggara Client mereka.
Modernisasi
Selama beberapa tahun PalmSource telah berusaha untuk menciptakan penerus modern untuk Palm OS 5 dan memiliki lisensi menerapkannya. Meskipun PalmSource dikirim Palm OS Cobalt 6.0 untuk lisensi pada bulan Januari 2004, tidak menggunakannya untuk perangkat rilis. PalmSource membuat perbaikan besar untuk Palm OS Cobalt dengan merilis Palm OS Cobalt 6.1 pada September 2004 untuk menyenangkan pemegang lisensi, tapi bahkan versi baru tidak mengarah ke perangkat produksi.
Pada bulan Desember 2004, PalmSource mengumumkan strategi OS baru. Dengan akuisisi perusahaan perangkat lunak telepon selular Cina Mobilesoft, PalmSource direncanakan ke port Palm OS di atas kernel Linux, sementara masih menawarkan kedua Palm OS Garnet dan Palm OS Cobalt [27] Strategi ini telah direvisi pada bulan Juni 2005, ketika masih. tidak ada perangkat dengan Palm OS Cobalt diumumkan. PalmSource mengumumkan menghentikan upaya pengembangan semua pada setiap produk tidak berkaitan langsung dengan platform masa depan berbasis Linux-nya.
Dengan akuisisi PalmSource oleh ACCESS, Palm OS untuk Linux berubah menjadi ACCESS Platform Linux yang pertama kali diumumkan pada bulan Februari 2006. Versi awal dari platform dan kit pengembangan perangkat lunak untuk Platform Linux ACCESS secara resmi dirilis pada Februari 2007. Pada bulan November 2007, ACCESS Linux Platform belum kapal pada perangkat, namun pengembangan kit ada dan demonstrasi publik telah dipamerkan. Smartphone pertama yang menggunakan Access Linux Platform adalah perangkat Edelweiss oleh Emblaze Mobile yang dijadwalkan untuk pertengahan 2009.
Palm, Inc pemegang lisensi utama dari Palm OS Garnet tidak lisensi AKSES Linux Platform untuk perangkat mereka sendiri. Sebaliknya, Palm mengembangkan sistem operasi lain berbasis Linux yang disebut Palm WebOS. Pada 11 Februari 2009 CEO Palm Ed Colligan mengatakan tidak akan ada tambahan Palm OS perangkat (kecuali Centro yang dirilis ke operator lain). Palm berfokus pada Palm WebOS dan Windows Mobile perangkat . Pada April 1, 2009 Palm mengumumkan ketersediaan Palm OS emulator untuk WebOS-nya.
Palm, Inc pemegang lisensi utama dari Palm OS Garnet tidak lisensi AKSES Linux Platform untuk perangkat mereka sendiri. Sebaliknya, Palm mengembangkan sistem operasi lain berbasis Linux yang disebut Palm WebOS. Pada 11 Februari 2009 CEO Palm Ed Colligan mengatakan tidak akan ada tambahan Palm OS perangkat (kecuali Centro yang dirilis ke operator lain). Palm berfokus pada Palm WebOS dan Windows Mobile perangkat . Pada April 1, 2009 Palm mengumumkan ketersediaan Palm OS emulator untuk WebOS-nya.
Built-in aplikasi untuk Palm OS
Palm OS lisensi memutuskan mana aplikasi tersebut tersedia pada perangkat Palm OS mereka. Lisensi juga dapat menyesuaikan aplikasi.
0 komentar:
Posting Komentar