Sabtu, 08 Februari 2014

Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer semula dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan perhitungan aritmatika, dengan atau tanpa alat bantu, tetapi arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer modern dipakai untuk banyak tugas yang tidak berhubungan dengan matematika.
Dalam arti seperti itu terdapat alat seperti slide rule, jenis kalkulator mekanik mulai dari abakus dan seterusnya, sampai semua komputer elektronik yang kontemporer. Istilah lebih baik yang cocok untuk arti luas seperti "komputer" adalah "yang mengolah informasi" atau "sistem pengolah informasi." Selama bertahun-tahun sudah ada beberapa arti yang berbeda dalam kata "komputer", dan beberapa kata yang berbeda tersebut sekarang disebut disebut sebagai komputer.
Kata computer secara umum pernah dipergunakan untuk mendefiniskan orang yang melakukan perhitungan aritmatika, dengan atau tanpa mesin pembantu. Menurut Barnhart Concise Dictionary of Etymology, kata tersebut digunakan dalam bahasa Inggris pada tahun 1646 sebagai kata untuk "orang yang menghitung" kemudian menjelang 1897 juga digunakan sebagai "alat hitung mekanis". Selama Perang Dunia II kata tersebut menunjuk kepada para pekerja wanita Amerika Serikat dan Inggris yang pekerjaannya menghitung jalan artileri perang dengan mesin hitung.
Charles Babbage mendesain salah satu mesin hitung pertama yang disebut mesin analitikal. Selain itu, berbagai alat mesin sederhana seperti slide rule juga sudah dapat dikatakan sebagai komputer.

Jenis

Global Digital Divide1.png
Sekalipun demikian, definisi di atas mencakup banyak alat khusus yang hanya bisa memperhitungkan satu atau beberapa fungsi. Ketika mempertimbangkan komputer modern, sifat mereka yang paling penting yang membedakan mereka dari alat menghitung yang lebih awal ialah bahwa, dengan pemrograman yang benar, semua komputer dapat mengemulasi sifat apa pun (meskipun barangkali dibatasi oleh kapasitas penyimpanan dan kecepatan yang berbeda), dan, memang dipercaya bahwa mesin sekarang bisa meniru alat perkomputeran yang akan kita ciptakan pada masa depan (meskipun niscaya lebih lambat). Dalam suatu pengertian, batas kemampuan ini adalah tes yang berguna karena mengenali komputer "maksud umum" dari alat maksud istimewa yang lebih awal. Definisi dari "maksud umum" bisa diformulasikan ke dalam syarat bahwa suatu mesin harus dapat meniru Mesin Turing universal. Mesin yang mendapat definisi ini dikenal sebagai Turing-lengkap, dan yang pertama mereka muncul pada tahun 1940 di tengah kesibukan perkembangan di seluruh dunia. Lihat artikel sejarah perkomputeran untuk lebih banyak detail periode ini.

Komputer benam

Pada sekitar 20 tahun yang lalu , banyak alat rumah tangga, khususnya termasuk panel dari permainan video tetapi juga mencakup telepon genggam, perekam kaset video, PDA dan banyak sekali dalam rumahtangga, industri, otomotif, dan alat elektronik lain, semua berisi sirkuit elektronik yang seperti komputer yang memenuhi syarat Turing-lengkap di atas (dengan catatan bahwa program dari alat ini seringkali dibuat secara langsung di dalam chip ROM yang akan perlu diganti untuk mengubah program mesin). Komputer maksud khusus lainnya secara umum dikenal sebagai "mikrokontroler" atau "komputer benam" (embedded computer). Oleh karena itu, banyak yang membatasi definisi komputer kepada alat yang maksud pokoknya adalah pengolahan informasi, daripada menjadi bagian dari sistem yang lebih besar seperti telepon, oven mikrowave, atau pesawat terbang, dan bisa diubah untuk berbagai maksud oleh pemakai tanpa modifikasi fisik. Komputer kerangka utama, minikomputer, dan komputer pribadi (PC) adalah macam utama komputer yang mendapat definisi ini.

Komputer pribadi

Komputer pribadi atau personal computer (PC) adalah istilah untuk komputer yang dikenal dan diketahui orang pada umumnya sehingga banyak orang yang tak akrab dengan bentuk komputer lainnya. Hanya orang-orang tertentu saja yang memakai istilah ini secara eksklusif untuk menunjukkan istilah yang lebih spesifik dan tepat.

Bagaimana komputer bekerja

Saat teknologi yang dipakai pada komputer digital sudah berganti secara dramatis sejak komputer pertama pada tahun 1940-an (lihat Sejarah perangkat keras menghitung untuk lebih banyak detail), komputer kebanyakan masih menggunakan arsitektur Von Neumann, yang diusulkan pada awal 1940-an oleh John von Neumann.
Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O). Bagian ini dihubungkan oleh berkas kawat, "bus"

Memori


modul memori RAM
Di sistem ini, memori adalah urutan byte yang dinomori (seperti "sel" atau "lubang burung dara"), masing-masing berisi sepotong kecil informasi. Informasi ini mungkin menjadi perintah untuk mengatakan pada komputer apa yang harus dilakukan. Sel mungkin berisi data yang diperlukan komputer untuk melakukan suatu perintah. Setiap slot mungkin berisi salah satu, dan apa yang sekarang menjadi data mungkin saja kemudian menjadi perintah.
Memori menyimpan berbagai bentuk informasi sebagai angka biner. Informasi yang belum berbentuk biner akan dipecahkan (encoded) dengan sejumlah instruksi yang mengubahnya menjadi sebuah angka atau urutan angka-angka. Sebagai contoh: Huruf F disimpan sebagai angka desimal 70 (atau angka biner) menggunakan salah satu metode pemecahan. Instruksi yang lebih kompleks bisa digunakan untuk menyimpan gambar, suara, video, dan berbagai macam informasi. Informasi yang bisa disimpan dalam satu sell dinamakan sebuah byte.
Secara umum, memori bisa ditulis kembali lebih jutaan kali - memori dapat diumpamakan sebagai papan tulis dan kapur yang dapat ditulis dan dihapus kembali, daripada buku tulis dengan pena yang tidak dapat dihapus.
Ukuran masing-masing sel, dan jumlah sel, berubah secara hebat dari komputer ke komputer, dan teknologi dalam pembuatan memori sudah berubah secara hebat - dari relay elektromekanik, ke tabung yang diisi dengan air raksa (dan kemudian pegas) di mana pulsa akustik terbentuk, sampai matriks magnet permanen, ke setiap transistor, ke sirkuit terpadu dengan jutaan transistor di atas satu chip silikon.

Pemrosesan

Unit Pengolah Pusat atau CPU (Central processing Unit) berperan untuk memproses perintah yang diberikan oleh pengguna komputer, mengelolanya bersama data-data yang ada di komputer. Unit atau peranti pemprosesan juga akan berkomunikasi dengan peranti input , output dan storage untuk melaksanakan instruksi yang saling terkait.

Dalam arsitektur von Neumann yang asli, ia menjelaskan sebuah Unit Aritmatika dan Logika, dan sebuah Unit Kontrol. Dalam komputer-komputer modern, kedua unit ini terletak dalam satu sirkuit terpadu (IC - Integrated Circuit), yang biasanya disebut CPU (Central Processing Unit).
Unit Aritmatika dan Logika, atau Arithmetic Logic Unit (ALU), adalah alat yang melakukan pelaksanaan dasar seperti pelaksanaan aritmatika (tambahan, pengurangan, dan semacamnya), pelaksanaan logis (AND, OR, NOT), dan pelaksanaan perbandingan (misalnya, membandingkan isi sebanyak dua slot untuk kesetaraan). Pada unit inilah dilakukan "kerja" yang sebenarnya.
Unit kontrol menyimpan perintah saat ini yang dilakukan oleh komputer, memerintahkan ALU untuk melaksanaan dan mendapatkan kembali informasi (dari memori) yang diperlukan untuk melaksanakan perintah itu, dan memindahkan kembali hasil ke lokasi memori yang sesuai. Unit ini berfungsi mengontrol pembacaan instruksi program komputer.

Masukan dan hasil

I/O membolehkan komputer mendapatkan informasi dari dunia luar, dan menaruh hasil kerjanya di sana, dapat berbentuk fisik (hardcopy) atau non fisik (softcopy). Ada berbagai macam alat I/O, dari yang akrab keyboard, monitor dan disk drive, ke yang lebih tidak biasa seperti webcam (kamera web, pencetak, pemindai, dan sebagainya.
Yang dimiliki oleh semua alat masukan biasa ialah bahwa mereka meng-encode (mengubah) informasi dari suatu macam ke dalam data yang bisa diolah lebih lanjut oleh sistem komputer digital. Alat output, men-decode data ke dalam informasi yang bisa dimengerti oleh pemakai komputer. Dalam pengertian ini, sistem komputer digital adalah contoh sistem pengolah data.

Instruksi

Perintah yang dibicarakan di atas bukan perintah seperti bahasa manusiawi. Komputer hanya mempunyai perintah sederhana dalam jumlah terbatas yang dirumuskan dengan baik. Perintah biasa yang dipahami kebanyakan komputer ialah "menyalin isi sel 123, dan tempat tiruan di sel 456", "menambahkan isi sel 666 ke sel 042, dan tempat akibat di sel 013", dan "jika isi sel 999 adalah 0, perintah berikutnya anda di sel 345".
Instruksi diwakili dalam komputer sebagai nomor - kode untuk "menyalin" mungkin menjadi 001, misalnya. Suatu himpunan perintah khusus yang didukung oleh komputer tertentu diketahui sebagai bahasa mesin komputer. Dalam praktiknya, orang biasanya tidak menulis perintah untuk komputer secara langsung di bahasa mesin tetapi memakai bahasa pemrograman "tingkat tinggi" yang kemudian diterjemahkan ke dalam bahasa mesin secara otomatis oleh program komputer khusus (interpreter dan kompiler). Beberapa bahasa pemrograman berhubungan erat dengan bahasa mesin, seperti assembler (bahasa tingkat rendah); di sisi lain, bahasa seperti Prolog didasarkan pada prinsip abstrak yang jauh dari detail pelaksanaan sebenarnya oleh mesin (bahasa tingkat tinggi)

Arsitektur

Komputer kontemporer menaruh ALU dan unit kontrol ke dalam satu sirkuit terpadu yang dikenal sebagai Unit Pemroses Sentral atau CPU. Biasanya, memori komputer ditempatkan di atas beberapa sirkuit terpadu yang kecil dekat UPS. Alat yang menempati sebagian besar ruangan dalam komputer adalah ancilliary sistem (misalnya, untuk menyediakan tenaga listrik) atau alat I/O.
Beberapa komputer yang lebih besar berbeda dari model di atas di satu hal utama - mereka mempunyai beberapa UPS dan unit kontrol yang bekerja secara bersamaan. Terlebih lagi, beberapa komputer, yang dipakai sebagian besar untuk maksud penelitian dan perkomputeran ilmiah, sudah berbeda secara signifikan dari model di atas, tetapi mereka sudah menemukan sedikit penggunaan komersial.
Fungsi dari komputer secara prinsip sebenarnya cukup sederhana. Komputer mencapai perintah dan data dari memorinya. Perintah dilakukan, hasil disimpan, dan perintah berikutnya dicapai. Prosedur ini berulang sampai komputer dimatikan.

Program

Program komputer adalah daftar besar perintah untuk dilakukan oleh komputer, barangkali dengan data di dalam tabel. Banyak program komputer berisi jutaan perintah, dan banyak dari perintah itu dilakukan berulang kali. Sebuah komputer pribadi modern yang umum (pada tahun 2003) bisa melakukan sekitar 2-3 miliar perintah dalam sedetik. Komputer tidak mendapat kemampuan luar biasa mereka lewat kemampuan untuk melakukan perintah kompleks. Tetapi, mereka melakukan jutaan perintah sederhana yang diatur oleh orang pandai, pemrogram. "Programmer Baik memperkembangkan set-set perintah untuk melakukan tugas biasa (misalnya, menggambar titik di layar) dan lalu membuat set-set perintah itu tersedia kepada programmer lain." Dewasa ini, kebanyakan komputer kelihatannya melakukan beberapa program sekaligus. Ini biasanya diserahkan ke sebagai tugas ganda. Pada kenyataannya, UPS melakukan perintah dari satu program, kemudian setelah beberapa saat, UPS beralih ke program kedua dan melakukan beberapa perintahnya. Jarak waktu yang kecil ini sering diserahkan ke sebagai irisan waktu (time-slice). Ini menimbulkan khayal program lipat ganda yang dilakukan secara bersamaan dengan memberikan waktu UPS di antara program. Ini mirip bagaimana film adalah rangkaian kilat saja masih membingkaikan. Sistem operasi adalah program yang biasanya menguasai kali ini membagikan

Sistem operasi

Sistem operasi ialah semacam gabungan dari potongan kode yang berguna. Ketika semacam kode komputer dapat dipakai secara bersama oleh beraneka-ragam program komputer, setelah bertahun-tahun, pemrogram (programmer) akhirnya memindahkannya ke dalam sistem operasi.
Sistem operasi, menentukan program mana yang akan dijalankan, kapan, dan alat yang mana (seperti memori atau I/O) yang mereka gunakan. Sistem operasi juga memberikan layanan (service) kepada program lain, seperti kode yang membolehkan pemrogram untuk menulis program untuk suatu mesin tanpa perlu mengetahui detail dari semua alat elektronik yang terhubung pada komputer.

Penggunaan komputer


Anak-anak sedang belajar penggunaan komputer bersama sang guru.
Komputer digital pertama, memiliki ukuran yang besar dan membutuhkan biaya besar untuk pembuatannya. Komputer pada masa itu umumnya digunakan untuk mengerjakan perhitungan ilmiah. ENIAC, komputer awal AS semula didesain untuk memperhitungkan tabel ilmu balistik untuk persenjataan (artileri), menghitung kerapatan penampang neutron untuk melihat jika bom hidrogen akan bekerja dengan semestinya (perhitungan ini, yang dilakukan pada Desember 1945 sampai Januari 1946 dan melibatkan dala dalam lebih dari satu juta kartu punch, memperlihatkan bentuk lalu di bawah pertimbangan akan gagal). CSIR Mk 1/CSIRAC, komputer pertama Australia, mengevaluasi pola curah hujan untuk tempat penampungan dari Snowy Mountains, suatu proyek pembangkitan Hidroelektrik besar. Selain itu juga dipakai dalam kriptanalisis, misalnya komputer elektronik digital yang pertama, Colossus, dibuat selama Perang Dunia II. Akan tetapi, visionaris awal juga menyangka bahwa pemrograman itu akan membolehkan main catur, memindahkan gambar dan penggunaan lain.
Orang-orang di pemerintah dan perusahaan besar juga memakai komputer untuk mengotomasikan banyak koleksi data dan mengerjakan tugas yang sebelumnya dikerjakan oleh manusia - misalnya, memelihara dan memperbarui rekening dan inventaris. Dalam bidang pendidikan, ilmuwan di berbagai bidang mulai memakai komputer untuk analisis mereka sendiri. Penurunan harga komputer membuat mereka dapat dipakai oleh organisasi yang lebih kecil. Bisnis, organisasi, dan pemerintah sering menggunakan amat banyak komputer kecil untuk menyelesaikan tugas bahwa dulunya dilakukan oleh komputer kerangka utama yang mahal dan besar. Kumpulan komputer yang lebih kecil di satu lokasi diserahkan ke sebagai perkebunan server.
Dengan penemuan mikroprosesor di 1970-an, menjadi mungkin menghasilkan komputer yang sangat murah. PC menjadi populer untuk banyak tugas, termasuk menyimpan buku, menulis dan mencetak dokumen. Perhitungan meramalkan dan lain berulang matematika dengan lembatang sebar, berhubungan dengan e-pos dan, Internet. Namun, ketersediaan luas komputer dan mudah customization sudah melihat mereka dipakai untuk banyak maksud lain.
Sekaligus, komputer kecil, biasanya dengan mengatur memrogram, mulai menemukan cara mereka ke dalam alat lain seperti peralatan rumah, mobil, pesawat terbang, dan perlengkapan industri. Yang ini prosesor benam menguasai kelakuan alat seperti itu yang lebih mudah, membolehkan kelakuan kontrol yang lebih kompleks (untuk kejadian, perkembangan anti-kunci rem di mobil). Saat abad kedua puluh satu dimulai, kebanyakan alat listrik, kebanyakan bentuk angkutan bertenaga, dan kebanyakan batas produksi pabrik dikuasai di samping komputer. Kebanyakan insinyur meramalkan bahwa ini cenderung kepada akan terus.

Bagian-bagian komputer

Komputer terdiri atas 2 bagian besar yaitu perangkat lunak (software) dan perangkat keras (hardware).

Perangkat keras

  • Pemroses atau CPU sebagai unit yang mengolah data
  • Memori RAM, tempat menyimpan data sementara
  • Hard drive, media penyimpanan semi permanen
  • Perangkat masukan, media yang digunakan untuk memasukkan data untuk diproses oleh UPS, seperti mouse, keyboard, dan tablet
  • Perangkat keluaran, media yang digunakan untuk menampilkan hasil keluaran pemrosesan CPU, seperti monitor,speaker,plotter,proyektor dan printer

Perangkat lunak

  • Sistem operasi
    Program dasar pada komputer yang menghubungkan pengguna dengan hardware komputer. Sistem operasi yang biasa digunakan adalah Linux, Windows, dan Mac OS. Tugas sistem operasi termasuk (namun tidak hanya) mengatur eksekusi program di atasnya, koordinasi input, output, pemrosesan, memori, serta instalasi software.
  • Program komputer
    Merupakan aplikasi tambahan yang dipasang sesuai dengan sistem operasinya

Slot pada komputer

  • ISA/PCI, slot untuk masukan kartu tambahan non-grafis
  • AGP/PCIe, slot untuk masukan kartu tambahan grafis
  • IDE/SCSI/SATA, slot untuk hard drive/ODD
  • USB, slot untuk masukan media plug-and-play (colok dan mainkan, artinya perangkat yang dapat dihubungkan ke komputer dan langsung dapat digunakan)

Jenis komputer


Sumber : Wikipedia

Jaringan Teknologi Komunikasi

Jaringan Teknologi Komunikasi adalah serangkaian interkoneksi antara teknologi yang saling berhubungan satu dan lainnya. Perkembangan teknologi kian pesat. Dalam setiap hal yang dilakukan oleh tiap orang, akan sangat berhubungan dengan yang namanya teknologi. Perkembangan teknologi yang signifikan menjadikan perubahan yang mulai merambah dalam tiap hal yang dijajaki dan diperdalami oleh teknologi. Perkembangan komputer, sistem data, dalam perangkat keras dan perangkat lunak, hingga ke perkembangan komunikasi. Dengan perkembangan demikian membuat manusia kembali beradaptasi dan menyesuaikan seiring dengan perkembangan tersebut.
Teknologi pun mewabah ke jaringan informasi yang ada, sehingga menjadikan perkembangan komunikasi yang mengalami perubahan dalam pemanfaatan teknologi. Tanpa disadari perkembangan jaringan yang ada semakin maju dan dirasakan mengalami perkembangan yang pesat. Dalam perkembangan teknologi Indonesia, perkembangan teknologi dalam jaringan kian pesat dan sudah mulai terkenal hingga melekat di hati pengguna. Semakin banyak yang harus dipahami, semakin banyak yang harus diketahui dan banyak yang mengalami perubahan.
Perkembangan teknologi dalam jaringan sudah dijajaki oleh para produsen ternama, bahkan sudah mengembangkan hingga memiliki jaringan tersendiri. Dengan hal seperti ini, membuat persaingan di dunia komunikasi dan teknologi semakin menarik. Tidak hanya itu, jaringan yang ada bahkan sudah bayak diakses dan mulai dikenal orang banyak tanpa dengan adanya publikasi.

Jaringan Teknologi

Jaringan komputer adalah sebuah kumpulan komputer, alat cetak/printer, dan peralatan lainnya yang saling terhubung. Informasi dan data bergerak melalui kabel-kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan.
Tiap komputer, printer, atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan, atau bahkan jutaan node. Sebuah jaringan biasanya terdiri dari 2 atau lebih komputer yang saling berhubungan di antara satu dengan yang lain, dan saling berbagi sumber daya misalnya CDROM, printer, pertukaran file, atau memungkinkan untuk saling berkomunikasi secara elektronik. Komputer yang terhubung tersebut, dimungkinkan berhubungan dengan media kabel, saluran telepon, gelombang radio, satelit, atau sinar infra merah.
E-commerce, di sisi lain, didefinisikan sebagai transaksi atas jaringan komputer yang dimediasi yang melibatkan perpindahan kepemilikan atau hak untuk menggunakan barang atau jasa. Misalnya, ketika Anda membeli lagu dari toko musik elektronik lainnya di jejaring sosial, Anda terlibat dalam e-commerce.
Definisi ini juga menunjukkan persamaan antara e-bisnis dan e-commerce. Tentu saja sebagian proses yang terlibat dalam e-bisnis dapat diklasifikasikan sebagai commerce yaitu pertukaran kepemilikan hak. Jika apotek elektronik perintah itu obat dari perusahaan farmasi, yang merupakan pertukaran hak kepemilikan yang baik. Menggunakan definisi di atas, seperti transaksi akan dianggap e-commerce, tidak e-bisnis. Namun, skenario di atas juga melibatkan urutan material baru untuk membantu dalam produksi barang (misalnya, mengisi resep), yang akan jatuh di bawah definisi dari e-bisnis. Jadi, apakah ada yang nyata perbedaan antara keduanya?
Mungkin cara yang lebih mudah untuk mendefinisikan perbedaan mungkin dengan cara memeriksa penerima transaksi. Dalam contoh di atas, satu usaha adalah memesan barang dari usaha lain, yaitu bisnis untuk bisnis atau B2B. Farmasi perlu membeli bahan baku (jumlah besar obat) dalam rangka untuk menyediakan selesai produk (diisi resep, paket obat dingin) kepada konsumen. Oleh karena itu, transaksi antara dua bisnis (dari satu ke yang lain) tampaknya terbaik untuk jatuh di bawah kategori e-bisnis. Namun, pembelian, sebuah lagu dari iTunes adalah transaksi antara bisnis (perusahaan rekaman) dan Anda (konsumen), atau bisnis ke konsumen (B2C). Karena begitu banyak transaksi antara bisnis dan konsumen ritel berdasarkan (bisnis menjual produk jadi ke konsumen), mungkin terbaik untuk melihat transaksi ke konsumen sebagai e-commerce.
Bahkan dengan penjelasan di atas, kita dapat melihat bahwa e-commerce dapat dengan mudah diklasifikasikan sebagai bagian dari e-bisnis. Pemerintah federal Amerika Serikat mendefinisikan kedua cara itu, dan tokoh-tokoh yang menawarkan dukungan bagi mereka definisi. Revisi angka tahun 2007 menunjukkan bahwa e-commerce menyumbang 3,4% dari seluruh perdagangan pada tahun itu, bahwa naik dari 2,9% dari 2006 (Scheleur et al., 2008). Dalam jumlah yang lebih besar, transaksi e-commerce pada tahun 2007 tumbuh sebesar 19% dari tahun sebelumnya, sedangkan total ritel di Amerika Serikat (baik e-commerce dan tatap muka), tumbuh hanya 4%. Pada dasarnya, yang berarti bahwa pertumbuhan perdagangan elektronik melampaui perdagangan tradisional, walaupun masih merupakan bagian kecil dari persamaan ekonomi.
Semua peralatan jaringan komputer yang saling berhubungan dikenal sebagai jaringan (network). Jaringan komputer dapat berupa jaringan luas wide area network WAN, jaringan setempat local area network (LAN) atau kombinasi keduanya.
Wide area Network WAN meliputi area geografis yang luas dengan beragam fasilitas komunikasi seperti jasa telepon jarak jauh, transmisi satelit dan kabel bawah laut. WAN umumnya melibatkan host komputer dan beragam jenis perangkat keras dan perangkat lunak komunikasi. Contoh WAN adalah jaringan perbankan antardaerah dan sistem pemesanan penerbangan.
Jaringan Area Lokal meliputi area terbatas, namun perbedaan ini mulai berubah dengan semakin meluasnya ruang lingkup cakupan Jaringan Area Lokal. Jaringan Area Lokal umumnya menghubungkan hingga ratusan komputer mikro yang semuanya berlokasi di area geografis yang relatif kecil, seperti suatu gedung atau beberapa gedung yang berdekatan. Perusahaan tertarik pada Jaringan Area Lokal karena Jaringan Area Lokal memungkinkan beberapa pemakai berbagi perangkat lunak, data dan peralatan. Ada 3 macam jenis jaringan yaitu:

Jaringan Area Lokal

Sebuah Jaringan Area Lokal, adalah jaringan yang dibatasi oleh area yang relatif kecil, umumnya dibatasi oleh area lingkungan seperti sebuah perkantoran di sebuah gedung, atau sebuah sekolah, dan biasanya tidak jauh dari sekitar 1 km persegi. Beberapa model konfigurasi Jaringan Area Lokal, satu komputer biasanya di jadikan sebuah file server. Yang mana digunakan untuk menyimpan perangkat lunak yang mengatur aktivitas jaringan, ataupun sebagai perangkat lunak yang dapat digunakan oleh komputer komputer yang terhubung ke dalam network Komputer-komputer yang terhubung ke dalam jaringan itu Biasanya disebut dengan workstation. Biasanya kemampuan workstation lebih di bawah dari file server dan mempunyai aplikasi lain di dalam harddisknya selain aplikasi untuk jaringan. Kebanyakan Jaringan Area Lokal menggunakan media kabel untuk menghubungkan antara satu komputer dengan komputer lainnya.

Jaringan area Metropolitan

Sebuah Jaringan area Metropolitan, biasanya meliputi area yang lebih besar dari Jaringan Area Lokal, misalnya antarwilayah dalam satu provinsi. Dalam hal ini jaringan menghubungkan beberapa buah jaringan-jaringan kecil ke dalam lingkungan area yang lebih besar, sebagai contoh yaitu: jaringan bank ketika beberapa kantor cabang sebuah bank di dalam sebuah kota besar dihubungkan antara satu dengan lainnya. Misalnya BCA yang ada di seluruh wilayah Malang atau Jakarta.

Jaringan area Skala Besar

Jaringan area Skala Besar adalah jaringan yang lingkupnya biasanya sudah menggunakan sarana Satelit ataupun kabel bawah laut sebagai contoh keseluruhan jaringan BANK BCA yang ada di Indonesia ataupun yang ada di Negara-negara lain. Menggunakan sarana Jaringan area Skala Besar, Sebuah Bank yang ada di Bandung bisa menghubungi kantor cabangnya yang ada di Hongkong, hanya dalam beberapa menit. Biasanya Jaringan area Skala Besar agak rumit dan sangat kompleks, menggunakan banyak sarana untuk menghubungkan antara Jaringan Area Lokal dan Jaringan area Skala Besar ke dalam Komunikasi Global seperti Internet. Tapi bagaimanapun juga antara Jaringan Area Lokal, Jaringan area Metropolitan dan Jaringan area Skala Besar tidak banyak berbeda dalam beberapa hal, hanya lingkup areanya saja yang berbeda satu di antara yang lainnya.

Protokol

Protokol adalah aturan-aturan main yang mengatur komunikasi di antara beberapa komputer di dalam sebuah jaringan, aturan itu termasuk di dalamnya petunjuk yang berlaku bagi cara-cara atau metode mengakses sebuah jaringan, topologi fisik, tipe-tipe kabel dan kecepatan transfer data.
Protokol-Protokol yang dikenal adalah sebagai berikut:
  1. Ethernet
  2. Local Talk
  3. Token Ring
  4. FDDI
  5. ATM

Ethernet

Protocol Ethernet sejauh ini adalah yang paling banyak digunakan, Ethernet menggunakan metode akses yang disebut CSMA/CD (Carrier Sense Multiple Access/Collision Detection). Sistem ini menjelaskan bahwa setiap komputer memperhatikan ke dalam kabel dari network sebelum mengirimkan sesuatu ke dalamnya. Jika dalam jaringan tidak ada aktivitas atau bersih komputer akan mentransmisikan data, jika ada transmisi lain di dalam kabel, komputer akan menunggu dan akan mencoba kembali transmisi jika jaringan telah bersih. kadangkala dua buah komputer melakukan transmisi pada saat yang sama, ketika hal ini terjadi, masing-masing komputer akan mundur dan akan menunggu kesempatan secara acak untuk mentransmisikan data kembali. metode ini dikenal dengan koalisi, dan tidak akan berpengaruh pada kecepatan transmisi dari network.
Protokol Ethernet dapat digunakan untuk pada model jaringan Garis lurus , Bintang, atau Pohon . Data dapat ditransmisikan melewati kabel twisted pair, koaksial, ataupun kabel fiber optic pada kecepatan 10 Mbps.

LocalTalk

LocalTalk adalah sebuh protokol network yang di kembangkan oleh Apple Computer, Inc. untuk mesin-mesin komputer Macintosh . Metode yang digunakan oleh LocalTalk adalah CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance). Hampir sama dengan CSMA/CD.. Adapter LocalTalk dan cable twisted pair khusus dapat digunakan untuk menghubungkan beberapa komputer melewati port serial. Sistem Operasi Macintosh memungkinkan koneksi secara jaringan peer-to-peer tanpa membutuhkan tambahan aplikasi khusus. Protokol LocalTalk dapat digunakan untuk model jaringan Garis Lurus ,Bintang , ataupun model Pohon dengan menggunakan kabel twisted pair . Kekurangan yang paling mencolok yaitu kecepatan transmisinya. Kecepatan transmisinya hanya 230 Kbps.

Token Ring

Protokol Token di kembangkan oleh IBM pada pertengahan tahun 1980. Metode Aksesnya melalui lewatnya sebuah token dalam sebuah lingkaran seperti Cincin . Dalam lingkaran token, komputer-komputer dihubungkan satu dengan yang lainnya seperti sebuah cincin. Sebuah Sinyal token bergerak berputar dalam sebuah lingkaran (cincin) dalam sebuah jaringan dan bergerak dari sebuah komputer-menuju ke komputer berikutnya, jika pada persinggahan di salah satu komputer ternyata ada data yang ingin ditransmisikan, token akan mengangkutnya ke tempat dimana data itu ingin ditujukan, token bergerak terus untuk saling mengkoneksikan di antara masing-masing komputer. Protokol Token Ring membutuhkan model jaringan Bintang dengan menggunakan kabel twisted pair atau kabel fiber optic . Dan dapat melakukan kecepatan transmisi 4 Mbps atau 16 Mbps. Sejalan dengan perkembangan Ethernet, penggunaan Token Ring makin berkurang sampai sekarang.

FDDI

Fiber Distributed Data Interface (FDDI) adalah sebuah Protokol jaringan yang menghubungkan antara dua atau lebih jaringan bahkan pada jarak yang jauh. Metode aksesnyayang digunakan oleh FDDI adalah model token. FDDI menggunakan dua buah topologi ring secara fisik. Proses transmisi baiasanya menggunakan satu buah ring, namun jika ada masalah ditemukan akan secara otomatis menggunakan ring yang kedua. menggunakan fiber optic cable pada kecepatan 100 Mbps.

ATM

ATM adalah singkatan dari Asynchronous Transfer Mode ATM yaitu sebuah protokol jaringan yang mentransmisikan pada kecepatan 155 Mbps atau lebih. ATM mentarnsmisikan data kedalam satu paket dimana pada protokol yang lain mentransfer pada besar-kecilnya paket. ATM mendukung variasi media seperti video, CD-audio, dan gambar. ATM bekerja pada model topologi Bintang, dengan menggunakan Kabel fiber optic ataupun kabel twisted pair. ATM pada umumnya digunakan untuk menghubungkan dua atau lebih Jaringan Area Lokal . dia juga banyak dipakai oleh Internet Service Providers (ISP) untuk meningkatkan kecepatan akses Internet untuk klien mereka.

Pengguna

Pada akhirnya, terserah kepada Anda, pengguna, untuk menentukan berapa banyak e-commerce Anda benar-benar akan bersedia menerima. Pengguna mulai mendapatkan frustrasi. Sebuah studi Pew Internet baru-baru ini mencatat bahwa pengguna mendapatkan prihatin tentang konektivitas dalam hidup mereka. Hampir 50% dari mereka yang merespon mencatat bahwa mereka menggunakan komunikasi teknologi hemat, dan hanya karena mereka harus (Horrigan, 2007). Hanya sekitar 10% mengatakan bahwa mereka menikmati menggunakan teknologi komunikasi dan semua fitur-fiturnya. Itu berarti bahwa semakin banyak kita miliki di ujung jari kita, yang lebih merisaukan dan rumit ini bisa menjadi kita selalu "on." Dari perspektif global, segmen baru populasi dunia datang online. Pada awal 2008, Cina menjadi negara terbaik di dunia dalam hal jumlah pengguna internet, mengalahkan Amerika Serikat (MacLeod, 2008). Sementara Amerika Serikat masih memiliki persentasenya populasi online lebih tinggi.

Jaringan Lokal dan Broadband

Jalur lebar atau pita lebar merupakan sebuah istilah dalam internet yang merupakan koneksi internet transmisi data kecepatan tinggi. Ada dua jenis jalur lebar yang umum, yaitu DSL dan kabel modem, yang mampu mentransfer 512 kbps atau lebih, kira-kira 9 kali lebih cepat dari modem yang menggunakan kabel telepon standar.
Akses internet jalur lebar menjadi pasar yang tumbuh dengan cepat dalam banyak bidang di awal 2000-an; satu penelitian menemukan bahwa penggunaan internet jalur lebar di Amerika Serikat tumbuh dari 6% pada Juni 2000 ke nyaris 30% pada 2003. Beberapa implementasi modern dari jalur lebar telah mencapai 20 Mbit/detik, beberapa ratus kali lebih cepat dari yang ada pada awal internet dan biayanya juga lebih murah; meskipun begitu biaya dan performa bervariasi di berbagai negara. Jalur lebar sering dipanggil internet kecepatan-tinggi, karena biasanya memiliki kecepatan aliran data yang tinggi. Umumnya, hubungan ke pelanggan dengan kecepatan 256 kbit/d (0,256Mbit/d) atau lebih dianggap sebagai internet jalur lebar. International Telecommunication Union Sektor Standarisasi (ITU-T) rekomendasi I.113 mendefinisikan jalur lebar sebagai kapasitas pengiriman yang lebih cepat dari kecepatan utama ISDN pada 1,5 sampai 2 Mbit/d. Definisi FCC dari broadband sekitar 200 kbit/d dalam satu arah, dan jalur lebar canggih paling tidak 200 kbit/d dalam dua arah. OECD mendefinisikan jalur lebar sebagai 256 kbit/d dalam paling tidak satu arah dan kecepatan ini yang paling diterima di seluruh dunia.
Dalam praktek, jalur yang diiklankan tidak selalu tersedia bagi pelanggan; ISP seringkali memiliki jumlah pelanggan yang lebih banyak dari hubungan yang bisa ditangani, dengan anggapan bahwa seluruh pelanggan tidak menggunakan internet dengan kapasitas penuh dalam waktu yang sama. Strategi ini dapat diterima, namun dengan berkembangnya sistem peer to peer file sharing, seringkali membuat masalah bagi ISP yang memiliki pelanggan lebih dari kapasitas peralatan mereka.
Karena lebar jalur yang diberikan kepada pelanggan terus meningkat, pasar dapat mengharapkan bahwa pelayanan video on demand dapat disalurkan melalui internet akan menjadi semakin populer, meskipun begitu saat ini pelayanan tersebut masih membutuhkan jaringan yang khusus. Kecepatan data dalam kebanyakan jasa jalur lebar masih tidak mencukupi untuk menyediakan video berkualitas bagus, karena MPEG-2 masih membutuhkan 6 Mbit/d untuk hasil yang bagus. Format MPEG-4 menghantarkan video kualitas-tinggi pada 2 Mbit/d, di penghujung akhir kemampuan modem kabel dan ADSL sekarang ini. Format Ogg Tarkin diharapkan dapat menghantarkan performa yang setanding.
Mungkin terpikir bahwa semua hal yang orang menikmati melakukan di Internet: bermain game, menonton video, perdagangan foto, berbicara di telepon, dan surfing di Web. Pikirkan tentang bagaimana kita menggunakan internet sehari-hari: kerja, perdagangan, hiburan, dll. Sambungan Internet yang cepat memungkinkan kegiatan ini untuk beroperasi lancar, memiliki kompleksitas yang lebih dan fitur, dan hanya menjadi lebih menyenangkan. Sebuah jaringan broadband memungkinkan Internet digunakan untuk mengakses layanan dan konten melalui Internet pada kecepatan cepat
Komisi Komunikasi Federal (FCC) didefinisikan sebagai jaringan broadband dengan kecepatan lebih dari 200 Kb/s (kilobit per detik) sampai Maret 2008, ketika mereka akhirnya berubah definisi untuk kecepatan di atas 768 Kb/s (FCC, n.d.; Broache, 2008). Pada kenyataannya, pengguna Internet broadband saat ini menikmati kecepatan mulai dari 1,5 Mb/s (Megabits per detik) ke lebih dari 100 Mb/s. Memiliki koneksi internet broadband membuka pengguna sampai berbagai layanan canggih seperti VoIP (voice over Internet Protocol) dan IPTV (Internet protokol televisi).
Selain itu, koneksi internet broadband adalah always-on, akses informasi yang cepat dan alat berbagi. Banyak kegiatan baru yang telah dibahas dalam buku ini tidak akan mungkin tanpa jaringan broadband. Misalnya, ledakan user generated content dan game online tidak akan seperti sekarang tanpa broadband.
Setelah Anda memiliki akses internet broadband, maka pertanyaan menjadi cara terbaik untuk menggunakan sumber daya. Teknologi jaringan Home memungkinkan pengguna untuk mengambil keuntungan dari itu koneksi broadband, dengan beberapa komputer menggunakan koneksi broadband yang sama pada waktu yang sama. Jaringan asal memungkinkan untuk berbagi sumber daya seperti berbagi printer. Hal ini juga memungkinkan pengguna untuk memindahkan konten digital di seluruh rumah. Misalnya, dengan jaringan rumah, Anda dapat memindahkan video dari PC ke televisi Anda atau memindahkan file musik dari audio digital pemain ke penerima rumah. Salah satu penggerak utama di belakang jaringan rumah adalah peningkatan akses broadband ke rumah. Seperti tahun 2007, lebih dari setengah dari rumah AS broadband dengan kecepatan rata-rata 4,8 Mb/s (OCED, 2008). Lainnya kelompok memasukkan nomor yang lebih tinggi, bahkan sampai 81,8% (broadband OECD, 2007)! Mengukur broadband di Amerika Serikat sulit sebagian karena definisi pemerintah AS resmi hanya 768 Kb/s, sedangkan International Telecommunication Union mendefinisikan broadband sebesar 1,5 Mb/s menjadi 2,0 Mb/s (ITU, 2003).
Perangkat kunci dalam jaringan kebanyakan rumah adalah pintu gerbang perumahan, kadang-kadang dikenal sebagai router. Ini adalah perangkat yang interkoneksi semua komputer dan perangkat lain yang menggunakan IP (Internet protokol) data stream untuk membuat jaringan rumah, pada gilirannya menghubungkan jaringan ke luar dan koneksi broadband yang memungkinkan berbeda aliran informasi yang akan disalurkan cerdas di seluruh rumah. Kemampuan routing apapun tipe arus data ke set-top box, telepon, dan perangkat lain pada akhirnya akan memungkinkan audio, video, dan telepon sinyal yang akan didistribusikan ke seluruh rumah dengan cara yang sama sebagai data komputer stream dialihkan.

DSL

[[DSL] Digital Subscriber Line adalah satu set teknologi yang menyediakan penghantar data digital melewati kabel yang digunakan dalam jarak dekat dari jaringan teleponsetempat. Biasanya kecepatan downolad dari DSL berkisar dari 128 kbit/d sampai 24.000 kb/d tergantung dari teknologi DSL tersebut. Kecepatan upload lebih rendah dari download untuk ADSLdan sama cepat untuk SDSL. Banyak teknologi DSL menggunakan sebuah lapisan ATM agar dapat beradaptasi dengan sejumlah teknologi yang berbeda. Implementasi DSL dapat menciptakan jaringan jembatan atau routed. Dalam konfigurasi jembatan, kelompok komputer pengguna terhubungkan ke subnet tunggal. Implementasi awal menggunakan DHCP untuk menyediakan detail jaringan seperti alamat IP kepada peralatan pengguna, dengan authentication melalui alamat MAC atau memberikan nama host. Kemudian implementasi seringkali menggunakan PPP melalui Ethernet atau ATM (PPPoE atau PPPoA). DSL juga memiliki rasio contention yang layak dipertimbangkan pada saat memilih teknologi jalur lebar.

Wireless dan Wi-Fi

Wi-Fi merupakan kependekan dari Wireless Fidelity, yang memiliki pengertian yaitu sekumpulan standar yang digunakan untuk Jaringan Lokal Nirkabel (Wireless Local Area Networks - WLAN) yang didasari pada spesifikasi IEEE 802.11. Standar terbaru dari spesifikasi 802.11a atau b, seperti 802.11 g, saat ini sedang dalam penyusunan, spesifikasi terbaru tersebut menawarkan banyak peningkatan mulai dari luas cakupan yang lebih jauh hingga kecepatan transfernya Awalnya Wi-Fi ditujukan untuk penggunaan perangkat nirkabel dan Jaringan Area Lokal, namun saat ini lebih banyak digunakan untuk mengakses internet. Hal ini memungkinan seseorang dengan komputer dengan kartu nirkabel wireless card atau personal digital assistant (PDA) untuk terhubung dengan internet dengan menggunakan titik akses (atau dikenal dengan hotspot) terdekat.

Televisi Kabel

Televisi kabel atau cable television adalah sistem penyiaran acara televisi lewat sinyal frekuensi radio yang ditransmisikan melalui serat optik yang tetap atau kabel coaxial dan bukan lewat udara seperti siaran televisi biasa yang harus ditangkap antena (over-the-air). Selain acara televisi, acara radio FM, internet, dan telepon juga dapat disampaikan lewat kabel. Sistem ini banyak dijumpai di Amerika Utara, Eropa, Australia, Asia Timur, Amerika Selatan, danTimur Tengah. Televisi kabel kurang berhasil di Afrika karena kepadatan penduduk yang rendah di berbagai daerah. Seperti halnya radio, frekuensi yang berbeda digunakan untuk menyebarkan banyak saluran lewat satu kabel. Sebuah kotak penerima digunakan untuk memilih satu saluran televisi. Sistem televisi kabel modern sekarang menggunakan teknologi digital untuk menyiarkan lebih banyak saluran televisi daripada sistem analog.

Jaringan Lokal

Jaringan lokal nirkabel atau WLAN adalah suatu jaringan area lokal nirkabel yang menggunakan gelombang radio sebagai media tranmisinya: link terakhir yang digunakan adalah nirkabel, untuk memberi sebuah koneksi jaringan ke seluruh pengguna dalam area sekitar. Area dapat berjarak dari ruangan tunggal ke seluruh kampus. Tulang punggung jaringan biasanya menggunakan kable, dengan satu atau lebih titik akses jaringan menyambungkan pengguna nirkabel ke jaringan berkabel.
Jaringan Area Lokal nirkabel adalah suatu jaringan nirkabel yang menggunakan frekuensi radio untuk komunikasi antara perangkat komputer dan akhirnya titik akses yang merupakan dasar dari transiver radio dua arah yang tipikalnya bekerja di bandwith 2,4 GHz (802.11b, 802.11g) atau 5 GHz (802.11a). Kebanyakan peralatan mempunyai kualifikasi Wi-Fi, IEEE 802.11b atau akomodasi IEEE 802.11g dan menawarkan beberapa level keamanan seperti WEP dan atau WPA.

Jaringan Rumah

Jaringan Komputer pernah dianggap domain eksklusif dari kantor atau lembaga, bukan rumah atau ruang publik. Beberapa faktor yang mengubah lingkungan untuk memungkinkan jaringan rumah untuk lepas landas. Akses internet broadband, beberapa komputern rumah tangga, dan perangkat konsumen baru jaringan dan layanan. Mayor digunakan untuk rumah jaringan termasuk berbagi Sumber daya, komunikasi, kontrolrumah, penjadwalan, dan hiburan. Berbagi satu koneksi broadband dan peripheral komputer di dalam rumahmerupakan contoh berbagi sumber daya.

Kesimpulan

Jaringan komputer adalah sebuah kumpulan komputer, printer, dan peralatan lainnya yang terhubung. Informasi dan data bergerak melalui kabel-kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan. Dalam tiap computer yang saling berhubungan akan saling membuat jaringan dan tiap computer yang saling berhubungan akan menjadikan suatu jaringan yang saling terhubung. Pengembangan jaringan computer telah banyak ada dan terjadi dengan signifikan. Banyak perusahaan besar telah menggunakan aplikasi ini. Salah satunya dipakai dalam e-commerce. Dalam penggunaannya, telah dipakai dimana-mana bahkan e-commerce telah identik dengan jaringan. Hingga banyak produsen yg telah menggunakan jaringan tersebut, salah satunya seperti iTunes. Protokol adalah aturan-aturan main yang mengatur komunikasi di antara beberapa komputer di dalam sebuah jaringan, aturan itu termasuk di dalamnya petunjuk yang berlaku bagi cara-cara atau metode mengakses sebuah jaringan, topologi fisik, tipe-tipe kabel dan kecepatan transfer data.
Jalur lebar atau pita lebar (bahasa Inggris: broadband) merupakan sebuah istilah dalam internet yang merupakan koneksi internet transmisi data kecepatan tinggi. Ada dua jenis jalur lebar yang umum, yaitu DSL dan kabel modem, yang mampu mentransfer 512 kbps atau lebih, kira-kira 9 kali lebih cepat dari modem yang menggunakan kabel telepon standar.
Hingga saat ini, perkembangan Jalur lebar jika diukur telah mengalami perkembangan yang cukup pesat. Penggunaan Jalur lebar hampir telah dimiliki oleh banyak perusahaan besar dan telah dipakai dengan berlangsung lama. Hingga dalam pengiriman data dan kapasitasnya pun telah menjadi semakin besar, bahkan jalur Jalur lebar ini telah mengalami banyak modifikasi karena perkembangan teknologi dengan banyaknya kebutuhan yang diperlukan. Jadi perkembangan yang usdah sangat pesat ini membuat semua hal menjadi tampak lebih mudah dan gampang. Tidak hanya internet atau jejaring sosial saja yang ada di berbagai tempat umum, tetapi wi-fi juga sudah ada ditempat umum sepert mall atau pun taman-taman yang sering buat anak muda atau anak remaja bermain. Perkembangan dari jaringan yaitu dengan adanya Wi-Fi. Wi-Fi yaitu merupakan suatu jaringan web atau dapat digunakan internet atau jaringan lainnya tanpa adanya kabel yang terpasang. Dengan adanya gelombang dan sinyal serta adanya jaringan yang tertangkap dan tersedia maka Wi-Fi ini dapat digunakan.
Televisi kabel pun sudah banyak orang yang menggunakannya, dulu sangat jarang sekali orang-orang untuk memasang televisi kkabel tapi sekarang karena perkembangan yang sudah sangat ppesat maka semua otang tidak mau ketinggalan untuk memasang televisi kabel dirumahnya, bahkan tidak hanya rumah saja yang dapat memasng televisi kabel tetap di restaurant dan tempat kos-kosan sudah memasang televisi kabel. Televisi kabel atau cable television adalah sistem penyiaran acara televisi lewat sinyal frekuensi radio yang ditransmisikan melalui serat optik yang tetap atau kabel coaxial dan bukan lewat udara seperti siaran televisi biasa yang harus ditangkap antena. Selain acara televisi, acara radio FM, internet, dan telepon juga dapat disampaikan lewat kabel.

Source : Wikipedia

Android (sistem operasi)


Android robot.svg
Android.svg
Logo Android
Android 4.4 with stock launcher.png
Layar depan Android 4.4 KitKat
Perusahaan / pengembang Google
Open Handset Alliance
Android Open Source Project (AOSP)
Diprogram dalam C (inti), C++, Java (UI)[1]
Keluarga Unix-like
Status terkini Aktif
Model sumber Sumber terbuka[2]
Rilis perdana 23 September 2008[3]
Rilis stabil terkini 4.4 KitKat / 31 Oktober 2013; 3 bulan yang lalu[4]
Target pemasaran Telepon pintar
Komputer tablet
Ketersediaan bahasa Multi bahasa (46 bahasa)
Pengelola paket Google Play, APK
Dukungan platform ARM, MIPS,[5] x86[6]
Jenis kernel Monolitik (modifikasi kernel Linux)
Ruang pengguna Bionic libc,[7] shell dari NetBSD,[8] beberapa utilitas asli dari NetBSD[9]
Antarmuka bawaan Grafis (Multi sentuh)
Lisensi Lisensi Apache 2.0
Patch kernel Linux berlisensi GNU GPL v2[10]
Situs web resmi www.android.com
Android  adalah sistem operasi berbasis Linux yang dirancang untuk perangkat seluler layar sentuh seperti telepon pintar dan komputer tablet. Android awalnya dikembangkan oleh Android, Inc., dengan dukungan finansial dari Google, yang kemudian membelinya pada tahun 2005. Sistem operasi ini dirilis secara resmi pada tahun 2007, bersamaan dengan didirikannya Open Handset Alliance, konsorsium dari perusahaan-perusahaan perangkat keras, perangkat lunak, dan telekomunikasi yang bertujuan untuk memajukan standar terbuka perangkat seluler. Ponsel Android pertama mulai dijual pada bulan Oktober 2008.
Antarmuka pengguna Android didasarkan pada manipulasi langsung, menggunakan masukan sentuh yang serupa dengan tindakan di dunia nyata, seperti menggesek, mengetuk, mencubit, dan membalikkan cubitan untuk memanipulasi obyek di layar. Android adalah sistem operasi dengan sumber terbuka, dan Google merilis kodenya di bawah Lisensi Apache. Kode dengan sumber terbuka dan lisensi perizinan pada Android memungkinkan perangkat lunak untuk dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat, operator nirkabel, dan pengembang aplikasi. Selain itu, Android memiliki sejumlah besar komunitas pengembang aplikasi (apps) yang memperluas fungsionalitas perangkat, umumnya ditulis dalam versi kustomisasi bahasa pemrograman Java. Pada bulan Oktober 2012, ada sekitar 700.000 aplikasi yang tersedia untuk Android, dan sekitar 25 juta aplikasi telah diunduh dari Google Play, toko aplikasi utama Android. Sebuah survey pada bulan April-Mei 2013 menemukan bahwa Android adalah platform paling populer bagi para pengembang, digunakan oleh 71% pengembang aplikasi seluler.
Faktor-faktor di atas telah memberikan kontribusi terhadap perkembangan Android, menjadikannya sebagai sistem operasi telepon pintar yang paling banyak digunakan di dunia, mengalahkan Symbian pada tahun 2010. Android juga menjadi pilihan bagi perusahaan teknologi yang menginginkan sistem operasi berbiaya rendah, bisa dikustomisasi, dan ringan untuk perangkat berteknologi tinggi tanpa harus mengembangkannya dari awal. Akibatnya, meskipun pada awalnya sistem operasi ini dirancang khusus untuk telepon pintar dan tablet, Android juga dikembangkan menjadi aplikasi tambahan di televisi, konsol permainan, kamera digital, dan perangkat elektronik lainnya. Sifat Android yang terbuka telah mendorong munculnya sejumlah besar komunitas pengembang aplikasi untuk menggunakan kode sumber terbuka sebagai dasar proyek pembuatan aplikasi, dengan menambahkan fitur-fitur baru bagi pengguna tingkat lanjut atau mengoperasikan Android pada perangkat yang secara resmi dirilis dengan menggunakan sistem operasi lain.
Pada November 2013, Android menguasai pangsa pasar telepon pintar global, yang dipimpin oleh produk-produk Samsung, dengan persentase 64% pada bulan Maret 2013. Pada Juli 2013, terdapat 11.868 perangkat Android berbeda dengan beragam versi. Keberhasilan sistem operasi ini juga menjadikannya sebagai target ligitasi paten "perang telepon pintar" antar perusahaan-perusahaan teknologi. Hingga bulan Mei 2013, total 900 juta perangkat Android telah diaktifkan di seluruh dunia, dan 48 miliar aplikasi telah dipasang dari Google Play. Pada tanggal 3 September 2013, 1 miliar perangkat Android telah diaktifkan.


Sejarah


Android, Inc. didirikan di Palo Alto, California, pada bulan Oktober 2003 oleh Andy Rubin (pendiri Danger), Rich Miner (pendiri Wildfire Communications, Inc.), Nick Sears (mantan VP T-Mobile), dan Chris White (kepala desain dan pengembangan antarmuka WebTV) untuk mengembangkan "perangkat seluler pintar yang lebih sadar akan lokasi dan preferensi penggunanya". Tujuan awal pengembangan Android adalah untuk mengembangkan sebuah sistem operasi canggih yang diperuntukkan bagi kamera digital, namun kemudian disadari bahwa pasar untuk perangkat tersebut tidak cukup besar, dan pengembangan Android lalu dialihkan bagi pasar telepon pintar untuk menyaingi Symbian dan Windows Mobile (iPhone Apple belum dirilis pada saat itu). Meskipun para pengembang Android adalah pakar-pakar teknologi yang berpengalaman, Android Inc. dioperasikan secara diam-diam, hanya diungkapkan bahwa para pengembang sedang menciptakan sebuah perangkat lunak yang diperuntukkan bagi telepon seluler. Masih pada tahun yang sama, Rubin kehabisan uang. Steve Perlman, seorang teman dekat Rubin, meminjaminya $10.000 tunai dan menolak tawaran saham di perusahaan.
Google mengakuisisi Android Inc. pada tanggal 17 Agustus 2005, menjadikannya sebagai anak perusahaan yang sepenuhnya dimiliki oleh Google. Pendiri Android Inc. seperti Rubin, Miner dan White tetap bekerja di perusahaan setelah diakuisisi oleh Google. Setelah itu, tidak banyak yang diketahui tentang perkembangan Android Inc., namun banyak anggapan yang menyatakan bahwa Google berencana untuk memasuki pasar telepon seluler dengan tindakannya ini. Di Google, tim yang dipimpin oleh Rubin mulai mengembangkan platform perangkat seluler dengan menggunakan kernel Linux. Google memasarkan platform tersebut kepada produsen perangkat seluler dan operator nirkabel, dengan janji bahwa mereka menyediakan sistem yang fleksibel dan bisa diperbarui. Google telah memilih beberapa mitra perusahaan perangkat lunak dan perangkat keras, serta mengisyaratkan kepada operator seluler bahwa kerjasama ini terbuka bagi siapapun yang ingin berpartisipasi.


HTC Dream, ponsel Android pertama.
Spekulasi tentang niat Google untuk memasuki pasar komunikasi seluler terus berkembang hingga bulan Desember 2006. BBC dan Wall Street Journal melaporkan bahwa Google sedang bekerja keras untuk menyertakan aplikasi dan mesin pencarinya di perangkat seluler. Berbagai media cetak dan media daring mengabarkan bahwa Google sedang mengembangkan perangkat seluler dengan merek Google. Beberapa di antaranya berspekulasi bahwa Google telah menentukan spesifikasi teknisnya, termasuk produsen telepon seluler dan operator jaringan. Pada bulan Desember 2007, InformationWeek melaporkan bahwa Google telah mengajukan beberapa aplikasi paten di bidang telepon seluler.
Pada tanggal 5 November 2007, Open Handset Alliance (OHA) didirikan. OHA adalah konsorsium dari perusahaan-perusahaan teknologi seperti Google, produsen perangkat seluler seperti HTC, Sony dan Samsung, operator nirkabel seperti Sprint Nextel dan T-Mobile, serta produsen chipset seperti Qualcomm dan Texas Instruments. OHA sendiri bertujuan untuk mengembangkan standar terbuka bagi perangkat seluler. Saat itu, Android diresmikan sebagai produk pertamanya; sebuah platform perangkat seluler yang menggunakan kernel Linux versi 2.6. Telepon seluler komersial pertama yang menggunakan sistem operasi Android adalah HTC Dream, yang diluncurkan pada 22 Oktober 2008.
Pada tahun 2010, Google merilis seri Nexus; perangkat telepon pintar dan tablet dengan sistem operasi Android yang diproduksi oleh mitra produsen telepon seluler seperti HTC, LG, dan Samsung. HTC bekerjasama dengan Google dalam merilis produk telepon pintar Nexus pertama, yakni Nexus One. Seri ini telah diperbarui dengan perangkat yang lebih baru, misalnya telepon pintar Nexus 4 dan tablet Nexus 10 yang diproduksi oleh LG dan Samsung. Pada 13 Maret 2013, Larry Page mengumumkan dalam postingan blognya bahwa Andy Rubin telah pindah dari divisi Android untuk mengerjakan proyek-proyek baru di Google. Ia digantikan oleh Sundar Pichai, yang sebelumnya menjabat sebagai kepala divisi Google Chrome, yang mengembangkan Chrome OS.
Sejak tahun 2008, Android secara bertahap telah melakukan sejumlah pembaruan untuk meningkatkan kinerja sistem operasi, menambahkan fitur baru, dan memperbaiki bug yang terdapat pada versi sebelumnya. Setiap versi utama yang dirilis dinamakan secara alfabetis berdasarkan nama-nama makanan pencuci mulut atau cemilan bergula; misalnya, versi 1.5 bernama Cupcake, yang kemudian diikuti oleh versi 1.6 Donut. Versi terbaru adalah 4.4 KitKat, yang dirilis pada 31 Oktober 2013.

Fitur


Layar notifikasi pada ponsel Android.

Antarmuka pengguna pada Android didasarkan pada manipulasi langsung, menggunakan masukan sentuh yang serupa dengan tindakan di dunia nyata, misalnya menggesek (swiping), mengetuk (tapping), dan mencubit (pinching), untuk memanipulasi obyek di layar. Masukan pengguna direspon dengan cepat dan juga tersedia antarmuka sentuh layaknya permukaan air, seringkali menggunakan kemampuan getaran perangkat untuk memberikan umpan balik haptik kepada pengguna. Perangkat keras internal seperti akselerometer, giroskop, dan sensor proksimitas digunakan oleh beberapa aplikasi untuk merespon tindakan pengguna, misalnya untuk menyesuaikan posisi layar dari potret ke lanskap, tergantung pada bagaimana perangkat diposisikan, atau memungkinkan pengguna untuk mengarahkan kendaraan saat bermain balapan dengan memutar perangkat sebagai simulasi kendali setir.

Ketika dihidupkan, perangkat Android akan memuat pada layar depan (homescreen), yakni navigasi utama dan pusat informasi pada perangkat, serupa dengan desktop pada komputer pribadi. Layar depan Android biasanya terdiri dari ikon aplikasi dan widget; ikon aplikasi berfungsi untuk menjalankan aplikasi terkait, sedangkan widget menampilkan konten secara langsung dan terbarui otomatis, misalnya prakiraan cuaca, kotak masuk surel pengguna, atau menampilkan tiker berita secara langsung dari layar depan. Layar depan bisa terdiri dari beberapa halaman, pengguna dapat menggeser bolak balik antara satu halaman ke halaman lainnya, yang memungkinkan pengguna Android untuk mengatur tampilan perangkat sesuai dengan selera mereka. Beberapa aplikasi pihak ketiga yang tersedia di Google Play dan di toko aplikasi lainnya secara ekstensif mampu mengatur kembali tema layar depan Android, dan bahkan bisa meniru tampilan sistem operasi lain, misalnya Windows Phone. Kebanyakan produsen telepon seluler dan operator nirkabel menyesuaikan tampilan perangkat Android buatan mereka untuk membedakannya dari pesaing mereka.
Di bagian atas layar terdapat status bar, yang menampilkan informasi tentang perangkat dan konektivitasnya. Status bar ini bisa "ditarik" ke bawah untuk membuka layar notifikasi yang menampilkan informasi penting atau pembaruan aplikasi, misalnya surel diterima atau SMS masuk, dengan cara tidak mengganggu kegiatan pengguna pada perangkat. Pada versi awal Android, layar notifikasi ini bisa digunakan untuk membuka aplikasi yang relevan, namun setelah diperbarui, fungsi ini semakin disempurnakan, misalnya kemampuan untuk memanggil kembali nomor telepon dari notifikasi panggilan tak terjawab tanpa harus membuka aplikasi utama. Notifikasi ini akan tetap ada sampai pengguna melihatnya, atau dihapus dan di nonaktifkan oleh pengguna.

Aplikasi


Play Store di Nexus 4.

Android memungkinkan penggunanya untuk memasang aplikasi pihak ketiga, baik yang diperoleh dari toko aplikasi seperti Google Play, Amazon Appstore, ataupun dengan mengunduh dan memasang berkas APK dari situs pihak ketiga. Di Google Play, pengguna bisa menjelajah, mengunduh, dan memperbarui aplikasi yang diterbitkan oleh Google dan pengembang pihak ketiga, sesuai dengan persyaratan kompatibilitas Google. Google Play akan menyaring daftar aplikasi yang tersedia berdasarkan kompatibilitasnya dengan perangkat pengguna, dan pengembang dapat membatasi aplikasi ciptaan mereka bagi operator atau negara tertentu untuk alasan bisnis. Pembelian aplikasi yang tidak sesuai dengan keinginan pengguna dapat dikembalikan dalam waktu 15 menit setelah pengunduhan. Beberapa operator seluler juga menawarkan tagihan langsung untuk pembelian aplikasi di Google Play dengan cara menambahkan harga pembelian aplikasi pada tagihan bulanan pengguna. Pada bulan September 2012, ada lebih dari 675.000 aplikasi yang tersedia untuk Android, dan perkiraan jumlah aplikasi yang diunduh dari Play Store adalah 25 miliar.
Aplikasi Android dikembangkan dalam bahasa pemrograman Java dengan menggunakan kit pengembangan perangkat lunak Android (SDK). SDK ini terdiri dari seperangkat perkakas pengembangan, termasuk debugger, perpustakaan perangkat lunak, emulator handset yang berbasis QEMU, dokumentasi, kode sampel, dan tutorial. Didukung secara resmi oleh lingkungan pengembangan terpadu (IDE) Eclipse, yang menggunakan plugin Android Development Tools (ADT). Perkakas pengembangan lain yang tersedia di antaranya adalah Native Development Kit untuk aplikasi atau ekstensi dalam C atau C++, Google App Inventor, lingkungan visual untuk pemrogram pemula, dan berbagai kerangka kerja aplikasi web seluler lintas platform.
Dalam rangka menghadapi penyensoran Internet di Republik Rakyat Cina, perangkat Android yang dijual di RRC umumnya disesuaikan dengan layanan yang disetujui oleh negara.

Pengelolaan memori

Karena perangkat Android umumnya bertenaga baterai, Android dirancang untuk mengelola memori (RAM) guna menjaga konsumsi daya minimal, berbeda dengan sistem operasi desktop yang bisa terhubung pada sumber daya listrik tak terbatas. Ketika sebuah aplikasi Android tidak lagi digunakan, sistem secara otomatis akan menangguhkannya (suspend) dalam memori – secara teknis aplikasi tersebut masih "terbuka", namun dengan ditangguhkan, aplikasi tidak akan mengkonsumsi sumber daya (misalnya daya baterai atau daya pemrosesan), dan akan "diam" di latar belakang hingga aplikasi tersebut digunakan kembali. Cara ini memiliki manfaat ganda, tidak hanya meningkatkan respon perangkat Android karena aplikasi tidak perlu ditutup dan dibuka kembali dari awal setiap saat, tetapi juga memastikan bahwa aplikasi yang berjalan di latar belakang tidak menghabiskan daya secara sia-sia.
Android mengelola aplikasi yang tersimpan di memori secara otomatis: ketika memori lemah, sistem akan menonaktifkan aplikasi dan proses yang tidak aktif untuk sementara waktu, aplikasi akan dinonaktifkan dalam urutan terbalik, dimulai dari yang terakhir digunakan. Proses ini tidak terlihat oleh pengguna, jadi pengguna tidak perlu mengelola memori atau menonaktifkan aplikasi secara manual. Namun, kebingungan pengguna atas pengelolaan memori pada Android telah menyebabkan munculnya beberapa aplikasi task killer pihak ketiga yang populer di Google Play.

Persyaratan perangkat keras

Hingga November 2013, versi terbaru Android membutuhkan setidaknya 512 MB RAM, prosesor ARMv7 32-bit, arsitektur MIPS, atau x86, serta unit pemroses grafis (GPU) kompatibel OpenGL ES 2.0.
Platform perangkat keras utama pada Android adalah arsitektur ARM. Ada juga dukungan untuk x86 dari proyek Android-x86, dan Google TV menggunakan versi x86 khusus Android. Pada tahun 2013, Freescale mengumumkan melibatkan Android dalam prosesor i.MX buatannya, yakni seri i.MX5X dan i.MX6X. Pada 2012, prosesor Intel juga mulai muncul pada platform utama Android, misalnya pada telepon seluler.
Beberapa komponen perangkat keras tidak diperlukan, namun sudah menjadi standar di perangkat tertentu. Beberapa fitur awalnya dibutuhkan sebagai persyaratan, namun kemudian ditiadakan. Setelah Android menjadi OS telepon pintar, beberapa perangkat keras, seperti mikrofon, lambat laun berubah menjadi perangkat opsional. Selain itu, kamera ditetapkan sebagai perangkat wajib bagi ponsel-ponsel Android. Perangkat Android menggabungkan berbagai komponen perangkat keras opsional, termasuk kamera video, GPS, sensor orientasi perangkat keras, kontrol permainan, akselerometer, giroskop, barometer, magnetometer, sensor proksimitas, sensor tekanan, termometer, dan layar sentuh.
Android mendukung OpenGL ES 1.1, 2.0, dan 3.0. Beberapa aplikasi secara eksplisit mengharuskan versi tertentu dari OpenGL ES, sehingga perangkat keras GPU yang cocok diperlukan bagi perangkat Android untuk menjalankan aplikasi tertentu.

Pengembangan

Android dikembangkan secara pribadi oleh Google sampai perubahan terbaru dan pembaruan siap untuk dirilis, dan informasi mengenai kode sumber juga mulai diungkapkan kepada publik. Kode sumber ini hanya akan berjalan tanpa modifikasi pada perangkat tertentu, biasanya pada seri Nexus. Ada binari tersendiri yang disediakan oleh produsen agar Android bisa beroperasi.
Logo Android yang berwarna hijau awalnya dirancang untuk Google pada tahun 2007 oleh desainer grafis Irina Blok. Tim desain ditugaskan dengan sebuah proyek untuk membuat sebuah ikon universal yang mudah dikenali dengan menyertakan ikon robot secara spesifik dalam desain akhir. Setelah sejumlah perkembangan desain yang didasarkan pada tema-tema fiksi ilmiah dan film luar angkasa, tim akhirnya mendapat inspirasi dari simbol manusia yang terdapat di pintu toilet, dan memodifikasi bentuknya menjadi bentuk robot. Karena Android adalah perangkat lunak sumber terbuka, disepakati bahwa logo tersebut juga harus terbuka, dan sejak diluncurkan, logo hijau tersebut telah didesain ulang kembali dalam berbagai variasi yang tak terhitung jumlahnya.

Jadwal pembaruan


Dari kiri ke kanan: HTC Dream (G1), Nexus One, Nexus S, Galaxy Nexus.
Google menyediakan pembaruan utama bagi versi Android, dengan jangka waktu setiap enam sampai sembilan bulan. Sebagian besar perangkat mampu menerima pembaruan melalui udara (OTA). Pembaruan utama terbaru adalah Android 4.4 KitKat.
Dibandingkan dengan sistem operasi seluler saingan utamanya, yaitu iOS, pembaruan Android biasanya lebih lambat diterima oleh perangkat penggunanya. Untuk perangkat selain merek Nexus, pembaruan biasanya baru bisa diterima dalam waktu berbulan-bulan setelah dirilisnya versi resmi. Hal ini disebabkan oleh banyaknya variasi perangkat keras Android, sehingga setiap pembaruan harus disesuaikan secara khusus, misalnya: kode sumber resmi Google hanya berjalan pada perangkat Nexus. Porting Android pada perangkat keras tertentu yang dilakukan oleh produsen telepon seluler membutuhkan waktu dan proses, para produsen ini umumnya mengutamakan perangkat terbaru mereka untuk menerima pembaruan, dan mengenyampingkan perangkat lama. Oleh sebab itu, telepon pintar lama seringkali tidak diperbarui jika produsen memutuskan bahwa itu hanya menghabiskan waktu, meskipun sebenarnya perangkat tersebut mampu menerima pembaruan. Masalah ini diperparah ketika produsen menyesuaikan Android dengan antarmuka dan aplikasi ciptaan mereka, yang mana ini harus diterapkan kembali untuk setiap perilisan terbaru. Penundaan lainnya juga bisa disebabkan oleh operator nirkabel; setelah menerima pembaruan dari produsen ponsel, operator akan menyesuaikannya dengan kebutuhan mereka, misalnya melakukan pengujian ekstensif terhadap jaringan sebelum mengirim pembaruan kepada pengguna.
Kurangnya dukungan pasca-penjualan dari produsen ponsel dan operator telah menimbulkan kritikan dari para konsumen dan media teknologi. Beberapa pengkritik menyatakan bahwa industri memiliki motif keuangan untuk tidak memperbarui perangkat mereka, seperti tidak adanya pembaruan bagi perangkat lama dan memperbarui perangkat yang baru dengan tujuan meningkatkan penjualan, sikap yang mereka sebut "menghina". The Guardian melaporkan bahwa metode pembaruan yang rumit terjadi karena produsen ponsel dan operator-lah yang telah merancangnya seperti itu. Pada 2011, Google, yang bekerjasama dengan sejumlah perusahaan industri, membentuk "Android Update Alliance", dengan janji bahwa mereka akan memberikan pembaruan secara tepat waktu bagi setiap perangkat dalam jangka 18 bulan setelah dirilisnya versi resmi. Sejak didirikan hingga tahun 2013, organisasi ini tak pernah disebut-sebut lagi. Google kemudian mulai memperbarui aplikasinya, termasuk Google Maps dan Google Play Music, sebagai aplikasi independen yang terpisah dari Android, dan juga memperkenalkan komponen tingkat-sistem yang menyediakan API bagi aplikasi Google, yang terpasang otomatis dan diperbarui secara langsung oleh Google melalui Google Play, serta mendukung hampir semua perangkat Android dengan versi di atas 2.2.

Kernel Linux


Diagram arsitektur
Hingga November 2013, Android menggunakan kernel yang berbasis kernel Linux versi 3.x (versi 2.6 pada Android 4.0 Ice Cream Sandwich dan pendahulunya). Peranti tengah, perpustakaan perangkat lunak, dan API ditulis dalam C, dan perangkat lunak aplikasi berjalan pada kerangka kerja aplikasi, termasuk perpustakan kompatibel-Java yang berbasis Apache Harmony. Android menggunakan mesin virtual Dalvik dengan kompilasi tepat waktu untuk menjalankan 'dex-code' Dalvik (Dalvik Executable), biasanya diterjemahkan dari bytecode Java.
Arsitektur kernel Linux pada Android telah diubah oleh Google, berbeda dengan siklus pengembangan kernel Linux biasa. Secara standar, Android tidak memiliki X Window System asli ataupun dukungan set lengkap dari perpustakaan GNU standar. Oleh sebab itu, sulit untuk memporting perpustakaan atau aplikasi Linux pada Android. Dukungan untuk aplikasi simpel C dan SDL bisa dilakukan dengan cara menginjeksi shim Java dan menggunakan JNI, misalnya pada port Jagged Alliance 2 untuk Android.
Salah satu fitur yang coba disumbangkan oleh Google untuk kernel Linux adalah fitur manajemen daya yang disebut "wakelocks", namun fitur ini ditolak oleh pengembang kernel utama karena mereka merasa bahwa Google tidak menunjukkan niatnya untuk mengembangkan kodenya sendiri. Pada bulan April 2010, Google mengumumkan bahwa mereka akan menyewa dua karyawan untuk mengembangkan komunitas kernel Linux, namun, Greg Kroah-Hartman, pengelola kernel Linux versi stabil, menyatakan pada bulan Desember 2010; ia khawatir bahwa Google tak lagi berusaha untuk mengubah kode utama Linux. Beberapa pengembang Android di Google mengisyaratkan bahwa "tim Android sudah mulai jenuh dengan proses ini", karena mereka hanyalah tim kecil dan dipaksa untuk melakukan pekerjaan yang mendesak demi keberlangsungan Android.
Pada Agustus 2011, Linus Torvalds menyatakan: "akhirnya Android dan Linux akan kembali pada kernel umum, tapi mungkin untuk empat atau lima tahun kedepan". Pada Desember 2011, Greg Kroah-Hartman mengumumkan dimulainya Android Mainlining Project, yang bertujuan untuk mengembalikan beberapa pemacu, patch, dan fitur Android pada kernel Linux, yang dimulai dengan Linux 3.3. Setelah upaya sebelumnya gagal, Linux akhirnya menyertakan fitur wakelocks dan autosleep pada kernel 3.5. Antarmukanya masih sama, namun implementasi Linux yang baru memiliki dua mode suspend (penangguhan) berbeda: penangguhan ke penyimpanan (penangguhan tradisional yang digunakan oleh Android), dan penangguhan ke cakram (hibernasi, serupa dengan fitur yang ada pada desktop). Penyertaan fitur baru ini akan rampung pada Kernel 3.8, Google telah membuka repositori kode publik yang berisi karya eksperimental mereka untuk mendesain ulang Android dengan Kernel 3.8.
Memori kilat (flash storage) pada perangkat Android dibagi menjadi beberapa partisi, misalnya "/system" untuk sistem operasi, dan "/data" untuk pemasangan aplikasi dan data pengguna. Berbeda dengan distribusi desktop Linux, pemilik perangkat Android tidak diberikan akses root pada sistem operasi, dan partisi sensitif seperti /system bersifat hanya-baca. Namun, akses root dapat diperoleh dengan cara memanfaatkan kelemahan keamanan pada Android, cara ini sering digunakan oleh komunitas sumber terbuka untuk meningkatkan kinerja perangkat mereka, namun juga bisa dimanfaatkan oleh pihak yang tidak bertanggungjawab untuk menyebarkan virus dan perangkat perusak.
Terkait dengan masalah apakah Android bisa digolongkan ke dalam distribusi Linux masih diperdebatkan secara luas. Linux Foundation dan Chris DiBona, kepala sumber terbuka Google, mendukung hal ini. Sedangkan yang lainnya, seperti teknisi Google Patrick Brady, menentangnya, ia beralasan bahwa Android kurang mendukung sebagian besar perkakas GNU, termasuk glibc.

Komunitas sumber terbuka

Android memiliki komunitas pengembang dan penggemar aktif yang menggunakan kode sumber Android untuk mengembangkan dan mendistribusikan versi modifikasi Android buatan mereka. Komunitas pengembang ini seringkali memberikan pembaruan dan fitur-fitur baru bagi perangkat lebih cepat jika dibandingkan dengan produsen/operator, meskipun pembaruan tersebut tidak menjalani pengujian ekstensif atau tidak memiliki jaminan kualitas. Mereka berupaya untuk terus memberikan dukungan bagi perangkat-perangkat lama yang tak lagi menerima pembaruan resmi, ataupun memodifikasi perangkat Android agar bisa berjalan dengan menggunakan sistem operasi lain, misalnya HP TouchPad. Komunitas ini seringkali merilis pembaruan bagi perangkat pra-rooted, dan berisi modifikasi yang tidak cocok bagi pengguna non-teknis, misalnya kemampuan untuk overclock atau over/undervolt prosesor perangkat. CyanogenMod adalah perangkat tegar (firmware) komunitas yang paling banyak digunakan, dan menjadi dasar bagi sejumlah firmware lainnya.
Secara historis, produsen perangkat dan operator seluler biasanya tidak mendukung pengembangan firmware oleh pihak ketiga. Produsen khawatir bahwa akan muncul fungsi yang tidak sesuai jika perangkat menggunakan perangkat lunak yang tidak resmi, sehingga akan menyebabkan munculnya biaya tambahan. Selain itu, firmware modifikasi seperti CyanogenMod kadang-kadang menawarkan fitur yang membuat operator harus mengeluarkan biaya premium, misalnya tethering. Akibatnya, kendala teknis seperti terkuncinya pengebutan (bootloader) dan terbatasnya akses root umumnya bisa ditemui di kebanyakan perangkat Android. Namun, perangkat lunak buatan komunitas pengembang semakin populer, dan setelah Kongres Pustakawan Amerika Serikat mengijinkan "jailbreaking" perangkat seluler, produsen ponsel dan operator mulai memperlunak sikap mereka terhadap pengembang pihak ketiga. Beberapa produsen ponsel, termasuk HTC, Motorola, Samsung dan Sony, mulai memberikan dukungan dan mendorong pengembangan perangkat lunak pihak ketiga. Sebagai hasilnya, kendala pembatasan perangkat keras untuk memasang perangkat tegar tidak resmi mulai berkurang secara bertahap setelah meningkatnya jumlah perangkat yang memiliki kemampuan untuk membuka bootloader, sama dengan seri ponsel Nexus, meskipun pengguna harus kehilangan garansi perangkat mereka jika melakukannya. Akan tetapi, meskipun produsen ponsel telah menyetujui pengembangan perangkat lunak pihak ketiga, beberapa operator seluler di Amerika Serikat masih mewajibkan ponsel penggunanya untuk "dikunci".
Kemampuan untuk membuka dan meretas sistem pada telepon pintar dan tablet terus menjadi sumber perdebatan antar komunitas pengembang dan industri; komunitas beralasan bahwa pengembangan tidak resmi dilakukan karena industri gagal memberikan pembaruan yang tepat waktu bagi pengguna, atau untuk tetap melanjutkan dukungan versi terbaru bagi perangkat lama mereka.

Keamanan dan privasi


Izin aplikasi di Play Store
Aplikasi Android berjalan di sandbox, sebuah area terisolasi yang tidak memiliki akses pada sistem, kecuali izin akses yang secara eksplisit diberikan oleh pengguna ketika memasang aplikasi. Sebelum memasang aplikasi, Play Store akan menampilkan semua izin yang diperlukan, misalnya: sebuah permainan perlu mengaktifkan getaran atau menyimpan data pada Kartu SD, tapi tidak perlu izin untuk membaca SMS atau mengakses buku telepon. Setelah meninjau izin tersebut, pengguna dapat memilih untuk menerima atau menolaknya, dan bisa memasang aplikasi hanya jika mereka menerimanya.
Sistem sandbox dan perizinan pada Android bisa mengurangi dampak kerentanan terhadap bug pada aplikasi, namun ketidaktahuan pengembang dan terbatasnya dokumentasi telah menghasilkan aplikasi yang secara rutin meminta izin yang tidak perlu, sehingga mengurangi efektivitasnya.[117] Beberapa perusahaan keamanan perangkat lunak seperti Avast, Lookout Mobile Security, AVG Technologies, dan McAfee, telah merilis perangkat lunak antivirus ciptaan mereka untuk perangkat Android. Perangkat lunak ini sebenarnya tidak bekerja secara efektif karena sandbox juga bekerja pada aplikasi tersebut, sehingga membatasi kemampuannya untuk memindai sistem secara lebih mendalam.
Hasil penelitian perusahaan keamanan Trend Micro menunjukkan bahwa penyalahgunaan layanan premium adalah tipe perangkat perusak (malware) paling umum yang menyerang Android; pesan teks akan dikirim dari ponsel yang telah terinfeksi ke nomor telepon premium tanpa persetujuan atau sepengetahuan pengguna. Perangkat perusak lainnya akan menampilkan iklan yang tidak diinginkan pada perangkat, atau mengirim informasi pribadi pada pihak ketiga yang tak berwenang. Ancaman keamanan pada Android dilaporkan tumbuh secara bertahap, namun teknisi di Google menyatakan bahwa perangkat perusak dan ancaman virus pada Android hanya dibesar-besarkan oleh perusahaan antivirus untuk alasan komersial, dan menuduh industri antivirus memanfaatkan situasi tersebut untuk menjual produknya kepada pengguna.  Google menegaskan bahwa keberadaan perangkat perusak berbahaya pada Android sebenarnya sangat jarang, dan survei yang dilakukan oleh F-Secure menunjukkan bahwa hanya 0,5% dari perangkat perusak Android yang berasal dari Google Play.
Google baru-baru ini menggunakan pemindai perangkat perusak Google Bouncer untuk mengawasi dan memindai aplikasi di Google Play. Tindakan ini bertujuan untuk menandai aplikasi yang mencurigakan dan memperingatkan pengguna atas potensi masalah pada aplikasi sebelum mereka mengunduhnya. Android versi 4.2 Jelly Bean dirilis pada tahun 2012 dengan fitur keamanan yang ditingkatkan, termasuk pemindai perangkat perusak yang disertakan dalam sistem; pemindai ini tidak hanya memeriksa aplikasi yang dipasang dari Google Play, namun juga bisa memindai aplikasi yang diunduh dari situs-situs pihak ketiga. Sistem akan memberikan peringatan yang memberitahukan pengguna ketika aplikasi mencoba mengirim pesan teks premium, dan memblokir pesan tersebut, kecuali jika pengguna mengijinkannya.
Telepon pintar Android memiliki kemampuan untuk melaporkan lokasi titik akses Wi-Fi, terutama jika pengguna sedang bepergian, untuk menciptakan basis data yang berisi lokasi fisik dari ratusan juta titik akses tersebut. Basis data ini membentuk peta elektronik yang bisa memosisikan lokasi telepon pintar. Hal ini memungkinkan pengguna untuk menjalankan aplikasi seperti Foursquare, Google Latitude, Facebook Places, dan untuk mengirimkan iklan berbasis lokasi. Beberapa perangkat lunak pemantau pihak ketiga juga bisa mendeteksi saat informasi pribadi dikirim dari aplikasi ke server jarak jauh. Sifat sumber terbuka Android memungkinkan perusahaan keamanan untuk menyesuaikan perangkat dengan penggunaan yang sangat aman. Misalnya, Samsung bekerjasama dengan General Dynamics melalui proyek "Knox" Open Kernel Labs.
Pada September 2013, terungkap bahwa badan intelijen Amerika Serikat dan Britania; NSA dan Government Communications Headquarters (GCHQ), memiliki akses terhadap data pengguna pada perangkat iPhone, Blackberry, dan Android. Mereka bisa membaca hampir keseluruhan informasi pada telepon pintar, termasuk SMS, lokasi, surel, dan catatan.

Lisensi


Izin diperlukan untuk mengontrol akses aplikasi tertentu terhadap sistem.
Kode sumber untuk Android tersedia di bawah lisensi perangkat lunak sumber terbuka dan bebas. Google menerbitkan sebagian besar kode (termasuk kode jaringan dan telepon) di bawah Lisensi Apache versi 2.0. Sisanya, perubahan kernel Linux berada di bawah GNU General Public License versi 2. Open Handset Alliance mengembangkan perubahan kernel Linux dengan kode sumber terbuka yang dipubikasikan setiap saat. Selebihnya, Android dikembangkan secara pribadi oleh Google, dengan kode sumber yang diterbitkan untuk umum ketika versi baru diluncurkan. Biasanya Google bekerjasama dengan produsen perangkat keras untuk mengembangkan sebuah perangkat "andalan" (misalnya seri Google Nexus) yang disertai dengan versi baru Android, kemudian menerbitkan kode sumbernya setelah perangkat tersebut dirilis.
Pada awal 2011, Google memilih untuk menahan sementara kode sumber Android untuk tablet yang dirilis dengan versi 3.0 Honeycomb. Menurut Andy Rubin dalam sebuah posting blog resmi Android, alasannya karena Honeycomb dirilis untuk berjalan pada produk Motorola Xoom, dan Google tidak ingin pihak ketiga "memperburuk pengalaman pengguna" dengan mencoba mengoperasikan versi Android yang ditujukan untuk tablet pada telepon pintar. Kode sumber tersebut akhirnya dipublikasikan pada bulan November 2011 dengan dirilisnya Android 4.0 Ice Cream Sandwich.
Meskipun bersifat terbuka, produsen perangkat tidak bisa menggunakan merek dagang Android Google seenaknya, kecuali Google menyatakan bahwa perangkat tersebut sesuai dengan Compatibility Definition Document (CDD) mereka. Perangkat juga harus memenuhi lisensi persyaratan aplikasi sumber tertutup Google, termasuk Google Play. Richard Stallman dan Free Software Foundation telah mengkritik mengenai rumitnya permasalahan merek Android ini, dan merekomendasikan sistem operasi alternatif seperti Replicant. Mereka berpendapat bahwa pemacu peranti dan perangkat tegar yang diperlukan untuk mengoperasikan Android bersifat eksklusif, dan Google Play juga menawarkan perangkat lunak berbayar.

Penerimaan


Eric Schmidt, Andy Rubin, and Hugo Barra pada konferensi pers peluncuran tablet Google Nexus 7.
Android disambut dengan hangat ketika diresmikan pada tahun 2007. Meskipun para analis terkesan dengan perusahaan teknologi ternama yang bermitra dengan Google untuk membentuk Open Handset Alliance, masih diragukan apakah para produsen ponsel akan bersedia mengganti sistem operasinya dengan Android. Gagasan mengenai sumber terbuka dan platform pengembangan berbasis Linux telah menarik minat para pakar teknologi, tapi juga muncul kekhawatiran mengenai persaingan ketat yang akan dihadapi Android dengan pemain mapan di pasar telepon pintar seperti Nokia dan Microsoft. Nokia menanggapinya dengan menyatakan: "kami tidak melihat ini sebagai ancaman," sementara salah satu anggota tim Windows Mobile Microsoft menyatakan: "Saya tidak mengerti, dampak apa yang akan mereka hasilkan."
Android dengan cepat tumbuh menjadi sistem operasi telepon pintar yang paling banyak digunakan, dan menjadi "salah satu sistem operasi seluler tercepat yang pernah ada." Para peninjau memuji sifat sumber terbuka Android sebagai salah satu kekuatan yang menentukan keberhasilannya, memungkinkan perusahaan-perusahaan seperti Amazon (Kindle Fire), Barnes & Noble (Nook), Ouya, Baidu, dan yang lainnya, untuk berbondong-bondong merilis perangkat lunak dan perangkat keras yang bisa beroperasi pada versi Android. Alhasil, situs teknologi Ars Technica menyebut Android sebagai "sistem operasi standar untuk meluncurkan perangkat keras baru" bagi perusahaan tanpa harus memiliki platform seluler sendiri. Sifat Android yang terbuka dan fleksibel juga dinikmati oleh pengguna: Android memungkinkan penggunanya untuk mengkustomisasi perangkatnya secara ekstensif, dan aplikasi juga tersedia bebas di toko aplikasi non-Google dan di situs-situs pihak ketiga. Faktor ini menjadi salah satu keunggulan yang dimiliki oleh ponsel Android jika dibandingkan dengan ponsel lainnya.
Meskipun Android sangat populer, dengan tingkat aktivasi perangkat tiga kali lipat lebih tinggi dari iOS, ada laporan yang menyatakan bahwa Google belum mampu memanfaatkan produk mereka secara maksimal, dan layanan web pada akhirnya mengubah Android menjadi penghasil uang, seperti yang telah diperkirakan oleh para analis sebelumnya. The Verge berpendapat bahwa Google telah kehilangan kontrol terhadap Android karena luasnya kustomisasi yang bisa dilakukan oleh pengembang dan pengguna, juga karena tingginya proliferasi aplikasi dan layanan non-Google – misalnya Amazon Kindle Fire mengarahkan pengguna untuk mengunjungi Amazon app store, yang bersaing langsung dengan Google Play. SVP Google, Andy Rubin, yang posisinya sebagai kepala divisi Android digantikan pada bulan Maret 2013, disalahkan karena gagal dalam membangun kemitraan yang sehat dengan para produsen ponsel. Pemimpin utama produk-produk Android di pasar global adalah Samsung; salah satu produknya, Galaxy, berperan penting dalam pengenalan merek Android sejak tahun 2011. Sedangkan produsen ponsel Android lainnya seperti LG, HTC, dan Motorola Mobility milik Google, telah berjuang keras untuk memasarkan produknya sejak tahun 2011. Ironisnya, di saat Google tidak mendapatkan apapun dari hasil penjualan produk Android secara langsung, Microsoft dan Apple malah berhasil memenangkan gugatan atas pembayaran royalti paten dari produsen perangkat Android.
Android juga dikatakan sangat "terfragmentasi", yaitu suatu kondisi saat berbagai perangkat Android, baik dari segi variasi perangkat keras dan perbedaan perangkat lunak yang berjalan, ditugaskan untuk mengembangkan aplikasi agar bisa berjalan secara konsisten, lebih rumit jika dibandingkan dengan iOS, yang aplikasinya kurang bervariasi. Sebagai contoh, menurut data OpenSignal pada Juli 2013, terdapat 11.868 model perangkat Android dengan berbagai ukuran layar dan versi Android, sedangkan sebagian besar pengguna iOS menggunakan perangkat iPhone dengan versi terbaru.

Tablet

Meskipun sukses di telepon pintar, pengadopsian Android untuk komputer tablet awalnya berjalan lambat. Salah satu penyebab utamanya adalah adanya situasi yang dikenal dengan "ayam atau telur", yaitu kondisi ketika konsumen ragu-ragu untuk membeli tablet Android karena kurangnya aplikasi tablet yang berkualitas tinggi, sementara di sisi lain, para pengembang juga ragu-ragu untuk menghabiskan waktu dan sumber daya mereka untuk mengembangkan aplikasi tablet sampai tersedianya pasar yang signifikan bagi produk tersebut. Konten dan "ekosistem" aplikasi terbukti lebih penting jika dibandingkan dengan spesifikasi perangkat keras setelah dimulainya penjualan tablet. Karena kurangnya aplikasi untuk tablet pada 2011, tablet Android awalnya terpaksa harus memasang aplikasi yang diperuntukkan bagi telepon pintar, sehingga ukuran layarnya tidak cocok dengan layar tablet yang besar. Selain itu, lambannya pertumbuhan tablet Android juga disebabkan oleh dominasi iPad Apple yang memiliki banyak aplikasi iOS yang kompatibel dengan tablet.
Pertumbuhan aplikasi tablet Android perlahan-lahan mulai meningkat, namun, di saat yang bersamaan, sejumlah besar tablet yang menggunakan sistem operasi lain seperti HP TouchPad dan BlackBerry PlayBook juga dirilis ke pasaran untuk memanfaatkan keberhasilan iPad. InfoWorld menjuluki bisnis ini dengan sebutan "bisnis Frankenphone"; suatu peluang investasi rendah jangka pendek yang memaksakan penggunaan OS telepon pintar Android yang dioptimalkan (sebelum Android 3.0 Honeycomb untuk tablet dirilis) pada perangkat dengan mengabaikan antarmuka pengguna. Pendekatan ini gagal meraih traksi pasar dengan konsumen serta memperburuk reputasi tablet Android. Terlebih lagi, beberapa tablet Android seperti Motorola Xoom dibanderol dengan harga yang sama, atau lebih mahal dari iPad, yang semakin memperburuk penjualan. Pengecualian ada pada Kindle Fire Amazon, yang dijual dengan harga lebih murah dan kemampuan untuk mengakses konten dan "ekosistem" aplikasi Amazon.
Hal ini mulai berubah pada tahun 2012 dengan dirilisnya Nexus 7, dan adanya dorongan dari Google kepada para pengembang untuk menciptakan aplikasi tablet yang lebih baik. Pangsa pasar tablet Android akhirnya berhasil menyalip iPad pada pertengahan 2012.

Pangsa pasar

Perusahaan riset Canalys memperkirakan bahwa pada kuartal kedua 2009, Android memiliki pangsa penjualan telepon pintar sebesar 2,8% di seluruh dunia. Pada kuartal keempat 2010, jumlah ini melonjak menjadi 33%, menjadi platform telepon pintar terlaris di dunia. Hingga kuartal ketiga 2011, Gartner memperkirakan lebih dari setengah (52,5%) pasar telepon pintar global dikuasai oleh Android. Menurut IDC, pada kuartal ketiga 2012, Android menguasai 75% pangsa pasar telepon pintar global.
Pada bulan Juli 2011, Google mengungkapkan bahwa terdapat 550.000 perangkat Android baru yang diaktifkan setiap harinya, meningkat dari 400.000 per hari pada bulan Mei, dan secara total, lebih dari 100 juta perangkat Android telah diaktifkan di seluruh dunia, dengan pertumbuhan 4,4% per minggu. Pada bulan September 2012, 500 juta perangkat Android telah diaktifkan, dengan 1,3 juta aktivasi per hari. Pada Mei 2013, di Google I/O, Sundar Pichai mengumumkan bahwa total perangkat Android yang telah diaktifkan berjumlah 900 juta.
Pangsa pasar Android bervariasi menurut lokasi. Pada bulan Juli 2012, pangsa pasar Android di Amerika Serikat adalah 52%, dan meningkat hingga 90 % di RRC. Selama kuartal ketiga 2012, pangsa pasar telepon pintar Android di seluruh dunia adalah 75%, dengan total perangkat yang diaktifkan berjumlah 750 juta dan 1,5 juta aktivasi per hari.
Pada bulan Maret 2013, pangsa Android di pasar telepon pintar global dipimpin oleh produk-produk Samsung, yakni sebesar 64%. Perusahaan riset pasar, Kantar, melaporkan bahwa platform besutan Google menyumbang lebih dari 70% dari seluruh penjualan perangkat telepon pintar di RRC selama periode ini. Masih pada periode yang sama, tingkat loyalitas terhadap penggunaan produk-produk Samsung di Inggris (59%) adalah yang tertinggi kedua setelah Apple (79%).
Hingga November 2013, pangsa pasar Android dikabarkan telah mencapai 80%. Dari 261,1 juta telepon pintar yang terjual pada bulan Agustus, September, dan Oktober 2013, sekitar 211 juta di antaranya adalah perangkat Android.

sumber : Wikipedia.