Google Chrome OS
Pendahuluan
Developer
|
Google
|
Written
in
|
C, C++
|
OS
family
|
Chromium
OS (based on Gentoo Linux)
|
Working
state
|
Preinstalled
on specific hardware (Chromebooks,Chromeboxes)
|
Latest
release
|
41.0.2272.76 (March 3,
2015)
|
Latest
preview
|
Beta
41.0.2272.74(February 27)
Dev
42.0.2311.10(February 26,
2015)
|
Update
method
|
Rolling
release
|
Platforms
|
x86, 32-bit ARM(ARMv7)
|
Kernel type
|
Monolithic (Linux
kernel)
|
Default user
interface
|
Graphical interface
based on the Google Chrome browser
|
License
|
Google
Chrome OS Terms of Service
|
Chrome OS adalah sistem operasi
berbasis kernel Linux dan dirancang oleh Google untuk bekerja dengan aplikasi
web dan aplikasi yang terinstal di
dalamnya. Awalnya, Chrome OS hampir sistem operasi yang mengandalkan web browser, dengan hanya
segelintir aplikasi bawaan,
namun Google secara bertahap mulai mendorong pengembang untuk membuat aplikasi
paket, beberapa di antaranya dapat bekerja secara offline. Pada tahun 2014,
Google mengupgrade standar
Play Store untuk aplikasi paket dan
membuat aplikasi ini bekerja secara offline. Sekitar waktu yang sama,
Google juga mengumumkan bahwa Chrome OS akan memperoleh kemampuan untuk
menjalankan aplikasi Android asli,
pada akhir tahun 2014. Pada bulan September 2014, App Runtime untuk Chrome
(beta) diluncurkan bersama dengan empat aplikasi Android bisa berjalan di
Chrome OS . Chrome OS dibangun di
atas proyek open source yang disebut Chromium OS yang dapat dikompilasi dari kode
sumber yang didownload.
Chrome OS adalah versi komersial yang
diinstal pada perangkat keras tertentu dari mitra manufaktur Google.
Chrome OS merupakan OS yang
berbasis cloud computing.
Cloud Computing adalah suatu paradigma di mana informasi secara permanen
tersimpan di server di internet dan tersimpan secara sementara di
komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer
tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan
lain-lain.
Untuk versi bergambar klik di sini.
Aplikasi
Google telah mendorong pengembang untuk membangun bukan hanya aplikasi Web
konvensional untuk Chrome OS, tetapi dikemas aplikasi yang menggunakan
perusahaan Paket App Platform. Aplikasi dikemas dan dimodifikasikan ke aplikasi
Web yang ditulis dalam HTML5, JavaScript, dan CSS. Aplikasi dikemas secara
lokal dan dengan demikian kurang bergantung pada jaringan dan lebih cenderung
untuk tetap bisa berfungsi tanpa koneksi internet.
Chrome OS akan mengakses aplikasi remote melalui teknologi tidak resmi
disebut "Chromoting", yang akan menyerupai Microsoft Remote Desktop
Connection.
Google mengintegrasikan media player ke OS Chrome dan browser Chrome, yang
memungkinkan pengguna untuk memutar MP3, tampilan JPEG, dan menangani file
multimedia lainnya saat offline. Ini berlaku juga untuk video Digital Right Management.
Chrome OS juga juga menyediakan file manager yang terintegrasi, menyerupai
yang ditemukan pada sistem operasi lain, dengan kemampuan untuk menampilkan
folder dan file yang terkait, serta pratinjau dan mengelola isi file
menggunakan berbagai aplikasi Web, termasuk Google Docs dan Box.net. Google
drive adalah tempat menyimpan secara online dan terintegrasi, sehingga kita
bisa bekerja di setiap perangkat.
Di Google I / O 2014, suatu bukti dari konsep yang menunjukkan aplikasi
Android, termasuk Flipboard, berjalan pada Chrome OS disajikan. Pada bulan
September 2014, Google memperkenalkan versi beta dari App Runtime untuk Chrome
(ARC), yang memungkinkan aplikasi Android untuk digunakan pada Chrome OS,
menggunakan lingkungan berbasis Native Client yang menyediakan platform yang
diperlukan untuk menjalankan perangkat lunak Android. Aplikasi Android tidak
memerlukan modifikasi untuk berjalan di Chrome OS, tetapi dapat dimodifikasi
untuk lebih mendukung lingkungan mouse dan keyboard. Seperti perangkat lunak
lain Chrome OS, aplikasi ini didistribusikan melalui Chrome Web Store, Dukungan
Chrome OS hanya tersedia untuk aplikasi Android yang dipilih, termasuk
Duolingo, Evernote, dan Vine. Google menyatakan bahwa pihaknya bekerja sama
dengan pengembang Android yang dipilih untuk menambah aplikasi didukung untuk
ARC.
Pada debutnya, Chrome OS dipandang sebagai pesaing Microsoft, baik secara
langsung ke Microsoft Windows dan secara tidak langsung pengolah kata dan
spreadsheet perusahaan aplikasi-yang terakhir melalui Chrome OS ketergantungan
pada cloud computing. Namun direktur Chrome OS engineering, Matthew Papakipos
berpendapat bahwa dua sistem operasi tidak akan sepenuhnya tumpang tindih dalam
fungsi karena Chrome OS ditujukan untuk netbook, yang tidak memiliki kekuatan
komputasi untuk menjalankan program intensif sumber daya seperti Adobe
Photoshop. Bisa jadi, Chrome OS akan menjadi OS masa depan yang membuat
Microsoft Windows gulung tikar.
Desain
User interface
Tujuan desain untuk user interface Chrome OS sudah termasuk menggunakan
ruang layar yang minimal dengan menggabungkan aplikasi dan halaman web standar
ke satu tab, daripada memisahkan keduanya. Tugas sekunder akan ditangani dengan
panel : jendela mengambang yang berlabuh ke bagian bawah layar untuk
tugas-tugas seperti chatting dan musik player. Layar perpecahan juga sedang
dipertimbangkan untuk melihat dua potong konten side-by-side. Chrome OS akan
mengikuti browser Chrome yang memanfaatkan mode HTML5 offline, pemrosesan latar
belakang, dan pemberitahuan. Desainer yang diusulkan menggunakan pencarian dan
tab disematkan sebagai cara untuk cepat menemukan dan mengakses aplikasi.
Chrome OS menawarkan pilihan antara yang asli full-screen window interface
dan tumpang tindih, jendela yang resizeable, seperti yang ditemukan pada
Microsoft Windows dan Apple Mac OS X. Fitur ini dilaksanakan melalui Ash (Aura
Shell) window manager, yang berjalan di atas mesin grafis hardware-accelerated
Aura. Upgrade juga termasuk kemampuan untuk menampilkan lebih kecil, jendela
browser yang tumpang tindih, masing-masing dengan tab tembus sendiri, tab
browser yang dapat robek dan diseret ke posisi baru atau bergabung dengan jalur
tab lain, dan daftar shortcut di bagian bawah layar. Salah satu ikon pada task
bar menampilkan daftar aplikasi yang terinstal dan bookmark. Google Chrome OS
dirasa cukup familiar dan mudah untuk pengguna.
Arsitektur
Dalam dokumen desain awal untuk proyek open source Chromium OS, Google
menggambarkan arsitektur three-tier: firmware; browser dan window manager; dan System-level
software dan userland service.
Firmware berkontribusi untuk waktu booting yang cepat dengan tidak
mencari-perangkat keras, seperti floppy disk drive, yang tidak lagi umum pada
komputer, terutama netbook. Firmware juga berkontribusi terhadap keamanan
dengan memverifikasi setiap langkah dalam proses boot dan menggabungkan
pemulihan sistem.
System-level software mencakup kernel Linux yang telah dipatch untuk
meningkatkan kinerja boot. Software userland telah dipangkas, dengan manajemen
oleh Upstart, yang dapat meluncurkan layanan secara paralel, memuat ulang kerja
yang crash, dan menunda layanan untuk kepentingan booting yang lebih cepat.
Window manager menangani interaksi pengguna dengan beberapa jendela klien
seperti window manager X lainnya.
Kernel Jenis
Monolitik
Chrome OS menganut kernel Linux. Linux menggunakan kernel monolitik yaitu
suatu arsitektur kernel yang melingkupi keseluruhan dari sistem operasi untuk
berjalan pada ruang kernel dalam modus supervisor. Berbeda dengan arsitektur
kernel lainnya (mikrokernel, kernel hibrida), kernel monolitik menyediakan
layananan virtual atas perangkat keras secara penuh pada level tingkat tinggi,
disertai dengan serangkaian layanan pada level tingkat bawah yang bersifat
primitif sebagai layanan basis sistem operasi seperti manajemen proses,
konkurensi, dan manajemen ingatan dalam satu atau beberapa modul.
Modul-modul yang
dapat dimuat
Umumnya kernel monolitik modern saat ini seperti OpenVMS, Linux, Solaris,
varian BSD seperti FreeBSD, OpenBSD, dan NetBSD dapat memuat modul internal
secara dinamis pada saat beroperasi. Dalam artian modularitas ini lebih
bersifat pada sisi kode biner (setelah kernel dikompilasi) dan bukan pada sisi
arsitektural kernel. Dalam prakteknya, pemuatan internal modul secara dinamis
seperti ini sederhananya merupakan suatu cara yang lebih fleksibel dalam
manajemen kernel saat beroperasi dibandingkan dengan keharusan untuk melakukan
restart pada arsitektur kernel yang lain. Keberadaan modul-modul ini membuat
kernel monolitik menjadi lebih fleksibel karena kapabilitas kernel dapat
dikembangkan sedemikian rupa sesuai dengan kebutuhan, disamping itu model
pemuatan secara dinamis lebih menghemat ruang pengingat dan sumber daya
perangkat keras. Contoh kernel monolitik : Linux, Syllable, Kernel-kernel Unix,
BSD, Solaris , IBM AIX, DOS, Seri Microsoft Windows 9x (95, 98, Windows 98SE,
Me), Kernel Mac OS, sampai dengan Mac OS 8.6 OpenVMS dan XTS-400.
Printing
Google Cloud Print adalah layanan Google yang membantu aplikasi pada
perangkat apapun untuk mencetak pada printer apapun. Sementara cloud
menyediakan hampir semua perangkat yang terhubung dengan akses informasi, tugas
mengembangkan dan memelihara subsistem cetak untuk setiap kombinasi hardware
dan sistem operasi. Layanan cloud membutuhkan instalasi software yang disebut
proxy, sebagai bagian dari OS Chrome. Proxy register printer dengan layanan,
mengelola pekerjaan cetak, menyediakan fungsi driver printer, dan memberikan
peringatan status untuk setiap pekerjaan.
Penanganan link
Chrome OS dirancang dengan tujuan menyimpan dokumen pengguna dan file pada remote server. OS Chrome dan browser Chrome dapat megalami
kesulitan ketika menangani jenis file tertentu secara offline; misalnya, saat
membuka gambar atau dokumen yang berada pada perangkat penyimpanan lokal,
mungkin tidak jelas apakah dan yang aplikasi Web tertentu harus secara otomatis
dibuka untuk dilihat, atau penanganan harus dilakukan oleh aplikasi tradisional
bertindak sebagai utilitas preview.
Keamanan
Chrome OS sebagai sistem operasi yang keras menampilkan auto-update dan
fitur sandbox yang akan mengurangi adanya malware. Chrome OS netbook akan
dikirim dengan Trusted Platform Module (TPM), dan mencakup baik "bootpath yang
dipercaya" dan switch fisik di bawah baterai yang menggerakkan mode
pengembang. Modus yang tetes beberapa fungsi keamanan khusus tetapi
meningkatkan fleksibilitas pengembang. Sifat open source dari sistem operasi
akan berkontribusi besar terhadap keamanan dengan memungkinkan umpan balik
pengembang konstan. Google menyatakan bahwa Chrome OS akan menjadi sistem
operasi konsumen yang paling aman karena sebagian kemampuan booting diverifikasi,
di mana kode boot awal disimpan dalam memori read-only.
Akses shell
Chrome OS meliputi Chrome Shell, atau "crosh", yang
mendokumentasikan fungsi minimal seperti ping dan SSH di crosh start-up. Di
Chromebook seperti Acer C720, bash tersedia dari crosh, di mana seluruh file system
Linux dapat ditemukan dan dieksplorasi.
Prinsip Google
Chrome OS
Kecepatan: Tanpa menunggu lagi. Chromebook yang diberdayakan
oleh sistem operasi Chrome nyala sepenuhnya kira-kira dalam 8 detik. Situs web
favorit Anda termuat dengan cepat dan berjalan lancar, dengan dukungan penuh
untuk standar web terkini dan Adobe Flash.
Kesederhanaan: Karena tujuan sistem operasi ini untuk
mengoptimalkan pengalaman Anda dalam meramban web, Chromebook dapat digunakan
semudah peramban Google Chrome yang tertanam.
Keaamanan Chromebook Anda terus semakin baik dari waktu ke
waktu, tidak seperti PC tradisional. Ketika dinyalakan,
Chromebook diperbarui secara otomatis, sehingga Anda mendapatkan sistem
operasi versi terbaru dan terhebat tanpa harus memikirkannya.
Untuk versi bergambar klik di sini.
Daftar Pustaka
http://id.wikipedia.org/wiki/Komputasi_awan
http://is.its.ac.id
http://sesindo.org
http://isico.info
http://is.its.ac.id
http://sesindo.org
http://isico.info
0 comments:
Post a Comment