Paylaşımlı Kaynak Ortak Dil Altyapısı’nın (Common Language Infrastructure – CLI) kaynak kodu, ECMA Ortak Dil Altyapısı’nı ve C# standartlarını kullanıyor ve Microsoft Windows XP ve FreeBSD işletim sistemleri için kullanıma sunuyor. Bir milyon satır kaynak kodunu sunan Paylaşımlı Kaynak CLI uygulaması programlama dili alanında ve XML Web hizmetleri araştırmalarında yapılacak yeni çalışmalara destek olacak.
Microsoft Geliştirici Platformu ve Gönüllü Tanıtım Bölümü Kıdemli Başkan Yardımcısı Eric Rudder, “Akademik çevreler, yazılım ekosisteminde yeni nesil geliştiriciler için önemli bir rol oynuyor. Akademik sektör sadece araştırma yoluyla birçok yaratıcı yeniliğe imza attı. Paylaşımlı Kaynak CLI uygulaması ile birlikte .NET teknolojileri alanında önemli yenilikler görmeyi bekliyoruz.” dedi.
Paylaşımlı Kaynak CLI Uygulaması
Akademik, araştırma, hata giderme ve öğrenim amaçlarıyla kullanılmak üzere tasarlanan Paylaşımlı Kaynak CLI uygulaması, FreeBSD ve Microsoft Windows XP üzerinde çalışacak ve Microsoft’un Paylaşımlı Kaynak lisanslaması çerçevesinde kaynak kodu olarak yayınlanacak. Giderek daha fazla sayıda kuruluş ve sektör XML Web hizmetlerini kullanmaya başladıkça, geliştiricilerin Paylaşımlı Kaynak CLI uygulaması ile programlama dilleri üzerinde deneysel çalışmalar yapmaları, karşılıklı çalışabilen XML Web hizmetleri oluşturmaları ve ECMA standartları ile uygulamalar yaratmaları kolaylaşacak.
Paylaşımlı Kaynak CLI uygulaması Microsoft’un SSCLI adresinden yüklenebiliyor. Microsoft ayrıca, Paylaşımlı Kaynak CLI uygulamasını, öğretim ve araştırma amaçlı kullanmak isteyen sınırlı sayıda akademisyene araştırma bursu veriyor. Burs programının başvuru koşulları‘na burayı tıklayarak erişilebilirsiniz.
C# ve CLI standartları Nedir
C# ve CLI standartları, Microsoft’un XML Web hizmetleri için geliştirme ve yaygınlaştırma platformu konumundaki çok-dilli Microsoft .NET çerçevesinin kilit teknolojilerini oluşturuyor. C ve C++’tan türetilen C#, dünyanın C ve C++ geliştiricileri için yaratılan ilk bileşen-yönelimli (component oriented) dili unvanını taşıyor. .NET çerçevesinin bir alt kümesi olan CLI, yazılım firmalarının XML Web hizmetlerini oluşturmaları, dağıtıma vermeleri ve çalıştırmalarını sağlayan runtime yetenekleri ve temel sınıf kitaplıklarını (base class libraries) içeriyor.
C# ve CLI ile ilgili spesifikasyonlar için ECMA’ya başvurusunu Ekim 2000 tarihinde gerçekleştiren Microsoft, bu alanda, aralarında Hewlett-Packard Co., IBM Corp. ve Intel Corp.’un da bulunduğu birçok sektör lideriyle, C# ve CLI teknik çalışma grupları kurarak nihai teknik spesifikasyonlarını tamamlamak için işbirliği yapıyor. ECMA’nın Aralık 2001 tarihinde spesifikasyonları onaylaması, sektörün XML Web hizmetleri ve programlama dili alanındaki standartlaşma çabalarında önemli bir kilometre taşını geride bırakmış oldu.
Microsoft’un Paylaşımlı Kaynak Girişimi hakkında daha ayrıntılı bilgi ve .NET hakkında bilgi için burayı tıklayınız.



Kaynak : 