Mosaic ve Netscape’in köken hikâyesi [Video]
(pmarca.substack.com)- Marc and Ben Show’un özel bir bölümü, web tarayıcısının doğuşunu ve Mosaic ile Netscape’in başlangıç noktalarını Marc Andreessen’in anılarına dayanarak ele alıyor
- Sunucu, Marc’ı tarayıcının ortak mucitlerinden biri olarak tanıtıyor ve bu hikâyenin bugüne kadar yeterince bütünlüklü ya da doğru biçimde anlatılmadığını düşünüyor
- Tarayıcı, birçok kişinin internete eriştiği temel kapı olarak ele alınıyor; bu da Chrome ya da Facebook ve Twitter bağlantılarını açarken yaşanan deneyimle açıklanıyor
- Başlangıçta büyük bir ticari fırsat ve gelen satış potansiyel müşterileri vardı, ancak bu durum doğrudan şirket kurma ya da risk sermayesi toplama kararına dönüşmedi
- Marc, o dönemde risk sermayesinin varlığından bile haberdar olmadığını söyleyerek, ilk web tarayıcısı işinin hangi farkındalık koşulları altında ticarileşmeye başladığını gösteriyor
Web tarayıcısının doğuşuna bakan özel bölüm
- Bu video, Marc and Ben Show’un özel bir bölümü olarak web tarayıcısının kökenini ve icadını ele alıyor
- Sunucu, Marc’ı web tarayıcısının ortak mucitlerinden biri olarak tanıtıyor
- Başlıktaki odak, Mosaic ve Netscape’in nasıl başladığı üzerinde
- Sunucu, bu hikâyenin şimdiye kadar yeterince bütünlüklü ya da doğru şekilde anlatılmadığını söylüyor
İlk sohbetin öne çıkan anları
- Tarayıcı, birçok kişinin interneti deneyimleme biçimi olarak ele alınıyor
- Örnek olarak Chrome anılıyor
- Bir Facebook bağlantısına ya da Twitter bağlantısına tıklandığında açılan şeyin tarayıcı olduğu şeklinde açıklanıyor
- Büyük bir ticari fırsat ve gelen satış potansiyel müşterileri olmasına rağmen Marc bir şirket kurmadı ya da risk sermayesi toplamadı
- Bunun nedeni sorulduğunda Marc, o dönemde risk sermayesi diye bir şeyin varlığını bilmediğini söylüyor
- Sohbet sırasında “tractor’ı biliyordum ama venture capital’i bilmiyordum” tarzında bir şaka da yapılıyor
1 yorum
Hacker News yorumları
Video oynatıcı pek iyi çalışmadığı için YouTube sürümünü ekliyorum
https://youtu.be/8aTjA_bGZO4
Anladığım kadarıyla Spyglass/Microsoft ile ilgili ayrıntıların bir kısmı doğru değil, ama bunları tek tek düzeltmek pek uygun olmaz gibi
Yine de Spyglass tarayıcı ekibinin proje lideri olduğum için bir şeyi düzeltebilirim: Mosaic kodunu lisanslamıştık ama aslında hiç kullanmadık; Spyglass Mosaic baştan yazılmıştı
Büyük resimde Marc’ın hatırladıkları genel olarak doğru görünüyor ve benim bilmediğim, kulağa makul gelen birkaç perde arkası hikâye de anlattı
Gerçekten çılgın bir dönemdi ve Netscape bizi yendi; ama o zamanki patronumun “bizden beş kat fazla harcamayan herkesin hepsini biz yendik” dediğini hatırlıyorum. Marc gibi zengin ya da ünlü olmadım, ama çok şey öğrendim ve o hikâyenin bir parçası olduğum için hâlâ minnettarım
Tarayıcı headend’de çalışıyordu; daha sonra da dizüstü bilgisayar chipset’i temel alınarak kendi tasarladığımız blade’ler üzerinde çalıştırdık. 2U şaside 10 tane vardı; her blade’de 10-20 tarayıcı örneği çalışıyordu ve o dönemde ticari blade’ler yoktu
Ekran görüntüsünü sıkıştırıp set üstü kutuya indiriyor, IR klavye ve uzaktan kumanda girdilerini de tekrar headend’e gönderiyorduk
Eylül 1998’de tarayıcı üzerinde çalışmak için işe alındım; o sırada web için fiilen gerekli hâle gelen JavaScript motorunu da kendimiz uygulayıp bağlamıştık. Yatay piksel sayısı “çok az” olduğunda, özellikle tablo genişliği % gibi değerlerle belirtilmişse düzgün çalışmıyordu; bu yüzden tablo kodunun tamamını yeniden yazdım
Sonunda tablo kodunu büyük ölçüde yeniden tasarladıktan sonra, zor durumlarda Netscape’ten daha iyi başa çıkar hâle geldi
Ama HTML4’e eklenen şeylere bakınca, Spyglass tabanlı kodu elde tutup HTML4 uyumluluğunu kendimiz uygulamaya çalışmak küçük bir şirket için çok büyük bir işti. Şirket en fazla yaklaşık 350 kişiye çıktı, 1999’da kısa bir süre 1 milyar dolar değerleme aldı; ama tarayıcı tarafı JavaScript motoru dahil en fazla 5-10 kişiydi
Bu yüzden 1999 sonu-2000 başında, yakında çıkacak açık kaynak tarayıcı Mozilla’ya geçmeye karar verdik ve ben de derinden dahil oldum. Kablo TV internet işi başarısız oldu; kablo şirketlerinin TVGuide’ın patent tekelini kırmak gibi başka öncelikleri vardı ve biz bu işi para karşılığında onlar için yaptık
2003’te tarayıcıyla ilgisi olmayan donanımsal videofon pazarına geçtik; sonrasında da Mozilla’ya çevresel olarak dahil olmayı sürdürdüm. WorldGate 2011’de dağılınca Mozilla’ya resmen katıldım ve WebRTC çalışmalarına liderlik ettim
O dönemde Spyglass’ın iç yapısı, bildiğim NCSA koduyla karşılaştırıldığında oldukça makul görünüyordu
Marc, Microsoft’un Spyglass’a “Microsoft Mosaic”i ek ürün olarak sattırırken bağımsız sürümü de sunmaya devam ettirmeyi önerdiğini hatırlıyor. MSFT’nin sonunda kendi tarayıcısını ücretsiz hâle getirmesi de dahil olmak üzere, bu büyük hikâyenin bu kısmını farklı anlatabileceğin ya da daha ayrıntılı açabileceğin bir şey var mı merak ediyorum. Hep nispeten üstünkörü geçilen bir noktaydı
Grafik tarayıcılardan önce WWW beni pek heyecanlandırmıyordu; Gopher bana daha iyi geliyordu
Dergilerde grafik web tarayıcıları hakkında okumuştum ama SLIP bağlantısı gerekiyordu; o noktada belki de böyle bir bağlantım yoktu
Bir gün Brooklyn’de birinin www.soundtube.com’da bir web sitesi işlettiğini ve internet üzerinden müzik sattığını anlatan bir yazı okudum; onunla iletişime geçip Brooklyn’deki ofisine gittim ve siteyi grafik tarayıcıyla gördüm. Sonra onun peşinden gidip kendi ortamımı kurdum
Sitenin logosu, üzerinde “sound tube” yazan yarısı sıkılmış bir diş macunu tüpü gibiydi. Dağıtım yöntemini hatırlamıyorum; ama son ziyaret ettiğimde de aynı logo vardı ve altında “what could have been” alt başlığı yazıyordu
Ara sıra Sound Tube hakkında daha fazla bilgi arıyorum; kaybolmuş gibi görünüyor ama umarım sadece ben bulamıyorumdur
Ben de o daireye gitmiştim. Birine grafik web tarayıcısı göstermek için davet etmek tam ona göre bir şey
Adı Sound Tube değil, Sound Wire’dı; bu yüzden bulamamış olman çok olası. Diş macunu logosu yüzünden ad hafızanda karışmış olabilir. Hafıza zaten böyle çalışır
https://web.archive.org/web/19961122055147/http://soundwire....
https://www.wired.com/1995/05/net-surf-44/
Ona mesaj attım; belki bu başlıkta görünür
Bu videoyu yaklaşık 30 dakika izledim; Marc newsgroup’lardan bahsedince güçlü bir nostalji dalgası geldi
Bugünlerde web tarama tarafında yaşlı bir hacker oldum ama Netscape’in son dönemlerinde, genç bir açık kaynak hacker’ı olarak başladığımda npm.* newsgroup’larında bir sürü Netscape mühendisinin takıldığını keşfettiğimi hatırlıyorum
Her gün kullandığın tarayıcı hakkında soru sorduğunda, onu gerçekten yapan kişinin cevap verdiği bir yere girebilmek gerçekten şaşırtıcıydı. Netscape ayakta kalamadı ama mirası muazzam
Web tarayıcılarını yapan insanların topluluk duygusunda ve açıklığında gerçekten özel bir şey var. Bunun kökleri belki de newsgroup’lara kadar gidiyordur
Yakın zamanda Michael Lewis’in The New New Thing kitabını okudum; kitap Netscape’i, Jim Clark’ın bilgisayarla yönlendirilen bir yat alabilmek için kurduğu bir köşeyi dönme planı gibi görüyor
Microsoft’un şirketi 6 ay içinde işe yaramaz hale getireceğini biliyordu ve yatırımcıların bunu yeterince hızlı fark etmeyeceğine bahse girdi. Ve gerçekten de haklı çıktı
Ücretsiz Netscape tarayıcısının bugün içine düştüğümüz “şartlı ücretsiz uygulamalar” bataklığının başlangıcı olduğunu düşünüyorum ama suçu yalnızca Netscape’e yüklemek olmaz. Çünkü Netscape’in rekabet ettiği tarayıcılardan biri, Spyglass çalışanlarının tarayıcı savaşlarından bahsederken özellikle dışarıda bırakıyor gibi göründüğü NCSA Mosaic’ti
NCSA Mosaic, National Science Foundation hibesiyle geliştirilmişti ve kamu yararı için ücretsiz dağıtılmıştı. Ücretsizle rekabet etmek zordur; NSF de desteğe devam edip etmemesi gerektiğini birkaç kez sormuştu
NCSA’da bir şekilde yaklaşık 10 yıl çalıştım; tarayıcı çalışmalarından önce ve sonra orada olan insanlardan o dönemde geliştirilen araç demetleri hakkında hikâyeler dinlemek oldukça şaşırtıcıydı
Araçların çoğu iş birliğine derinden odaklanmıştı ama hiçbiri Mosaic kadar büyük çıkış yapmadı
Bulması zor olanlar da vardı: HyperCard için Cray’den doğrudan animasyon desteği sağlayan XCMD uzantısı, Contours, PalEdit, iş birliği ortamları için Montage gibi şeyler
Birkaç yıl sonraki Habanero gibi nispeten daha büyük iz bırakanlar da oldu
https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...
1995 yazında hâlâ Windows 3.1 kullanıyorduk; katıldığım araştırma programında bilgisayar getiren tek kişi bendim. Bilgisayar bilimi programı da değildi
İnsanlara telnet ile evdeki e-postalarını okuyabileceklerini söylediğimde, bilgisayarım günde bir saatlik e-posta kontrol noktasına dönüştü. Kampüs bilgisayar laboratuvarı oldukça uzaktaydı ve yerel oturum açma da yoktu
Ertesi yaz University of Florida’daydım ama kampüs dışında yaşıyordum. Yine de Alachua County Freenet ücretsiz PPP çevirmeli bağlantı sunuyordu ve etherppp Ethernet paket sürücüsünü emüle ettiği için NCSA uygulamaları iyi çalışıyordu. Elbette çok daha yavaştı
Daha sonra mTCP gibi daha iyi ve daha eksiksiz DOS uyumlu paketler çıktı ama NCSA paketi harikaydı. Güvenlik? Öyle bir şey yoktu. Ama işe yarıyor muydu? Hem de inanılmaz yarıyordu
Bazı yerlere gittiğinizde hâlâ aynen durduğunu görürsünüz, bazılarıysa çoktan yok olmuştur. Ama tatil haftasında yıkım ekibinin anıtsal noktalarımdan birini parçalamasını görmek için geri dönmüşlüğüm yoktu
Gerçekten karmaşık bir gündü
Mac shareware pazarı hareketliydi ve HyperCard stack’leri Gopher ile indirdiğimiz şeylerden biriydi. İnternet tuhaf yazılım araçları depolarıyla doluydu
O dönemde imkânsız derecede bağlantılı sistemlere “toaster net” dendiğini sanıyorum
Hepimiz kendi zekâmızı abartabiliriz. Bir mailing list’ten e-posta alıp tuhaf bir şey indirdiğimi, denediğimi, bunun tam bir çöp olduğuna karar verip 5 dakika içinde sildiğimi çok net hatırlıyorum
Elbette o şey Mosaic’ti ve elbette tamamen yanılmıştım. Bunu Firefox web tarayıcısıyla yazıyorum. En son ne zaman telnet kullandım acaba?
“Sadece fare tıklamasıyla Louvre’a gidip ardından MoMA’ya da geçebilirsiniz” cümlesini okuduğumu hatırlıyorum. Ama uçağa binmek neredeyse aynı derecede yavaş ve pahalı, üstelik çok daha eğlenceli geliyordu
250 MB’lık diskte yaklaşık 20 MB yer kaplayan Netscape’i silip alanı geri aldım
Ertesi yaz oraya başvurdum. Sonraki birkaç piyasa değişimini kaçırmadım ama sonunda sürekli bunun peşinden koşmaktan yoruldum
Mosaic’in yaratamadığı web kullanıcılarını Netscape yarattı; ikisi de kendi ilerlemelerini kattı
Bunu kesin izlemem lazım. Videoda Netscape adının ne anlama geldiğini, neyi ima ettiğini ve nereden çıktığını da açıklasalar güzel olur
Beni hep ilgilendiren şey, bu adın Mosaic'in ilk geliştirildiği NCSA ile aynı harflere sahip olması ve telaffuzunun da bir ölçüde benzemesi. Tesadüften fazlası gibi görünüyor
Sonra birden aklıma geldi ve “Netscape nasıl?” dedim. Herkes birbirine bakıp “Bu oldukça iyi. Diğerlerinden daha iyi” dedi
Bu ad, interneti görselleştirebilme ve içinde ne olduğunu görebilme hissi veriyordu
Greg Sands'in https://money.cnn.com/magazines/fortune/fortune_archive/2005... adresinde söylediği söz
Güzel anılar. 1998'de orijinal 1994 Netscape Mosaic v 0.93 Beta'yı içeren bir disket bulup kişisel sitemde çeşitli ufak tefek şeyler paylaşmıştım. Internet Archive'a teşekkürler
https://web.archive.org/web/20010430044121/http://www.jeremi...
O zaman slashdot'a da göndermiştim; o yeşilleri özlüyorum ;)
https://slashdot.org/story/98/10/28/1923205/original-netscap...
JWZ'nin bu hikâyeye ne diyeceğini gerçekten merak ediyorum
Birkaç gün önce JWZ, Mozilla'nın bugünkü hâli hakkında güzel bir yazı yazmıştı: https://www.jwz.org/blog/2024/06/mozillas-original-sin/
Mozilla tarihine dair bir başlıksa, Netscape'in açık kaynak hâline getirilme sürecini anlatan belgeseli Code Rush yeniden izlemeye değer
https://en.m.wikipedia.org/wiki/Code_Rush