Zati acı olan kısım da fsf nin o exe leri aslında her ortamda çalışabilir kılmasını sağlamaya çalışmak, ama ne yazık ki bazı çevrelerin bunu anlamaması/anlamaya çalışmaması.
RMS nin lafı da zati bu konuda.
Mono nun lisans durumunun ileride ne olacağı belli değil.
MS yarın çıkıp ta "Mono .NET temelini kullanmakta ve tüm haları bana ait olan bu sistemin Linux sistemler üzerinde kullanılması için benden 10.000$ lık lisans almanız gerekmektedir." derse ne yapacaksınız?
Sırf MS uygulama başına 10.000$ para istedi diye müşterinin istediği platformda çalıştırabileceği ürünü çöpe mi atacaksınız?
Tarık'a katılıyorum.
Bir sistemin ayakta kalmasını istiyorsanız hatlarını kesin olarak çizmelisiniz, bu sistem özellikle GÖNÜLLÜLÜK üzerine duran bir sistem ise hatlar daha da katı olarak çizilmeli. Uzun vadede verilen tavizlerle yapı giderek tanımsız bir hale geldiği gibi herkes farklı olarak yorumlamaya başlayacaktır.
ikinci olarak RMS ortaya çıkıp ta "GNOME kullanmayin MC kullanmayın" diye bir yaygara koparmıyor. Adam C# kodları ve .NET yapısı konusunda bir öngörüde bulunuyor. Haklı mı, kesinlikle haklı.
Şu an pek çok kişi "MS ile NOVELLE (SUSE) arasında anlaşma var." diye bilir. Ama bu anlaşma başka bir Linux dağıtımını KAPSAMIYOR.
Yarın öbür gün MS çıkıp ta "Sistemde kullanılan .NET uygulamaları için bana telif ödeyeceksiniz." derse hukuki olarak buna hakkı olur.
RMS nin öngörüsünü örneklemeye çalışayım. Linux sistemi bir ev olsun. C# ile kapı tokmağını yazdı iseniz bunu evin yapısına zarar vermeden değiştirebilirsiniz. Ama duvarları, çatıyı, ya da sütünları C# ile yaptı iseniz o zaman evin büyük kısmını yıkmaktan başka şansınız olmayacak.
Basitleştirilmiş arabirimler konusundaki görüşlerinize tamamen katılıyorum. Şahsen çok cicili bicili bir ekran da olsa ben siyah ekranda komut yazmayı seven biriyim. Ve bu türde basitleştirilmiş bir cihazda da masa üstünde kullandığım uygulama kolaylığını yakalamak isterim.
Moblin projesi devam eder diye düşünüyorum. Fakat konu sadece moblinde de kalmayacak. Piyasaya çıkan farklı mini notebooklar sebebei ile moblin benzeri linux dağıtımlarına yönelik çalışmalada da hız kazandı. Yakın zamanda temel kullandığımız linux sistemlerin hafif versiyonları da çıkabilir diye düşünüyorum.
NOT : Buradaki bahsettiğim hafiflik kullanılan platforma göre optimize edilmiş/derlenmiş vs olmması. Hali hazırdaki uygulamarımızı fazla zorlanmadan zati geçirebiliyoruz.
Tamamı ile sıkıntı olur konusundaki söyleminize katılıyorum. Ne yazık ki önceden de bu türde pek hoşnut olmayan tecrübelerimiz oldu.
Yaptığım her işin eleştirilmesini, ama bilinçli bir şekilde olumlu ve yapıcı eleştiri yapılmasını isterim.
Biris çıkıp ta "bak şu kısmı şu şekilde yaparsanız daha kolay yaparsınız" tarzı eleştiride bulunsun canımı yesin.
Ama onun yerine "o sistem ilk okulda kaldı, çokdaha profesyönelini şu yapiyor" denilmesi tercih ediliyor. Ama daha iyisini bilen arkadaşalr da zahmet edip göstermiyor bizlere.
En sonunda bir tane açık kaynak eğitimi sitesi açtıracaklar adama. :)
Bu tür şeylerin yaygınlaşması lazım.
Lakin asıl alanım değil de hobi alanım olması sebebi ile anca temel bilgileri (hadi biraz daha zorladık diyelim biraz daha ileri gider belki) verebilirim.
Benim gibi 2-3 kişi de olsa o zaman gerçekten harika olur aslında.
Fakat ne yazık ki verilen emeğe saygı yerine, üretmeyen insanların eleştirileri ile boğuşmak ayrı bir sıkıntı.
Anladığım kadarı ile Google programlamaya yeni yeni adım atacak olan gençleri kendi platformuna çekmek için bu türde bir güzellik yapıyor.
Ve oldukça etkili olabilecek bir çıkış.
Tabii işin temelinde hağla Java var.
Java google için bitmeyecek gibi, umarım bitmez de.
Yakında phyton vb. geliştirme çatıları da çıkabilir kanattindeyim. Zira sistem açık kaynak olunca üzerinde oynama imkanınız okadar artıyor.
Bu tür bir çalışma Linux'un önüne hiçbir şekilde geçemez. Linuxun önünü daha da açar, ama geçemez.
Şu anki hali ile hiçbir mobil uygulama masaüstü ya da sunucu seviyesindeki bir Linux'un yaptıklarını taklit etmeye yakın bile değil.
Kaldı ki google dediğiniz gibi yeni birşey yapmıyor.
Hatta kaba bir tabirle MacOSX gibi düşünebilirsiniz.
Arka planda çalışan bir Unix/Linux çekirdeği var. Ve onlar de son kullanıcının muhattap olduğu grafik kullanıcı arabirimi olabildiğince cicili bicili ve basit yaparak kullanım şeklini kolaylaştırıyor.
Apple ve Google "basitlik" ilkesini çok iyi kullanan iki firma, basit olanın çok daha güçlü olduğunu biliyorlar.
Ayrıca bir not ta düşeyim. Bu türde ki açılımlara ilavetten de Nokia Symbian OS un opensource bir sürümü için çalışmalara başlamış durumda. Yakın bir zamanda onlar da bunun duyurusunu yaparak yazılım geliştiricileri kendilerine çekmeye çalışacaklardır.
Tüm bu çeşitlilik çok güzel, fakat birbirleri ile uyum konusunda ne yapacağız bilemiyorum. Bekleyip zaman neyi gösterecek göreceğiz.
Tabii benim hayalim OEM PC şeklinde OEM işletim sistemsiz ceptelefonu satılması.
Bayiye gideceksiniz, şu özelliklerdeki şu markayı istiyorum, üzerinde işletim sistemi olarak ta seçenek sunacaklar Linux,WinCE,Sybian,GoogleOS vs.
Bu sayede mobil uygulama pazarının ne hale geleceğini bir düşünün.
Benden çok yaşayacaksın, benim de aklıma yıllar önce okuduğum (ve de insanların özellikle şu zamanlarda tekrar okuması gereken) "Fahrenheit 451" aklıma geldi.
Nekadar dijital bir şekilde yaşasak ta kitabı kağıt üzerine basılmış hali ile okumak daha avantajlı. Ayrı özellikle koleksiyon amaçlı vb. şekiller de 1. baskı, düşük baskı adetli ürünler vs ile güzel koleksiyonlara sahip olabiliyor insanlar.
Bu tür olaylar kitap yakma işini de daha basite indirgeyecektir. Misal "100.000 KİTAP YAKILDI" manşeti altında söz konusu arkadaşlar 2 adet DVD yakarak olayı tamampalyacaklardır :)
Başlangıç olarak güzel çalışmalar.
Fakat robotik konusundaki asıl gelişmeler birilerinin bunu hobi olarak edinmesi ile artacaktır.
Zira saçma sapan bir parçanın yurtdışından gelmesi için 2 ay beklediğimizde insanda pek heves kalmıyor.
Umarım bu türde çalışmalar artar.
Ve de üniversitlerde değil de ortaokul - lise dönemlerinde uygulamalı robotik dersleri verilir.
Yoksa "Abi bilgisayar mühendisliği, veya finansal analiz okuyucam, 5 bin tl ile işe başlıyormusun." şeklindeki bir zihniyet ile okula gelen adama ne versen boş.
Bir de ne yazık ki bizim türk şirketlerinde pek rastlanmayan "Bizim uygulama bir tek işi yapsın, en iyi şekilde yapsın." felsefesini çok iyi uyguladılar.
Şahsen bu teoriye pek güvenmezdim.
Zira göz ardı ettiğiniz Hindistan faktörü var.
Özellikle ABD civarı Kişisel Hitli (KH) kullanımı artabilir. Ama asya ve ortadoğu tarafında KÇ ler revaçta olacaktır eminim.
Yalnız bu KÇ ve KH lerin entegrasyonu biraz sorun olabilir. Umarım o zamana kadar ortak bir API bulurlar :)
Algoritmalar ( 5)
Bu türde güzel çalışmaları görmek son derece sevindirici.
Umarım devamları da gelir.