Makale

Android Tarih Röportajı: Cyanogen'in Steve Kondik'i

protection click fraud
Siyanojen

Android "hackleme" ve ROM geliştirme söz konusu olduğunda Steve Kondik çok önemli.

Steve Kondik

İşletim sisteminin ilk günlerinde, çevrimiçi olarak "Cyanogen" olarak bilinen adam, T-Mobile G1 için kendi ROM'unu yarattı. yeni özellikler, performansı artırma ve hataları düzeltmek ve daha da iyi, özelleştirilmiş bir sürüm yapmak için toplulukla birlikte çalışma Android. Bu, nihayetinde en büyük bağımsız, kullanıcı tarafından bakımı yapılan açık kaynak Android "dağıtımı" olan CyanogenMod'da çığ gibi yükseldi. Ve kısa bir süre sonra 2013'te Samsung'ta yazılım mühendisi olarak görev yapan Kondik, bu yazılımı mağazadaki üretim cihazlarına taşımak amacıyla Cyanogen, Inc'i kurdu. raflar.

Bir parçası olarak Android CentralAndroid Geçmişi dizi, Steve Kondik ile buluştuk Büyük Android Barbekü Avrupa Amsterdam, Hollanda'da Android'in geçmişi, bugünü ve geleceği hakkındaki benzersiz bakış açısını öğrenmek için.

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

Siyanojen

Alex Dobie: Başlangıçta, büyük bir operatörün ve üreticinin desteğiyle bu nispeten hacklenebilir Linux destekli akıllı telefon olması bakımından benzersiz olan G1 - HTC Dream - vardı. Öyleyse, o noktada kişisel olarak kullandığınız cihazlardan ne kadar farklıydı ve o ilk günlerde sizi Android'e çeken şey neydi?

Steve Kondik: Daha önce bir akıllı telefonum olduğunu bile sanmıyorum. Bir tane istedim ve mevcut olan her şey... O zamanlar iPhone yeni ortaya çıktı, bir sürü WinCE ürünü vardı, tüm garip markalı şeyler... Android izlenmesi gereken bir türdü. Arkasındaki fikirleri, açık kaynağı ve tüm o güzel şeyleri beğendim. Ve ilerleyişini ve her şeyi takip ediyordum ve ilk cihaz gönderildiğinde, çıktığı gün satın aldım.

[G1] hacklenebilir olmamalıydı [...] oldukça aptalca bir şey yapmaları ve konsolun arkasında çalışan bir kök kabuğu bırakmaları dışında ...

Ve popüler inancın aksine, değil hacklenebilir, sanki öyle değildi sözde hacklenebilir olmak. Oldukça aptalca bir şey yapmaları ve konsolun arkasında çalışan bir kök kabuğu bırakmaları dışında oldukça kilitliydi, yani klavyede yazdığınız her şey aslında bir kök konsoluna gidiyordu.

AD: Hatırlıyorum - SMS'e "yeniden başlat" yazan bir adam veya bir şey hakkında hikayeler ...

SK:... Ve cihazını yeniden başlattı. Yani evet, netcat veya bunun gibi bir şey aracılığıyla temelde bir Telnet sunucusu oluşturabilir ve ardından cihaza root ile erişebilirsiniz ki bu çok komikti. Ve bu her şeyin kapısını açtı.

Bu yüzden, Google Android'in [code] damlasını yayınladığında, onu cihaz için gerçekten geliştirebileceğinizi öğrendim. Gerçekten işe yaramadı, işe yaraması için yapmanız gereken bir sürü şey varmış gibi, ama yapılabilirdi. Bunu yapan birkaç kişi daha vardı, Ben [aka JesusFreke] ve diğer tüm bu adamlar. Ama yaptığım şeyler, temelde sıfırdan Android oldu.

Sonra ona bir şeyler eklemeye başladım. SD kartınızdan bir şeyler çalıştırmak veya ondan daha fazla performans elde etmeye çalışmak için yarı iyi destek gibi. Ve o günlerde yapabileceğiniz milyonlarca şey vardı ve gerçekten harika olmanın harika olduğunu düşündüm. yapabilirve bunu başka hiçbir şeyle yapamazsın. Türünün ilk örneği gibiydi.

CyanogenMod 10

AD: Hangi noktada bir şeyi ortaya çıkarmak için yeterli olduğuna karar verdin. biraz AOSP'den önemli ölçüde farklı mı? Tüm bu süreç ve nasıl sonuçlandığını bize anlatın.

SK: Gerçekten hepsi değildi o farklı. Kök vardı, başlatıcı kullanıcı arayüzünün bir kısmı değişmişti, SD'de uygulamaları vardı, bir dizi performans ayarlaması vardı. Bunu XDA'ya gönderdim, "kimsenin umurunda olmayacak" diye düşündüm ve önümüzdeki birkaç saat içinde bin kadar gönderi vardı ve bu başlangıçtı. Bunu görmek gerçekten harikaydı.

İnsanlar "bu harika" veya "bu işe yaramıyor" derdi ve ben bunu düzeltirdim ve insanlar beş dakika sonra cevap verirdi - gerçekten hızlı ilerliyordu. Bir şeye bu tür bir tepki vermek gerçekten harikaydı.

Bunu neden yaptığımı bile bilmiyordum. İyi bir sebebi bile yoktu. Ben sadece havalı olduğunu düşündüm.

AD: 2009-2010 Android'i elbette bugün sahip olduklarımızdan çok farklıydı. O zamanlar Android'i iyileştirmek için çalıştığınız ana alanlardan bazıları nelerdi ve Google'ın ileride bunlardan herhangi birini seçtiğini fark ettiniz mi?

SK: Aman Tanrım herşey. CyanogenMod ile ilgili harika olan şey, insanların hiç kimsenin beklemediği çılgın özelliklerle bir anda ortaya çıkmasıdır. Sanki biri hızlıca kaydırarak kapat bildirimleriyle aniden ortaya çıktı yıl önce CM'de. Ve şimdi bu büyük bir kullanıcı arayüzü meselesi, değil mi? "Sessiz saatler" rahatsız etmeyin modu. [Marshmallow] şuna benzer: herşey özelliklerimizden.

[Marshmallow] şuna benzer: herşey özelliklerimizden.

Yani orada yeni şeyler alıyoruz, ancak işte bu sadece açık kaynak. Öyleyse bu tür şeyler olursa ve olursa, sürdürmemiz gereken daha az şey ve gidip yeni şeyler yapabileceğimiz anlamına gelir.

AD: Google'ın Ar-Ge'sini onlar için belirli bir ölçüde yapıyormuşsunuz gibi hissetmiyor musunuz?

G1

SK: Demek istediğim, birçok insan Google'ın Ar-Ge'sini yapıyor. Asıl mesele bu.

Steven Smith [Cyanogen topluluk katılımı]: O zamanlar Android ile ilgili bir diğer şey de portlardı. Sanki insanlar Android 2.0'dan 2.1'e bir şeyler taşımaya çalışıyorlardı ve insanlar tersine mühendislik ile bunun üzerine inşa etmeye çalışıyorlardı ...

SK: Evet ve cihazlar asla güncellenmedi, değil mi... İlk başta zordu. Öyleydi Gerçekten mi İlk başta bu şeylerin nasıl çalıştığını öğrenmek zor. Özellikle de hiç tecrübesi olmayan. Ama hey, bir şeyleri nasıl parçalara ayırıp bir araya getireceğini biliyorsanız ...

Ancak G1'e [Android 2.1] Eclair'i koymak gibi şeyler yapmak, aslında gerçekten aydınlatıcıydı, mesela, bu işe yaraması için ne yapmamız gerekti. Bu süreçte çok şey öğrendik ve aslında oldukça iyi çalıştı.

AD: Android'in ilk günlerinde, çalışmak veya kişisel olarak kullanmak için favori bir cihazınız olmalıydı. Sizin için öne çıkan ilk telefonlar veya tabletler var mı? Ya teknoloji yüzünden mi yoksa sadece çalışmak ya da kullanmak eğlenceli olduğu için mi?

SK: HTC EVO 4G. Wimax biri - ilk dev telefon. Üzerinde gerçekten harika şeyler vardı. Her şeyin üzerinde çalışmasını sağlamak uzun zamanımızı aldı, ama harika bir donanım parçasıydı ve her şeyin çok önündeydi.

Nexus One harikaydı. Dev parlak göz küresi gerçekten harikaydı. Ve aslında onu renklere falan parlatabileceğinizi öğrendik. Böylece tüm bildirimler bununla renklendirilebilir. Aslında "sessiz saatler" özelliği için ilham kaynağı buydu çünkü o acayip göz küresi topunu geceleri tüm odanızı aydınlatacaktı. * Gülüyor *

AD: CM, tek bir telefondaki tek ROM'dan, dünyanın dört bir yanındaki katılımcılarla tonlarca farklı cihazda çalışan bu Android "dağıtımına" hızla büyüdü. Sizin için, gerçekten büyük bir şeye başladığınızı fark ettiğiniz herhangi bir devrilme noktası oldu mu?

SK: Sanırım bir çift vardı. Bence en dikkate değer olanı, şok, oldu... Eşim ve ben, bizimle yaşayan bir arkadaşımız vardı ve o, Pittsburgh'da bir kafede çalışıyordu. İşten eve geldi ve "ahbap, kahvehanede bir avuç herif telefonlarına senin bokunu yükleyip bu konuda konuşuyor."

"Dostum, kahvehanede telefonlarına senin bokunu kuran ve bunun hakkında konuşan bir grup adam vardı."

Ve orada şok ve dehşet içindeydim, çünkü "bu aslında gerçek dünyaya yayılıyor" dedim. Ben öyle düşünmedim ...

AD:... Bu sadece bölümlere ayrılmış şey değil. Gerçek insanlar aslında bunu yapıyordu.

SK: Evet. Bir grup insandan gitmişti bilmiyorum İnternette gerçekten var olan gerçek insanlara. Yani "Tamam, anladım" gibiydi.

Bir sürü şey oldu. Geçmişte farklı OEM'lerle yaptığımız konuşmaların çoğu ve [CM'nin] ne kadar yaygın olarak kullanıldığını öğreniyoruz büyük OEM'ler tarafından kendi çalışmaları için dahili olarak, yalnızca platform düzeyinde geliştirme yapmak kolay olduğu için iş.

AD: Yani üreticilerdeki geliştiricilerden bahsediyorsunuz, sadece birileri bir üretici için çalışıyor ve CM'yi flaş etmeye karar veriyor.

SK: Doğru doğru. Aslında özellik geliştirmelerini CM üzerinde yapıyorlar çünkü geliştirmesi, kendi bireysel lezzetleri [Android'in] ne olursa olsun çok daha kolay. Belki de inşa etmek sonsuza kadar sürer veya geliştirme ortamı gerçekten garip olduğundan veya kaynak kontrolü Perforce gibi korkunç bir şeydir.

[OEM'ler] aslında CM üzerinde özellik geliştirmeyi yapıyorlar çünkü geliştirmesi çok daha kolay ...

Bu yüzden pek çok insan bunu CM gibi bir şey üzerinde yapar çünkü daha fazla erişime sahiptirler, daha hızlı kurulur ve geliştirme işlerini yaptıktan sonra onu geri aktarırlar. Ancak bunun her büyük OEM'de olduğu gibi olduğunu öğrendim ve bu harika. Bu benim için büyük bir hedef gibiydi.

AD: CM'yi diğer tüm Android ROM'lardan farklı kılan büyük adım, her şeyi Cyanogen Inc. ile ticari bir kurulumda bir araya getirmekti. Bu geçişin nasıl işlediğini bize biraz anlatıyor.

SK: Ben teknik adamım, iş adamı değilim. Muhtemelen bunu kendi başıma asla yapmazdım. CEO'muz Kirt [McMaster] - Onu tanımıyordum, sadece bir gün LinkedIn'den bana ulaştı ve bazı iyi fikirleri vardı. O hafta sonu bir araya geldik ve etrafa bir sürü fikir fırlatıp konuşmaya devam ettik ve bunu bilmeden önce VC'lerle buluşup Silikon Vadisi tanıtım gezisi falan yapıyorduk. Hikayemizi anlatmamız yaklaşık beş ayımızı aldı ve bir turu kapattık ve işe koyulduk.

AD: Yeni Cyanogen siparişinde ticari kısım olan Cyanogen OS'ye ve altta yatan açık kaynaklı kısım olan CyanogenMod'a sahipsiniz. Bu ikisinin misyon beyanı, sadece açık ve biraz daha az açık olmanın ötesinde nasıl farklılık gösterir?

SK: Yani kapalı kaynak yönü, genellikle... Bir şeyi kapalı kaynak tutmaya karar verirsek, genellikle her zaman kendimize sakladığımız altyapımızla konuşur. CyanogenMod için bile yayınladığımızı sanmıyorum çünkü hiç kimse için o kadar da kullanışlı değil. Saklayacak bir şeyimiz olduğu için değil, onu gerçekten hiç bırakmadık. Dolayısıyla, arka uç öğelerimizle konuşursa, bunu genellikle kendimize saklarız. Bazı IP veya potansiyel olarak gelir getiren veya lisanslı şeyler içeriyorsa, bunu kendimize saklamamız gerekir. Ya da bize bir şekilde avantaj sağlıyorsa. Ve [yalnızca] dahili olarak geliştirildiyse. Topluluk kodunu alıp yakın kaynağını almıyoruz.

Oppo Find 7 üzerinde CM

Açık kaynaklı proje bir nevi kutsal zemin gibidir. Ve şirketteki birçok yeni insanla onlara her şeyin nasıl çalıştığını ve her şeyi öğretmek zorundasınız ve bazen onlar için yeni bir şey olurdu. Ve öyle kalmalı: Bu, onu kullanan insanlar tarafından yapılır - oradaki amaç budur. Ve esasen her şey oraya gider, oysa ticari ürün genel olarak dünyaya ulaşmakla ilgilidir.

AD: Ve sadece kendin için bir şeyler inşa etmek değil, belki de oraya koyarsın ...

SK: Evet ve CyanogenMod veya bir CyanogenMod türevini kullanan milyonlarca insan var, bu yüzden bu büyük bir sır değil. Şimdi neredeyse ana akım. Cehennem, Çin'de ana akım. ABD biraz farklı.

Açık kaynak proje kendi kurallarına sahip olmalıdır. Bazen neredeyse kabile bilgisi gibidir. Bazı insanlar için ulaşılmaz görünebilir, ama gerçekten değil, aslında gerçekten arkadaşça. Sadece umursamaman gerekiyor, biraz kod yaz, sana ihtiyacın olan tüm desteği vereceğiz.

Ve şirkette aslında CyanogenMod'u çatallamıyoruz, çünkü bu çılgınlık olur. Bu boyutta bir kod tabanını olduğu gibi korumak zaten yeterince zor. Yani, dahili kod tabanımız üzerinde çalışıyorsanız, CyanogenMod'a ek olarak diğer 30 depoyu ve bir sürü yapılandırmayı kontrol edersiniz... Yani evet, bunun üzerine inşa ediyoruz.

Yani harika şeylerden biri, havalı bir şey yapıp bunu açık kaynak projesine dahil ederseniz, bu milyonlarca üretim cihazına da gidebilir. Bazı insanlar bundan hoşlanır, bazıları bundan nefret eder. Ama bence harika - eğer bir şey üzerinde çalışıyorsam ve onu başkasına verirsem, onu olabildiğince çok insana vermek istiyorum.

AD: Geçtiğimiz yıl, gerçekten rekabetçi fiyat noktalarında yüksek kaliteli orta seviye telefonlara doğru gerçekten ilginç bir eğilim gördük. Bazıları Cyanogen OS kullanıyor. Sahip olduğunuz anlayışa göre, bu eğilim devam edecek mi yoksa dibe doğru bir yarış mı olacak?

SK: Zaten dibe doğru büyük bir yarış var ve sonraki tüm kullanıcıların geleceği yer burası olacak. Ancak, biliyorsunuz, OnePlus One, doğru, fiyat noktasıyla onu çiviledi. Ayrıca, doğru zamanda çiviledi ve herkes insanların dikkatini çekecek kadar iğrençti. Ve ne gönderirsek gönderelim, iyi. Gerçekten iyiydi.

Sonraki cips üretimi, yüksek ucun gerçekten harika olacağı yer olacak.

Ve bilirsiniz, bence bu cihaz sınıfındaki en büyük sorun, gelir marjlarının çok zayıf olmasıydı. O noktada sınıra götürüyorsunuz. Yani [OnePlus One] oldukça yüksek kaliteli bir çipe, oldukça iyi bir donanıma sahip, bu yüzden çıta oldukça yüksek. Bazı OEM'ler [Snapdragon 801] 8974 yonga setini yeniden kullanıyor. Zuk Z1 bunu kullanıyor. OnePlus X de 8974 kullanıyor. Hala benim altın standardım. Yine de bu yüzden [OnePlus One] kullanıyorum. Yeni cipslerin çoğunun yaptığı gibi aşırı ısınma problemleri yoktur. Bence Sonraki cips üretimi, yüksek ucun gerçekten harika olacağı yer olacak, bu yüzden muhtemelen o zamana kadar buna bağlı kalacağım. Ama bu düşük kaliteli şeylerin bazıları oldukça iyi.

AD: Evet, geçtiğimiz yıl boyunca en çok etkilendiğim cihazlar Moto G ve Wileyfox Swift - çok pahalı olmayan bir şeyde o sınıf deneyimi elde edebilirsiniz.

SK: Swift eğlenceliydi ve daha zayıf donanımlarda daha da ileri götürebileceğimizi gördük. Keşke yanımda [gelecekteki bir CM cihazı] olsaydı, ama yok. Maalesef zamanlama işe yaramadı, bu yüzden kutudan çıkaramıyorduk, ancak bunun için CyanogenMod'u yayınlıyoruz, bu yüzden bunun hakkında konuşacağız. Ama oradaki harika şey, o şeyin çok iyi performans göstermesi. Bu bir GB RAM gibi, gerçekten düşük kaliteli özellikler, düşük depolama alanı ...

Benim için gerçekten ilginç çünkü ben eski tarz bir demo sahnesi adamıyım, eski kıçlı donanımlarda montaj dili gibi. Her türlü performansı dışarı çıkarmaya çalışırken, bu tür şeyleri seviyorum. 75 dolarlık bir cihazı alıp oldukça iyi performans göstermesini sağlamak. Antutu'da kazanmayacak gibi, değil mi? Ancak sadece web'e göz atarsanız, e-posta kullanırsanız, temel şeyler kullanırsanız, birkaç fotoğraf çekerseniz, her şey harika çalışıyor.

AD: Ve sanırım düşük kaliteli ürünler arasında çiplerde pek çok ortak nokta var, bu yüzden çoğaltmak zorunda değilsiniz.

SK: Ama alt düzey şeylerde çok fazla hile yapmanız gerektiğini kastediyorum - bir sürü hile - bundan iyi bir performans elde etmek için. Ve bence ileriye doğru güzel bir galibiyet elde edebileceğimiz yer burası.

AD: Akıllı telefon donanımı ticarileştikçe, yazılım ve hizmetler daha önemli hale geliyor ve muhtemelen çok daha karlı hale geliyor. Konu paket hizmetler söz konusu olduğunda Cyanogen'in stratejisinden biraz bahsedebilir misiniz?

SK: Bizim için daha çok entegrasyonla ilgili. Zilyonlarca uygulama gibi bir şey göndermek istemiyoruz. Ve Google'ın geliştirmeyeceği bazı şeyler var, değil mi? Sessiz uygulamalar dünyası harika ve aslında onlara rekabet avantajı sağlıyor, oysa biz buna tamamen farklı bir açıdan geliyoruz, bu yüzden oyunu biraz farklı oynamamız gerekiyor.

Zilyonlarca uygulama gibi bir şey göndermek istemiyoruz.

Bu nedenle, çevirici için uzantılar yazabileceğiniz, genişletilebilir uygulamalar yapmak gibi şeyler yapıyoruz. Bir çevirici için bir VOIP uzantısı yazabildiğiniz gibi, farklı hizmetler için 12 çeviriciye sahip olmak zorunda kalmazsınız. Bu konuya çok fazla girmek istemiyorum çünkü etrafından yaklaştığımız bir şey var.

CM13 ile yaptığımız şey, aşağı-level şeyler [genişletilebilir]. Bunun hakkında açılış konuşmasında biraz bahsettim. Temelde bazı platform özelliklerine ve ayrıca oluşturduğumuz şeylere daha fazla erişim verdiğimiz [içinde] CyanogenMod SDK var. Ayrıca bunu kodumuzu temizlemenin bir yolu olarak da kullanıyoruz, böylece Android'in gelecekteki sürümlerine daha hızlı ulaşabiliriz. Aynı zamanda, nasıl genişletilebilir hale getirebileceğimize bakıyoruz. bu.

Yani şimdi orada bazı harika şeyler var, zaten mevcut. Ve sonra, uygulamaları daha genişletilebilir hale getirmekle ilgili, daha yüksek düzeyde çalışan bir sonraki seviye şeyler var. Ve şu anda bizim için büyük bir strateji bu. Doğru cihazlarla göndermenin yanı sıra, yazılım ve bunların nasıl bir araya geleceği de olacak çünkü dediğim gibi bir donanım şirketi değiliz.

Steve Kondik

AD: Artık Batı'da mobil hizmetlerde Google ve Apple'a kimsenin meydan okuyabileceğini düşünüyor musunuz? Yoksa bu duopoly şu an için yerinde mi sabitlenmiş ve diğer herkes bunun etrafında çalışmak zorunda mı?

SK: Google'ın bazı şeyleri gerçekten çok iyi. Bazıları sadece tamam. Hepsi birlikte gerçekten güzel çalışıyor. İyi malları var. Daha fazla şey için fırsat var mı? Evet! Ve bu tür genişletilebilir uygulamalara sahip olduğunuzda daha ilginç olmaya başlar çünkü Google Asistan gibi bir şeyle bile gerçekten hiçbir şey yapamazsınız. ile Şimdi, Now'a bir şeyler verebilirsiniz.

[Marshmallow'da] biraz daha fazlasını yapmaya başlıyorlar, ama bence iş açısından, sizi kendi dünyalarında istiyorlar. Ve haklı olmak için kötü bir yer değil mi? Demek istediğim, seni içeri almak istiyoruz bizim dünya da!

AD: Herkes yapar. Herkes kullanıcıları içeri kilitlemek ister.

SK: Biliyorsun, bizim yapma şeklimiz biraz farklı, değil mi?

AD: Dolayısıyla Cyanogen, bu orta ve bütçe seviyesindeki cihazların üreticileri arasında elbette çok çeşitli donanım ortaklarına sahiptir. Ancak geleneksel üst düzey telefonlara dönüşü öngörüyor musunuz?

SK: Evet... Evet... /Gülüyor /. Bundan fazlasını söyleyemem. Bunun hakkında çok fazla şey söyleyemem ama harika olacak.

Steven Smith: Ben ikinci oldum. Bu biraz saçma.

AD: Tamam. Ve tabii ki orta seviye ve gelişmekte olan pazarlar da son derece önemlidir.

Cihaz katmanları

SK: Dolayısıyla, bizim için en büyük sorun, ortaklarımızın bir çok ağın uzağa yayılması gibi. Ve yine, bunların her biri muazzam bir iştir. Çünkü tüm donanımlar farklıdır ve çoğu durumda farklı kişiler tarafından üretilirler. O adamlarla ilişki kurmalısın.

Bu yüzden en büyük zorluğumuz bunu büyütmek. Ve işlerimizde bazı şeyler var. Bence bunun etrafında ileriye dönük oldukça iyi bir stratejimiz var, ancak daha yapılacak çok iş var. Bu yıl bizden çok daha fazlasını göreceksiniz.

Eğer bunu bir çok [donanım] üzerindeki iş ortaklarının sayısı, kapsamı daraltmak gibi biraz daha yaygın, dolayısıyla gibi zor ve ürünlerimizi şekle sokun, böylece bir fabrikaya veya OEM'e sadece onunla birlikte çalışabilecekleri bir şeyi teslim edebiliriz ...

İyi bir yazılım alacaksın ve yazılım terk edilmeyecek. Çünkü tüm bu pislik şu anda yazılımı terk etmek.

Ama zor demek istiyorum. Şiddetli. Ama bence orada farklı olmamızın nedeni, eğer bu işi başarabilirsek, iyi bir yazılım elde edeceksiniz ve yazılım terk edilmeyecek. Çünkü tüm bu pislik şu anda yazılımı terk etmek. Bu düşük kaliteli telefonlardan birini satın alırsanız, temelde herhangi bir mühendisliği olmayan bir OEM'in Çin'de bir ODM'ye gitmesi ve "Bunu istiyorum, bu fiyat noktasında istiyorum, işte logom. Belki de tasarımını sevdiğimiz başka telefonlar. "Ve sonra onu yapıyorlar ve bu adamlar yerine getirme ve destekle ilgileniyorlar ve hepsi bu, bitti.

AD: Elbette. Bunlardan tonlarca şeyi Hong Kong'daki pazarlarda ve hatta her yıl CES'te görüyorsunuz.

SK: Evet. Milyonlarca tane. Binlerce. Evet.

AD: Android'de güvenlik, özellikle yüksek profilli suistimaller ve Google ve diğerleri aylık güvenlik yamalarına geçerken, bugünlerde çok büyük bir konu ...

SK: Biz de o çoğunluğun içindeyiz.

AD:... Ancak Android'e dayalı herhangi bir şey, iOS gibi kapalı bir sistem kadar "güvenli" olabilir mi?

SK: Sanırım güvenlik gerçekten böyle çalışmıyor.

AD: Pek çok yorumcu, güvenliğin böyle çalıştığını düşünmekten hoşlanır.

SK: Evet. Ona bakmanın iki yolu var. Tescilli bir sistemde bu şey, saatli bir bomba olabilir - gerçekten hiçbir fikriniz yok. Ve [açık kaynak] görünürlüğüne sahip değil. içtenlikle söyledim yapar, ama onu yeniden derlemeniz gerekiyor ve böcek bulmak gerçekten zor. Bu yüzden açık kaynak çevresinde güvenlikten daha çok yanayım çünkü koda bakıp uh-huh diyebilirsiniz, tamam, orada birisi batırdı.

Oraya kasıtlı olarak bıraktıklarını düşündüğümüz orijinal komik Android hatalarından biri, Motorola Droid'i köklendirmenize izin veren orijinal hataydı. [Kodun] iki satırı vardı. Ve bir tanesi biraz farklı olmalıydı, ama sanki kopyalayıp yapıştırmışlar gibi görünüyordu. Üstünde "burada kötü şeyler olabilir" yazan bir yorum bile vardı. Yani ya birisi bunu bilerek yaptı ya da komik bir şekilde ironikti. Bunun bariz bir belirtme çizgisi olduğunu görebiliyordunuz. Kelimenin tam anlamıyla kodda "burada kötü şeyler olabilir" yazıyordu. Ve ona baktın ve kötü şeyler oluyordu çünkü kod yanlıştı. Ve bu, iki dosyayı birleştirmenize izin veren önemsiz bir istismar yazmanıza izin verir ve aslında yanıp söner ikincisi, ilkinin imzasını taşıyor, böylece tüm güvenliği atlayabilir ve cihazı köklendirebilirsiniz.

AD: Yani bugün [açılış konuşmasında] şu anda [Lollipop] 'un geçen yıl olduğu yere kıyasla [Marshmallow] ile oldukça iyi bir yerde olduğunuzu söylüyordunuz ...

SK: [Lolipop] bizim için zordu. Bu sadece zor bir güncelleme değildi çünkü çok fazla UI değişikliği vardı, şirketimizde uğraşmaya çalıştığımız birçok şey vardı. İlk kez bir üretim seviyesinde aynı anda birden fazla cihaz yapmayı denemiştik. Ve kendi sürecimizi doğru şekilde yürütmek için öğrenecek çok şeyimiz vardı.

Yani istediğimizden çok daha uzun sürdü. Ve çok fazla özellik sürünmemiz vardı ve zamanlama her zaman bir şeyleri attı. Ters giden milyonlarca şey vardı. Ama hey, ondan öğrendik ve çözdüğümüzü düşünüyoruz ve şimdi oraya oldukça hızlı bir şekilde ulaşabiliriz.

AD: Ve son olarak, çok açık uçlu bir soru: On yılın sonunda Android ortamı nasıl görünecek ve Cyanogen bu resmin neresine sığacak?

Bizi duvarlı bahçenin tam tersi olarak görmek isterim.

SK: Bizi duvarlı bahçenin tam tersi olarak görmek isterim. Bu büyük bir fikir değil mi? Yaptığınızda ne olur karşısında. Tüm bu çılgın yollarla herkes ve herkes tarafından genişletilebilen bu platforma dönüştüğünüz yer. Sanki bu bizim dünyamız ve içinde olmak istiyorsanız, işte böyle. Orası olmamızı istediğim yer.

Ama erken günler. Ama beş yıl? Ben bile bilmiyorum.

AD: Bu bir sonsuzluk, değil mi?

SK: Evet. Belki iki yıl sonra teknolojinin bir kısmı hakkında düşünebilirim, ama ...

CM logosu

Steven Smith: Bu, iki aydan daha fazlasını göremeyeceğiniz şeylerden biri çünkü hızla çok hızlı değişiyor. Platform SDK'mızla yaptığımız şey bu, sadece meraklı olmayan insanları bir araya getirmek. Ağustos ayında Mountain View'daki Gezegeni Hack'e gittim ve öğrenciler SDK'ya girdiklerinde "vay" gibiydiler. [Steve] 'in daha önce söylediği gibi, orada tonlarca harika şey var.

Bu çılgın derin öğrenme algoritmalarından bazılarını yakında telefonunuzda çalıştırabileceksiniz. Bu gerçekten oyunu değiştiriyor.

SK: Bence herkesin izlemesi gereken diğer ilginç şey, [Qualcomm] Zeroth gibi bu yeni CPU mimarilerinden bazıları. Zeroth bilişsel bir işlemcidir, temelde nöronları simüle eder. Böylece onunla gerçekten çılgınca şeyler inşa edebilirsiniz.

Bu tür şeyler için kullanım senaryoları şöyle olacak: vahşi. Bu tür algoritmalarla mümkün olanın sadece yüzeyini çiziyoruz, artık size gerçekten yardımcı olabilecek silikon var... Mesela, bu çılgın derin öğrenme algoritmalarından bazılarını yakında telefonunuzda çalıştırabileceksiniz. Bu gerçekten oyunu değiştiriyor. Bu, bulutu bozar.

Elbette çok fazla veriye ihtiyacınız var. Ağlar hızlanıyor. Bu yüzden, verilerinizi size yaklaştırmak için ne yapabileceğimizle ilgileniyorum.

AD: Yani çözüm her zaman hepsini bir veri merkezine atmak ve üzerinde hesaplama yapmak değildir.

SK: Evet - güç az sayıda yerde pekişme eğilimindedir. Ve bunu düşündüğünüzde biraz korkutucu. Gerçekten hayran değilim, ama bunu şu anda yapmanın tek yolu bu.

Daha Fazla Android Geçmişi

  • Dünyanın en popüler mobil işletim sisteminin gelişimini şurada okuyun: Android Geçmiş serisi.

Steve Kondik fotoğraf kredisi: SF Android Kullanıcı Grubu

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.

Evinizi bu SmartThings kapı zilleri ve kilitleriyle koruyun
Ding Dong - kapılar kilitli

Bu SmartThings kapı zilleri ve kilitleriyle evinizi koruyun.

SmartThings ile ilgili en iyi şeylerden biri, sisteminizde, kapı zilleri ve kilitler dahil bir dizi başka üçüncü taraf cihazı kullanabilmenizdir. Hepsi aynı SmartThings desteğini paylaştığından, hangi cihazların SmartThings cephaneliğinize eklenmesini haklı çıkarmak için en iyi özelliklere ve püf noktalarına sahip olduğuna odaklandık.

instagram story viewer