Situs web

Google Berupaya Menyeimbangkan Komersial, Komunitas Dengan Android

Cloud Computing - Computer Science for Business Leaders 2016

Cloud Computing - Computer Science for Business Leaders 2016
Anonim

Penonton mengatakan bahwa Google bertanggung jawab atas pengembangan Android, meskipun memasang perangkat lunak sebagai proyek komunitas. Tetapi para ahli mengatakan itu bisa menjadi satu-satunya cara Google dapat memastikan bahwa perangkat lunak benar-benar dirilis.

Proses pengembangan Android dapat mencerminkan kenyataan di lingkungan sumber terbuka, karena beberapa kelompok mengorbankan komunitas dalam upaya mempercepat komersialisasi.

Saat Google pertama kali memperkenalkan Android, ia menyebutnya proyek gabungan oleh Open Handset Alliance, grup perusahaan yang mendukung OS. "Bersama-sama kami telah mengembangkan Android," situs OHA berbunyi.

[Bacaan lebih lanjut: Ponsel Android terbaik untuk setiap anggaran.]

Namun kenyataannya, perangkat lunak ini dikembangkan in-house di Google, kata para mitra. "Android adalah inovasi open-source yang digerakkan oleh Google," kata Bill Maggs, kepala pengembang dan konten mitra dan layanan di Sony Ericsson. "Google sebagian besar pada titik ini pasti mengemudi kerangka kerja."

Motorola juga mengakui bahwa Android tidak dikembangkan di tempat terbuka. "Kami akan menyukai dunia di mana pengembangan itu sendiri lebih dekat untuk dibuka," kata Christy Wyatt, wakil presiden aplikasi perangkat lunak dan ekosistem di Motorola, berbicara pada acara pers pada konferensi CTIA baru-baru ini.

"Ini benar-benar dikendalikan oleh Google dan dikelola, "kata Avi Greengart, analis Analisis Saat Ini.

Eric Chu, manajer grup platform seluler Android di Google, mengatakan bahwa Android selalu dan terus menjadi proyek sumber terbuka, dan itu tidak akurat untuk mengkarakterisasikannya sebagai inisiatif yang sepenuhnya dikontrol oleh Google.

Namun, dia mengakui bahwa Google menghadapi tantangan untuk bekerja dengan mitra yang ingin berkontribusi untuk Android sementara juga memenuhi permintaan mitra lain untuk produk komersial. Ini adalah perjuangan konstan untuk menyeimbangkan seberapa sering Google merilis versi akses awal yang berbeda dari perangkat lunak saat bekerja pada versi finishing yang dapat dikirimkan secara komersial, katanya.

"Kami pikir sangat penting bagi Android untuk memiliki fokus komersial yang kuat. Ada banyak proyek open-source di luar sana, tapi yang dipedulikan dunia adalah proyek open-source yang akan menghasilkan produk komersial, "kata Chu. "Di situlah kami menempatkan banyak energi kami."

Tidak jelas apakah Google bermaksud untuk mengontrol pengembangan dari awal atau jika itu mengubah rencananya ketika dihadapkan dengan kenyataan pengembangan dalam open source.

" Anda tidak dapat menyelesaikan pekerjaan jika benar-benar terbuka, "kata Greengart. Sebagai contoh, dia menunjuk ke LiMo, sebuah proyek Linux mobile. "LiMo adalah 100 persen multisource. Begitu banyak sehingga perangkat generasi pertama tidak kompatibel," katanya.

"Di situlah mengontrol proses pengembangan dan memiliki pengembang dengan pengaruh baik dalam hal uang dan merek untuk mengatakan, ' Ini adalah cara kami melakukannya, baik hidup dengan itu atau pergi, 'sebenarnya berharga,' katanya. "Sampai batas tertentu, ini memastikan ada sesuatu yang bermanfaat."

Analis lain mengatakan pengalaman Google Android mencerminkan tren. "Ini merupakan representasi dari evolusi, atau pematangan model open-source," kata Brian Prentice, seorang analis Gartner. Proyek seperti Linux diciptakan melalui partisipasi masyarakat luas dan aktif, katanya. "Tapi apa yang kita mulai lihat adalah bahwa seorang pemrakarsa tunggal yang dominan sama layaknya model untuk open source."

Prentice juga menunjukkan bahwa sementara Google dapat mengontrol pengembangan Android, ada basis kuat non- Kontribusi Google karena perangkat lunak dibangun di Linux, yang dikembangkan oleh komunitas. Selain itu, biasanya dalam proyek open-source ada sekelompok kecil pengembang inti yang mempertahankan distribusi, dikelilingi oleh sekelompok pengembang yang membangun modul yang bukan bagian dari distribusi dasar. Android pada dasarnya mengikuti model yang sama, dengan Google melayani sebagai pengembang inti dan pembuat handset seperti Motorola dan HTC yang berfungsi sebagai pengembang tepi, membangun ekstensi mereka sendiri, kata Prentice.

Jika Google memutuskan untuk mendorong pengembangan Android secara internal, itu tidak menjelaskan mengapa ia tampaknya tahan untuk berbagi rencana pengembangannya. Setelah kritik meluas setelah rilis awal Android atas misteri apa yang akan terjadi selanjutnya, Google memposting peta jalan samar-samar secara online. Namun, hampir tidak diperbarui sejak itu. Item terbaru pada halaman adalah untuk "di luar Q1 2009" dan hanya mencakup dukungan untuk jenis layar tambahan.

Chu mengatakan mereka terlalu sibuk untuk memperbarui halaman. "Kami memiliki banyak permintaan untuk fitur tambahan untuk Android, jadi kami memutuskan daripada menghabiskan banyak waktu untuk memperbarui peta jalan dan menyampaikan sesuatu sembilan bulan dari sekarang, kami baru saja memberikan kecepatan yang sangat cepat," katanya..

Itu bisa. Atau, Google mungkin tidak ingin memberi tip kepada pesaing, kata Greengart. Google juga dapat "bermain politik," yang berarti mungkin telah memutuskan bahwa jika tidak ada janji maka tidak akan dikritik karena gagal menyampaikan, katanya.