İlan

Android kullanıyorum çünkü Linux'tan yapıldı ve burada yalnız değilim. Birçok açık kaynaklı masaüstü kullanıcısı, Linux tabanlı bir mobil işletim sisteminin cazibesi nedeniyle ilk önce bir Android telefon aldı. Eminim ki birçoğunuz bunu şimdi okuyor.

Android geniş çapta benimsendi ve bu biraz rahatsızlığa neden oldu. Bunun nedeni kısmen, ara sıra Linux kullanıcısının ana akımını kaldırma arzusudur. Daha büyük sorun, telefon üreticilerinin, operatörlerin ve hatta Google'ın işletim sistemine yaptıklarıdır. Mesele şu ki, mağazadan aldığınız herhangi bir Android telefon kilitli ve makul miktarda kapalı kaynak kodu çalıştırıyor.

Sonuç olarak, açık kaynak ideallerine değer veren insanlar kendilerini Ubuntu Touch, Firefox'a bakarken buldu OS ve Sailfish OS yerine - ve üçü de bugüne kadar çıkamadı çünkü hayal kırıklığı ile izlemek. Canonical, Ubuntu'yu birkaç telefona göndermesine rağmen, tüketiciye hazır bir modeli henüz piyasaya sürmedi. Firefox OS'de Nesnelerin İnterneti projesine dönüştü. Jolla, son zamanlarda Sailfish OS 2.0'ı itmesine rağmen, hala karışıklık yapıyor. Hiçbiri ABD pazarına girmedi.

instagram viewer

Durum, Android'i telefonlarında Linux kullanmak isteyen birçok kişi için birincil seçenek olarak bırakıyor. Ancak soru şu, Android gerçekten açık kaynak mı?

AndroidOpenSource-AOSP

Teknik olarak, Evet

Android'in açık kaynak kökleri vardır. Proje Android, Inc. altında başladı. Google'ın iki yıl sonra satın aldığı 2005 yılında. Aynı yıl Google ve diğer bazı şirketler Handset Alliance'ı aç, Android bu konsorsiyumun temel yazılımlarından biridir.

Android, Linux çekirdeğine dayanıyor ve bu karmaşık kod parçası gibi, çoğu parça, bazı donanımlarla çalışmak için birkaç ikili blob içeren açık kaynaklı. Olarak bilinen çekirdek Android platformu Android Açık Kaynak Projesi (AOSP), herkesin istediklerini yapması için kullanılabilir.

HTC, Huawei, LG, Samsung, Sony, Xiaomi ve diğer birçok üretici Android Kaplamaları Açıklandı: Donanım Üreticileri Stok Androidini Nasıl Değiştirir?Donanım üreticileri Android'i alıp tamamen kendilerine ait bir şeye dönüştürmeyi severler, ancak bu iyi mi kötü mü? Bir göz atın ve bu farklı Android arayüzlerini karşılaştırın. Daha fazla oku hepsi bunu telefonlarda ve tabletlerde yapıyor. Çok yalnız değiller.

Amazon ve Barnes & Noble bunu e-okuyuculara yerleştirdi. HP, Android'i bir dizüstü bilgisayara yerleştirdi. NVIDIA, Android'i bir oyun konsoluna itti. Sony işletim sistemini yeni akıllı TV'lerine gönderiyor. Android'i bas-çek kameralardan buzdolaplarına kadar her şeye alabilirsiniz. Şirketler Android Wear'i saatlere takmak için kendi başlarına çalışıyorlar.

Ve bu, tamircilerin Android'i giydiği her şeyi saymıyor.

İOS ve Windows Phone'dan farklı olarak, insanların ürünlerinde Android'i kullanmak için kimseye para ödemeleri gerekmez. Kod açık olduğundan, yazılımı istedikleri gibi deneme ve adapte etmekte serbesttirler.

O zaman neden böyle hissetmiyorsun?

Geleneksel masaüstü Linux'u kullanma ve Windows'u çalıştırma arasında önemli bir fark vardır. Android ve iOS arasındaki kontrast neredeyse tam olarak görünmüyor. Android açık kaynaksa, neden böyle hissetmiyorsunuz?

1. Kişilerin Açık Kaynak Kodunu Kilitlemesine İzin Verilir

Android açık kaynak, ancak platformun üstünde çalıştırdığımız yazılımların çoğu değil. Samsung'dan bir Nexus cihazı veya başka bir şey edinebilirsiniz. Android'in ilk günlerinden farklı olarak, Google Asistan Launcher ve Google’ın uygulamalarının çoğu kapalı kaynak haline geldi.

Aynı şey Samsung, HTC, LG ve diğer üreticilerin özel uyarlamalarında gönderilen kod için de geçerlidir. İndirmek için ücretsiz olup olmadıklarına bakılmaksızın Google Play'de aldığınız uygulamaların çoğu da açık kaynak değildir. Bu yazılım gördüğümüz ve kullandığımız şeyin büyük kısmını oluşturduğundan, durum Android'i nihayetinde kapalı bir kaynak platformu gibi hissettiriyor.

Ancak insanların Linux üzerinde çalışan kapalı kaynaklı yazılımlar üretmesine izin verilir. İçerik oluşturucular yazılımı bir copyleft lisansı altında dağıtmadıkça, diğerleri kodu alabilir ve özel uygulamalar yapmak için kullanabilir.

Google, Android'in çoğunu altında yayınlar Apache Lisansı sürüm 2.0kullanıcıların kısıtlayıcı ürünler oluşturmak için kodu kullanmasını engellemez. İnsanların bunu yapması Android'in kendisini kapatmaz. Bir şey varsa, birçok insanın çalışmalarını Android'e dayandırması, açık kaynak projesi olarak başarısının bir kanıtıdır.

2. Android’in Temel Geliştirme Topluluk Odaklı Değil

Google çoğunlukla Android'i geliştiriyor. Yılda bir veya iki kez, şirket, tamirciler ve donanım üreticilerinin acele ettiği metaforik bir duvara bir sürü yeni kod döküyor (veya biliyorsunuz, onları meşgul et Android Telefonum Neden Henüz Güncelleştirilmedi?Android güncelleme işlemi uzun ve karmaşıktır; Android telefonunuzun güncellenmesinin neden bu kadar uzun sürdüğünü öğrenmek için inceleyelim. Daha fazla oku ) eşyalarını koymak.

Google daha sonra bir sonraki büyük sürüme hazırlanırken her ay bakım ve güvenlik güncellemelerini yayınlar.

Diğer pek çok iyi bilinen açık kaynak projesi genellikle daha geniş topluluktan daha fazla katılımı istemektedir. Red Hat, GNOME'a giren çalışma GNOME Dirilişinin Arkasındaki 5 Şaşırtıcı NedenBugün, GNOME 3 nihayet kullanıcıları geri kazanıyor ve masaüstü ortamına yönelik nefretlerini dile getirmek için çevrimiçi olan daha az insan var. GNOME'un yavaşça geri gelmesine ne oldu? Daha fazla oku , ancak dünyanın her yerinden geliştiriciler kod katkıda bulunur.

Ubuntu'nun arkasındaki şirket Canonical, Linux dağıtımının nasıl göründüğü ve hissettiği konusunda büyük bir kontrol sağlıyor, ancak topluluk üyelerinin hala programların uygulama havuzlarına girdiği veya web siteleri.

Karşılaştırıldığında, Android tamamen bir Google ürünü olarak çıkıyor.

3. Tam Kontrolünüz Yok

İnsanları Linux'a çeken ve diğer açık kaynaklı işletim sistemleri Linux Olmayan 3 UNIX Benzeri İşletim SistemiSon zamanlarda, insanlar "UNIX" i "Linux" ile karıştırmaya başladılar. Linux, UNIX'ten etkilenmiştir, ancak UNIX sistemlerinin Linux ile hiçbir ilişkisi yoktur. İşte bilmeye değer bazı önemli UNIX tabanlı sistemler. Daha fazla oku mevcut özgürlük ve kontrol. Bir Windows veya Mac OS X makinesinin kalbine girip onu neyin tıkladığını göremezsiniz. Linux ile, kodun çoğunu anlamayabilirsiniz, ancak daha fazla veya daha azını kullanmakta özgürsünüz.

Pratik olarak, bir Android telefon bir iPhone'dan daha az özgürlükle kutudan çıkar. Şunları yapabilirsiniz başlatıcıyı değiştirin, bazı kapsamlı temalar uygulayın ve bazı işlevleri zevkinize uyacak şekilde uyarlayın Köklendirmeden Yapabileceğiniz En İyi Android TweaksAndroid tweaks sadece teknoloji meraklıları için değil. Rootlu olmayan Android telefonunuzdan veya tabletinizden en iyi şekilde nasıl yararlanabileceğiniz aşağıda açıklanmıştır! Daha fazla oku , ancak garantinizi geçersiz kılmadan temel işletim sistemine müdahale edemezsiniz.

Daha kapsamlı ayarlamalar gerektirir cihazınızı köklendirme Xposed Çerçevesi ile Bir ROM Yanıp Sönmeden Telefonunuzu ÖzelleştirinAndroid cihazınızı özelleştirmenin en iyi yolunun yeni bir ROM ile flaş yapmak olduğu yaygın bir bilgidir. Aynı zamanda yanlış. Daha fazla oku veya özel bir ROM yanıp sönüyor Özel bir Android ROM Kurmanın 12 NedeniArtık özel bir Android ROM'a ihtiyacınız olmadığını mı düşünüyorsunuz? Özel bir Android ROM kurmanın birkaç nedeni. Daha fazla oku . Bu bağlamda, tescilli bir masaüstü işletim sisteminde açık kaynaklı bir mobil sistemden daha fazla özgürlüğe sahip olduğunuzu hissedebilirsiniz.

Ancak Android Gerçekten mi Açık Kaynak

Ve sadece isimle açık değil. Android'in gerçekten açık olduğuna dair çok sayıda kanıt var ve somut faydaları elde edeceğiz.

1. Özel ROM'lar Var

AndroidOpenSource-CyanogenMod-Özel-Tema

AOSP tabanlı topluluk tarafından yapılan ROM'lar, Android kullanıcılarına cihazlarında gönderilen yazılıma alternatifler sunar. CyanogenMod milyonlarca Android akıllı telefonda çalışır. Kutunun dışında, deneyim bir Nexus'ta elde edebileceğinizden çok farklı değil. Heck, birçok insanın en başta bir ROM'u flash etmeyi seçmesinin nedeni budur.

CyanogenMod oradaki tek seçenek de değil En İyi Özel Android ROM'ları Nelerdir?Android telefonunuzu yeni bir ROM ile flaş edebileceğinizi fark ettiğiniz an çok önemli. Aniden, özgürsünüz: Sonsuz özelleştirme seçenekleri, artık tedarikçi bloatware yok ve en iyisi, sahip olmadığınız ... Daha fazla oku . Paranoid Android ve AOKP gibi birçoğu yıllar içinde yükseldi ve düştü. Bazı yönlerden, özel ROM ekosistemi Linux dağıtım modeline benzer. Bu ROM'lar çoğunlukla aynıdır, ancak projeler aynı kodu alır ve farklı şekillerde düzenler. Android'in kendisi açık kaynak olmasaydı bu mümkün olmazdı.

2. Açık Kaynaklı Rakipler bile Android'e Bağlıdır

Bu yazının başında Firefox OS, Sailfish OS ve Ubuntu Touch'tan rakip açık kaynaklı mobil işletim sistemleri olarak bahsettim. Mesele şu ki, bu projelerin üçünün de arkasındaki ekipler Android kodunu bir şekilde kullandılar. Sailfish OS, Android tabanlı olmamasına rağmen, Android uygulamalarını doğrudan yüklemenizi sağlar.

Firefox OS şu şekilde başladı: Gecko'ya ÖnyüklemeAndroid cihazlara yükleyebilirsiniz. Ubuntu Touch'tan önce, Android için Ubuntu.

Android'in kapalı kaynak olabileceği fikrine inanılmaz bir ironi var, ancak buna dayalı projeler açık olabilir.

3. Sen Yapabilmek Cihazınızın Kontrolünü Elinize Alın

Üreticiler ve taşıyıcılar sizi istemeyebilir ve bunu yapmak garantinizi geçersiz kılabilir, ancak donanımınızla istediğinizi yapma seçeneğiniz vardır. Yönetici erişimi elde etmek, önyükleyicinin kilidini açmak veya alternatif bir işletim sistemini (bunun yerine Ubuntu Touch'ı çalıştırmak gibi Ubuntu ile Android'inizi Çift Önyükleme Daha fazla oku ).

Bunlar Android’in reklamı yapılan özellikler olmayabilir, ancak oradalar. Android cihazları olan kişilerin büyük çoğunluğu onlarla böyle bir şekilde uğraşmazken, bunu yapan tek kişi olmayacaksınız.

Telefonlarını ve tabletlerini bu şekilde kullanma özgürlüğüne sahip olan milyonlarca insan var.

Neden fark eder?

İnsanlar açık kaynaklı işletim sistemleri kullanıyor birçok farklı nedenden dolayı. Bazıları verilerinin kontrolünden vazgeçmeye güvenmiyor. Ayrıca tescilli uygulamalar ve hizmetler gelir ve gider, ancak açık kaynak kodlu yazılımlar, desteklenmediğinde bile etrafta dolaşır. Ücretsiz işletim sistemleri de iyi çalışan donanıma hayat verebilir, ancak şirketler terk etmeye karar vermiştir.

Ve kimin söz sahibi olması gerektiğini, hangi donanımda neyin çalıştığına karar vermek, servet, mahremiyet ve özgürlük tartışmalarına kadar etik nedenler eksikliği yoktur.

Milyonlarca insan mobil bilgisayar kullanımını benimsediğinden, insanların masaüstü ve dizüstü bilgisayarlarda kullanılabilen seçeneklere sahip olması önemlidir. Yukarıdaki şeylerden herhangi birini önemsemek, telefonları, tabletleri ve havalı şeyleri dokunmatik ekranlarla bırakmak anlamına gelmemelidir.

Bugün, Android, açık kaynağa değer veren insanlar için en iyi mobil seçenek olmaya devam ediyor. Kutunun dışında, aşırı derecede ticarileştirilmiş, reklam ağırlıklı bir deneyim olabilir, ancak bunu değiştirebilirsiniz.

ben CyanogenMod kullan ve yazılımımı F-Droid'den al Android'i Google olmadan Kullanma: Bilmeniz Gereken Her ŞeyAndroid'i Google olmadan kullanmak ister misiniz? Google yok, sorun yok. Gizliliği yeniden kazanmak için Android cihazınızda Google'dan bağımsız olmanız için bir kılavuz. Daha fazla oku . Bu kombinasyon, Google Play'den elde ettiğinizle karşılaştırıldığında sınırlayıcı görünebilir, ancak rakip açık kaynak işletim sistemlerinin şu anda masaya getirdiklerinden daha zengin özelliklere sahip bir deneyimdir. Hala bu alternatiflerin başarıya ulaşmasını izliyorum ve umuyorum, ancak başarılı olmalarını beklerken podcast'leri dinliyorum, GPS navigasyonunu kullanarak, yerel müzik kütüphanemi yönetmek ve ağırlıklı olarak açık kaynaklı yazılımlar çalıştıran güvenilir ve hızlı bir mobil cihaz kullanan kişilerle iletişim halinde kalmak bugün.

Android'i neden kullanıyorsunuz? Açık kaynak yönü sizin için çok şey ifade ediyor mu? Alternatif bir ücretsiz mobil işletim sistemi yakalamak için mi bekliyorsunuz? Düşüncelerinizi duymak isterim!

Resim Kredileri:Penguen Atlama bluezace tarafından Shutterstock üzerinden

Bertel, fiziksel gizlilik anahtarlarına ve Özgür Yazılım Vakfı tarafından onaylanmış bir işletim sistemine sahip bir dizüstü bilgisayardan yazan bir dijital minimalist. Etiğe özellikler üzerinde değer verir ve başkalarının dijital yaşamları üzerinde kontrol sahibi olmasına yardımcı olur.