Logo tr.androidermagazine.com
Logo tr.androidermagazine.com

Cyngn: siyanojen os'un nasıl oluştuğunun kısa bir geçmişi

Anonim

Son birkaç yıl boyunca, bir grup akıllı yazılım geliştirici, telefonunuzda bulunan Android sürümüne ne olursa olsun ücretsiz bir alternatif ortaya koyan bir imparatorluk inşa etti. Bu insanların birçoğu, bu ücretsiz alternatifi almak ve donanım üreticilerinin perakende cihazlarını koymak için zorlayıcı bir seçeneğe dönüştürmek amacıyla bir şirket oluşturmak için bir araya geldi.

Cyanogen Inc.'in şimdiye kadar elde ettiği başarıları görmüştük - ilk başlarda adil bir şekilde çok fazla çatışmalar vardı - ama bu şirketin kökeninin, şirketin başarmayı nasıl planladığı ile ilgisi var ve açıkçası bu anlatmaya değer bir hikaye..

Android'in ilk günleri, Google’ın işletim sistemlerini olabildiğince fazla cihazda kullanmasıyla ilgiliydi. Pazar payı en önemli şeydi, çünkü daha fazla kullanıcı bilgi toplama için daha fazla veri noktası anlamına geliyordu, bu da arama ve reklamcılık için daha iyi bilgi anlamına geliyordu. Ne yazık ki bu, donanım ortaklarını mağazalara bırakıldıktan sonra cihazları güncellemekten sorumlu tutma konusunda bir çok soruna neden oldu ve geliştirici topluluğu, kendi cihazlarını yeni ve ilginç bir şekilde değiştirmenin dışında yeni bir amaç buldu; pişmiş - özellikler. Aynı şekilde, Linux hayranları önceden yüklenmiş olan Windows'u bir bilgisayardan siler ve seçtikleri bir işletim sistemi kurarlarsa, geliştiriciler Android'in içerdiği sürümünü başka bir şeyle değiştirmek için rom'lar oluşturmak üzere bir araya geldiler.

Bu uygulama bir süre popülerlik kazandı, ancak Google, geliştirici topluluğunun dışındaki insanların gerçekten neler olduğuna dikkat etmeye başladığı şeyleri kapatmaya çalışmadığı sürece değildi. Google uygulamalarını CM sürümlerine dahil etmekten vazgeçmesi için CyanogenMod'dan Steve Kondik'e bir Cease and Desist mektubu gönderildi.

Haberler, bu gelişimin gerçekleştiği topluluk forumlarında patlayıcı bir büyümeye neden oldu, bu da Android'in pazar payının artmaya devam etmesiyle birlikte genişleyen yeni ve eski cihazları desteklemekten sorumlu ekip anlamına geliyordu. Grup, cihazların kilidinin açılması ve yanıp sönmesi için ayrıntılı talimatlar içeren destek forumları içerecek şekilde büyüdü ve neredeyse haftalık olarak yeni özellikler eklendi. Aynı zamanda, diğer geliştirme ekipleri de rakip ürünler üretmeye başladı; bu da çoğu zaman yarışlara neden oluyor ve sunum ve işlevselliğe odaklanmaya devam ediyor.

Bu tür şeyleri sürdürmenin getirdiği maliyetler önemli

Bunun herkesin boş vaktinde yapıldığını düşündüğünüzde, her şeyin ölçeği etkileyiciydi. Bir garajda kurulmuş bir sunucu rafı, hepsi hala çalışan insanlar tarafından hala günlük işlerde ödenen düzinelerce cihaza gecelik yapımlar sunmak için hiç durmadan çalıştı. Bu tür bir şeyi sürdürmenin getirdiği maliyetler, özellikle elektrik, bant genişliği ve saf insan gücü faktörü olduğunda önemlidir. Sanal sunucu barındırma hizmeti kurmaktan, sunucuyu değiştirmek gibi şeyler yapmak için bağış istemeye kadar bu maliyetleri dengelemek için birkaç girişimde bulunulmuştu, ancak bu çabalar nadiren daha az gerçek bir kar elde etmeyi bıraktı.

Ağustos 2011'de, CyanogenMod ekibi için işler biraz değişti. Patlayıcı olarak popüler rom'u fonksiyonel olarak Android'in "gerçek" sürümleriyle rekabetçi kılmaktan sorumlu olmasından sorumlu olan Steve Kondik, Samsung tarafından işe alındı. 19 ay boyunca, CyanogenMod içindeki ilerleme yavaşladı gibi görünüyordu. Gerçekte, geliştirici topluluğunun geri kalanı sadece yetişiyordu. CyanogenMod ekibi tarafından oluşturulan kod üssü, hemen hemen herkesin kendi özelliklerini CM'ye bağlayabileceği ve kendi projesi olarak adlandırabileceği bir ortam yarattı ve topluluk forumları, kullanıcıların yanıp sönmeleri ve denemeleri için "yeni" Android rom'larıyla doldu. Artık kendi fikirlerini uygulayarak Android'i daha iyi hale getirmeye çalışan yaratıcı insanların hacmi gerçekten etkileyici.

CM zaten Android Açık Kaynak Projesi'nde yapılan değişikliklerin çok ötesindeydi.

Kondik'in dediği gibi, Steve'in Samsung için çalışmaya başlamasından bir yıl sonra Kyan McMaster'dan CyanogenMod'un şu anki konumundan büyümesi için bir e-posta aldı. CM, Android Açık Kaynak Projesi'nde yapılan bir değişikliğin çok ötesindeydi ve birçok yönden, o sırada amiral gemisi cihazlarda çalışan Android tatlarından daha eksiksiz ve işlevseldi.

Somut bir şekilde büyümek için, bu insanları nasıl organize etmeyi ve yönetmeyi gerçekten bilen tam zamanlı geliştiricilerin ve insanların uygun bir ekibinin dikkatini alması gerekiyordu. Bir sonraki adıma ulaşmak için, akıllı telefonlara ve tabletlere varsayılan perakende teklif olarak kurulacak Android'in uygun bir lezzeti olarak kabul edilmek için, bulmacanın her parçasının büyümesi ve ciddiye alınmasını talep etmesi gerekir.

Önümüzdeki birkaç ay boyunca Kondik ve McMaster, Cyanogen Inc'in temelini atmak için kapalı kapılar ardında faaliyet gösterdi. Bu, yatırımcıları güvence altına almak, geliştiricileri işe almak ve ilerlemek için bir plan oluşturmak anlamına geliyordu. 2013 yılının Ağustos ayında, Steve Samsung'tan ayrıldı ve bir sonraki adımının heyecan verici bir şey olacağını açıkça belirtti. Bir ay sonra, ortaklıklarını, yatırımcılarını ve CyanogenMod'u daha iyi bir hale getirmek için işe aldığı ekibi açıkladı. Seattle ve Palo Alto'daki ofisleri ve dünyaya dağılmış bir avuç dolusu çalışanıyla Cyanogen Inc, yazılımlarını çalıştıran bir telefonu serbest bırakmak için ilk donanım ortağıyla çalışmaya başladı.

Google’ın yasal olarak bu hizmetlere erişim kazanmasıyla ilgili bir kurallar listesi vardır

Çoğu Android hayranının size söyleyeceği gibi, Google’ın işletim sistemini bu kadar eğlenceli kılan şeylerden biri, Google Play Store ve Google Play Hizmetlerinin birleşimidir. Google’ın yasal olarak bu hizmetlere erişim kazanma ile ilgili bir kurallar listesi vardır. Üreticilerin bu özellikleri Google’ın nimetleriyle birlikte kullanabilmesi için, cihazlarının Uyumluluk Testi Suite adı verilen bir dizi testi geçmesi gerekir. Google’ın CTS’si, Play Services ve Play Store’un amaçlandığı şekilde çalışmasını sağlar, ancak bu testleri geçmek için işletim sisteminin bitmiş bir sürümünü çalıştıran fiziksel bir cihaz gerekir.

Aynı zamanda, donanım üreticileri ve işlemci üreticileri sık sık cihazlarının belirli parçalarının çalışmasını sağlamak için özel yazılımlar kullanır. Google CTS’yi geçmek için gereken donanım ortaklarına sahip olmak için, Cyanogen Inc’in, topluluk odaklı bir açık kaynaklı projenin eşzamanlı varlığına ve Qualcomm gibi şirketleri takip eden bir işletim sistemine izin veren bir çözüm bulması gerekecektir. donanımlarını perakende cihazlarda kullanmak için ortaya konmuştur.

Bu özel ikilemin cevabı, önce Oppo N1'in özel bir baskısında, perakende ürünlerde çalışmak üzere yaratılmış olan Cyanogen Inc ticari ürünü olan Cyanogen OS idi. Android'in bu sürümünün çoğu, CyanogenMod topluluk projesi aracılığıyla açık kaynaklı ve erişilebilir olmasına rağmen, Cyanogen OS, beceri seviyesine bakılmaksızın herkes tarafından kullanılabilecek bir perakende ürünü olarak bulunmaktadır. TouchWiz ve Sense UI'nin beğenileriyle rekabet edebilecek, sınıf içi yazılım ortaklıklarıyla tamamlanan tüketici sınıfı bir işletim sistemi, Cyanogen Inc milletinin Android'in çalıştırılması gerektiğini düşündüğü gibi inşa etti. Bu iddialı bir amaç ve bu özel son oyuna giden yol birkaç tüyden daha fazlasını karıştırdı.

İnternetteki Cyanogen Inc hakkında, şirket CEO'sunu ve birçoğu doğru şekilde dikkat çekme konusunda oldukça etkili olduğu kanıtlanan agresif yorumuyla başlıklar oluşturma becerisini ortaya koymadan başkaca bir konuşma yapamayacaksınız. Kirt McMaster, Android’i Google’dan uzaklaştırma konusunda harika bir arkadaş edindi ve bu yorumların bazılarını bağlam dışından okumak ve birinin elleri ısırmayı planladığı hissine kapılmak kolay.

Cyanogen OS için son oyun bu zorlayıcı alternatifi yaratmaktır.

Sonuç olarak, Android cihazlar yalnızca Google Play Hizmetleri ve Google Play Mağazası gemideyken satılıyor ve bunun birçoğunun Google’ın sunduğu her şey için zorlayıcı bir alternatif olmamakla ilgisi var. Cyanogen OS için son oyun, bu zorlayıcı alternatifi oluşturmak ve kullanıcılara Google’ın en iyi olduğunu düşündüğü şey ile Cyanogen'in en iyi olduğunu düşündüğü şey arasında bir seçenek sunuyor. Bunun doğru yol olup olmadığını ancak zaman gösterecek, ancak bu ekibin teslim etmeye adanmış gibi göründüğü bir şey.

Yani orada var. Siyanojen İşletim Sistemi'nin kökeni, satın aldığı ve almayı daha iyi hale getirmeyi seven ve bu tutkuyu Android'in eşsiz bir mutfağına dönüştürmeyi seven insanlar tarafından yapılan, neredeyse Android kadar geriye gitmektedir. Bu Android için tercih ettiğiniz bir yol olmasa bile, bu takım için şu ana kadar yolun büyüleyici olduğu ve önümüzdeki yılın bu şirket için çok önemli olacağı açık.