Mosaic और Netscape की शुरुआत की कहानी [वीडियो]
(pmarca.substack.com)- Marc and Ben show के इस विशेष एपिसोड में वेब ब्राउज़र के जन्म और Mosaic·Netscape की शुरुआत को Marc Andreessen की यादों के आधार पर देखा गया है
- होस्ट Marc को ब्राउज़र के सह-आविष्कारकों में से एक के रूप में परिचित कराते हैं और मानते हैं कि यह कहानी अब तक न तो पर्याप्त विस्तार से और न ही पूरी सटीकता से बताई गई है
- ब्राउज़र को उस मूल माध्यम के रूप में समझाया गया है जिसके जरिए बहुत से लोग इंटरनेट तक पहुँचते हैं, जैसे Chrome या Facebook·Twitter लिंक खोलने का अनुभव
- शुरुआती दौर में बड़ा व्यावसायिक अवसर और inbound sales leads थे, लेकिन इससे तुरंत कंपनी बनाने या venture capital जुटाने का फैसला नहीं हुआ
- Marc जवाब देते हैं कि उस समय उन्हें venture capital नाम की चीज़ के अस्तित्व का ही पता नहीं था, जिससे समझ आता है कि शुरुआती वेब ब्राउज़र के व्यवसायीकरण की शुरुआत किस तरह की सोच और जानकारी की स्थिति में हुई
वेब ब्राउज़र के जन्म पर लौटता एक विशेष एपिसोड
- यह वीडियो Marc and Ben show का एक विशेष एपिसोड है, जो वेब ब्राउज़र की उत्पत्ति और आविष्कार पर केंद्रित है
- होस्ट Marc को वेब ब्राउज़र के सह-आविष्कारकों में से एक के रूप में परिचित कराते हैं
- शीर्षक के अनुसार फोकस इस बात पर है कि Mosaic और Netscape की शुरुआत कैसे हुई
- होस्ट कहते हैं कि यह कहानी अब तक न तो पर्याप्त व्यापक रूप से और न ही सही तरह से बताई गई है
शुरुआती बातचीत के मुख्य दृश्य
- ब्राउज़र को उस तरीके के रूप में लिया गया है जिससे बहुत से लोग इंटरनेट का अनुभव करते हैं
- उदाहरण के तौर पर Chrome का उल्लेख किया गया है
- Facebook लिंक या Twitter लिंक पर क्लिक करने पर जो खुलता है, उसे ब्राउज़र के रूप में समझाया गया है
- बड़े व्यावसायिक अवसर और inbound sales leads होने के बावजूद Marc ने न कंपनी बनाई और न venture capital जुटाया
- इसके कारण पर Marc कहते हैं कि उस समय उन्हें venture capital जैसी किसी चीज़ के बारे में पता ही नहीं था
- बातचीत में यह मज़ाक भी आता है कि “tractor के बारे में जानते थे, लेकिन venture capital के बारे में नहीं”
1 टिप्पणियां
Hacker News की रायें
वीडियो प्लेयर ठीक से नहीं चल रहा था, इसलिए YouTube वर्जन डाल रहा हूँ
https://youtu.be/8aTjA_bGZO4
मेरी समझ के हिसाब से Spyglass/Microsoft से जुड़ी कुछ डिटेल्स सटीक नहीं हैं, लेकिन उन्हें खास तौर पर सुधारकर कहना शायद उचित नहीं होगा
हालांकि मैं Spyglass browser team का project lead था, इसलिए एक बात ठीक कर सकता हूँ: हमने Mosaic code को license किया था, लेकिन असल में उसे बिल्कुल इस्तेमाल नहीं किया, और Spyglass Mosaic शुरू से नया लिखा गया था
बड़ी तस्वीर में Marc की यादें कुल मिलाकर सही लगती हैं, और उन्होंने कुछ ऐसी भरोसेमंद बैकस्टोरी भी बताईं जिनके बारे में मुझे पता नहीं था
वह सचमुच पागलपन भरा दौर था और Netscape ने हमें हरा दिया, लेकिन मुझे याद है कि उस समय मेरे boss ने कहा था, “जिन लोगों ने हमसे पाँच गुना ज्यादा खर्च नहीं किया, उन सबको हमने हराया।” Marc की तरह मैं बहुत अमीर या मशहूर तो नहीं बना, लेकिन बहुत कुछ सीखा, और उस कहानी का हिस्सा बनने के लिए आज भी आभारी हूँ
browser headend पर चलता था, और बाद में उसे laptop chipset आधारित, हमारे अपने design किए हुए blades पर चलाया गया। 2U chassis में 10 blades होते थे, और हर blade पर 10~20 browser instances चलते थे; उस समय commercial blades नहीं थे
screen image को compress करके set-top box तक भेजा जाता था, और IR keyboard व remote control input वापस headend पर भेजे जाते थे
सितंबर 1998 में मुझे browser पर काम करने के लिए hire किया गया, और तब तक web के लिए लगभग जरूरी हो चुके JavaScript engine को भी खुद implement करके जोड़ दिया गया था। जब horizontal pixels “बहुत कम” होते थे, खासकर जब table width % जैसी value में दी जाती थी, तो वह सही से काम नहीं करता था, इसलिए मैंने table code पूरा फिर से लिखा
आखिरकार table code का बड़ा redesign करने के बाद, मुश्किल cases में हम Netscape से बेहतर handle करने लगे
लेकिन HTML4 में जुड़ रही चीजें देखकर लगा कि Spyglass-आधारित code को पकड़े रखना और खुद HTML4-compatible implementation करना एक छोटी कंपनी के लिए बहुत बड़ा काम था। कंपनी अधिकतम करीब 350 लोगों की थी, 1999 में थोड़े समय के लिए उसका valuation 1 billion dollar हुआ था, लेकिन browser side में JavaScript engine सहित ज्यादा से ज्यादा 5~10 लोग ही थे
इसलिए 1999 के अंत~2000 की शुरुआत में हमने जल्द आने वाले open source browser Mozilla पर switch करने का फैसला किया और मैं उसमें गहराई से जुड़ गया। cable TV internet business असफल रहा, क्योंकि cable companies की दूसरी priorities थीं, जैसे TVGuide की patent monopoly तोड़ना, और हमने पैसे लेकर उनके लिए वह काम किया
2003 में हम browser से असंबंधित hardware videophone market में चले गए, और उसके बाद भी मैं Mozilla से peripheral रूप से जुड़ा रहा; फिर WorldGate 2011 में dissolve हो गया और मैं Mozilla में औपचारिक रूप से शामिल होकर WebRTC work lead करने लगा
उस समय Spyglass की internal architecture, मेरे जाने हुए NCSA code की तुलना में, काफी reasonable लगती थी
Marc याद करते हैं कि Microsoft ने Spyglass से कहा था कि “Microsoft Mosaic” को add-on product के रूप में बेचने दें और साथ ही independent version भी देते रहें; मैं जानना चाहता हूँ कि क्या आप इस बड़ी कहानी के इस हिस्से को अलग तरह से बता सकते हैं या और detail में समझा सकते हैं, खासकर यह ध्यान में रखते हुए कि MSFT ने आखिरकार अपना browser free कर दिया। यह हिस्सा हमेशा अपेक्षाकृत मोटे तौर पर पार कर दिया गया लगता था
graphical browser से पहले WWW ने मुझे ज्यादा प्रभावित नहीं किया था, और Gopher बेहतर लगता था
मैंने magazine में graphical web browser के बारे में पढ़ा था, लेकिन इसके लिए SLIP connection चाहिए था, और उस समय शायद मेरे पास वैसा connection नहीं था
एक दिन मैंने पढ़ा कि Brooklyn का कोई व्यक्ति www.soundtube.com पर website चलाता है और internet के जरिए music बेचता है; उससे संपर्क करने के बाद मैं उसके Brooklyn office गया और graphical browser में site देखी। उसके बाद मैंने उसी की तरह setup कर लिया
site logo आधी निचोड़ी हुई toothpaste tube जैसा था, जिस पर “sound tube” लिखा था। distribution तरीका याद नहीं है, लेकिन आखिरी बार जब गया था तब भी वही logo था और subtitle में “what could have been” लिखा था
कभी-कभी Sound Tube के बारे में और जानकारी खोजता हूँ; लगता है गायब हो गया है, पर उम्मीद है कि बस मुझे नहीं मिल रहा
मैं भी उस apartment में गया हूँ। किसी को graphical web browser दिखाने के लिए बुलाना बिल्कुल वैसा काम है जो वह करता
नाम Sound Tube नहीं, बल्कि Sound Wire था, इसलिए शायद आप उसे नहीं ढूँढ पा रहे। toothpaste logo की वजह से याद में नाम मिल गया होगा। memory ऐसी ही होती है
https://web.archive.org/web/19961122055147/http://soundwire....
https://www.wired.com/1995/05/net-surf-44/
मैंने उसे message भेजा है, शायद वह इस thread में आ जाए
मैंने यह वीडियो करीब 30 मिनट तक देखा, और जब Marc ने newsgroup की बात की तो पुरानी यादों की तेज़ लहर आ गई
आजकल मैं web browsing वाला बूढ़ा hacker बन गया हूं, लेकिन याद है कि Netscape के आख़िरी दौर में एक किशोर open source hacker के तौर पर शुरुआत करते हुए मैंने पाया था कि npm.* newsgroup में ढेरों Netscape engineers बैठे रहते थे
यह सचमुच हैरान करने वाला था कि जिस browser को मैं रोज़ इस्तेमाल करता था, उसके बारे में सवाल डालने पर असल में उसे बनाने वाले लोग जवाब देते थे। Netscape बच नहीं पाया, लेकिन उसकी विरासत बहुत बड़ी है
web browser बनाने वाले लोगों की community spirit और openness में सचमुच कुछ खास है। उसकी जड़ें शायद newsgroup तक जाती हों
हाल ही में Michael Lewis की The New New Thing पढ़ी, और यह किताब Netscape को Jim Clark की उस get-rich-quick योजना की तरह देखती है जिसे उसने computer से navigate होने वाली yacht खरीदने के लिए बनाया था
उसे पता था कि Microsoft 6 महीनों के भीतर कंपनी को बेकार बना देगा, और उसने दांव लगाया कि investors यह बात इतनी जल्दी समझ नहीं पाएंगे। और वह सचमुच सही निकला
मुझे लगता है कि free Netscape browser ही उस “शर्तों वाली free apps” की दलदल की शुरुआत था जिसमें हम आज फंसे हैं, लेकिन इसका दोष सिर्फ़ Netscape को नहीं दिया जा सकता। क्योंकि Netscape जिन browsers से मुकाबला कर रहा था, उनमें से एक NCSA Mosaic था, जिसे Spyglass के लोग browser wars की बात करते समय अजीब तरह से छोड़ते दिखते हैं
NCSA Mosaic National Science Foundation grant से विकसित हुआ था और सार्वजनिक हित में मुफ्त बांटा गया था। मुफ्त से मुकाबला करना मुश्किल होता है, और NSF ने भी कई बार पूछा कि क्या उसे support जारी रखना चाहिए
मैंने NCSA में किसी-न-किसी रूप में करीब 10 साल काम किया, और browser work से पहले और बाद में वहां रहे लोगों से उस समय विकसित हो रहे tools के bundle के बारे में सुनना काफ़ी अद्भुत था
कई tools collaboration पर गहराई से केंद्रित थे, लेकिन Mosaic जितना बड़ा कोई नहीं हुआ
कुछ चीज़ें ढूंढना मुश्किल है, जैसे HyperCard के लिए XCMD extension जिसने Cray से सीधे animation support कराया, Contours, PalEdit, और collaborative environments के लिए Montage
कुछ ने, जैसे कुछ साल बाद आया Habanero, अपेक्षाकृत बड़ा निशान छोड़ा
https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...
1995 की गर्मियों में भी मैं Windows 3.1 इस्तेमाल कर रहा था, और जिस research program में मैं था, उसमें computer लाने वाला मैं अकेला व्यक्ति था। वह computer science program भी नहीं था
जब मैंने लोगों से कहा कि वे telnet से घर का email पढ़ सकते हैं, तो मेरा computer रोज़ एक घंटे के लिए email-checking point बन गया। campus computer lab काफ़ी दूर थी और local login भी नहीं था
अगली गर्मियों में मैं University of Florida में था, लेकिन campus के बाहर रहता था। फिर भी Alachua County Freenet PPP मुफ्त dial-up देता था, और etherppp Ethernet packet driver को emulate करता था, इसलिए NCSA apps अच्छी तरह चलती थीं। हां, वे बहुत धीमी ज़रूर थीं
बाद में mTCP जैसे बेहतर और अधिक complete DOS-compatible bundles आए, लेकिन NCSA bundle शानदार था। Security? ऐसी कोई चीज़ नहीं थी। लेकिन क्या वह उपयोगी था? बेहद उपयोगी था
कुछ जगहों पर जाने पर वे अब भी वैसी ही बची मिलती थीं, और कुछ जगहें बहुत पहले ही गायब हो चुकी थीं। लेकिन holidays वाले हफ्ते में demolition crew को मेरे landmarks में से एक तोड़ते देखने के लिए मैं कभी वापस नहीं आया था
वह सचमुच जटिल भावनाओं वाला दिन था
Mac shareware market सक्रिय था, और HyperCard stacks उन चीज़ों में से थे जिन्हें हम Gopher से download करते थे। Internet अजीब software tools के repositories से भरा था
उस समय असंभव रूप से connected system के लिए शायद “toaster net” शब्द इस्तेमाल होता था
हम सभी अपनी बुद्धि को ज़्यादा आंक सकते हैं। मुझे साफ़ याद है कि किसी mailing list से mail मिला, कोई अजीब चीज़ download करके आज़माई, उसे पूरा कचरा समझा और 5 मिनट में delete कर दिया
बेशक वह Mosaic था, और बेशक मैं पूरी तरह गलत था। यह बात मैं Firefox web browser में लिख रहा हूं। आख़िरी बार telnet कब इस्तेमाल किया था?
मुझे “सिर्फ़ mouse click से Louvre जा सकते हैं और फिर MoMA भी” वाला वाक्य पढ़ना याद है। लेकिन हवाई जहाज़ से जाना लगभग उतना ही धीमा और महंगा, और कहीं ज़्यादा मज़ेदार लगता था
250MB drive में से करीब 20MB घेरने वाले Netscape को delete करके जगह वापस हासिल कर ली
अगली गर्मियों में मैंने वहां apply किया। उसके बाद market में आए कुछ बदलाव नहीं चूका, लेकिन आखिरकार उनका पीछा करते-करते थक गया
जिन web users को Mosaic नहीं बना पा रहा था, उन्हें Netscape ने बनाया, और दोनों ने अपनी-अपनी प्रगति जोड़ी
यह तो ज़रूर देखना पड़ेगा। अच्छा होगा अगर वीडियो में यह भी बताया जाए कि Netscape नाम का मतलब क्या है, यह क्या संकेत देता है, और यह कहाँ से आया
मुझे हमेशा दिलचस्प लगा कि इस नाम में वही अक्षर हैं जो NCSA में हैं, जहाँ Mosaic मूल रूप से develop हुआ था, और इसका उच्चारण भी कुछ हद तक मिलता-जुलता है। यह महज़ संयोग से ज़्यादा लगता है
फिर अचानक ध्यान आया और कहा, “Netscape कैसा रहेगा?” सभी ने एक-दूसरे को देखकर कहा, “यह काफ़ी अच्छा है। बाकी options से बेहतर है।”
उस नाम से Internet को visualize करने और उसके अंदर क्या है यह देख पाने का एहसास मिलता था
यह बात Greg Sands ने https://money.cnn.com/magazines/fortune/fortune_archive/2005... पर कही थी
अच्छी यादें हैं। 1998 में मुझे मूल 1994 Netscape Mosaic v 0.93 Beta वाली floppy मिली थी, और मैंने अपनी personal site पर कई छोटी-मोटी चीज़ें शेयर की थीं। Internet Archive का शुक्रिया
https://web.archive.org/web/20010430044121/http://www.jeremi...
उस समय इसे slashdot पर भी पोस्ट किया था; वे हरे रंग याद आते हैं ;)
https://slashdot.org/story/98/10/28/1923205/original-netscap...
इस कहानी पर JWZ क्या कहेगा, यह सच में जानने की उत्सुकता है
कुछ दिन पहले JWZ ने मौजूदा Mozilla के बारे में एक अच्छा लेख लिखा था: https://www.jwz.org/blog/2024/06/mozillas-original-sin/
अगर Mozilla के इतिहास पर thread है, तो Netscape को open source बनाने की प्रक्रिया पर बनी उसकी documentary Code Rush फिर से देखने लायक है
https://en.m.wikipedia.org/wiki/Code_Rush