1P by GN⁺ | ★ favorite | 댓글 1개
  • Marc and Ben show 특별 에피소드가 웹 브라우저의 탄생과 Mosaic·Netscape의 출발점을 Marc Andreessen의 기억을 바탕으로 돌아봄
  • 진행자는 Marc를 브라우저 공동 발명자 중 한 명으로 소개하며, 이 이야기가 충분히 전체적으로나 정확하게 다뤄진 적이 없었다고 봄
  • 브라우저는 많은 사람이 인터넷을 접하는 기본 창구이며, Chrome이나 Facebook·Twitter 링크를 열 때의 경험으로 설명됨
  • 초기에는 큰 상업적 기회와 인바운드 영업 리드가 있었지만, 회사를 만들거나 벤처캐피털을 조달하는 선택으로 바로 이어지지 않았음
  • Marc는 당시 벤처캐피털의 존재 자체를 몰랐다고 답해, 초기 웹 브라우저 사업화가 어떤 인식 조건에서 시작됐는지 보여줌

웹 브라우저 탄생을 돌아보는 특별 에피소드

  • 이 영상은 Marc and Ben show의 특별 에피소드로, 웹 브라우저의 기원과 발명을 다룸
  • 진행자는 Marc를 웹 브라우저의 공동 발명자 중 한 명으로 소개함
  • 제목상 초점은 MosaicNetscape가 어떻게 시작됐는지에 맞춰져 있음
  • 진행자는 이 이야기가 지금까지 전체적으로나 정확하게 충분히 이야기된 적이 없었다고 말함

초반 대화의 핵심 장면

  • 브라우저는 많은 사람이 인터넷을 경험하는 방식으로 다뤄짐
    • 예시로 Chrome이 언급됨
    • Facebook 링크나 Twitter 링크를 클릭했을 때 열리는 것이 브라우저라는 식으로 설명함
  • 큰 상업적 기회와 인바운드 영업 리드가 있었는데도 Marc는 회사를 만들거나 벤처캐피털을 조달하지 않았음
  • 그 이유에 대해 Marc는 당시 벤처캐피털이라는 것이 있는지 몰랐다고 답함
  • 대화 중에는 “tractor는 알았지만 venture capital은 몰랐다”는 식의 농담도 이어짐

댓글과 토론

Hacker News 의견들
  • 동영상 플레이어가 잘 안 돌아가서 YouTube 버전을 올림
    https://youtu.be/8aTjA_bGZO4

  • 내가 이해한 바로는 Spyglass/Microsoft 관련 세부 내용 중 일부는 정확하지 않지만, 구체적으로 고쳐 말하는 건 적절하지 않을 듯함
    다만 Spyglass 브라우저 팀의 프로젝트 리드였기 때문에 한 가지는 바로잡을 수 있음: 우리는 Mosaic 코드를 라이선스했지만 실제로는 전혀 쓰지 않았고, Spyglass Mosaic은 처음부터 새로 작성됐음
    큰 그림에서는 Marc의 기억이 대체로 맞아 보이고, 내가 몰랐던 그럴듯한 뒷이야기도 몇 가지 들려줬음
    정말 미친 시기였고 Netscape가 우리를 이겼지만, 당시 상사가 “우리보다 다섯 배 더 쓰지 않은 곳들은 모두 우리가 이겼다”고 했던 게 기억남. Marc처럼 거부나 유명인이 되진 못했지만 많이 배웠고, 그 이야기에 참여했던 데 여전히 감사함

    • 1997년쯤 내가 곧 합류할 회사가 케이블 TV 기반 인터넷 스타트업 WorldGate에서 쓰려고 Spyglass를 라이선스했음
      브라우저는 헤드엔드에서 돌렸고, 나중에는 노트북 칩셋 기반으로 직접 설계한 블레이드에 올렸음. 2U 섀시에 10개, 각 블레이드마다 브라우저 인스턴스 10~20개가 돌았고, 당시에는 상용 블레이드가 없었음
      화면 이미지를 압축해 셋톱박스로 내려보내고, IR 키보드와 리모컨 입력은 다시 헤드엔드로 올리는 구조였음
      1998년 9월 브라우저 작업을 위해 채용됐고, 그때는 웹에 사실상 필요해진 JavaScript 엔진도 자체 구현해 붙인 상태였음. 가로 픽셀이 “너무 적을” 때, 특히 테이블 너비가 % 같은 값으로 지정되면 제대로 동작하지 않아서 테이블 코드를 전부 다시 썼음
      결국 테이블 코드 전체를 크게 재설계한 뒤에는 어려운 경우에서 Netscape보다 더 잘 처리하게 됐음
      하지만 HTML4에 추가되는 것들을 보니, Spyglass 기반 코드를 계속 붙잡고 직접 HTML4를 호환 구현하는 건 작은 회사에는 너무 큰 일이었음. 회사는 최대 약 350명, 1999년에 잠깐 10억 달러 가치평가를 받았지만 브라우저 쪽은 JavaScript 엔진까지 포함해 많아야 5~10명 정도였음
      그래서 1999년 말~2000년 초에 곧 나올 오픈소스 브라우저 Mozilla로 전환하기로 결정했고 깊게 관여하게 됨. 케이블 TV 인터넷 사업은 실패했는데, 케이블 회사들은 TVGuide의 특허 독점을 깨는 같은 다른 우선순위가 있었고 우리는 그 일을 돈 받고 해줬음
      2003년에는 브라우저와 무관한 하드웨어 비디오폰 시장으로 옮겼고, 이후에도 Mozilla에는 주변적으로 관여하다가 WorldGate가 2011년에 해산되면서 Mozilla에 정식 합류해 WebRTC 작업을 이끌었음
      당시 Spyglass의 내부 구조는 내가 알던 NCSA 코드와 비교하면 꽤 합리적으로 보였음
    • 초기 Netscape 팀에 있었는데, 내 기준으로는 Spyglass 쪽이 우리보다 훨씬 더 멋졌음. 시장이 항상 최고 제품을 고르는 건 아님
    • Eric, 10년쯤 전에 당신의 Browser Wars 블로그를 읽었고, 이 글 때문에 원자료를 다시 보게 됐음
      Marc는 Microsoft가 Spyglass에 “Microsoft Mosaic”을 부가 제품으로 팔게 해주면서도 독립 버전도 계속 제공하게 하자고 했다고 회상하는데, MSFT가 결국 자기 브라우저를 무료로 만들었다는 점까지 포함해서 그 큰 이야기의 이 부분을 다르게 말하거나 더 자세히 풀어줄 수 있는 게 있는지 궁금함. 항상 비교적 대충 넘어간 대목이었음
  • 그래픽 브라우저 이전의 WWW에는 별 감흥이 없었고, Gopher가 더 낫다고 느꼈음
    잡지에서 그래픽 웹 브라우저 이야기를 읽었지만 SLIP 연결이 필요했고, 그 시점에는 아마 그런 연결이 없었을 수도 있음
    어느 날 Brooklyn의 어떤 사람이 www.soundtube.com에서 웹사이트를 운영하며 인터넷으로 음악을 판다는 글을 읽고 연락한 뒤, 그의 Brooklyn 사무실에 가서 그래픽 브라우저로 사이트를 봤음. 그 뒤 그를 따라 환경을 갖추게 됨
    사이트 로고는 반쯤 짜낸 치약 튜브에 “sound tube”라고 적힌 모양이었음. 배포 방식은 기억나지 않지만, 마지막으로 방문했을 때도 같은 로고에 “what could have been”이라는 부제가 붙어 있었음
    가끔 Sound Tube에 대한 정보를 더 찾아보는데, 사라진 것 같지만 그냥 못 찾는 것뿐이길 바람

    • 그건 거의 확실히 내 친구 Joe였던 것 같음. 열정적인 음악 팬이자 초기 기술 수용자였고, Brooklyn 아파트에서 최초기 온라인 음반점 중 하나를 운영했음
      나도 그 아파트에 가봤음. 그래픽 웹 브라우저를 보여주려고 누군가를 초대하는 건 딱 그가 할 법한 일임
      이름은 Sound Tube가 아니라 Sound Wire였고, 그래서 못 찾았을 가능성이 큼. 치약 로고 때문에 기억 속에서 이름이 섞였을 수도 있음. 기억은 원래 그러니까
      https://web.archive.org/web/19961122055147/http://soundwire....
      https://www.wired.com/1995/05/net-surf-44/
      그에게 메시지를 보냈으니, 이 스레드에 나타날지도 모르겠음
    • 가끔 여러 이유로 Lynx를 켜는데, news.ycombinator.com에 가려고 하면 Lynx가 NNTP 연결을 시도함. 그걸 탓할 수는 없음
    • 와, SLIP 연결을 완전히 잊고 있었음. 그 시절에 설정하려면 정말 악몽 같았음. Gopher는 좋아해서 늘 썼음
    • 누가 Lynx가 먼저였던 것 같다고 했는데, 정말 그런가? 이미 처음부터 이미지가 있었던 줄 알았음
    • Gopher 클라이언트의 사용자 경험은 정말 좋았지만, “gopherapp”을 만드는 건 전혀 즐겁지 않았음
  • 이 영상을 30분쯤 봤는데, Marc가 뉴스그룹 이야기를 하니 강한 향수가 밀려옴
    요즘은 웹 브라우징 쪽의 늙은 해커가 됐지만, Netscape 말기에 10대 오픈소스 해커로 시작하면서 npm.* 뉴스그룹에 Netscape 엔지니어들이 잔뜩 앉아 있던 걸 발견했던 게 기억남
    매일 쓰는 브라우저에 대해 질문을 올리면 실제로 그걸 만드는 사람이 답해주는 공간에 들어갈 수 있다는 게 정말 놀라웠음. Netscape는 살아남지 못했지만 유산은 엄청남

    • 그 세계는 다른 매체를 통해 꽤 오래 이어졌음. 초기 webkit IRC 채널에 들어갔을 때 Hyatt 같은 사람들이 그냥 머물며 나와 채팅하고 질문에 답해준다는 사실에 경이로움을 느꼈던 기억이 있음
      웹 브라우저를 만드는 사람들의 공동체성과 개방성에는 정말 특별한 무언가가 있음. 그 뿌리가 뉴스그룹까지 거슬러 올라갈지도 모름
    • npm.* 뉴스그룹이 뭐였는지 궁금함. 그런 계층은 기억나지 않음. Netscape와 Node가 같은 시대였나?
  • 최근 Michael Lewis의 The New New Thing을 읽었는데, 이 책은 Netscape를 Jim Clark이 컴퓨터로 항해하는 요트를 마련하려고 만든 한탕주의 계획처럼 봄
    그는 Microsoft가 6개월 안에 회사를 무용지물로 만들 걸 알았고, 투자자들이 그 사실을 충분히 빨리 눈치채지 못할 거라고 베팅했음. 그리고 정말 맞았음

    • 그건 Netscape의 서버 소프트웨어가 뜨거운 쓰레기였다는 이야기들과도 맞아떨어짐. 매출 대부분이 거기서 나왔다는 사실이 문제였고, 애초에 돈줄로 설계된 제품이 아니었음
      무료 Netscape 브라우저가 우리가 지금 빠져 있는 “조건이 붙은 무료 앱” 늪의 시작이었다고 보지만, Netscape만 탓할 수는 없음. Netscape가 경쟁하던 브라우저 중 하나가 Spyglass 직원들이 브라우저 전쟁에서 유독 빼놓는 것처럼 보이는 NCSA Mosaic이었기 때문임
      NCSA Mosaic은 National Science Foundation 보조금으로 개발됐고 공익을 위해 무료로 배포됐음. 무료와 경쟁하기는 어렵고, NSF도 계속 지원해야 하는지 여러 번 물었음
  • NCSA에서 어떤 형태로든 약 10년 일했는데, 브라우저 작업 전후에 있던 사람들에게 당시 개발되던 도구 묶음 이야기를 듣는 건 꽤 놀라움
    많은 도구가 협업에 깊게 초점을 맞췄지만 Mosaic만큼 크게 뜬 것은 없었음
    찾기 어려운 것도 있는데, Cray에서 바로 애니메이션을 지원하게 해준 HyperCard용 XCMD 확장, Contours, PalEdit, 협업 환경용 Montage 같은 것들이 있었음
    몇 년 뒤의 Habanero처럼 비교적 더 큰 흔적을 남긴 것도 있음
    https://www.hpcwire.com/1999/04/16/ncsa-habanero-hot-java-ba...

    • DOS를 쓰던 우리에게 NCSA 도구들은 엄청난 존재였음
      1995년 여름에도 Windows 3.1을 쓰고 있었고, 내가 참여한 연구 프로그램에서는 내가 유일하게 컴퓨터를 가져온 사람이었음. 컴퓨터과학 프로그램도 아니었음
      사람들에게 telnet으로 집 이메일을 읽을 수 있다고 말하자, 내 컴퓨터는 하루 한 시간씩 이메일 확인 지점이 됐음. 캠퍼스 컴퓨터실까지는 꽤 멀었고 로컬 로그인도 없었음
      다음 여름에는 University of Florida에 있었지만 캠퍼스 밖에 살았음. 그래도 Alachua County Freenet이 PPP 무료 전화접속을 제공했고, etherppp가 Ethernet 패킷 드라이버를 에뮬레이트했기 때문에 NCSA 앱들이 잘 동작했음. 물론 훨씬 느리긴 했음
      이후 mTCP 같은 더 좋고 완성도 높은 DOS 호환 묶음이 나왔지만, NCSA 묶음은 환상적이었음. 보안? 그런 건 없었음. 하지만 유용했느냐고? 엄청 유용했음
    • 예전에 town에 갔을 때 Oil Chemistry Building에 들렀는데, 그날 Fishbowl을 철거하고 있었음
      어떤 곳에 가보면 아직 그대로 남아 있기도 하고, 어떤 곳은 오래전에 사라져 있기도 했음. 하지만 명절 주간에 철거반이 내 랜드마크 중 하나를 부수는 장면을 보려고 돌아온 적은 없었음
      정말 복잡한 하루였음
    • NYC에서 ISDN 회선을 설치하던 시절, 네트워크 테스트용 HyperCard 스택을 여러 개 갖고 있었음
      Mac 셰어웨어 시장이 활발했고, HyperCard 스택은 Gopher로 내려받던 것들 중 하나였음. 인터넷은 이상한 소프트웨어 도구 저장소로 가득했음
      당시 불가능할 정도로 연결된 시스템을 부르던 말이 “toaster net”이었던 것 같음
  • 우리는 모두 자기 지능을 과대평가할 수 있음. 어떤 메일링 리스트에서 메일을 받고 이상한 걸 내려받아 시험해본 뒤, 완전 쓰레기라고 판단하고 5분 만에 지워버린 기억이 선명함
    물론 그건 Mosaic이었고, 물론 나는 완전히 틀렸음. 이 말을 Firefox 웹 브라우저로 쓰고 있음. 마지막으로 telnet을 쓴 게 언제였더라?

    • 너무 심하게 자책하지는 않을 것 같음. 당시의 웹이 어떤 모습이었는지에 반응한 거니까. 그것이 무엇이 될지 예견하기는 꽤 어렵고, 어쩌면 불가능했음
      “마우스 클릭만으로 Louvre에 갔다가 MoMA에도 갈 수 있다”는 문장을 읽었던 기억이 있음. 하지만 비행기를 타는 편이 거의 비슷하게 느리고 비싸면서 훨씬 더 재미있게 느껴졌음
      250MB 드라이브에서 20MB쯤 차지하던 Netscape를 지워 공간을 되찾았음
    • 친구가 브라우저 팀에서 일하고 있었고, 어느 날 그 회사에 들렀을 때 시연을 보여줬음. 그림이 있고 그 주위에 텍스트가 배치된 화면이었는데, 그런 건 이미 WordPerfect나 Word로도 할 수 있지 않나 싶었음. 그래서 이제 그 일 하러 가도 되냐는 느낌이었음
      다음 여름에 그곳에 지원했음. 이후 몇 번의 시장 변화는 놓치지 않았지만, 결국 그걸 계속 쫓아다니는 데 지쳤음
    • bitcoin core를 실행해 몇 블록 채굴하고 지운 사람들도 분명 있었을 것 같음
    • Netscape는 Mosaic에서 큰 도약이었음
      Mosaic이 못 만들던 웹 사용자를 Netscape가 만들어냈고, 둘 다 각자의 진전을 보탰음
  • 이건 꼭 봐야겠음. 영상에서 Netscape라는 이름이 무엇을 뜻하는지, 무엇을 암시하는지, 어디서 나온 건지도 설명해주면 좋겠음
    항상 흥미로웠던 건 그 이름이 Mosaic이 원래 개발된 NCSA와 같은 글자들을 갖고 있고 발음도 어느 정도 비슷하다는 점임. 우연 이상처럼 보임

    • “회사 이름을 바꾸는 일을 진전시켜야 합니다.”라고 했고, “몇 가지 아이디어가 있긴 한데 썩 좋지는 않습니다.”라고 답했음
      그러다 갑자기 떠올라서 “Netscape는 어때요?”라고 말했음. 모두가 서로를 보며 “이거 꽤 괜찮네. 다른 것들보다 낫다”고 했음
      그 이름은 인터넷을 시각화하고, 그 안에 무엇이 있는지 볼 수 있다는 느낌을 줬음
      Greg Sands가 https://money.cnn.com/magazines/fortune/fortune_archive/2005...에서 한 말임
    • Landscape → Netscape
  • 좋은 추억임. 1998년에 원본 1994 Netscape Mosaic v 0.93 Beta가 담긴 플로피를 찾아서, 개인 사이트에 여러 자잘한 내용을 공유했음. 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/
    • JWZ가 HN에 반감을 갖고 있긴 하지만, 오픈소스에 대한 기여와 현대 웹 브라우저에 끼친 영향은 아무리 강조해도 지나치지 않음
      Mozilla 역사에 관한 스레드라면 Netscape 오픈소스화 과정을 다룬 그의 다큐멘터리 Code Rush를 다시 볼 만함
      https://en.m.wikipedia.org/wiki/Code_Rush
    • JWZ가 누구/무엇임?