
1
00:00:00,000 --> 00:00:34,595
[music] NCSA was, kind of a special place,
right? One of those things that happens

2
00:00:34,595 --> 00:00:39,828
very infrequently where there's lots of
energy, a large amount of resources,

3
00:00:39,828 --> 00:00:45,750
visionary leadership, and a lot of free
space for people to play. Larry recognized

4
00:00:45,750 --> 00:00:51,098
from the beginning and we all loved the
idea that these small little things on the

5
00:00:51,098 --> 00:00:55,054
desktop were really the gateways for
everybody to the big machines in the

6
00:00:55,054 --> 00:00:59,453
background. And that all of this would
turn into one cloud behind the, the

7
00:00:59,453 --> 00:01:03,592
screen, yet we needed to figure out how to
get the user involved in as much as

8
00:01:03,592 --> 00:01:08,843
possible. Initially, our interest was in
synchronous tools when were thinking of

9
00:01:08,843 --> 00:01:14,818
collaboration tools. So, we were building
something called NCSA collage which was a

10
00:01:14,818 --> 00:01:21,809
set of tools that worked and one of the
big deals was that they worked across the

11
00:01:21,809 --> 00:01:28,107
three platforms. The X windows for the
Unix people the Windows environment and

12
00:01:28,107 --> 00:01:33,661
the Mac. And that was one of the things
that was sort of part of the underlying

13
00:01:33,661 --> 00:01:38,595
culture there was he wanted to make them
available to as large a community as

14
00:01:38,595 --> 00:01:43,300
possible. So, started working on
collaborative tools and there was a set of

15
00:01:43,300 --> 00:01:48,044
people and each of the each of those
machines that's working to make it

16
00:01:48,044 --> 00:01:54,003
possible for people to share in real time
images of their data, the spreadsheets of

17
00:01:54,003 --> 00:01:59,028
their data and papers that they had run
across interesting references to with

18
00:01:59,028 --> 00:02:04,087
their colleagues who were remote from them
geographically. So, that's the context in

19
00:02:04,087 --> 00:02:09,086
which Dave Thompson who was one of the
developers, one of the X windows

20
00:02:09,086 --> 00:02:15,437
developers, the lead X windows developer,
I think for the collage tool pulled down.

21
00:02:15,437 --> 00:02:21,751
One of the early web browsers. And I, it
was the one from slack. He went through

22
00:02:21,751 --> 00:02:28,008
the effort of getting it working and
brought it in and showed it to Marc

23
00:02:28,008 --> 00:02:34,065
Andreesen and I. And both of us looked at
the screen. Dave described what he had in

24
00:02:34,065 --> 00:02:40,702
front of us. And we said, we can do better
than that. That's a complicated system and

25
00:02:40,702 --> 00:02:46,140
the interface looks terrible and Dave said
that it was a real pain for it, for him to

26
00:02:46,140 --> 00:02:51,702
get it working, for him to download it,
install it, compile it, and everything.

27
00:02:51,702 --> 00:02:56,915
And it only works on an X Windows box and
wouldn't it be cool if it worked across

28
00:02:56,915 --> 00:03:02,167
all three of the boxes and if there was
something that was just a plug and go like

29
00:03:02,167 --> 00:03:07,461
the rest of our tools. Mark and Eric were
working on that, the first generation of

30
00:03:07,665 --> 00:03:13,501
NCSA Mosaic and this was the next Windows
app and nobody was working yet on the

31
00:03:13,501 --> 00:03:19,910
Windows or the Mac version. And we saw the
first version of that come out, when was

32
00:03:19,910 --> 00:03:25,978
it, early '93, late '92 and it was
probably early '93. And the response, of

33
00:03:25,978 --> 00:03:33,941
course, was fantastic. It's wonderful to
be able to just click on something and see

34
00:03:33,941 --> 00:03:41,796
it right away, and indeed, the combination
of hyperlinks in a document as far as

35
00:03:41,796 --> 00:03:48,460
navigation and retrieval of documents as a
user interface is just great. And a lot of

36
00:03:48,460 --> 00:03:56,038
people got it immediately especially
people that were working with the tools at

37
00:03:56,038 --> 00:04:03,411
NCSA and the companies. I remember an HP
exec coming in one time and Marc and Eric

38
00:04:03,411 --> 00:04:10,586
had written a little filter that took Unix
documentation and made it into HTML and

39
00:04:10,586 --> 00:04:16,466
made all of the references into links. And
they went to, they hit an HP site and the

40
00:04:16,466 --> 00:04:20,717
execs said, where is this coming from,
because he was able to see all of his HP

41
00:04:20,717 --> 00:04:24,819
documentation there in the room at NCSA
and navigate through it real easily. And

42
00:04:24,819 --> 00:04:29,012
he said, well, you've got three or four
folks back there that have put up httpd

43
00:04:29,012 --> 00:04:32,841
servers. You may not know what those are
yet and, he said, I never heard of this,

44
00:04:32,841 --> 00:04:36,877
and said, but this is the kind of thing
that is probably going to be really useful

45
00:04:36,877 --> 00:04:40,907
in the future for people who are trying to
manage documentation in a distributive

46
00:04:40,907 --> 00:04:44,992
fashion yada, yada, yada, right? And went
on with the story like that. And this guy

47
00:04:44,992 --> 00:04:49,322
was bouncing up and down in his seat. And
this was the kind of response that we got

48
00:04:49,322 --> 00:04:55,521
with it. In '93, late '93, early '94,
there's this full suite of mosaics that

49
00:04:55,521 --> 00:05:02,810
work across the X Windows, the Mac, and
the Windows system. And that's the point

50
00:05:02,810 --> 00:05:11,183
at which the guy who was the p resident at
the time of the Internet Association, said

51
00:05:11,183 --> 00:05:18,625
NCSA has fired a shot heard around the
world. Because it's available now across

52
00:05:18,625 --> 00:05:25,012
all these platforms and anybody can use
it. And, we saw, you know, an exponential

53
00:05:25,012 --> 00:05:30,036
growth in the number of HDTV servers and
the amount of traffic yada, yada, yada.

54
00:05:30,036 --> 00:05:35,037
All that stuff went on there. And, Tim of
course, Tim Berners-Lee at this time,

55
00:05:35,037 --> 00:05:40,425
would say, wel, he had seen an exponential
growth from the very beginning and he's

56
00:05:40,425 --> 00:05:46,098
right. We're both right. We had seen it
from the time we brought out the browsers

57
00:05:46,098 --> 00:05:50,688
and they certainly helped with it. But
there was already an underlying

58
00:05:50,688 --> 00:05:56,035
exponential I think that was going on in
people being able to put up their

59
00:05:56,035 --> 00:06:00,948
materials easily with HTML and do all
that. I remember sitting in rooms with

60
00:06:01,147 --> 00:06:07,340
commercial folks that came in and pitched
to us. And I'd bring the whole team in the

61
00:06:07,340 --> 00:06:12,977
whole. Software development group and
said, listen to these guys and, you know,

62
00:06:12,977 --> 00:06:19,872
tell me what you think about this. And we
were, nobody was sure what it was going to

63
00:06:19,872 --> 00:06:26,932
do and there were people who started off
building browsers and just kind of never

64
00:06:26,932 --> 00:06:33,652
got off the ground. It wasn't until the
Netscape effort started up that there was

65
00:06:33,652 --> 00:06:40,371
sufficient energy and sufficient
resources, I think, to really get on and

66
00:06:40,371 --> 00:06:49,041
ride and push and, and, you know, crank up
a group of X hundred developers in a

67
00:06:49,041 --> 00:06:55,974
matter of months and then they were, you
know, quickly overshadowed by the effort

68
00:06:55,974 --> 00:07:02,406
that Microsoft put into it. I remember one
of the Netscape guys saying I came back

69
00:07:02,406 --> 00:07:08,099
from a meeting with some folks up in
Seattle and they said that Microsoft now

70
00:07:08,099 --> 00:07:13,496
had, this is when Netscape was riding at
the top of its form, right, top of the

71
00:07:13,496 --> 00:07:19,147
game. This guy says, Microsoft just told
me that, somebody from Microsoft just said

72
00:07:19,147 --> 00:07:24,513
that they've got like 2,000 developers
working on this. He said, at that point I

73
00:07:24,513 --> 00:07:29,855
realized that we were, you know, going to
have some difficulties. And we, of course,

74
00:07:29,855 --> 00:07:34,624
always felt that there should be more than
one browser and so we wanted to see,

75
00:07:34,624 --> 00:07:38,814
because we were interested in standards
and openness right at the time if one, if

76
00:07:38,814 --> 00:07:43,196
there's only one browser, then that
company is to determine what the standards

77
00:07:43,196 --> 00:07:47,650
are. And there were all kinds of hassles
early on about putting in different

78
00:07:47,650 --> 00:07:52,151
features and the browsers driving the
standards rather than the standards

79
00:07:52,151 --> 00:07:57,646
driving the browsers and all this kind of
stuff. So, we wanted some diversity but,

80
00:07:57,646 --> 00:08:03,084
nobody, I don't think in '93, maybe by
'94, but in '93, we were still amazed with

81
00:08:03,084 --> 00:08:08,465
what we had and amazed at the response,
and just tickled pink, thrilled with the

82
00:08:08,465 --> 00:08:14,289
whole idea of this being something that
was a lot of people were going to find

83
00:08:14,289 --> 00:08:20,037
useful and that we were going to have a
lot of fun playing with. Yet, no real

84
00:08:20,037 --> 00:08:25,933
sense, everybody talked, we talked about
all the possibilities, but we had no real

85
00:08:25,933 --> 00:08:31,722
sense that it would take off and simply
monetize so quickly. If you go back and

86
00:08:31,722 --> 00:08:38,427
you know, ask people who were sitting in
front of machines in 1993, '94, or '95,

87
00:08:38,427 --> 00:08:46,169
alright, and you said, you remember the
first time that you used Mosaic, right? Or

88
00:08:46,169 --> 00:08:53,934
do you remember the first time you used a
browser, if it wasn't Mosaic. And the vast

89
00:08:53,934 --> 00:09:01,072
majority of them that I, that I've run
into say, yeah, I can remember. [music]
