ve Sun yola gelir: Özgür Java

Sun’ın özgür bırakması ile Java ticari şirketlerin yazılımlarını özgürleştirme sürecinin en ilginç örneklerinden biri olarak tarihe geçti.

Kısa bir tarihçe:
1991 Haziran: Gosling yapacak işi olmadığından Oak’a başladı
1995 Çıkmaz ay: Java’nın 1.0′ı
1997 Ekim: Sun’dan Microsoft’a 35 milyon dolarlık “Java’yı mıncıklama” davası
1998 Eylül: Cygnus’dan GCJ’nin ilk başları
2001 Ocak: Microsoft’tan Sun’a “al şu 20 milyon doları”
2002 Ocak: Microsoft’tan “.net gösterecek Sun’a Anya’yı Konya’yı”
2003 Nisan: Yazar’dan Sun’a “Salak mısın açsana” çağrısı
2004 Şubat: IBM’den Sun’a “dinle şu Yazar’ı”
2004 Nisan: Sun ile Microsoft’un “barış” anlaşması
2004 Haziran: Novell’den “özgür” .net (Mono’nun 1.0′ı)
2005 Mart: Yazar’dan Sun’a “Ya açarsın ya kaçarsın” çağrısı
2006 Kasım: Novell ile Microsoft’un ile patent anlaşması
2006 Kasım: Sun’ın (kitaplık hariç) Özgür Java’sı

(Aslında yazar, “Özgür yazılım dünyayı şekillendirmiyor da kim şekillendiriyor” gibi abuk soruları geçip, bu güne kadar özgür olmamasını savunan Java geliştiricilerinin “yeni dünya”daki tutumlarını merak etmektedir.)

“ve Sun yola gelir: Özgür Java” üzerine 3 yorum

  1. ahmetaa diyor ki:

    Atlanilan nokta su, java gelistiricilerinin cogu Java’nin ozgur olmamasini savunmaz, Java’nin ozgurlugunun pek bir sey degistirmeyecegini savunur. Cunku Java zaten yeterince acikti. GPL olunca ne oldu, hippiler bayram etti.

  2. alphan diyor ki:

    Merhaba Ahmet Bey,
    Java geliştiricilerinin çoğu ne savunuyor bilemem ama benim tanıdıklarım özgür olmama durumunu savunuyor. Bu “illaki esir kalsın” tutumundan ziyade sizinki gibi “özgür olmasına gerek yok” ya da “zaten kodlar ortada” şeklinde oluyor.

    Oysa (burada) Windows’un kodları bile (yasal olarak) ortada, .net’te bir yerlerde olacak yanlış hatırlamıyorsam.

    İdealist bakış açısını geçsek dahi (ki bu sadece felsefik bir saplantı değil özgür yazılımı bugünlere getiren pratikte yararlı bir bakıştır da) hem kullanıcılar hem de geliştiriciler için Java yeterince özgür değildi.

    Kullanıcı için yeniden dağıtım engeli, geliştirici için de buna ek olarak kod araklayamama sorunu vardı.
    Ayrıca yarın bir gün Sun “tamam artık verin paraları” dese hippiler eski sürümlere mahkum kalacak üstelik onları da geliştiremeyeceklerdi.

    Sun’a verdiği potansiyel zararları saymıyorum bile.

    Neyse hayırlı uğurlu olsun.

  3. auselen diyor ki:

    Sun daha önce J2ME ile ilgili bir kaç referans gerçekleştirim dışında hiç bir kodu açmamıştı. Şu anda J2ME ile ilgili herşey açık.

    Yani evimde bulunan dandik uydu alıcı için üretici firma J2ME yi kullanabilir, kodu açar, hiç bir sadakat bağına sahip olmadan çok güzel bir ürünü piyasaya vermiş olur.

    Gömülü sistemler için biraz bekleyin, Koreliler, Çinliler bir farketsin sınırları. Umut ediyorum ki, kalite birkaç puan birden yükselecek.

Siz de düşüncenizi serbest bırakın