Makale

Honeycomb açık kaynaklı olmayacak mı? Öyle olmadığını söyle!

protection click fraud
Kilitli petek

Hepimiz Google'ın nihayet açık kaynak kodunu yayınlamasını bekliyoruz. Android 3.0.1 (Petek), ancak Bloomberg'e inanacaksak (ve genellikle inanmalısınız), bu "öngörülebilir gelecekte" olmayacak - ve muhtemelen asla. Duraklayacağım ve inek-öfkesinin bir anlığına azalmasına izin vereceğim, çünkü bunu çok - zor hissediyorum. Hepimiz biraz toparladığımızda, aradan sonra bana katılın. [Bloomberg Businessweek]

Normal salım döngüsü kesildi

Orijinal SuperPhone'u (üzgünüm Phil) kullanarak Android geliştirme döngülerinin olağan sürecini gözden geçirelim. Nexus One -- Örnek olarak.

Nexus One

2009 sonbaharında bir ara (daha erken değilse), HTC ve Google bir araya geldi ve Nexus One adını verdiğimiz donanımı tasarladı. Android geliştiricilerinin Android 2.1 (Eclair) 'i tam olarak ne zaman yazmaya başladığını bilmiyoruz, ancak muhtemelen donanıma karar verildiğinde ve geliştirme başladığında ileri bir test aşamasındaydı. Google, bu yazılımı HTC'ye şirket içi testler için sağladı ve HTC, aynı şekilde Google'a donanım sağladı. Hatalar bulunduğunda veya geliştirmeler düşünüldüğünde, Android geliştiricileri bu değişiklikleri yaptı ve yazılımı test edicilerine iletti. Google ve diğerleri buna "

test sürümü, "çoğu şirket buna Ar-Ge diyor.

Verizon, Pixel 4a'yı yeni Unlimited hatlarında ayda sadece 10 $ 'a sunuyor

İşler oldukça kararlı bir duruma ulaştığında, bu yazılım diğer donanım satıcıları ve ortaklarla paylaşılır. Motorola, Samsung ve Nuance gibi daha az bilinen iş ortaklarının tümü, geliştirme aşamasındayken kaynak koda erişebilir. Ne yazık ki sen ve ben yapmayız, ama bu konuda yapabileceğimiz pek bir şey yok. Aslında, bundan şikayet bile etmeyeceğim (çok fazla) çünkü Google'ın yayın döngüsü çok hızlı (ve kullanıcı ne kadar iyi yapılmış ve yenilikçi olurlarsa olsunlar, topluluk odaklı yamaları kandırmak için çok büyük olmak. Önemli olan, telefon üreten kişilerin hepsinin ürünlerini geliştirirken Android 2.1'e erişebilmeleri ve yapmalarıdır. Şimdiye kadar her şey yolunda.

Ocak 2010'daki o özel güne gelin ve Google, Nexus One'ı tüketicilere satılabilecek bir ürün olarak duyurdu. İlk Nexus One satıldığında, Linux çekirdek kaynağı yazılım lisansının bir koşulu olarak kullanıma sunulmalıdır - GPL.

Android'in kendisi Apache 2.0 lisansı kapsamındadır. Bu daha liberal bir lisans ve Motorola veya Samsung gibi şirketlerin kodlarının bir kısmını veremeyeceğini fark ettiğinizde bunu seçmek mantıklı geliyor. Apache 2.0 projeleri için tam kaynak kodunu yayınlamamanın nedenleri ve "yasallığı" boyun sakalları ve hippiler tarafından her gün ölümüne tartışılıyor, bu yüzden buna girmeyeceğim. Ama bunun olduğu söylensin. İnsanlar yazılım geliştirmek için Apache 2.0 lisanslı kodu kullanır ve kaynak kodunu yayınlamaz. Nexus One (ve şimdiye kadarki diğer tüm sürümler) için Google bunu yapmadı - kodu yayınlanırken veya kısa bir süre sonra yayınlıyorlar.

Telefonumuz var, Android'in yeni sürümüne sahibiz ve kaynak kodumuz var. CyanogenMod ve diğer özel ROM'lar yakında takip ediyor, herkes mutlu ve bir sonraki sürümde çalışmalar başlıyor.

Şimdi işlerin daha kötüye gittiği yer. Andy Rubin bizimle dalga geçti Xoom, Vic Gundotra bizimle Honeycomb OS ile dalga geçti ve hepimiz istiyorduk. Çok istedik. Xoom'un çıkış günü geldiğinde, Google yamalı Linux çekirdeği kaynağını yayınladı ve geliştirme başladı. Bir süredir mutluyduk çünkü oynayabileceğimiz özel çekirdeklerimiz vardı, ancak Xoom'u olan herkes Android 3.0 kaynağını istedi, böylece "gerçek iş" başlayabilir. Hepimiz biraz şikayet etmeye başladık, ancak Android 3.0.1'in geleceğini duyduğumuzda iyiydik çünkü Google'ın 3.0.1 AOSP (Android Açık Kaynak Projesi) kodunu bekleyip yayınlayacağını biliyordu. Güncelleme. İki kez yapmanın anlamı yok, değil mi? Sağ?

Yeni Petek yolu

Moto Xoom

Şimdi hızlıca bugüne geri dönün - 24 Mart 2011. Bloomberg'in bildirdiği doğruysa ve param öyle diyorsa, kaynak kodumuzu yakın zamanda alamayacağız ve belki de asla. Google'ın bunun arkasındaki mantık, Honeycomb deneyimini daha küçük geliştirme ekiplerinin mahvetmesini istememeleridir. İşte Bloomberg makalesinden bir alıntı:

Artık yazılımı beklemek zorunda kalacak olan küçük donanım üreticilerinin ve yazılım geliştiricilerin kalabalıkları. Gecikme muhtemelen birkaç ay olacaktır. Google'da mühendislikten sorumlu başkan yardımcısı ve Android grubunun başkanı Andy Rubin, "Tableti gönderme programımızı yapmak için bazı tasarım değiş tokuşları yaptık" diyor. "Aynı yazılımın telefonlarda çalışması için ne gerekeceğini düşünmek istemedik. Çok fazla ek kaynak gerektirecek ve programımızı makul olduğunu düşündüğümüzün ötesine uzatacaktı. Bu yüzden bir kestirme yol kullandık. "

Rubin, Google'ın Honeycomb kodunu, benzer dönemlerde diğer Android sürümlerinde olduğu gibi, şimdi de açık kaynaklı hale getirmesi durumunda geliştirmelerinde, geliştiricilerin yazılımı telefonlara koymasını "ve gerçekten kötü bir kullanıcı oluşturmasını engelleyemedi" deneyim. Telefonlarda bile işe yarayıp yaramayacağı hakkında hiçbir fikrimiz yok. "

Suçlamak kolay olsa da Android Noel saçmalıkları Bunun için biraz daha derine iniyor ve aynı zamanda Honeycomb'u mevcut Android telefon ürünümüze ekleyecek (ve yapabilecek) bireysel geliştiricileri de hedeflediğini düşünüyorum. Google, çoğumuz için en büyük ve en iyi çekilişin, kodu saklamak için iyi bir neden olduğuna karar verdi - tasarlanmadığı cihazlara kırmamızı istemiyorlar.

Bu beni sinirlendiriyor ve bu konuda hiçbir şey yapamayacağımı fark etmem, sadece durumu daha da kötüleştiriyor. Lanet şey için özel ROM'lar oluşturamazsanız, Xoom'daki kilidi açılmış önyükleyicinin ne faydası var? Andy Rubin Bloomberg'e anlatmaya devam ediyor "Android açık kaynaklı bir projedir. Stratejimizi değiştirmedik. " Beni kandırabilirdin Andy.

Daha da kötüleşiyor. Bloomberg, Google yöneticilerinin üretim ortaklarına Google'ın kaynak kodunu yayınlamayacağını ve bunun yerine Android'in bir sonraki açık kaynak sürümünün "I" sürümü olacağını söylediğini söyledi. Bu, özünde Honeycomb çalıştıran tabletler için tüm üçüncü taraf geliştirmelerini ortadan kaldırır. Samsung veya LG değilseniz Google'ın dışarıda bıraktığı şeyleri eklemenin kolay bir yolu yok. Bu berbat, çünkü insanların beğenisine sunulan bazı işleri seviyorum. Rodigezstyle veya eViL D: LG veya Samsung'dan gelen işi sevdiğimden çok daha iyi ve yalnız değilim. Ve Google sonsuz bilgeliğiyle onu almayacağıma karar verdi.

Android'i açıklığı nedeniyle seviyorum, bana başka bir yerde bulamayacağım hatasız bir deneyim sunduğu için değil. Bunu aklımda tutarak, yeni Honeycomb tabletlerinden hiçbirini almayacağıma karar verdim. Dışarıda, açık olduklarını asla iddia etmeyen şirketler tarafından yapılmış, iyi tasarlanmış, kapalı kaynak tabletler var ve bir tablete ihtiyaç duyarsam onlara bakacağım.

- Kalbi kırılmış bir Android evangelisti

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!
Kordonu kesmenin zamanı geldi!

Bunlar, her fiyata satın alabileceğiniz en iyi kablosuz kulaklıklardır!

En iyi kablosuz kulaklıklar rahattır, harika ses çıkarır, çok pahalı değildir ve cebe kolayca sığar.

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası
Gelecek nesil

PS5 hakkında bilmeniz gereken her şey: Çıkış tarihi, fiyatı ve daha fazlası.

Sony, PlayStation 5 üzerinde çalıştığını resmen onayladı. Şimdiye kadar bildiğimiz her şey burada.

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü
Yeni Nokias

Nokia, 200 doların altında iki yeni bütçeye sahip Android One telefonunu piyasaya sürdü.

Nokia 2.4 ve Nokia 3.4, HMD Global'in bütçeye uygun akıllı telefon serisinin en son üyeleridir. Her ikisi de Android One cihazı olduklarından, üç yıla kadar iki büyük işletim sistemi güncellemesi ve düzenli güvenlik güncellemeleri almaları garanti edilir.

Android cihazlar için en iyi taşınabilir anlık fotoğraf yazıcıları
Hareket halindeyken yazdırın!

Android cihazlar için en iyi taşınabilir anlık fotoğraf yazıcıları.

Hareket halindesiniz ve cep telefonunuzda anılar yaratıyorsunuz. Dijital harika olsa da, neden bu anıları somut bir fotoğrafla biraz daha kalıcı hale getirmeye çalışmayasınız?

instagram story viewer