Java’nın Kısa Tarihi

Java’nın doğuşuna ve o andaki şartlara göz atmak, hem bilişim dünyası için çok önemli gelişmelere sahne olmuş 90’lı yılları anlamamızı sağlayacak hem de Java’nın en temel özelliklerinin seçiminin ardındaki sebepleri görebileceğiz.

*7 Uzaktan Kumandası

*7 Uzaktan Kumandası

Java dilinin bize hediye eden Sun Microsystems, 1982 yılında 5 ortak tarafından kurulmuş bir şirkettir. Sun, kendi geliştirdiği SPARC isimli mikro işlemciler ve o zamanlar sadece bu mimari üzerinde çalışan BSD tabanlı Unix işletim sisteminin bir farklı sürümü olan SunOS’un (1992’den bu yana Solaris ismiyle) geliştiricisiydi. 1991 yılında Sun şirketi, geleceğin ITC teknolojisini belirlemek adına bir ARGE projesi başlattı. Patrick Naughton, Mike Sheridan, and James Gosling önderliğindeki takım 13 kişiden oluşuyordu ve ismi de “Green Team” (Yeşil Takım) idi. Gözlerden uzak bir ofiste çalışmaya başlayan takımın ARGE alanı ise eğlence amaçlı kişisel ve ev elektronik cihazlarıydı. 18 aylık hummalı bir çalışmadan sonra 1992 yazında “*7”, “Star Seven” isimli ve dokunmalı ekrana sahip bir kontrol cihazı geliştirdirler. Bu cihaz TV, video oynatıcısı ve müzik seti gibi pek çok ev cihazını kontrol edebiliyordu. Cihazın bu yeteneği, platformdan bağımsız bir dile sahip olmasından kaynaklanıyordu. James Gosling bu dile “Oak” adını vermişti.
Proje ilerledikçe duyulur hale gelmiş ve takım da gizli olmaktan çıkıp, FirstPerson ismini almıştı.Star7_2 Bu proje pek çok kablolu TV şirketine teklif edildi ama zamanının biraz ilerisinde olduğundan kabul görmedi. Ama takımın ileri gelenleri o sırada, geliştirdikleri altyapının Internet’e çok uygun olduğunu farkettiler. FirstTeam takımının kablolu TV endüstrisi için düşündüğü şey, popüler hale gelmekte olan Internet tipi bir ağ yapılanmasıydı. Ve hemen yönlerini değiştirip, ismi daha sonra resmi olarak HotJava olan Java-tabanlı bir tarayıcı geliştirdiler: WebRunner. Daha sonraları Gossling, o günlerdeki projenin durumunu Internet açısından şöyle açıklıyordu:

Bir taraftan Web gelişirken öte taraftan biz içeriği sunacak bir cins “iç giyisi”yi zaten geliştirmekteydik. Web, ftp ve telnet gibi 20 senedir aramızdaydı ama kullanımı zordu. Daha sonra 1993’de kullanımı kolay olan web ön yüzü olarak Mosaic geldi ve insanların algılarında devrim yarattı. Internet, tam da kablolu TV şirketlerini inşa etmeye ikna etmeye çalıştığımız ağ yapısına dönüşmekteydi. Bütün yapmak istediğimiz şey, genel olarak, Internet üzerinde uygulamaların yazıldığı, dağıtıldığı ve kullanıldığı şekle tam da uyuyordu. İnanılmaz bir rastlantıydı bu. Internet ve Java’nın ilahi bir şekilde birbirlerine uygun düşürüldüğü çok açıktı. Bizim bütün yaptığımız buydu.

James Gosling

James Gosling

WebRunnerOak ismi bu sırada Java olarak değiştirildi. Ve 23 Mayıs 1995’te Java resmi olarak piyasaya sunuldu. Ve o tarihlerde ne Java’yı geliştirenlerin ne de bir başkasının tahmin edemeyeceği yoğunlukta bir ilgiyle karşılaştı. Netscape ile yapılan hızlı bir anlaşma ile bu tarayıcı içinde çalışma imkanı kazandı Java appletleri Netscape’de görünmeye başladılar.

 

 

HotJava 3.0 under Windows XP

HotJava 3.0 under Windows XP

 

 

 

 

 

 

 

 

 

 

Ve Java 1995 yılında geliştiricilere yep yeni bir heyecan sunarak başladığı yaşamını, o zamankinden çok daha farklı ve geniş bir boyutta,bir dil, bir platform olarak devam ettirmekte. Ben dahil pek çok kişi de Java ile hayatını kazanmakta…

Daha geniş bilgi için buraya gidebilirsiniz.

Java ile alakalı bu kadar bilgiden sonra gelecek yazıdan itibaren Java’nın teknik detaylarına girebiliriz.

 

Bu yazı toplam 912 defa görüntülenmiştir.