İçeriğe atla

CyanogenMod

CyanogenMod (/sˈænɛnmɒd/; CM ), Android mobil platformunu temel alan, mobil cihazlar için açık kaynaklı bir işletim sistemidir. 2009 ile 2016 arasında geliştirilen bu yazılım, Google'ın Android'in resmî sürümlerini temel alan, orijinal ve üçüncü taraf kodları eklenmiş ve sürekli sürüm geliştirme modelini temel alan ücretsiz ve açık kaynaklı bir yazılımdı. Her ne kadar toplam CyanogenMod kullanıcılarının yalnızca bir alt kümesi aygıt yazılımı kullanımını bildirmeyi seçmiş olsa da,[1] 23 Mart 2015'te bazı raporlar 50 milyondan fazla kişinin CyanogenMod'u telefonlarında çalıştırdığını gösterdi.[2][3] Ayrıca diğer ROM geliştiricileri tarafından da sıklıkla bir başlangıç noktası olarak kullanıldı.


CyanogenMod
Android 6.0 "Marshmallow" tabanlı varsayılan CyanogenMod 13 ana ekranı
Geliştirici(ler)CyanogenMod open-source community[4]
İşletim sistemi ailesiAndroid (Linux)
Son kararlı sürümü13.0 ZNH5YAO (from Android 6.0.1 r61) (3.1 (Dream & Magic) 1 Temmuz 2009 (15 yıl önce) (2009-07-01))
Kaynak türüOpen source
LisansApache License 2 and GNU GPL v2,[5] with some proprietary libraries[6][7]
Dil(ler)27
Platform desteğiARM, x86
Programlama diliC (core), C++ (some third-party libraries), Java (UI)
Web sitesiCyanogenMod's website, Wayback Machine sitesinde (3 Ağustos 2013 tarihinde arşivlendi)
Dil sayısı27
Discontinued[8]

2013 yılında kurucu Stefanie Jane,[9][10] projenin ticarileştirilmesine olanak sağlamak için Cyanogen Inc. adı altında girişim fonu aldı.[11] Ancak şirket, onun görüşüne göre, projenin başarısından faydalanmadı ve 2016 yılında, CEO değişikliğini, ofislerin ve projelerin kapatılmasını içeren kurumsal yeniden yapılanmanın bir parçası olarak ayrıldı veya işten çıkarıldı.[12] ve hizmetlerin durdurulması,[3][13] ve dolayısıyla şirketin geleceği konusunda belirsizlik bıraktı. Açık kaynak kodlu olan kodun kendisi daha sonra çatallandı ve geliştirilmesi LineageOS adı altında bir topluluk projesi olarak devam ediyor.[14]

CyanogenMod, mobil cihaz satıcıları tarafından dağıtılan resmî donanım yazılımında bulunmayan özellikler ve seçenekler sunuyordu. CyanogenMod tarafından desteklenen özellikler arasında yerel tema desteği,[15] FLAC ses kodek desteği, geniş bir Erişim Noktası Adı listesi, Gizlilik Koruması (uygulama başına izin yönetimi uygulaması), ortak arayüzler üzerinden bağlantı desteği, CPU hız aşırtma ve diğer performans geliştirmeleri, kilidi açılabilir önyükleyici ve root erişimi, yazılım düğmeleri, durum çubuğu özelleştirmesi ve diğer "tablet ayarları", bildirim açılır menüsündeki geçişler (Wi-Fi, Bluetooth ve GPS gibi) ve diğer arayüz geliştirmeleri. Geliştiricilerine göre CyanogenMod casus yazılım veya bloatware içermiyordu.[16][17] CyanogenMod'un resmi aygıt yazılımı sürümleriyle karşılaştırıldığında performansı ve güvenilirliği artırdığı da söylendi.[18]

CyanogenMod adı, siyanojen (Jane tarafından takma ad olarak benimsenen kimyasal bir bileşiğin adı) + Mod'dan (modlama olarak bilinen, kullanıcı tarafından geliştirilen modifikasyonlar için kullanılan bir terim) türetilmiştir.

Kaynakça

  1. ^ Soyars, Chris (21 Mart 2011). "CM Stats explanation". 4 Haziran 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ekim 2011. 
  2. ^ Helft, Miguel. "Meet Cyanogen, The Startup That Wants To Steal Android From Google". Forbes. 16 Nisan 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 16 Nisan 2015. 
  3. ^ a b CyanogenMod [@CyanogenMod]. (X gönderisi) https://x.com/X vasıtasıyla.  Eksik ya da boş |başlık= (yardım); Eksik ya da boş |numara= (yardım); Eksik ya da boş |tarih= (yardım)
  4. ^ "A New Chapter". CyanogenMod. 11 Temmuz 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Eylül 2013. 
  5. ^ "Licenses". Android Open Source Project. Open Handset Alliance. 24 Mayıs 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 15 Eylül 2010. 
  6. ^ "Explaining Why We Don't Endorse Other Systems". GNU Project. 22 Mart 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Aralık 2016. This modified version of Android contains nonfree libraries. It also explains how to install the nonfree applications that Google distributes with Android. 
  7. ^ freecyngn – Removing proprietary userspace parts from CM10+ 25 Kasım 2016 tarihinde Wayback Machine sitesinde arşivlendi. xda-developers
  8. ^ Russell, Jon (24 Aralık 2016). "Cyanogen failed to kill Android, now it is shuttering its services and OS as part of a pivot". TechCrunch. 6 Ekim 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 1 Ocak 2017. 
  9. ^ "Stefanie Jane 🌠 (@bliss@hachyderm.io)". Hachyderm.io (İngilizce). 23 Temmuz 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 23 Temmuz 2023. 
  10. ^ "cyanogen - Overview". GitHub (İngilizce). 10 Temmuz 2009 tarihinde kaynağından arşivlendi. Erişim tarihi: 22 Nisan 2020. 
  11. ^ Reed, Brad (18 Eylül 2013). "With $7 million in funding, Cyanogen aims to take on Windows Phone". Boy Genius Report. 6 Kasım 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 26 Aralık 2016. 
  12. ^ Tal, Lior (30 Kasım 2016). "Update on Cyanogen". cyngn.com. 27 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Aralık 2016. 
  13. ^ "A fork in the road". CyanogenMod. 24 Aralık 2016. 25 Aralık 2016 tarihinde kaynağından arşivlendi. 
  14. ^ "Yes, this is us". Lineage OS. 25 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 28 Aralık 2016. 
  15. ^ "Themes Support". CyanogenMod. 19 Şubat 2011. 21 Ekim 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 30 Eylül 2013. 
  16. ^ "Maintenance Mode". Computer-Howto. December 2011. 19 Nisan 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2013. 
  17. ^ "Video: CyanogenMod founder Steve Kondik talks Android". UnleashThePhones.com. 6 Temmuz 2012. 5 Şubat 2013 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2013. 
  18. ^ "About". CyanogenMod.org. 22 Aralık 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 27 Ocak 2013. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Android</span> Mobil işletim sistemi

Android, Google ve Open Handset Alliance tarafından, cep telefonları, tabletler ve televizyonlar için geliştirilmekte olan, Linux tabanlı, özgür ve ücretsiz bir işletim sistemidir. Sistem açık kaynak kodlu olsa da, kodlarının ufak ama çok önemli bir kısmı Google tarafından kapalı tutulmaktadır. Google tarafından ücretsiz sunulmasının sebebi, sistemin daha hızlı ve çabuk gelişmesi, birçok popüler marka tarafından kullanılması ve bu sayede reklamlarının daha fazla kişiye ulaşmasını sağlamaktır. Google, Android sistemi üzerinde çalışan Google Play marketteki oyun ve uygulamalar üzerinde aldığı reklamları yayınlayarak para kazanmaktadır. Android'in desteklenen uygulama uzantısı ".apk"dır.

<span class="mw-page-title-main">Qt (çalışma alanı)</span>

Qt, birden çok platformu destekleyen bir grafiksel kullanıcı arayüzü geliştirme araç takımıdır. Genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında birçok araç içermektedir. Qt, en çok KDE masaüstü ortamında, Opera ağ tarayıcısında ve Skype anlık mesajlaşma programlarında kullanılmasıyla bilinir.

<span class="mw-page-title-main">HTC Dream</span> HTC üretimi android cep telefonu

HTC Dream HTC tarafından geliştirilen bir akıllı telefondur. İlk kez Eylül 2008'de piyasaya çıkan Dream, Linux tabanlı Android işletim sistemini piyasaya süren ve Google ve Open Handset Alliance tarafından daha da geliştirilen ve zamanın diğer önemli akıllı telefon platformlarına açık bir rakip yaratan ilk cihaz oldu. İşletim sistemi, özelleştirilebilir bir grafik kullanıcı arayüzü, Gmail gibi Google hizmetleri ile entegrasyon, uygulamalar tarafından gönderilen son iletilerin bir listesini gösteren bir bildirim sistemi ve ek uygulamalar indirmek için Android Market sunmaktadır.

<span class="mw-page-title-main">Google I/O</span>

Google I/O, Google tarafından San Francisco, Kaliforniya'da her yıl düzenlenen yazılım geliştiricilere yönelik bir toplantıdır. Google I/O, Google ve Android, Chrome, Chrome OS, Google API'leri, Google Web Toolkit, App Engine gibi açık kaynak kodlu web teknolojileriyle ortak olarak geliştirilen web ya da mobil tabanlı uygulamaları konu alan teknik birçok sunum ve tartışmadan oluşmaktadır.

Evrensel Windows Platformu Microsoft tarafından oluşturulmuş ve ilk olarak Windows 10'da tanıtılan, platforma özgü bir uygulama mimarisidir. Bu yazılım platformunun amacı, her biri için yeniden yazılmaya gerek kalmadan Windows 10, Windows 11 ve Windows 10 Mobile'da çalışan evrensel Windows Platformu uygulamaların geliştirilmesine yardımcı olmaktır. C++, C#, Visual Basic .NET veya XAML kullanarak Windows uygulaması geliştirmeyi destekler. API, C++ ile uygulanır ve C++, VB.NET, C#, F# ve JavaScript'de desteklenir. Windows Server 2012 ve Windows 8'de ilk tanıtılan Windows Runtime platformunun bir uzantısı olarak tasarlanan UWP, geliştiricilere potansiyel olarak birden fazla cihazda çalışacak uygulamalar oluşturmasına olanak tanır

Android Things, Google I/O 2015'te ilan edilen, Google'nin Android tabanlı bir gömülü işletim sistemi platformudur. Genellikle farklı Mikrodenetleyici platformlarından inşa edilen Nesnelerin İnternet'i (IoT) cihazlarının düşük güç tüketimi ve bellek kısıtlı Internet'le kullanılması hedeflenmektedir. Bluetooth düşük enerji ve Wi-Fi'yi destekleyecekdir. Google, Brillo'nun yanı sıra, bu cihazların diğer cihazlarla iletişim kurmak için kullanacağı ve diğer IoT işletim sistemleri tarafından benimsenmesini umduğu Weave protokolünü de tanıttı.

<span class="mw-page-title-main">Android yazılımı geliştirme</span>

Android yazılım geliştirmesi Android işletim sistemi için yeni uygulamaların oluşturulduğu süreçtir. Uygulamalar genellikle Android yazılım geliştirme kiti (SDK) kullanılarak Java programlama dilinde geliştirilir; ancak diğer geliştirme ortamları da mevcuttur. Google, Android uygulamaları Kotlin, Java ve C++ dilleri kullanılarak Android yazılım geliştirme kiti (SDK) kullanılarak yazılabilir" ve diğer dilleri kullanmak da mümkün olduğunu belirtiyor. Go, JavaScript, C, C++ veya Assembly gibi Java sanal makinesi (JVM) dışı tüm diller, muhtemelen kısıtlı API desteğiyle araçlar tarafından sağlanabilecek JVM dil kodunun yardımına ihtiyaç duyar.

<span class="mw-page-title-main">HTC HD2</span>

HTC HD2 HTC tarafından üretilmiş dokunmatik bir Windows Mobile aygıtıdır. HTC Touch ailesine dahildir. HTC HD2'nin söylentileri Eylül 2009'da ortaya çıkmaya başlamıştı. HD2 doğal olarak Windows Mobile 6.5 işletim sistemini çalıştırıyor ve Kasım 2009'da Avrupa'da, Aralık 2009'da Hong Kong'da ve Mart 2010'da Kuzey Amerika da dahil olmak üzere diğer bölgelerde yayımlandı. HTC Touch ve HTC Touch HD'nin devamı niteliğindeki telefonun ardılı, Windows Phone sistemli HTC HD7 modelidir.

XDA Geliştiricileri 20 Aralık 2002 tarihinde başlatılan ve dünyada 6.6 milyondan fazla üyesi olan bir mobil yazılım geliştirme topluluğudur. Tartışmalar öncelikli olarak Android etrafında dönmekle birlikte, üyeler ayrıca birçok diğer işletim sistemi ve mobil geliştirme konularından bahsediyor.

Ana kart emulatörü (İngilizce: Host card emulation veya HCE), yalnızca çeşitli yazılımları kullanarak çeşitli elektronik kimliğin kartların tam sanal olarak temsil edilmesini sağlayan yazılım mimarisi. HCE mimarisi öncesinde, NFC işlemleri çoğunlukla güvenli öğeler kullanılarak gerçekleştirildi.

<span class="mw-page-title-main">Xamarin</span>

Xamarin, Mayıs 2011'de Mono, Xamarin.Android ve Xamarin.iOS'u yaratan mühendisler tarafından kurulan ve Microsoft'un sahip olduğu San Francisco merkezli bir yazılım şirketidir. Ortak Dil Altyapısı (CLI) ve Ortak Dil Özellikleri'nin platform uygulamalarıdır.

<span class="mw-page-title-main">LineageOS</span>

LineageOS; Android mobil platformuna dayanan akıllı telefonlar, tablet bilgisayarlar ve set üstü kutular için yazılan ücretsiz ve açık kaynaklı bir işletim sistemidir. Cyanogen Inc.'in geliştirmeyi bıraktığını ve projenin arkasındaki altyapıyı kapattığını açıkladığı Aralık 2016'da çatallandığı özel ROM CyanogenMod'un halefidir. Cyanogen Inc., Cyanogen adının haklarını koruduğundan, proje çatalı LineageOS olarak yeniden adlandırıldı.

<span class="mw-page-title-main">Samsung Galaxy Mini</span> akıllı telefon modeli

Samsung Galaxy Mini (GT-S5570[B/L/i]); Samsung Electronics tarafından üretilmiş, TouchWiz arayüzü ve Android işletim sistemini kullanan bir akıllı telefondur. Cihaz, Samsung tarafından 2011'in başlarında duyurulmuş ve piyasaya sürülmüştür. Cihaz, satıldığı bazı bölgelerde Samsung Galaxy Next/Pop/NG olarak bilinmektedir. Cihazın; steel grey, white (beyaz), lime ve orange olmak üzere 4 rengi mevcuttur. Cihaz, Amerika'da Samsung Dart adıyla T-Mobile için özel olarak satılmaktaydı. Cihazın önündeki sanal düğmeler, Galaxy serisindeki diğer modellerle aynı olan kapasitif düğmelerle değiştirilmiştir. Cihaz, Samsung Galaxy 5'in yerini almıştır.

<span class="mw-page-title-main">Samsung Galaxy 5</span>

Samsung Galaxy 5, bir akıllı telefondur. Cihaz, TouchWiz arayüzü ve açık kaynak kodlu Android işletim sistemini kullanır. Cihaz, 15 Haziran 2010'da duyurulmuştur. Cihazın yerini Samsung Galaxy Mini modeli almıştır.

<span class="mw-page-title-main">Samsung Galaxy S Duos 2</span> Akıllı telefon

Samsung Galaxy S Duos 2; Samsung Electronics tarafından tanıtılımış, üretilmiş, satışa çıkarılmış ve pazarlanmış; Samsung Galaxy Trend Plus'un çift SIM kartlı versiyonu olan, Samsung Galaxy S serisi'ne ait Android işletim sistemini kullanan ve 2012'nin ikinci çeyreğinde üretilmiş Samsung Galaxy S Duos'un halefi olan bir akıllı telefondur. Samsung Galaxy S Duos 3'ün öncülüdür. Samsung Galaxy S modelinin türevidir. 30 Kasım 2013'te bazı Asya ülkesinde tanıtılan cihaz, ilk olarak 5 Aralık 2013'te birkaç ülkede satışa çıkarılmıştır. Çift SIM kartlı diğer Samsung modellerinin aksine bu cihaz, üst seviye "Galaxy S serisi"nin vir parçasıdır ve bu yüzden "Galaxy S serisi" ailesinin bir parçası olarak pazarlanmıştır. Orijinal S Duos'un doğrudan halefi olarak bilinmesine rağmen cihazın dış ve fiziksel tasarımı, orijinal modelle aynıdır; cihazda yükseltilmiş işlemci ve güncellenmiş işletim sistemi yazılımı gibi donanımsal yükseltmelere önem verilmiştir.

<span class="mw-page-title-main">Replicant (işletim sistemi)</span>

Replicant, tüm özel mülk Android bileşenlerini özgür yazılım eşdeğerleriyle değiştirmeyi amaçlayan Android mobil platformuna dayalı özgür bir işletim sistemidir (OS). Birkaç farklı model akıllı telefon ve tablet bilgisayar için kullanılabilir durumdadır. Android ile aynı programlama dillerinde yazılmıştır. Değişiklikler çoğunlukla C dilindedir; değişiklikler çoğunlukla işletim sisteminin Linux çekirdeği ve onu kullanan sürücüler gibi alt düzey kısımlarındadır. Replicant ismi, Blade Runner filmindeki kurgusal replika androidlerden alınmıştır. Replicant, Free Software Foundation ve kısmen NLnet tarafından desteklenir ve sponsor olunur.

<span class="mw-page-title-main">Redmi 1S</span>

Xiaomi Redmi 1S, armani HM 1S kod adlı, Çinli şirket Xiaomi Inc. tarafından geliştirilmiş ve Mayıs 2014'te satışa çıkarılmış bir akıllı telefondur. Cihaz, Redmi akıllı telefon serisinin bir parçasıdır ve Redmi 1'in halefidir. Görsel olarak selefine benzeyen cihazda 4.7 inç ekran, 1.6 Ghz hızında 4 çekirdekli Cortex-A7 işlemcisi bulunan yongada sistem ve Xiaomi'nin kendi kullanıcı arayüzü MIUI v5 bulunan ve MIUI v9 bulunan Android KitKat'a güncellenebilen Android Jelly Bean işletim sistemi bulunur. Daha sonra yerine Redmi 2 geldi.

/e/, özgür ve açık kaynaklı bir Android tabanlı mobil işletim sistemi ve bağlantılı çevrimiçi hizmetlerdir. İşletim sistemi LineageOS ve Android çatalıdır. Özel ürün yazılımı, Fransız girişimci Gael Duval tarafından kurulan /e/ Vakfı tarafından geliştirilmiştir. /e/, özel mülk Google uygulamaları veya hizmetleri içermeyen bir gizlilik yazılımı ve halka "sistemin herhangi bir bölümünü veya Google'a veri sızdıran varsayılan uygulamaları bulması" konusunda meydan okur.

Samsung Galaxy Star 2 Plus G350E; Samsung Electronics tarafından üretilmiş, açık kaynak bir işletim sistemi olan Android ile çalışan bir akıllı telefondur. Cihaz, Samsung tarafından Ağustos 2014'ün başında duyurulmuştur. Cihazda, selefi Samsung Galaxy Star 2'ye kıyasla ek yazılım özellikleri, gelişmiş donanım ve yenilenmiş tasarım bulunur.

<span class="mw-page-title-main">Android-x86</span>

Android-x86, Open Handset Alliance tarafından geliştirilen Android mobil işletim sisteminin RISC tabanlı ARM çipleri yerine x86 işlemcili cihazlarda çalışmasını sağlayan, resmi olmayan bir açık kaynaklı bir projedir.