Önerilen, 2024

Editörün Seçimi

Apple'ın Swift programlama dili artık açık kaynaklıdır ve Linux'ta mevcuttur

Apple Debugging L3 - Symbolic Breakpoints

Apple Debugging L3 - Symbolic Breakpoints

İçindekiler:

Anonim

Apple, yeni Swift programlama dilini geçen yıl geliştirici ilgisine açıkladı. Başlangıçta sadece Mac OS X ve iOS'da çalışan kapalı kaynak bir proje, şimdi resmi bir Linux portuyla açık kaynaklı bir projedir. Apple şu anda, Swift 2.2'ye göre Ubuntu 15.10 ve 14.04 için önceden oluşturulmuş görüntüler sunuyor.

Swift, Swift projesi web sitesinden indirilebilir ve Apple, coomer GitHub'a ev sahipliği yapıyor. Kod, Apache lisansının 2.0 sürümünde lisanslıdır.

Linux, BSD, Chrome OS ve diğer Windows Ötesi Windows'da güncel kalmak mı istiyorsunuz? Dünyanın Ötesinde Windows sütun sayfasına yer işareti koyun ya da RSS beslememizi takip edin

Her şey sunucularla ilgili

Linux'un Swift'de yazdığı yeni Mac OS X, iPhone veya iPad uygulamalarını kolayca çalıştırmasını beklemeyin. Bunlar, açık kaynaklı olmayan çeşitli kullanıcı arabirim kitaplıklarına bağlıdır. Tıpkı Microsoft'un açık kaynaklı .NET'inde olduğu gibi, Apple, mevcut masaüstü veya mobil uygulamaları diğer platformlara taşımak için gereken kullanıcı arabirimi bitlerini açık kaynaklı değildir.

[Daha fazla okuma: Yeni başlayanlar ve ara kullanıcılar için 4 Linux projesi]

Birçok sunucu Linux kullanıyor ve Apple'ın burada hedeflediği pazar. Bir geliştirici, Swift'de bir uygulama için hem bir uygulamayı hem de sunucu tarafı kodunu yazabilir ve bu kodu bir Linux sunucusunda çalıştırabilir. Platformun açık kaynak kullanımı, geliştiricilerin Swift'i geliştirmelerine ve bu gelişmelerin Apple'a geri kazandırılmasına da yardımcı oluyor. Bu, Linux topluluğunun bu Swift kodunu alıp onunla birlikte çalışmasını engelleyecek bir şey olmadığı anlamına geliyor. Diğer Linux dağıtımlarına yönlendirilebilir ve hatta gelecekte daha fazla Linux masaüstü uygulaması için temel oluşturabilir.

Swift, gelecekte Windows ve Android'de de çalışabilir. Apple muhtemelen diğer platformların kendisinin yerine geçmeyecek, ancak diğer geliştiriciler bu açık kaynak kodları alıp işi yapabileceklerdi.

Top