İçeriğe atla

OpenJDK

OpenJDK
Geliştirici(ler)Oracle Corporation
İlk yayınlanma8 Mayıs 2007 (17 yıl önce) (2007-05-08)
Güncel sürüm22
Geliştirme durumuAktif
Programlama diliC++ ve Java
İşletim sistemiGNU/Linux, FreeBSD, Mac OS X
TürJava platform
LisansGNU GPL
Resmî sitesiopenjdk.java.net
Kod deposu Bunu Vikiveri'de düzenleyin

OpenJDK (Açık Java Geliştirme Kiti), Java programlama dilinin özgür ve açık kaynak kodlu bir gerçeklemesidir. Sun Microsystems tarafından 2006 yılında başlatılan bir çabanın ürünüdür. Bu gerçekleme GNU Genel Kamu Lisansı (GPL) ile lisanslanmıştır, ancak istisnai durumlar da belirtilerek Java Sınıf Kütüphanesi ile ilgili kısımlar GPL lisansına ait hükümlerden uzak tutulmuştur.

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">JavaScript</span> programlama dili

JavaScript, HTML ve CSS ile birlikte World Wide Web'in temel teknolojilerinden biri olan programlama dilidir. Web sitelerinin %97'sinden fazlası, web sayfası hareketleri için istemci tarafında JavaScript kullanırlar ve kullanılan kodlar genellikle üçüncü taraf kitaplıkları içerir. Tüm büyük web tarayıcılarında, kaynak kodunu kullanıcıların cihazlarında yürütebilmek için özel bir JavaScript motoru bulunur.

<span class="mw-page-title-main">Java</span> açık kaynak kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen bir programlama dili

Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kaynak kodlu, nesneye yönelik, platform bağımsız, yüksek verimli, çok işlevli, yüksek seviye, hem yorumlanan hem de derlenen bir dildir.

<span class="mw-page-title-main">GNU Genel Kamu Lisansı</span>

GNU Genel Kamu Lisansı yaygın kullanılan bir özgür yazılım lisansı. İlk sürümü 1989 yılında Richard Stallman tarafından GNU Tasarısı için kaleme alınmıştır. Üçüncü ve son sürüm ise Richard Stallman'ın yöneticisi olduğu Özgür Yazılım Vakfı (FSF), Eben Moglen ve Yazılım Özgürlüğü Hukuk Merkezi tarafından kaleme alındı ve özgür yazılım topluluklarının çeşitli itiraz ve katkılarıyla son hâlini aldı.

<span class="mw-page-title-main">GNU Özgür Belgeleme Lisansı</span>

GNU Özgür Belgeleme Lisansı, GNU projesi için Özgür Yazılım Vakfı (FSF) tarafından tasarlanmış bir lisans modelidir. GNU GPL'nin açık içerik karşılığıdır. Lisansın mevcut son sürümü 1.3 olup, resmi metni www.gnu.org/copyleft/fdl.html adresinde bulunabilir.

<span class="mw-page-title-main">Emacs</span> genişletilebilirlik yönünden birbirine benzeyen ve ilişkili metin editörlerinin genel adı

Emacs, özellikle genişletilebilirlik yönünden birbirine benzeyen ve ilişkili metin düzenleyicilerin genel adıdır. Bu metin düzenleyicilerin en yaygını GNU Emacs olduğundan, sıklıkla GNU Emacs yerine kullanılır.

<span class="mw-page-title-main">E-posta programı</span> Elektronik postaları görüntülemek, göndermek ve depolamak amacıyla kullanılan programlar

Elektronik postaları görüntülemek, göndermek ve depolamak amacıyla kullanılan programlardır.

<span class="mw-page-title-main">LimeWire</span>

LimeWire, Java düzlemi (platform) için bir özgür P2P dosya paylaşım yazılımıdır. Gnutella ağını kullanır ve 5 sürümü itibarıyla BitTorrent protokolünü destekler. GPL sözleşmesiyle korunan bir özgür yazılım olan LimeWire, ücretlidir.

<span class="mw-page-title-main">MIT Lisansı</span>

MIT Lisansı, 1988 yılında Massachusetts Teknoloji Enstitüsü tarafından hazırlanmış, en yaygın kullanılan özgür yazılım lisanslarından biridir.

<span class="mw-page-title-main">Bombus (yazılım)</span>

Bombus, XMPP protokolü için bir GPL anlık mesajlaşma istemcisidir. Java ile yazılmıştır ve Java ME sanal makineye sahip Windows Mobile platformu veya Java ME'nin bulunduğu diğer herhangi bir platform dahil olmak üzere Java ME/MIDP özellikli cep telefonlarında çalışır. Bazı küçük kod değişiklikleri ile Android üzerinde de kullanılabilir hale gelmiştir. Bombus'un Android üzerinde çalışabilen bazı başarılı derlemeleri vardı.

<span class="mw-page-title-main">Apache Lisansı</span>

Apache Lisansı, Apache Yazılım Vakfı (ASF) tarafından yayımlanan bir özgür yazılım lisansıdır. Apache Lisansı telif hakkı koruma ve feragat uyarısı gerektirmektedir ancak copyleft bir lisans değildir. Lisans, özgür ve açık kaynak kodlu yazılımın geliştirilmesi için kaynak kodlarının kullanımına izin vermektedir.

<span class="mw-page-title-main">Notepad++</span>

Notepad++, Windows işletim sistemi içerisine gömülü olarak gelen Notepad yazılımının yerine kullanılmak üzere C++ ile saf Win32 API ve STL ile geliştirilmiş GPL ile dağıtılan açık kaynak kodlu bir kaynak kod düzenleyicisidir. Scintilla düzenleyicisi temel alınarak geliştirilen Notepad++, birçok yazılımlama diline ait kodu görüntüleyip uygun olarak renklendirebilir. Türkçe dâhil birçok konuşma diline destek veren bir arabirimi vardır.

Bir video oyun konsolu öykünücü, bir bilgi işlem cihazının bir video oyun konsolunun donanımını taklit etmesine ve oyunlarını taklit platformunda oynamasına izin veren bir tür öykünücüdür. Çoğu zaman, öykünücüler, daha geniş denetleyici uyumluluğu, zaman ölçeği denetimi, daha yüksek performans, daha net kalite, bellek değişikliklerine daha kolay erişim, tek tıklama hile kodları gibi orijinal donanımın sınırlarını aşan ek özellikler taşır ve oyun özelliklerinin kilidinin açılması sağlanır. Öykünücü ayrıca ev yapımı demolarının geliştirme sürecinde ve daha eski, üretimi durdurulan veya nadir konsollar için yeni oyunların oluşturulmasında da yararlı bir araçlardır.

<span class="mw-page-title-main">GNU Kısıtlı Genel Kamu Lisansı</span> Özgür yazılım lisansı

LGPL veya bir başka deyişle GNU Kısıtlı Genel Kamu Lisansı, GPL bir kitaplığı kullanan bir eserin, GPL'deki şartları daraltıcı bir lisansa sahip olmaması zorunluluğunu taşımayan büyük ölçüde pragmatik bir özgür lisans türüdür. LGPL şu gayelere matufen GPL'e tercih edilebilecek bir lisanstır:

<span class="mw-page-title-main">BSD lisansları</span>

BSD lisansları izin veren özgür yazılım lisansları ailesidir. Lisans ilk kez aynı isimdeki bir Unix benzeri işletim sistemi olan Berkeley Software Distribution (BSD) tarafından kullanıldı.

<span class="mw-page-title-main">ChatZilla</span> Mozilla tarafından yapılan ücretsiz bir IRC istemcisi

ChatZilla, Mozilla tarafından yapılan ücretsiz bir IRC istemcisidir. JavaScript ve XUL olarak programlanmıştır. İlk yayınlanışı 2001 yılında olmuştur. MPL, GPL ve LGPL lisanslıdır.

<span class="mw-page-title-main">Qt (çalışma alanı)</span>

Qt, birden çok platformu destekleyen bir grafiksel kullanıcı arayüzü geliştirme araç takımıdır. Genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında birçok araç içermektedir. Qt, en çok KDE masaüstü ortamında, Opera ağ tarayıcısında ve Skype anlık mesajlaşma programlarında kullanılmasıyla bilinir.

JRuby, Ruby dilinin Java dilinde yazılmış ve Java sanal makinesi üzerinden çalıştırılabilen türevidir. JRuby ücretsiz ve açık kaynak kodlu bir yazılım olup, Java ve Ruby dillerinde yazılım geliştirmeye imkân sağlar.

<span class="mw-page-title-main">Copyleft</span>

Copyleft, insanlara özgün çalışmayı diledikleri gibi kopyalama, değiştirme ve yeniden dağıtma hakları veren bununla birlikte eserin özgün ve değiştirilmiş halinin yine aynı haklarla dağıtılmasını zorunlu tutan yasal bir tekniktir. Bir özgür yazılımın özgün hali ve değiştirilmiş türevlerinin özel mülke dönüşmesini önlemek yani daima özgür kalmasını sağlamak için kullanılır. Bu bakımdan copyleft özgür lisanslar copyleft olmayan özgür lisanslara göre daha koruyucu niteliktedir. Copyleft lisanslar başta bilgisayar yazılımları olmak üzere belgeler, sanat eserleri, bilimsel keşifler ve hatta belirli patentlere kadar uzanan çalışmalar için kullanılabilir.

<span class="mw-page-title-main">Qt Extended</span>

Qt Extended kişisel sayısal asistanlar, video projeksiyon ve cep telefonları gibi Gömülü Linux tabanlı mobil bilgi işlem cihazları için bir uygulama platformudur. Digia'nın bir yan kuruluşu olan Qt Software tarafından geliştirildi. Ücretsiz yazılım olduğu için Qt Extended projesini iptal ettiklerinde topluluk bunun bir çatalını yarattı, geliştirdi. QtMoko Debian tabanlı dağıtım, Openmoko topluluğunun çabalarıyla sürdürülen bu projelerin doğal ardılıdır.

IBM Kamu Lisansı (IPL), IBM tarafından yazılan ve zaman zaman kullanılan özgür ve açık kaynak kodlu yazılım lisansıdır. Özgür Yazılım Vakfı (FSF) tarafından onaylanmıştır ve Açık Kaynak Girişimi tarafından "açık kaynak lisansı" olarak tanımlanmaktadır.