Formulir Kontak

KONTAK KAMI

Silahkan isi formulir di bawah ini untuk menghubungi kami

Nama

Email

Pesan

Apa sih Open Source (Android A-Z)?

©viateknologi.com
Apa sih open source? Perangkat lunak open source adalah perangkat lunak yang membuat kode sumber dan tersedia secara bebas, bagi siapa pun untuk melihat dan menggunakan. Ada lisensi open-source yang berbeda yang memiliki kondisi penggunaan yang berbeda, dari GPL (GNU General Public License) - yang memungkinkan "distribusi gratis di bawah kondisi bahwa perkembangan lebih lanjut dan aplikasi yang diletakkan di bawah lisensi yang sama" - untuk lisensi yang lebih liberal seperti Apache License, yang tidak memerlukan modifikasi untuk terbuka dan memiliki kode sumber yang tersedia. Android menggunakan kedua lisensi tersebut, dan kami akan memiliki melihat mereka pada gilirannya. 

Linux kernel yang digunakan dalam OS di bawah GPL. Ini berarti bahwa setiap perubahan yang dibuat ke kode sumber harus tersedia ketika biner (geek-berbicara untuk dikompilasi, sepotong executable dari software) yang dirilis ke publik. Ini berarti produsen seperti HTC, Samsung, Motorola dan sisanya harus melepaskan kernel source-code untuk perangkat mereka menjual pada saat yang sama mereka mulai menjualnya. Untuk sebagian besar, produsen perangkat keras cukup baik untuk melakukannya, tapi mereka sering kehilangan kerangka waktu dan melepaskan kode sumber sedikit kemudian dari yang kita ingin. Ini adalah rilis kode yang Anda lihat kita menyebutkan - kernel dan open-source "bit" lain yang tercakup dalam GPL.

Kode sumber Android OS  dilepaskan sebagian besar di bawah Lisensi Apache. Siapa saja diperbolehkan untuk men-download source code dan mengubahnya namun mereka suka, tetapi mereka tidak diharuskan untuk membuat perubahan mereka tersedia dalam bentuk kode sumber kepada publik. Ini adalah mengapa kita tidak dapat mengubah dan mengkompilasi ulang hal-hal seperti HTC Sense atau MotoBlur - perubahan ke basis kode sumber Android tidak tersedia bagi kita.  

Sementara banyak orang (termasuk saya sendiri) tidak menyukai situasi ini, itu tidak masuk akal dari sudut pandang bisnis. Jika produsen harus berbagi semua rahasia mereka, tidak akan ada banyak insentif moneter untuk berinovasi, sehingga sumber ditawarkan dengan lisensi jauh lebih liberal. Ini tentu bekerja, seperti yang kita lihat perangkat dari banyak pemain besar di dunia elektronik.

ref:

http://www.androidcentral.com/what-open-source-android-z
Scroll to top