F# Programlama Dili, Apache 2.0 Lisansı Altında

F# Programlama Dili, Apache 2.0 Lisansı Altında

Microsoft, F# programlama dilinin kodlarını, Apache 2.0 ile lisanslayarak, açık kaynak olarak duyurdu. Derleyici ve kütüphaneler, F# PowerPack adıyla, Microsoft’un açık kaynak projeleri platformu olan CodePlex’de yerini aldı. Buradaki projelerin geneli, Microsoft’un Paylaşılmış Kaynak Lisans Sözleşmesi ile lisanslanmış durumdalar. Bu sözleşme, geliştiricileri, buradaki kaynak kodlarını ticari olmayan amaçlar için kullanmalarında serbest bırakıyor. Ancak F# dilinin lisanslandığı Apache 2.0 lisansı, işi daha ileri götürerek, F# derleyicisi ve kütüphanelerinin kullanımındaki kısıtlamaları kaldırıyor.

Ancak şu da var; kodların “code drops” olarak platformda bulunması, geliştiricilerin, F# dilinin kendisi üzerinde geliştirme yapmalarına müsaade etmiyor. Yani, F# dilinin geliştirilmesinde kontrol, Microsoft F# Geliştirime Merkezi‘nde olacak. Bu merkez, F# dili ikili dosyalarını geliştirip yayınlamaya devam edecek.

F# programlama dilinin fonksiyonları, Haskell gibi geliştirilebilir değişkenlere izin veren dillerden türeyen Caml ve OCaml olarak da bilinen, ML’den geliştirilmiştir. F#; statik yazım, yazım tanımlama, istisnai durum düzeltme, özel algoritma tanımlama mekanizmaları üzerine kurulu. F#’ın nesneye yönelik kısımları ise, C# tabanlı.

kaynak: h-online.com

GD Star Rating
a WordPress rating system
F# Programlama Dili, Apache 2.0 Lisansı Altında, 3.0 out of 10 based on 2 ratings
Paylaş:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • LinkedIn
  • Live
  • MySpace
  • PDF
  • Slashdot
  • StumbleUpon
  • Twitter