You are on page 1of 16

Netscape Documentary

Tape 62

No tone

..when people are talking about -- Wow is this innovative But golly theres

lot of source-releases out there.. Gee why is


your license weird why isnt it
just --

blah blah -- It dawned on me that one of the things thats going on here is we keep

emphasizing this is the first time commercial enterprise has done this with mainstream

product right

Right

And it occurred to me that is one of the problems on of the reasons nobodys

done this before is because the licensing issue has never been worked out Its hard as

you know better than anybody think one of the biggest chunks of pioneering work to go

on here has been the pursuit of license that would enable commercial to do
enterprise

this

think thats correct

So am not going to be embarrassed about saying that

OK

What do you think

You know what think is about than another


different this license is that we

specifically identify the commercial vendors as constituents that we wanted to to


appeal

Absolutely So Im OK with that

mean what Im talking about is if was at XYZ Co three years ago and we

talked about putting up source for our product and if looked at the BSD license and

the GNU license and the


way people did that would have said am not

business Doesnt work You know its fine these what does
fore GNU-type folks but it

do for us And that was hurdle that stood until you you know came along in December

and started working on this license So think know down


you breaking that barrier is

probably the big hidden story here

Pagel
nj .2
Netscape Documentary
Tape 62

OK

kinda regret didnt bring it..

.. actually little bit more the fact that its the first time that any major

commercial product that has major market share -- well forget about major market share

any major project --


product has ever been pout under free source in the that we
way

have

Yeah yeah

Yeah right

So license is that one of the distinguishing features of the license is the fact that

it entices commercial developers so weve just expanded the significance of open-source

development that include commercial but think its more


developers. significant just

the fact the communicator itself is out Thats never been done before
going

No agree Where am going with this is that people want to try to give me

hard time about why didnt just use GN or something my answer is cause it doesnt

work for commercial enterprise..

...cause it doesnt answer the needs of commercial product

Maggie have question Theres annotations on the final and so


press release

on that someone mailed me that


guess Matt Harris just mailed me Do -- can go print

those off

You mean ah the


press release or

Yes

The press release definitely go ahead and take look at that think that would

love for to focus on


you --just to simplify things because we only have half an hour

with these folks -- what Matt Harris


is just sen4you is huge 13-page document The

first
pages the and the source code processing
summary messages strategy is really

what you want to focus on So go ahead and print those out If you wanna just put us on

hold

Page2
Netscape Documentary
Tape 62

minute or two OK Put you on mute

Now if you get hold when you come back to me its because am trying to

track down Julie OK


OK no problem

OK thanks

Ill take the opportunity to to the bathroom


go

125 thanks Jim

You on Still here

OK hold on Maggie Young

Speakphone2 Hi Maggie its Nicole

Hey

Nicole You wanted that to Standard Time


go today Pacific

Pacific Standard Time at oclock

And who is it to go to

Its going toUSi

U-S-i OK did you want me to e-mail this also on our PR e-mail addresses for

the press and analysts

No Well actually do do

Do you have soft


copy of this

do And didnt send it to you..

Noooo

So you know what you can do though You can send it to yourself if you dont

mind

OK

Page3
Netscape Documentary
Tape 62

So go into
my computer and click on Word down on the bottom toolbar and

youll see both the press release and the media alert should be there So if
you want

probably what the easiest to do --just close up both of those document

We didnt titleize managing..

Can Ijust say that youre managing the Mazilla.org as work team

talk

Please

Tutti Come on in Come in Come in Julie

Is that Jim

Jims on..

Oh hes printing off..

Im just telling them this is good script for today And the one thing that told

them what we need to start with we need with the history


is to start reminding them what

we announced it in then what Toms do Toms the


gonna is
gonna go into
JanuaryAnd

benefits from the developers standpoint releasing the code and the customers

standpoint the end user getting the best products and how that ties back to Netscape

being the clear innovator Another example of that then is also with the licensing issues

It will come up am pretty sure Just so you know

just made this point about why get picked on with questions like Why didnt

you use GNU Why didnt you use the SDN writing Depends on the kinda

found myself being defensive about it -- This is This is what enabled


great thing

commercial enterprise to do this in the Its been


first
place hurdle its been an obstacle

for all this time This is license that allow the commercial...

Speakcrphone OK Jims back

James

Yeah if
you put examples on..

Page4
Netscape Documentary
Tape 62

What we did in the white is we gave an example of GPL and Netscape


paper

license are different in terms of tame so it


just makes sense

Jim Julie has joined us

Im sorry

Julie has joined So we are what about


just going through was talking earlier

about the talking points and how were gonna kick it off And --

Jul One thing we wanna do when we do the history piece is also remind people what

positive response we got to the initial announcement

And one of the things that said Julie before you got here is that its OK for us

to reference as an that in release tomorrow well have several


example your companies

ISVs and and partners pledging their to this but we dont want to talk
support

specifically about anybody because was not able to some of the


get partners to agree If

we go in and tell the analysts that these companies are and doing this cool
quoted all

stuff theyre gonna want to talk to them to day and theyre not prepared for that And

plus we want them to be on the call tomorrow dont want


quite honestly mean this to

be the only brief the analysts get want them to jump on the phone --

Jul Oh OK

Soaah..

Jul Who else is going to be on the


phone tomorrow Analysts and press

The other important take away then too is that this is for the developer

community Its not for the average citizen And that Netscape is the innovator bringing

us back to our roots that this is this is


really exciting cool thing that were doing and

get them to understand the implications Im going to introduce all three of you which

means then you and you should jump in Tim


are ready to go as spokespeople free to

Sloane -- were starting off with Tim Sloane in Aberdeen -- whichll be great first call

Jim hold on two seconds if


you can Are you there Jim redials

Page
Netscape Documentary
Tape 62

Speakerphone Netscape relations

Tara it Meg Can you give me the 800 number please for the conference call

tomorrow

Phone One moment Ill get that for you

Thats my fault

Really

Isnt that special

Jul Tara always calls me Jules

Ill tell
you Toms

Tom My brother-in-laws wifes names Bunny He calls her Buns

Phone Im gonna check for you with Nicole and have that information One morning

signal

Phone Hello

Whats the 800 number Dont have it memorized

Phone It is 800-949-5381

OK thats all need

Phone OK now this is going out today for tomorrow right

Yeah

Phone OK Just wanna make sure And have the release If if


you have any changes

just let me know

There are changes Dont let that thinto anybody

Phone will not

As matter of fact you know what

Phone Trash it

Trash it

Phone No problem So you can give the changes to me tomorrow

Page
Netscape Documentary
Tape 62

Just so theres no confusion Ill send it to you tonight before go home

Phone OK Thanks Alrighty Bye

Bye OK Jim are you ready

Jim Ready

OK Im gonna get Tim on the line

Jim Whos is starting is off Im sorry have to do the intros

Why dont you go ahead and start with the history.. what we announced. bring

them up to speed Do you have the


summary of messages

Jim Yeah got it here

Are you comfortable

Jim Yeah Ijust probably will.. You wanna go back to--when you say history --back

in January the announcement..

Just January

Jim source and Mazilla.org and..

And remember we only have half an hour with these folks so you dont want to

rush but you want to be concise so when youre talking about the history you only

wanna spend couple of minutes..

Yeah

And along the way we developed which


Mezilla.org is this dedicated team and

weve also done the NPL and tomorrows the big day

Jim Yeah

Jul So Jims doing two bullet-points


the first
basically and then Tom youre doing

the last three

Tom Well can Jim

Jim Yeah

Tom think youre lot better at hitting scripted points than am

Page7
Netscape Documentary
Tape 62

Jim Well well see about that

Tom So Maggies opinion take all you want Im

Jim Well do it am just bit disoriented this Fine lets


little morning go

Are you comfortable getting on..

Jim Sure Yeah Lets do it

Ok hold on just second Are you there

Jim Yup

Two seconds

Speakerphone Aberdeen group

Hi am looking for Tim Sloane please Hello

Phone Tim Sloane

Tim its Maggie Young at Netscape

TS Hi Maggie howre you doing

am doing great How are you doing

TS Oh its been one of those Mondays

know All over the world think

TS Ah guess

Do you have about twenty minutes to spend with us

TS You bet

Hold on Im gonna conference in Jim Hammerley Just second OK Tim Ive

got Jim Hammerley on the line Im actually conferencing him in from San Diego

TS Hi Jim

Jim HiTim

And Jim is our vice-president of Client Products

TS Congratulations

Jim Thank you

ft
ri U1
Page
Netscape Documentary
Tape 62

also have Tom Paquin P-A-Q-U-I-N And Tom is Netscape fellow as well as

the person wholl be managing Mazilla.org which well talk to bit about that
you little

And also have Julie Harandine who youve met before when we were back in Boston

visiting you

TS Yes

And Julies our Director of ah Client Product Marketing So what we wanted to

do was just bring you up to speed on the announcement were gonna be making

tomorrow -- as you now tomorrow is March 31 so that means Source Code will be made

available to the developer community And we thought we would just catch you up to

and walk you through and see


speed that if
you had some questions

TS Sure

Great Go ahead Jim

Jim Why dont just to put it in context The announcement of free source and free

software was made in -- This is Jim again -- late January and about month later we

announced the Tom


Mazilla.org organization that is responsible for and again just to

quickly recap they are the focal point for establishing relationships among developers

and building basically the sense of community that we hope to harvest with the free

source and Mazilla.org also provides the guides and coordination those
among

developers And then subsequent to that we put out two versions of draft public license

that basically governs how the code is managed for draft review to the Net and weve

gotten literally thousands of responses and sent back much of that into derivative versions

of the license and improved it and made corrections and so on and so forth So tomorrow

well be releasing both the license the draft licenses the licenses that have gone through

this draft approval process as well as the source And that is fairly significant event

from our standpoint We really believe that one of the


key differences in what weve done

hetis that were releasing not just source for that we hope that will into
product grow

substantial product -- we already have installed base of -- we


large many many users

Page

tE J53-3L3
Netscape Documentary
Tape 62

think we are appealing to wide constituency of developers both free-source developers

that have done with LINUX and other derivatives such as that as well as commercial

developers So one of the unique things about what we are doing here is think enticing

ah basically bringing the free source and the commercial in


developers together way

that contributes to the evolution of communicator We see the benefits to this primarily to

customers our customers to ISVs to developers to customers and so on and so

forth in
veryvery magnified way if
you will So Netscape will continue to contribute to

the evolution of communicator but we see lot of ISVs and develops contributing as

well

TS What do you see Netscapes contribution in What areas

Jim Well one of the things Toms organization is responsible for mean on day

April the principal contributions come continue


that to Mazilla.org will to be largely

from -- at least initially


-- from Netscape Communications So we will be the
certainly

largest extant body of knowledgeable source in the of weeks But


developers first couple

what Toms organization will be doing will be basically looking for centers of expertise

competency centers if
you will out on the Net and divesting if
you will responsibility

for various of the product So there be areas where


pieces will we will continue to we

hope excel and maintain leadership and our hope there will spring up dozens
is that

hundreds potentially thousands of developers out on the Net that we can --


basically

./ Mazilla.org will
engage and transfer responsibilities for segments of the product to So
-.- ..-

over of time over the next 12 be much


period months there will broader

dissemination of responsibility for code as these third-party developers develop expertise

and work with Mazilla.org to in source-code


engage development

TS OK So as new HTML standards are defined its gonna be Tom who manages

trying to find developers out there who will help move Communicator forward to
map to

those new standards

PagelO
jQ \l
Netscape Documentary
Tape 62

Jim Yes think that again specifically to HTML thats an area that we think we

would like to contribute significantly as time goes forward so we think well be heavily

involved in the evolution of specific standards HTML XML and so on But we

certainly will be inviting developers on the Net to participate in them Probably HTML

and XML are two specific areas where we hope to retain some leadership in its evolution

and development

TS OK So it.. Has Netscape taken any position relative to that vis--vis Microsoft

implementation In other words Yes well be to and refreshing


keeping it
up speed it as

necessary to at minimum stay one-to-one with Microsoft Well one of the things thats

unchanged in all this is our participation standards


in the body so for example the

evolution of XML RTF and HTML on the W3C -- we have people on the working group

and committees and well continue to participate in those and help the revolution as we

have in the past So really nothing changes in that particular arena Its just --
simply

couple of points -- the number of developers to to


guess contributing that specific

Navigator Communicator will increase the number and type of applications that think

youll find HTML and browser-like functionality will suddenly increase quite

considerably because there are in


people th41ierested applying this technology into

areas that we either havent thought of or perhaps couldnt afford to invest in So we sec

the evolution of HTML and XML and lots of business application areas that perhaps we

didnt have the expertise or perhaps the business knowledge or the technical
either

expertise to invest or perhaps even financially So the evolution of the standards and our

participation in that will continue We just see broader range of people involved in that

as we move forward 4/e2


TS OK

Do you have any other questions

TS Am. On the license front Ive actually been holding off getting back to couple

of press calls waiting to get the chance to chat and of the three calls that have sitting

Page 11
Netscape Documentary
Tape 62

cued up all three identified that they were interested in talking about the licensing

arrangements was wondering if


you could give me an overview of it

Jim Sure Yeah and much of it has been -- much of the evolution of license -- has

been result of you know kind of again the draft process mentioned earlier

The license is basically broken up into two pieces theres Netscape public license or

NPL which applies to all the source-code thats being released tomorrow and basically

lopersontheNetcanmodifychangefixbugsandsdsofonhandthatspecific

license will cover those particular files that are released tomorrow Moving forward

theres second license called the Mazilla public license which is almost identical to the

Netscape public license but it


basically covers additions to the code base so if someone

wants to write new application thats outside of Curve Communicator that

leverages Communicator source for example or wants to add new plug-in that might

work with Communicator in some way that we hadnt thought of before is encouraged to

--
basically return that under the terms of the Mazilla public license So additions come

under the Mazilla or MPL the extant code base that were releasing tomorrow -- under

the Netscape public license The only difference between the two licenses is that the

Netscape public license preserves some already source we have


existing agreement that

for distribution of Netscape Communicator We do have current customers that do have

source agreement and basically the Netscape public license preserves our ability to

continue to honor those commitments The license also allows us to


Netscape reintegrate

third-party components in our branded version of the software So theres basically

distinction between the two that


attempts to preserve the legal obligations that we have as

Netscape moving forward with our partners and at the same time insense other

developers to contribute new additions and significant expansions of Communicator

under public license that has no such or preferential treatment of Netscape


privileges

TS So the code that comes out under the Mazilla license the MPL will be
probably

slightly different than the code thats released under the NPL

Page 12
Netscape Documentary
Tape 62

Jim The NPL the Mazilla public license additions will be additiongkhe base

Communicator product So if someone wants to again write new plug-in will


if you

that exercises Communicator in some way that isnt currently done that would be

covered under the Mazilla public license And again its crafted in such way as to

garner the support of both free-software and commercial One


developers developers

final point about the license is -- that makes them little bit different from previous

licenses -- is this whole notion of enticing commercial developers So commercial

developer can add value to Communicator but at the same time build basically an API

or firewall between Communicator and their


application that allows them to continue to

develop their in isolation without release


proprietary applications having to source to

them

TS So that in the Mazilla public license

Jim Thats in both the Mazilla and


acutely the Netscape public license yes So

commercial that wants continue


developer to to support for example proprietary plug-in

can continue to do so and yet contribute the Communicator


still to code-base preserving

if
you will the boundary between whats Communicator and what is their application

Thats quite unique and we think one of the benefits of using either the
significant

Netscape or the Mazilla public license

TS OK Under the NPL you say that the developers can modify and change..

Jim Yes

TS Versus under the MPL they can create additions to the source

Jim Thats correct

TS Its the same base code

Jim The same base code In addition here not to get too technical
-- -- but literally is

addition of new files new files for the source code that do not contain code from the

original release So if
go and fix bug in the current version of Communicator
changing

files that Netscape currently is putting out on tomorrow as part of the source release

Page 13
Netscape Documentary
Tape 62

doesnt continue to be covered under the Netscape public license But if write new

applicate we need to be able to reintegrate those into future versions of Communicator

without being required to distribute the source code for those third-party So
components

of those sum and


all -- the substance of all of that is in the -- covered under -- the NPL

Netscape public license and the source-code files that are released --

TS Government release the damn source-code

Tom They got that one covered

Jim not allowed do is make US..


to it available outside the export So we have

removed many of the crypto components in Communicator an


as example

TS OK

Tom So Tim Tom here was wondering.. Are you done with the license or you --

You wanna move on dont want to cut off your license conversation if you have more

TS Ijust wanna make sure understand it

Tom OK keep going

TS So under the NPL theres a--Its all the unencumbered code that makes up

Communicator will be released to the public

Jim Thats correct In fact tomorrow there will be no -- dont Tom


believe correct

me if am wrong -- but dont believe therell be any source release under the Mazilla

public license tomorrow That the code that gets added to by the outside developers and

Net developers will be done under the MPL as we move forward in time

Tom grunt

TS Now under the NPL the effort is to be able to take substantial new enhancements

and integrate them with the third party products to be able to re-release it as the next

version

Jim Correct Thats correct

Pagel4
Is w3
Netscape Documentary
Tape 62

TS So how do the people who want to--lets say dont wanna create calendering

system but need access or need to be able to integrate to calendaring to


your system

make it all work How do get the source code to the calendaring if that is one of the

functions that is licensed by Netscape from somebody else

Tom Canitry this one Jim

Jim Sure go ahead

Tom One of the differences is -- when youre third-party developer and youre gonna

write bunch of code that youre putting your blood sweat and tears into what do you

want the terms of the license to be and if if you have lot of interest in that source you

may not want NPL because of the kinds of requirements it


puts on the code downstream

So you may wanna use the Manila license--thats one of the messages
just public we

received So now you need hook


to
your big body of code into some preexisting chunk of
Jr
sp4
code where its covered by NPL the Netscape public license What you would do in that

take and
case is all
your stuff isolate it with --
you know via interfaces and stuff -- and

\O
then you know go ahead and modify the NPL-covered code with hooks to call into
your

code And the belief the hooks


is that are not something youre gonna mind sticking into

L_NPL covered code

TS Gotcha

Tom Am throwing any light on it

TS think youre shedding lot of light on it From have


developer perspective

source code dont want anybody else

end of tape

Page 15
Netscape Documentary
Tape 62

Page 16

You might also like