Jul 082009
 

Google sonunda merakla beklenen Google OS’u yani Google Chrome OS’u duyurdu:

http://googleblog.blogspot.com/2009/07/introducing-google-chrome-os.html

Tam yatmaya hazirlanirken bilgisayar basindan kalktigim 5 dakikalik zaman dilimin boyle bir bombayi patlatmak icin kullanan Google, sistemin Linux cekirdegini kullanacagini ve daha cok web’e dayali teknolojiler ile uygulama gelistirilecegini soyluyor. Buradan sunu cikarabiliriz:

Linux+GNU tools (belki)+Google sistem araclari ve suruculer+XWindow or FrameBuffer+Google Chrome+HTML 5+Google Gears=Chrome OS

Yakin zamanda HTML 5 ve Google Gears’in duyurulmus olmasi, boyle bir seyin ortaya cikacaginin habercisi olsa da cok da yeni bir fikir degil. Zira bundan yillar once Byzantine OS diye bir isletim sistemi, Linux cekirdegini kullanarak Mozilla Chrome (isimler ayni :))’yi bir uygulama platformu olarak kullanmisti:

http://byzgl.sourceforge.net/wiki/index.php/Main_Page

Google’in bu isletim sistemini 1 yil onceden duyurmasina ragmen, ellerinde hali hazirda (alfa surumu de olsa) calisan bir sistem olduguna eminim. Ayni sey android’de de olmustu. Duyuruyu yapmislar ve kisa bir sure sonra da SDK’si yayinlanmis ve Android Developer Challenge duyurulmustu. Yakin zamanda Windows 7’nin geliyor olusu ve Windows 7’nin Netbook piyasasi icin Windows XP devrinin kapanisina isaret olusu, hali hazirdaki ION platformu ve Intel’in yeni Atom serisi gibi gelismelerin yaninda, “ben de buradayim” dercesine yapilmis bir duyuru gibi duruyor. Ayrica HML 5’in ve Gears’in kullaniminin, bu isletim sistemi piyasaya cikmadan once yayginlasmasi icin bir sebep, bir ivme veya bir motivasyona ihtiyac vardi 🙂

Ayrica Chrome OS Linux cekirdegi kullaniyor olmasina ragmen muhtemelen ayni Android gibi Linux dagitimi olarak sinifinlandirilamayacak bir sistem olacaktir. Google’in Android yerine Chrome OS’u cikariyor olmasinin nedeni de bana gore Android’i mumkun oldugunca kucuk ve basit tutup, mobil aygit piyasasinin disina cikarmak istemeyisi olabilir.

Her ne kadar Google Blog’da “var olan yaygin web teknolojileri kullanilacak” dense de yakinda bir veya en azindan bu sistem ile de duzgun calisacak uygulamalar gelistirmeyi saglayan bazi araclar ve dokumanlar duyrulacaktir.

Bekleyip gorelim bakalim.

Bu arada olan benim uykuya oldu. Isten gec cikmis, zaten bilgisayarin basinda da gec saate kalmisken bu haberi gorunce iyice yatamaz hale geldim.  Bakalim 4 saatlik uykuyla sabaha nasil kalkacagiz?

Jun 042009
 

DonanimHaber forumunda bu konudaki bir basliga yazmistim bunlari. Ama sonra arayip bulmasi zor oluyor, buraya da yazayim.

Isin acigi, Google Chrome ekibi Linux surumunden oldukca sikayetci:
http://blog.chromium.org/2009/06/google-chrome-sandboxing-and-mac-os-x.html

http://code.google.com/p/chromium/wiki/LinuxSandboxing

Linux uzerinde her dagitimda ve kurulumda calisacak bu tarz bir yazilim gelistirmenin zorlayici bir surec oldugundan bahsediliyor. Kullanicinin nasil bir sisteme sahip oldugunu bulmak oldukca zor.

Ilgili OS News haberi:
http://www.osnews.com/story/21608/Chrome_Sandboxing_Easy_on_Mac_OS_X_a_Mess_on_Linux

Again, we see a case where the fragmentation in Linux as a hindrance to companies releasing software for the platform. While Linux’ diversity on all levels is a blessing in that it allows for natural selection and competition, it’s also a curse for developers trying to write an application that can work well on as many distributions as possible. Kabaca cevirisi:
Linux’taki ayrikligin/bolunuklugun sirketlerin bu platform icin yazilim cikarmasina engel oldugu bir durum goruyoruz yine. Linux’un her seviyedeki cesitliligi dogal secilime ve rekabete izin veren bir lutufken, olabildigince fazla dagitimda duzgun calisabilen program yazmaya calisan gelistiriciler icin de buyuk bir izdirap.

Google gibi bir sirketin Linux icin yazilim gelistirmekte sikinti cekiyor olmasi hic iyiye isaret degil. Ozellikle soyle bir gecmise baktiginizda programcilara adam gibi API saglamayan isletim sistemlerine neler oldugunu hatirladigimizda, Linux hakkinda endiselenmemek elde degil.

OS/2’nin tarihten silinmesinin en buyuk nedeni Microsoft’un Windows’u gelistirmis olmasi degil, OS/2’nin gelistirileri kendine cekmeyi basaramamis olmasidir. Bunun da sebebinin IBM’in OS/2 API konusundaki kati ve uzlasmaz tutumu oldugunu unutmamak gerekiyor. Linux cekirdek gelistiricileri “stable_api_nonsense.txt” gibi dosyalar yazmaya devam ederken, Linux kurulu olarak satilan ve kullancilarini da memnun eden masa ustu sistemleri ruyamizda gormeye daha coooook devam ederiz.

Sene 2002. Bir arkadasim ve arkadasimin Windows sistemler uzerinde uzmanlasmis bir sistem yoneticisi olan benden de yasca buyuk kuzeni Meliksah Abi ile muhabbetimiz esnasinda gecen su konusma kulaklarimda cinliyor:
MA: Tamam Linux buyuk sunucularda, web sunucularinda vs. ama, masa ustunde olmaz.
Ben: Mandrake’nin son surumunu (sanirim 8.0 falan) gormedin mi? Ne kadar da kolaylastirmislar her seyi. Birkac sene icersinde Linux kesin masa ustunde de yayginlasacak.
MA: (arkadasima donerek) Ya her sene ayni seyi soyluyor bunlar.
Ben: Biraz bekle, goreceksin.

Sene 2009: Hala tik yok. Evet, tukurdugumu yalamakla mesgulum su siralar.