Tam o sırada, başka bir pillinetwork sitesi olan 22dakika.org'da: "Yeni Dizi: Lab Rats [Disney XD]"

mono
mono

Mono'nun 2.0.1 sürümü çıktı. Mono bildiğiniz gibi piyasada en çok kullanılan CLI (common language infrastructure) olan .net framework'unun, novell sponsorluğunda geliştirilen açık kaynak kodlu bir uyarlaması. Mono, maalesef Microsoft tabanlı uygulamalarda .net framework'u geriden takip etmek zorunda kalıyor, ancak linux dünyasında gtk# ile ilerlemesine devam ediyor. Gerçi Linux dünyasının geleceğinde mono' nun olmamasını isteyenler de yok değil.

mono'nun 2.0.1 versiyonundaki etkileyici yenilikler ADO.NET, ASP.NET, Windows.Form ve System.Drawing isimalanlarının ve özelliklerinin .net 2.0 seviyesine taşınmış olması.

Aynı zamanda .net 2.0 dan sonra ortaya çıkan ToolStrip ve MenuStrip sınıflarıyla artık menü çubuğunun ve de araç çubuklarının kontrol olarak forma eklenebilmesi de göze çarpıyor.

menü elemanlarının görünüşü
menü elemanlarının görünüşü

Tartışmalar devam etse de hala linux için mono ile beagle, banshee, f-spot gibi yazılımlar geliştirilmekte. Bazı şirketler de uygulamalarını mono' ya geçirmenin yollarını aramakta.

Bu tür haberler bazı kullanıcıları mono ile uygulama geliştirmeye veya yazılımlarını mono'ya uyarlamaya itse de .net framework' un piyasadaki konumu ve Visual Studio gibi güçlü bir ide' ye sahip olması bu kamptaki programcıların çoğunu .net framework kullanmaya itiyor.

Spacer
Spacer
 | 3 yorum var 
 | 28 Ekim 2008 16:17 

Yorumlar

Mono üzerine lisans ve patent tartışmaları genelde sonuç bulamıyor, bazı kişiler Microsoft'un Mono'ya dava açamayacağını savunurken bazıları açabileceğini savunuyor. C# derleyicisini isteyen herkes geliştirebilir ancak ASP.Net ve Silverlight gibi teknolojilerde patent Microsoft'a aittir o yüzden dava açabilir diyorlar, Novell'le anlaşma yaptıklarından dolayı "şimdilik" açılmadığı söyleniyor.

Ben bu tür konularda uzman olmadığımdan kime hak vereceğimi bilemiyorum, doğrusu bu tür tartışmaları gördükten sonra Mono kullanmaktan "tırsıyorum". Çünkü o kadar emek verip yeni bir dil yeni bir platform kullanmayı öğreneceksiniz, onda büyük projelere imza atacaksınız ama belki de bir anda bütün Mono projesi tepetaklak olacak ve siz de ortada kalacaksınız. Gnome ekibi karmaşıklaşan programları yazmak için C'den daha yüksek seviye bir dil ve platform edinmek istedi ve o zaman en umut vaad eden seçenek .Net'ti. Ama keşke Mono ekibi başka bir programlama dili/platformu seçseydi kendine ya da 0'dan kendisi yaratsaydı demeden edemiyorum.

Öte yandan şimdilik Mono oldukça iyi gidiyor. Şimdiden tüm platformlar için en iyi programcılık çözümlerinden birini sunuyorlar. Üstelik çok büyük bir efor sarf ederek oldukça kısa bir zamanda bunu başardılar.

ZuLuuuuuu  |  (1 puan) 28 Ekim 2008 21:47

@zuluuuu çok güzel söylemişsiniz. Zaten gtk# ve mononun kendi kütüphanelerini kullanırken sorun yok. hepsi gpl lisanslı ve geliştirilmekte. c# 'da ecma standartlarıyla beraber açık geliyor. Derleyici ve framework yazımında da sıkıntı yok. Lakin uyarlama kütüphanelerin kullanımı riskli. sitede wpf için de henüz bir atılımda bulunmayacaklarını söylüyorlar. Geliştiricilere tavsiyeleri - zaten yapılabilecek en iyi şey bu olsa gerek - projelerini windows, linux gibi herhangi bir platformda çalıştırmak istiyorlarsa gtk# ile yazmaları ve mono fw kullanmaları.

kolpaa  |  (0 puan) 29 Ekim 2008 15:27

Mono'nun geleceği konusunda pek kaygılı olmaya gerek yok gibime geliyor. Zira, Delphi 2009, RemObjects ile işbirliğine gidildikten sonra Windows altında Mono desteği verecek. Dolayısıyla Pascal ile CLI uygulamaları Delphi ile de yazılabilecek. Zaten Chrome ve Oxygene ile yazılıyordu(ki bunların komut satırı derleyicileri bedava)
Mono destekleyen baÅŸka diller de var. Boo, Nemerle gibi.
Sorun şu ki, Mono ile Linux'a port edilen .net uygulamaları, .net kullanımını özendirir ve açık kaynağa kazanılması gereken kitleleri MS lisanslarının kısıtlayıcılığına mahkum eder mi? Mono'ya ters bakan Linux sevdalılarının asıl kaygısı bu bildiğim kadarıyla.
Bence yakın bir zamanda çok platformlu ve hem ticari, hem de açık kod üretimine izin veren bir framework çıkacaktır. (Qt gibi ancak ticari koda lisans ücreti ödemeden izin veren.)

joseywales  |  (0 puan) 30 Ekim 2008 10:22

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

son yorumlar

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.

network siteleri

RSS Dosyası
pillikutu