Pada postingan kali ini saya akan membagikan beberapa Operasi System selain Windows dan Linux, dimana postingan ini juga adalah tugas dari dosen saya. Beberapa OS yang akan saya bahas disini diantaranya adalah :
>> AmigaOS
>>Adroid
> >Mac OS
>>Morph OS
>>Symbian
AmigaOS
AmigaOS adalah sistem operasi asli default dari komputer pribadi Amiga. Sistem ini pertama dikembangkan
oleh Commodore International, dan awal
diperkenalkan pada 1985, yaitu Amiga 1000. Sistem ini berjalan pada seri Motorola 68k dari mikroprosesor 16-bit dan 32-bit, kecuali
untuk AmigaOS 4 berjalan pada mikroprosesor PowerPC.
Di puncak kernel preemptive multitasking yakni Exec, ia melibatkan suatu abstraksi perangkat keras unik Amiga, suatu sistem
operasi disket yang disebut AmigaDOS, sebuah sistem berjendela API disebut Intuition dan dengan antarmuka
pengguna grafis disebut Workbench. Sebuah command line interface disebut AmigaShell juga tersedia dan terintegrasi pada sistem. GUI dan
CLI saling melengkapi dan berbagi keistimewaan.
Pemegang hak intelektual Amiga terkini adalah Amiga Inc. Mereka mengambil alih AmigaOS 4, tetapi tidak
mengembangkannya sendirian, sebagai gantinya diserahkan kepada Hyperion
Entertainment. Pada 26 Desember 2006, Amiga Inc menghentikan lisensi Hyperion
untuk meneruskan pengembangan AmigaOS 4. Kepemilikan AmigaOS (khususnya 4.0)
masih menyisakan kontroversi dan kini berada di dalam subjek pendakwaan.
Android
Android adalah
sistem operasi untuk telepon seluler yang berbasis Linux. Pada awalnya
dikembangkan oleh Android Inc, sebuah perusahaan kemudian dibeli oleh Google, dan
akhir-akhir ini oleh Open Handset Alliance. Hal ini memungkinkan para
pengembang untuk menulis kode dikelola dalam bahasa Java, pengendalian
perangkat melalui Library-Javanya Google.
Distribusi Android pada 5 November 2007 dengan mendirikan Open Handset Alliance, sebuah konsorsium dari 50 hardware, software, dan perusahaan telekomunikasi yang ditujukan untuk memajukan standar terbuka untuk perangkat selular. Google merilis kode Android di bawah Lisensi Apache, sebuah perangkat lunak berlisensi bebas dan open source.
Distribusi Android pada 5 November 2007 dengan mendirikan Open Handset Alliance, sebuah konsorsium dari 50 hardware, software, dan perusahaan telekomunikasi yang ditujukan untuk memajukan standar terbuka untuk perangkat selular. Google merilis kode Android di bawah Lisensi Apache, sebuah perangkat lunak berlisensi bebas dan open source.
Sejarah
Pada Juli 2005, Google mengakuisisi Android, Inc, sebuah perusahaan pemula yang berbasis di Palo Alto, California, Amerika Serikat. Pendiri Android yang pergi untuk bekerja di Google termasuk Andy Rubin, Rich Miner, Nick Sears, dan Chris White (ketua desain dan pengembangan antarmuka di webtv). Pada waktu itu, hanya sedikit yang diketahui tentang fungsi Android, Inc lain dari itu mereka membuat perangkat lunak untuk ponsel. Hal ini dimulai desas-desus bahwa Google berencana untuk memasuki pasar telepon seluler, meskipun masih belum jelas pada saat itu
Tim Google yang dipimpin oleh Rubin mengembangkan platform perangkat mobile didukung oleh kernel Linux yang mereka dipasarkan ke produsen handset dan operator dengan menjanjikan memberikan yang fleksibel, sistem upgradeable. Tahun 2006 Google telah memberi isyarat untuk mitra operator untuk berbagai tingkat kerjasama pada pihak mereka.
Pada bulan September 2007, InformationWeek melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon selular.
Open Handset Alliance
Pada tanggal 5 November 2007, Open Handset Alliance, sebuah konsorsium dari beberapa perusahaan yang termasuk Texas Instruments, Broadcom Corporation, Google, HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel dan T-Mobile diperkenalkan dengan tujuan untuk mengembangkan standar terbuka untuk perangkat selular. Seiring dengan pembentukan Open Handset Alliance, OHA juga mengumumkan produk pertama mereka, Android, sebuah platform perangkat mobile yang dibangun di atas kernel Linux versi 2.6.
Pada tanggal 9 Desember 2008, diumumkan bahwa 14 anggota baru akan bergabung dengan proyek Android termasuk: ARM Holdings Plc, Atheros Communications, Asustek Computer Inc, Garmin Ltd, Softbank, Sony Ericsson, Toshiba Corp, dan Vodafone Group Plc.
Ketua dan CEO Google Eric Schmidt mengambil beberapa waktu dalam siaran pers resmi untuk menghilangkan semua rumor dan spekulasi sebelumnya tentang keberadaan Google yang diisukan berdiri sendiri seputar seluler.
Lisensi
Kecuali update berkala, Android telah tersedia sebagai open source sejak 21 Oktober 2008. Google membuka seluruh kode sumber (termasuk jaringan dan telepon di bawah Lisensi Apache.
Dengan lisensi Apache, vendor bebas untuk menambah kepemilikan ekstensi tanpa mengirimkan mereka kembali ke komunitas open source.
MorphOS
MorphOS adalah sebuah sistem operasi
yang bersifat campuran antara sumber tertutup dan sumber
terbuka, diproduksi untuk komputer berbasis prosesor Pegasos PowerPC, sebagian besarnya model-model komputer Amiga yang dilengkapi akselerator PPC dan sederetan board
pengembangan Freescale yang menggunakan Genesi Firmware, termasuk di antaranya EFIKA dan mobileGT. Inti sistem operasi ini didasarkan pada microkernel Quark (kernel), yang merupakan sumber tertutup, kendati beberapa
pustaka dan bagian lainnya adalah sumber terbuka, misalnya Ambient (antarmuka desktop).
Karakteristik dan
versi
OS ini dikembangkan untuk prosesor PowerPC oleh Freescale dan IBM sambil mendukung aplikasi-aplikasi asli AmigaOS MC680x0 melalui emulasi berbasis penugasan tertutup, dan
sebagian besar aplikasi AmigaOS/PPC melalui pembungkus API. Sistem operasi ini API-kompatibel dengan AmigaOS 3.1 dan memiliki GUI yang didasarkan pada Magic User Interface.
Di samping Pegasos versi MorphOS, terdapat sebuah
versi "PowerUP" untuk komputer-komputer Amiga yang dilengkapi kartu
akselerator PPC yang diproduksi oleh Phase5. Versi ini bebas, meskipun mengalami pelambatan
setelah tiap dua jam sesi jika tidak didaftarkan. Pendaftaran tidaklah
berbiaya. Perbaruan terakhir PowerUP MorphOS adalah pada 23 Februari 2006,
tetapi tidak melebihi himpunan fitur atau kemajuan rilis Pegasos.
Sebuah versi MorphOS untuk EFIKA, mainboard yang sangat kecil yang didasarkan pada
prosesor PPC berdaya sangat rendah, MPC5200B PPC dari Freescale, telah
diunjukkan pada pameran-pameran dan penarikan pembeli di Jerman. Rilis MorphOs terkini (sejak 2.0) mendukung EFIKA.
MacOs
MacOs
A.
Sejarah
Mungkin
ada dari para pengguna Mac, yang mengabaikan sejarah Mac Os. Karena mungkin
lebih cenderung untuk mengoprasikanya saja. Menurut pandangan saya sejarah itu
sangat penting, Berikut ini adalah sejarah singkat tentang Mac Os. Mac Os di
temukan pada tahun 1984 oleh peneliti Xarox. Tapi yang Mempopulerkan Mac Os
adalah Perusahaan Asal Amerika yaitu Apple. Dan belakangan di ikuti oleh Microsoft.
Apple memang lebih karena hardware dan sistem operasi yang berasal dari
produsen yang sama. Dalam versi awal-awalnya, MacOS telah memiliki fungsi yang
setara dengan windows ‘95, baru pihak Microsoft mengikutinya dengan dikeluarkan
windows ‘95 yang menyerupai MacOS namun tidak sama. Tetapi dalam tahun-tahun
terakhir ini sistem operasi Apple secara teknis agak tertinggal. Walaupun
selama 15 tahun MacOS juga mengalami perkembangan yang cukup pesat, tapi
beberapa hal pada MacOS tampak agak kuno dibandingkan dengan pesaing pada
platform lainnya. Versi terakhir yaitu MacOS 8.5.1.
MacOS 8.5
juga dilengkapi dengan program “sherlock”. Detektif ini tidak hanya mencari
file pada harddisk dan dalam jaringan lokal, tapi juga dapat beraksi di
Internet dan mencari berdasarkan keyword. Macintosh, atau singkatan dari Mac
adalah salah satu jenis komputer personal berbasis PowerPC yang di produksi
oleh Apple. Komputer ini di namakan berdasarkan Macintosh, jenis apple yang di
sukai oleh Jef Raskin. Macintoash di perkenalkan pertama kali pada bulan
januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer
yang petama kali memperkenalkan sistem antar muka grafis.
B.
Macam-Macam
MacOs
1. Mac OS X
Mac OS X
adalah versi terbaru dari sistem
operasi Mac OS
untuk komputer Macintosh.
Sistem operasi ini pertama kali dikeluarkan pada tahun 2001 dan populer di
kalangan pengguna.
Karakter
"X" adalah nomor Romawi yang berarti sepuluh, di mana versi ini
adalah penerus dari sistem operasi yang digunakan sebelumnya seperti Mac OS 8
dan Mac OS 9.
Beberapa orang membacanya sebagai huruf "X" yang terdengar seperti
"eks". Salah satu alasan mengapa mereka menafsir sedemikian karena
tradisi untuk memberikan nama sistem operasi yang berbasis Unix dengan akhiran
"x" (misalnya AIX,
IRIX,
Linux, Minix, Ultrix,
Xenix).
Mac OS X
Server juga dirilis pada tahun 2001. Pada dasarnya versi Server
ini mirip dengan versi standardnya, dengan perbedaan bahwa versi Server
mencakup piranti lunak untuk keperluan manajemen dan administrasi workgroup
dalam komputer berskala besar. Contoh fitur tambahan yang tersedia untuk versi
ini adalah piranti lunak untuk menjalankan fungsi-fungsi seperti SMTP, SMB,
LDAP dan DNS. Selain itu cara
melisensinya juga berbeda.
Mac OS X
adalah sistem operasi yang menggunakan kernel BSD
sehingga beberapa kalangan mengatakan bahwa Mac OS X termasuk dalam keluarga
Unix. Hal yang menarik dari OS ini adalah keindahan tampilannya sehingga
menjadikannya panutan bagi pengembang desktop lain.
Rilis
terakhir Mac OS diluncurkan sekitar bulan Mei 2005 dengan kode Tiger dengan
versi 10.4.
1.1 Tahapan-tahapan OS X:
· Mac OS X Server 1.0 kode:
"Rhapsody", dirilis: Maret 1999.
· Mac OS X Public Beta kode:
"Kodiak", dirilis: September 2000.
· Mac OS X 10.0 (update
10.0.1-10.0.2-10.0.3-10.0.4) kode: "Cheetah", dirilis: Maret 2001.
· Mac OS X 10.1 (update
10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: Oktober
2001.
· Mac OS X Server 10.1 (update
10.1.1-10.1.2-10.1.3-10.1.4-10.1.5) kode: "Puma", dirilis: November
2001.
· Mac OS X 10.2 (update
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8) kode:
"Jaguar", dirilis: Agustus 2002.
· Mac OS X Server 10.2 (update
10.2.1-10.2.2-10.2.3-10.2.4-10.2.5-10.2.6-10.2.7-10.2.8), dirilis Agustus 2002.
· Mac OS X 10.3 (update
10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9) kode:
"Panther", dirilis Oktober 2003.
· Mac OS X Server 10.3 (update
10.3.1-10.3.2-10.3.3-10.3.4-10.3.5-10.3.6-10.3.7-10.3.8-10.3.9), dirilis
Oktober 2003.
· Mac OS X 10.4 (update
10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) kode: "Tiger", dirilis: April
2005.
· Mac OS X Server 10.4 (update
10.4.1-10.4.2-10.4.3-10.4.4-10.4.5) dirilis: April 2005.
· Mac OS X 10.5 (update
10.5.1-10.5.2-10.5.3-10.5.4) kode: "Leopard", dirilis: Oktober 2007
· Max OS X 10.6 (kode: "Snow
Leopard"; direncanakan beredar pada Juni 2009)
· Perkembangan
Ma Cos
Microsoft yang dikenal dengan keluarga sistem operasi Windows nya telah sangat dikenal. Baik oleh orang awam sampai programmer tingkat ataspun hafal betul sistem operasi yang satu ini. Bagaimana tidak, semenjak pertama kali dikenalkan komputer, sistem operasi yang dikenalkan adalah Windows. Saya ingat betul pertama kali kenal dengan komputer ketika itu usia saya sekitar 9 tahun atau tepatnya tahun 2000 komputer yang saya buka menggunakan sistem operasi Windows 98 dan entah mengapa komputer dengan spesifikasi tersebut pada saat itu dinamakan komputer “jangkrik”. Sampai saat ini saya belum mendapatkan penjelasan ilmiah darimana kata “jangkrik” itu berasal dan apa hubungannya dengan komputer.
Seiring dengan perkembangan teknologi, Microsoft pun merilis sistem operasi terbarunya. Setelah Windows 98 kemudian dirilislah Windows 2000,Windows XP,Windows Vista dan yang paling anyar adalah Windows 7. Selain untuk memenuhi tugas sistem operasi yang diberikan,saya tertarik untuk melakukan riset kecil-kecilan untuk meneliti sistem operasi terbaru yang dirilis oleh Microsoft
1. User Friendly / Mudah untuk digunakan
Sistem operasi keluarga Microsoft yang telah mendarah daging bagi para pengguna komputer di dunia umumnya dan di Indonesia khususnya membuat sistem operasi ini mendapatkan tempat tersendiri di hati para penikmat teknologi. Sebagai akibatnya setiap sistem operasi yang berbau Windows dirasa cukup user friendly. Fakta di lapangan juga berbicara demikian, dari beberapa teman yang saya tanyai 8 dari 10 mengatakan bahwa sistem operasi Windows cukup mudah digunakan ketimbang sistem operasi lainnya.
2. Banyak perangkat lunak yang dapat berjalan
3. Kemampuan multitasking yang cukup baik
· Ada kelebihan ada pula
kekurangan, hal ini sangatlah lumrah. Kekurangan yang ada dalam Windows 7
antara lain:
· 1.Sangat rentan terhadap serangan
virus, malware, spyware, dsb
· Hal ini sudah saya alami lebih
dari satu kali. Lebih dari satu kali notebook saya terserang oleh berbagai
macam virus. Padahal untuk mencegah hal ini tindakan preventif sudah saya
lakukan yakni dengan menggabungkan antivirus lokal dan antiviru internasional.
Tapi, tetap saja virus masih bisa berkembang dan yang lebih parahnya lagi bisa
merusak registry. Karena registry rusak, alhasil aplikasi bawaan sistem operasi
Windows 7 seperti command prompt dan notepad tidak bisa dibuka.
· 2.Harga aplikasi perangkat lunak
yang relatif mahal
· Banyaknya pengguna sistem operasi
besutan Microsoft dibaca sebagai peluang yang baik bagi pengembang aplikasi
perangkat lunak. Mereka berlomba-lomba mengembangkan berbagai jenis aplikasi
perangkat lunak sesuai dengan kebutuhan user. Sebut saja Adobe, Adobe dengan
produk andalannya Adobe Photoshop sangat dikenal oleh user yang berkecimpung di
dunia graphic design. Namun jika kita berbicara harga, untuk mendapatkan
aplikasi perangkat lunak asli, user harus merogoh kocek cukup dalam. Apalagi
untuk negara berkembang seperti Indonesia, pembelian aplikasi perangkat lunak
asli yang memiliki nominal jutaan dianggap sesuatu yang mahal dan menghabiskan
uang.
· 3.Seringnya terjadi kasus ‘not
responding’
· MacOS
· Kelebihan yang dimiliki oleh
sistem operasi andalan Apple ini antara lain:
· 1.Multitasking yang baik
· Kemampuan multitasking baik
menjadi salah alasan para penikmat teknologi yang sangat memperhatikan performa
tinggi memakai MacOS. Hal ini dapat dibuktikan dengan menjalankan beberapa
aplikasi perangkat lunak sekaligus. Hasilnya tidak ditemukan adanya indikasi
‘tidak merespon’.
·
2.
Tampilan ‘glossy’ cocok untuk graphic designer
· Didukung oleh teknologi canggih,
MacOS dapat menampilkan tampilan yang dapat dikatakan nyaris sempurna. Tampilan
glossy menjadi salah satu alasan mengapa MacOS lebih dipilih graphic designer
ketimbang sistem operasi lain.
· 3.Bebas virus, malware, spyware,
dsb
· Virus dan sejenisnya tidak dapat
berkembang didalam sistem operasi ini karena MacOS merupakan turunan dari UNIX.
· 4.Lebih stabil
· Kemampuan multitasking
yang cukup baik menjadi alasan mengapa MacOS dikenal sebagai sistem operasi
yang relatif stabil.
· 5.Dokumen yang dibuat di MacOS
dapat dibaca di sistem operasi lain
· 6.Mempunyai fitur time
machine yang dapat melakukan back up sistem yang berjalan jika
ada perubahan data
· 7. Open source, turunan
dari UNIX
· Kekurangan dari MacOS yaitu:
· 1.Harganya relatif mahal
· Untuk mendapatkan performa
terbaik tentunya dibutuhkan harga yang sesuai. MacOS dinilai relatif mahal
untuk sebuah sistem operasi.
· 2.Aplikasi perangkat lunak yang
dapat berjalan di MacOS masih relatif sedikit kalaupun ada harganya cukup mahal
· Sebenarnya ada solusi konkret
mengatasi masalah ini. Yaitu dengan cara mengikuti forum-forum para pengguna
MacOS. Di forum tersebut banyak disebar berbagai aplikasi perangkat lunak yang
dapat berjalan di platform MacOS. Namun, syaratnya anda harus sering mengikuti
forum.
· 3.Harga perangkat keras relatif
mahal
· Linux
· Saya mencoba membahas sedikit apa
itu Ubuntu?
· Ubuntu merupakan salah satu
distro Linux yang cukup dikenal baik di kalangan masyarakat umum maupun
akademisi. Relatif mudahnya penggunaan Ubuntu dibandingkan dengan distro Linux
lainnya menjadi alasan utama mengapa penikmat teknologi open source cenderung
memilih sistem operasi ini. Tidak hanya mudah untuk digunakan, Ubuntu mempunyai
kemampuan sangat baik dalam hal multitasking. Hal ini terbukti karena jarang
atau bahkan hampir tidak pernah Ubuntu menampilkan pesan kesalahan ‘not
responding’. Tidak sampai di sini saja, ada lagi satu hal yang merupakan ciri
khas dari sistem operasi berbasis UNIX yaitu anda hampir tidak akan pernah
menemukan virus di dalam komputer bersistem operasi ini. Kekhawatiran
terinfeksinya data penting oleh virus dapat diatasi dengan menggunakan Ubuntu.
Tidak adal lagi keraguan memasang-melepas flashdisk di komputer. Budget untuk
pembelian antivirus dapat dialihkan untuk hal yang lain.
· Bagaimana cara menginstall
ubuntu? Sulitkah? Untuk menginstall Ubuntu di komputer sangatlah mudah. Ubuntu
tidak menuntut spesifikasi komputer yang terlalu tinggi. Bahkan komputer
rumahan dengan spesifikasi biasa saja dapat diinstal ubuntu.
· Sebenarnya masih banyak
kelebihan-kelebihan lainnya yang dimiliki oleh sistem operasi open source.
Namun karena keterbatasan tempat,saya tidak dapat menuliskan di sini. Saya
berjanji akan membuka rubrik baru-open source-guna membahas Ubuntu lebih
lanjut.
· Secara keseluruhan menimbang kelebihan
dan kekurangan dari masing-masing sistem operasi,menurut hemat saya Windows 7
menempati peringkat yang lebih baik daripada Ubuntu dan MacOS. Namun penilaian
ini sangatlah subjektif, penilaian sesungguhnya dapat anda lakukan sendiri.
Symbian
Saat ini
Symbian OS banyak telah banyak digunakan oleh berbagai vendor produk peralatan
komunikasi mobile pada
berbagai jenis produk mereka yang bervariasi. Variasi dari sisi hardware ini dimana
Symbian OS diimplementasi dapat dimungkinkan karena sistem operasi ini
memiliki antarmuka pemprograman aplikasi (Application Programming Interface;
API). API mendukung terhadap komunikasi dan tingkah laku yang umum pada
hardware yang dapat digunakan oleh objek aplikasi lain. Hal ini dimungkinkan
karena API merupakan objek antarmuka yang didefenisikan pada level aplikasi,
yang berisikan prosedur dan fungsi (dan juga variabel serta
struktur data) yang mengelola/memanggil kernel dimana sebagai penghubung antara software dan hardware. Dengan
adanya standar API ini membantu pihak pengembang untuk melakukan penyesuaian
atas aplikasi yang dibuatnya agar dapat diinstal pada produk telepon bergerak
yang bermacam-macam.
Mirip
seperti sistem operasi desktop, Symbian OS
mampu melakukan operasi secara multithreading, multitasking dan
pengamanan terhadap memori. Dan semua pemrograman pada Symbian
dilakukan secara event-based, artinya hardware CPU menjadi tidak aktif
ketika tidak ada inputan berupa aktivitas tertentu. Namun perlu dipahami sistem
operasi ini memang ditujukan untuk diinstal pada peralatan mobile dengan
keterbatasan sumber daya. Multithread dan multitasking memberikan
kemampuan Symbian OS untuk menjalankan lebih dari satu aplikasi sekaligus.
Namun khusus ini, adanya preemptive multitasking kernel akan memberi tiap-tiap
program suatu pembagian waktu pemprosesan yang dilakukan bergantian dengan
cepat sehingga nampak bagi pemakai seolah-olah proses ini dieksekusi secara
bersamaan. Untuk itu telah didefinisikan penjadwalan berdasar prioritas
tertentu untuk menentukan proses mana yang berjalan terlebih dahulu dan proses
apa berikutnya serta berapa banyak waktu akan jadi diberi.
Symbian OS
sendiri bukanlah software yang sifatnya open source secara
penuh karena meskipun terdapat ketersedian API dan dokumentasinya, yang banyak
membantu pihak pengembang aplikasi untuk membuat software yang berjalan di atas
sistem
operasi ini, dipublikasi untuk umum namun tidak untuk kode source sendiri.
Sejarah
Pada tahun 1980, berdiri
perusahaan pengembang software Psion yang didirikan oleh David Potter. Produk
dari perusahaan itu diberi nama EPOC. Sistem operasi ini lebih difokuskan pada
penggunaannya di telepon bergerak. Pada tahun 1998, terjadi sebuah kerjasama antara
perusahaan Ericsson, Nokia, Motorola dan Psion
untuk mengeksplorasi lebih jauh kekonvergensian antara PDA dan telepon selular yang diberi
nama Symbian. Pada tahun 2004 Psion menjual sahamnya dan hasil
kerjasama ini menghasilkan EPOC Release 5 yang kemudian dikenal dengan nama
Symbian OS v5. Sistem operasi dari Symbian OS v5 itu sudah mulai mengintegrasikan
kebutuhan implementasi aplikasi pada perangkat seperti PDA selain telepon
seluler.
Kemudian
muncul perangkat yang dinamakan smartphone dan muncullah pula versi-versi
terbaru dari Symbian OS hingga ada yang disebut dengan Symbian v6.0 atau yang
lebih terkenal dengan nama ER6 yang merupakan versi pertama dari Symbian OS.
Sifatnya terbuka karena pada sistem ini dapat dilakukan instalasi perangkat
lunak oleh
berbagai pengembang aplikasi. Pada awal tahun 2005, muncul Symbian OS v9.1 dengan
sistem keamanan platform baru yang dikenal sebagai capability-based security.
Sistem keamanan ini mengatur hak akses bagi aplikasi yang akan diinstal pada
peralatan dalam hal mengakses API.
Muncul pula
yang disebut dengan Symbian OS v9.2 yang melakukan perbaharuan pada teknologi
konektifitas Bluetooth dengan
digunakannya Bluetooth v.2.0. Sedangkan yang terbaru, Symbian mengeluarkan
Symbian OS v9.3 (dirilis pada tanggal 12 Juli 2006) telah mengusung teknologi
wifi 802.11 dan HSDPA sebagai bagian dari komponen standarnya.
Arsitektur
Sistem Operasi
Secara umum
arsitektur Symbian OS sendiri dapat gambarkan menjadi empat lapisan berdasarkan
penggunaan API yang tersedia, yaitu :
Lapisan
pendukung aplikasi (Application Utility Layer)
Lapisan ini
terdiri dari berbagai pendukung yang berorientasi pada aplikasi. Hal ini
memungkinkan aplikasi lain (diluar sistem operasi) untuk berintegrasi dengan
aplikasi dasar yang tersedia pada sistem operasi. Bentuk
layanan lain termasuk proses pertukaran data dan manajemen data.
Lapisan
layanan dan framework antarmuka grafis (GUI Framework)
Lapisan ini
merupakan framework API yang tersedia untuk memberi dukungan terhadap
penanganan input user secara
grafis maupun suara yang dapat digunakan oleh aplikasi lain.
Lapisan
komunikasi
Lapisan ini
berfungsi sebagai sistem operasi yang fokus diimplementasi pada peralatan komunikasi mobile, Symbian OS
memiliki kumpulan API yang fokus pada lapisan komunikasi. Bagian teratas pada
lapisan ini terdapat dukungan pencarian dan pengiriman pesan teks. Berikutnya
adalah antarmuka yang memberi dukungan komunikasi seperti Bluetooth dan infrared (IrDA)
serta USB. Yang
terakhir pada lapisan ini adalah protokol komunikasi berupa TCP/IP, HTTP, WAP
dan layanan telepon.
Lapisan
sistem API dasar
Lapisan ini
merupakan kumpulan API yang mendukung pengasksesan data memori, tanggal dan waktu, serta sistem
dasar lainnya.
Klasifikasi Sistem Operasi
Klasifikasi
ini berdasar fungsionalitas dan hak akses dari API tertentu. Tujuan dari
pendefinisian sistem ini selain untuk membedakan API mana saja yang bisa
diakses oleh aplikasi yang dibuat oleh pihak pengembang aplikasi, juga tetap
memelihara integrasi dari layanan yang disediakan bagi pihak pengembang aplikasi dengan API
yang umum digunakan. Hal ini juga dilakukan untuk memaksimumkan
interoperabilitas antara berbagai produk yang menggunakan Symbian OS.
Terdapat
empat kategori dalam klasifikasi API yang tersedia, yaitu:
(API)
Symbian Umum
Komponen ini
merupakan komponen (API) inti dari Symbian OS. Setiap pengembang aplikasi dapat
berasumsi bahwa komponen ini terdapat pada setiap versi Symbian OS sehingga
dapat digunakan pada setiap perangkat telepon bergerak yang menggunakan Symbian
OS sebagai sistem operasinya. Dengan kata lain setiap kode program yang hanya menggunakan API
pada kategori ini dapat dikompail dan dijalankan tanpa kesalahan pada setiap
telepon yang menggunakan Symbian OS. Dengan adanya lisensi kerjasama,
pengembang aplikasi dapat menambahkan dengan syarat tidak mengganti ataupun
mengubah fungsi API standar yang dikategorikan pada bagian ini.
(API)
Symbian Umum Tergantikan
Komponen
yang memerlukan kostumisasi dari komponen Symbian Umum yang diperlukan untuk
bekerja dengan ROM dari sistem
dimana ia diinstal. Komponen ini merupakan komponen yang bekerja pada low-level
dari hardware tertentu. Untuk mendapatkan komponen ini pihak pengembang
aplikasi memerlukan lisensi dengan pihak Symbian karena versi komponen ini
disediakan oleh pihak Symbian. Namun pada dasarnya komponen ini merupakan
komponen standar (umum) yang
tersedia pada semua versi Symbian OS.
(API)
Symbian Opsional
Komponen-komponen
ini sifatnya opsional (tidak selalu ada) pada semua versi Symbian OS. Namun
jika tersedia, maka pengembang aplikasi mendapat jaminan bahwa aplikasinya
dapat menggunakan API pada kategori ini pada versi Symbian OS yang sama.
(API)
Symbian Opsional Tergantikan
Bentuk
kategori ini mirip dengan kategori Symbian Opsional adalah kumpulan API yang
tidak terikat dengan API umum yang ada pada versi Symbian OS dan dapat
ditambahkan oleh pihak pengembang dengan suatu lisensi dari pihak Symbian.
****referensi by : www.wikipedia.com dan diolah dari berbagai sumber referensi lainnya di internet****
1 komentar:
Here are some dating tips for men to find their
damsels. After explaining to a confused Melissa that he
is not Waldo, but The Hon Ludovick Watson, she agrees to go to England.
5's Mia Amore hosts; free champagne until midnight for ladies.
Stop by my web blog - Tao of Badass Review