HTC’nin yazılım geliştiricilerle ilginç bir ilişkisi var. İlk olarak HTC’nin yazılımın arayüzüne yeni bir dokunuş katıldığında cihazın daha fazla ilgi göreceğini düşünen bir şirket olduğunu söyleyebiliriz. Bu yazılım geliştiriciler için büyük bir fırsat.

Yazılıma yeni bir görünüm kazandırma konusunda çekirdek (yani kernel) büyük önem taşıyor. Cihazı üreten firma çekirdek kodları paylaştığında geliştiriciler daha etkin yazılımları kolayca geliştirerek cihazın daha etkin performans sunmasını sağlayabiliyorlar.

HTC, yazılım konusunda kullanıcılarına ve geliştiricilere olan sadakatini HTC One (M7) için Android 4.4.2 KitKat sürümünü yayınlayarak kanıtladı bile. HTC’den aldığımız son haberler ise şirketin telefonda kullandığı işletim sisteminin kaynak kodlarını yayınladığı yönünde.

Hangi sürümlerin kaynak kodu yayınlandı?

{pagebreak::::2}

HTC, One M7’nin birçok farklı sürümü için kaynak kodlarını HTCDevs sitesinde yayınladı. Hangi sürümlere ait kaynak kodlarının yayınlandığını aşağıda sizlerle paylaştığımız listede görebilirsiniz.

Kernel, yalnızca Android’e özgü bir şey değil. Her işletim sisteminin bir kerneli var. Android, değiştirilmiş bir Linux kerneli kullanıyor. Linux kernelinin farklı cihazlarda sorunsuz çalışabilmesi için cihaz üreticileri kendi kodlarını kernele ekleyerek olası donanım uyuşmazlıklarının önüne geçiyorlar. 

Yazılım geliştiriciler tam da bu yüzden cihazın işletim sisteminde çalışacak yazılımlar için üreticinin kernel kodlarını yayınlamasını beklemek zorundalar. Kernel, bir nevi yazılım ve donanım arasındaki aracı olarak çalışıyor.

HTC’nin sözünde durup HTC One M7 için kernel kodlarını paylaşması, cihaz için özel ROM geliştirilmesi sürecini hızlandıracaktır. Bu gelişme, bu bağlamda hem kullanıcılar hem de geliştiriciler için oldukça önemliydi.

:: HTC One M7 için özel ROM kurmayı düşünür müsünüz?