Openmoko’nun bize getirdiği olağanüstü avantajlar

neo.jpgOpenmoko‘yu bilmeyenler için ilk önce tanıtayım. Openmoko tamamen açık olan, GNU/Linux alttabanına sahip bir platform. Buna da NEO adında dokunmatik ekrana sahip güzel bir telefon. En önemli özelliği ise açık olması ve geliştiriciler için çok güzel imkanlar sunmasıdır. Bu benim ne işime yarayacak diyenler var ise, ne gibi avantajı olduğunu şu şekilde anlatayım.

Bildiğiniz gibi 3 hafta önce iPhone adında bir telefon çıktı. Her ne kadar tüketici aşıkları bu telefonu yüzyılın telefonu olarak ilan etseler bile, hadinden fazla ekisklikleri vardır. Bunları şimdi saymaya başlamak istemiyorum bunun yerine Ethem Tolga’nın yazdığı “iPhone’daki eksiklikler” yazısına bakabilirsiniz. Fakat en önemli noktayı kaçırmayalım, iPhone’nun en kötü ve en berbat yani kapalı bir sistem olmasıdır. Hiç bir işe yaramayan kapalı bir sistem. Ne bir şey geliştirilebiliyor, ne de herhangi bir değişiklik yapılabiliyor. Eliniz kolunuz bağlı. Çök kötü bir duygu olsa gerek. #!/bin/blog’da bu konuya değinmişti.

İşte tam bu anda Openmoko devreye giriyor. Neo adındaki bu telefon açık kaynak kodlu bir sistem. Hem de tam alasından. Nasıl mı. Birincisi alet açık bir şekilde satılıyor. Öyle herhangi bir servis sağlayıcısına bağlılık yok. Aylık ödeme yok. Serbestsiniz yani. Openmoko’nun tüm parçalara ayrılmış belgesi bile var. Güzel bir dökümana sahip. Hangi parça ne anlama geliyor, ne ne içindir gibi sorular aklınızı karıştırmasın. Çünkü resmi dökümanlar var. Resimlerle beraber herşeyi görebilirsiniz. Bu kadar açık yani. Onun dışında açık bir sistemin de açık bir arayüzü vardır. Openmoko için yeni programlar geliştirilmesi için gerekli tüm yazılım bileşenleri mevcut. Yeni başlayanlar için oluşturulan belgesindeSim kartı nasıl takılır” gibi ibareler yerine, doğrudan nasıl shell bağlantısı oluşturulacağı yazılır.

neo1.jpgGördüğünüz gibi olanaklar o kadar geniş ki. Sınır tanımıyor. Devkit adında bir paket varki, içinde yok yok. Bilgisayar ile Openmoko arasından binbir türlü bağlantı kurabiliyorsunuz. İçindeki işletim sistem de tabi ki yukarıda bahsettiğim gibi GNU/Linux.

Gördüğünüz gibi bu kadar güzel, bu kadar kullanışlı, bu kadar bize avantaj sağlayan başka bir telefon yoktur. Openmoko platformu bu sene çığır atacak bir adımdır. Eminim çok muhteşem işler yapılabilecek bu telefon ile. Programlama becerilerim iyice artıktan sonra böyle bir cihaz almayı düşünüyorum. Hem okuduğum mesleğim’e uygun(Elektrik-Elektronik Müh.), hem de ilgi alanıma uyuyor. İleride edindiğim bilgiler ile de daha değişik şeyler yapmam mümkün olacaktır. Tek dejavantajı henüz alpha aşamasında olup, tüm şeyler rayına oturmamış olmasıdır. En az 1 sene daha geçmesi lazım tahminen.

Apple iPhone’daki eksiklikler

Apple iphone2-3 Hafta önce Apple iPhone görücüye çıkmıştı. Özellikleri ve tasarımı herkes tarafından beğenildi. Herkesin ağızı açık kaldı başka bir deyişle. Çünkü cidden sunduğu özellikler şu anki hiç bir cep telefonunda yoktu. Hemen hemen hiç biri yoktu. Tam o gazla beraber öyle havalara girdi ki iPhone, sanki dünyada ondan başka mükemmel cep telefonu yok. Aslında iyice dikkat edilirse bir çok eksikliğinin olduğunu göreceksiniz. Alman Eniak blogu bu eksiklerin çoğunu listelemiş. Sırayla şu şekilde

  • Umts teknolojisi yok
  • Video çekme özelliği yok
  • Otofokus, yakınlaştırma ve flaş özellikleri yok
  • MMS yok
  • iChat yani anında mesajlaşma yok
  • iPhone üzerinden bir Diz-Üstü ile internete girmek mümkün değil
  • iTunes’a giriş sadece dolaylı yönden var
  • Titreşim yok
  • Word ve Excel dosyaları üzerinde düzenleme yapılmıyor
  • Yapılacaklar listesi oluşturmak için araç yok
  • Uygulama geliştirmek için özgür ve açık bir API(Programlama Arayüzü) yok
  • Java uygulamaları çalıştırılamıyor
  • Rss okuyucu mevcut değil
  • Belleği artırabilme imkanı yok

Gördüğünüz gibi aslında bir çok özellik mevcut değil. Davulun sesi çok gelir ama içi boş herkesin bildiği gibi. 6 ay var daha iPhone’un çıkmasına. Bu zaman içinde bence bir çok düzenlemeler yapmaları gerekiyor. Yoksa insanların bunu alacağını pek sanmıyorum.