What's next for Mozilla?

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

NEWS
As the leader of the Mozilla.org project, an AOL-funded open-source Web browser technology, Mitchell Baker has been trying to stoke the fire she helped light in 1998. Mozilla, which was created using Netscape's browser code, found support among a legion of software developers intent on blocking the juggernaut advance of Microsoft's Internet Explorer. However, the revolutionary fervor of 1998 has been tempered by the realities of the marketplace, and IE's share of the market long ago surpassed Netscape, now based on Mozilla technology. Yet with Microsoft's ongoing antitrust trial as a backdrop, Mozilla is close to finally launching its 1.0 version. Although largely a ceremonial measure, the milestone marks the first time Mozilla's code will be ready for developers to use in a final form. Mozilla supporters are anxiously awaiting the release, saying the technology will foster a new burst of innovation for Web browsing technology. Making sure that's a prediction and not a pipe dream is going to be Baker's challenge. She recently offered her thoughts to CNET News.com on why, despite the heavy odds against it, Mozilla will triumph. Q: Mozilla 1.0 is going to be released soon. What do you see as the biggest technical achievement in this release?
A: With 1.0 we've created almost from scratch a technically viable alternative for Web browsing, mail, and news and chat. We've had a major emphasis on embedding APIs and freezing APIs. For us, 1.0 implies quality for the kinds of product that have already been shipping but also usefulness for people who want stable APIs. In terms of companies that may want to use Mozilla, how are you going to reach out? And will you be primarily pushing Gecko as the focal point of Mozilla?
We reach out through our technology. Mozilla.org is a technology organisation. We don't have a marketing branch, and we don't have marketing resources. So we strive to provide technology that's useful to people and to make it known. We do not have, or currently plan, a marketing campaign. If someone wanted to do that, you know, we would certainly be interested and talk about it. But right now, it's not in our plans. Does that make it more difficult to get attention?
What we have found is that there are a lot of companies out there looking at Mozilla. They don't actually talk about it in public. What tends to happen is that a company will see a technology that's of interest, pull it in-house, work with it for a while -- maybe they let us know, maybe they don't. If they are building a product and have a particular bug or problem that's of concern to them, they come to us. So with 1.0, that's our signal to those companies that we think it's ready. At the same time, though, Microsoft is the biggest competitor for Mozilla and Gecko. The browser is free, and it's bundled into Windows. Is there really an advantage for any corporation or Web developer or device manufacturer to really want to be using Mozilla?
Absolutely. First of all, Mozilla is free as well. Secondly, as you said, IE is bundled into Windows. Not everyone in the world wants Windows. Not every company wants their core rendering engine to be tied into the Windows OS and whatever business plan is developed for the Windows OS. What we offer at Mozilla is a standards-compliant, cross-platform set of technologies that a vendor can use, modify as fits their needs, and also try to influence the project, so the whole project goes in a direction that makes sense for their industry or product. We offer competitive technologies. They're often free. Beyond free, they're open source. They are cross platform. They're designed to be flexible, and they're designed to avoid lock-in to some particular setting. Look at all the big, major PC manufacturers who obviously have an interest in keeping Windows in their boxes. Doesn't that automatically nullify your ability to reach most of the PCs out there?
A couple of things -- and I don't want to spend the whole day talking about Microsoft. We won't. Don't worry.
Technology alone is not going to change Microsoft's position in the world. Right? Microsoft is a monopoly. We know it conducts illegal activities. Even the Federal Appellate Court agrees with that. Mozilla alone is not going to be the end of the Microsoft monopoly. But what we do is we play a particular role, and our role is to provide the technology that allows an option and allows choice. That technology needs to be built in to products that people use. But we don't aim our releases for mass-market consumers. We're not producing that product. We're producing the technology that others can build to use those products. Who are you really aiming at?
Well, actually that gets back to a question you asked earlier, which is what technologies are we interested in -- or do we think will be useful for a set of people. We're aiming at both companies and projects that need browsing-related client technologies for the Web. With Gecko, our layout engine and related technologies...there's our cross-platform user interface, known as XUL, which is extraordinarily useful and allows Web developers to actually build applications. In combination with JavaScript and CSS, it allows a whole new range of people to build applications. You don't need to be a C++ programmer in order to do so. That has an active community of people who are testing it out to build projects and applications. Your organisation was founded four years ago, and there have been very well-publicised fits and starts from the Mozilla movement. What are some of the lessons that you guys have learned over the past four years?
I'd say the first lesson is to set reasonable expectations, which was not the case for the Mozilla project. It was launched with the expectation that thousands of programmers would suddenly appear able to work on this complex, key technology, that technology alone was going to make a massive dent in the Microsoft juggernaut, and that development going forward of the stuff would be easy. You mentioned earlier that Microsoft is not necessarily the competitor you want to focus on too much. What is the sweet spot right now for Mozilla?
Well, the broad sweet spot for Mozilla is the whole set of companies interested in technologies for building Web-enabled applications. So that's Gecko, the layout engine, and the other technologies that we talked about earlier. That's the sweet spot in a broad range. There's a range of non-PC devices either on the market or under consideration or in development, and there's a set of those where Mozilla makes perfect sense today. And those range down to the iPaq level, where we've seen a number of companies port Mozilla to that type of device. On those range of devices Mozilla makes perfect sense. It's already cross platform. It is intended to be portable. The sort of platform-specific code is very small and is isolated, and the technologies are available. There's another set of non-PC devices in primarily cell phone areas where you have very strict footprint and memory requirements and where there are some browsers available today. I think they're not completely fully functional, meaning certain pretty significant trade-offs have been made to get some browsing functionality into a cell phone. Mozilla is not at (that) level today. And you couldn't take it today and put it on a cell phone. We'll start thinking about footprint pretty seriously now that Mozilla 1.0 is past us. Where can you put it on now then?
Well, we've seen it. I always hesitate to say you can do something until we've actually seen it. And we've seen it on the iPaq level of products. And we've seen people building a range of Linux Mozilla-based products. A number of them are in the set-top box arena. We'll see as the non-PC market develops and more people are trying new things. We do get calls from companies in these areas interested in Mozilla and testing it out and trying various things with it. Many of them don't want to be public until they've gotten further along and figured out what they're going to do. But I think that now that we have 1.0 almost out the door, we'll start to see what actually can be done with Mozilla. When you say the ones that are testing Mozilla, are these major technology companies or are they more the start-up type?
There are some of both. Mozilla is an open-source project, and so we mandate that all of the engineering work be done in public. We also understand that companies have marketing plans and so on, and they often don't want to announce." Well, we're thinking about maybe using this technology for a product, or we've gotten to this certain prototype level." So, I'm very careful if someone comes to me to talk about Mozilla not to pass that on until they're ready. It's frustrating, but it's important. There are start-up companies, and then there are some larger mainstream companies looking at Mozilla, but doing so privately. AOL is now testing Gecko inside of its AOL 7.0 software. Is that a major momentum shift for you guys? And do you think that would start heating up the browser wars again, or is that period pretty much over?
Well, first I don't comment at all on what AOL might or might not do or might not be thinking. I'm not an AOL executive, and so no one should read into anything I say a secret knowledge of AOL plans. If AOL ships Gecko in its AOL client that would be a significant achievement for the Mozilla project and would help our goal by promoting market share. We would like to see that happen. A lot of the work that's been done on the code in the last six or nine months has been aimed at producing a quality of code base that would allow that to happen in terms of performance, stability, and some of the embedding-related APIs that we're in the process of freezing. What really is the point then of Mozilla on a larger philosophical level? There are already browsers out there that are free. There are already standards out there that people use to develop on browsers. Why does the open-source portion of this--why is that even significant? Why does it even matter?
Browsers are free. Well, some browsers are free, but they're not free of ties, and they're not free of development and distribution decisions based on certain business goals. And some of the browsers that are out there are more or less standards-compliant and may implement things in a nonstandard way. We've seen that. Or add nonstandard extensions. Free of cost does not mean free of ties. And the Mozilla project is designed to produce -- and has in fact produced -- the most standards-compliant browser to date. And then there's a second point. Companies that wish to use layout technology or other types of technologies in their applications may not wish to use, for example, the Gecko equivalent from Microsoft, which is deeply tied in to the Windows OS. What we offer is not only free of charge, but...we offer a product where those people using it can help determine the direction the product develops and where they are not tied into the direction if they don't like it.
For all your GNU/Linux and open source news, from the latest kernel releases to the newest distributions, see ZDNet UK's Linux Lounge. Have your say instantly, and see what others have said. Go to the Linux forum. Let the editors know what you think in the Mailroom.

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

Dennis Nilsson

If we allow corporate interest to dictate the way our government circumvents due process against foreign entities then we should accept the same...

32 minutes ago by Dennis Nilsson via Facebook on ACTA stumbles in Germany
GHar123

I totally dislike pirating of works, I fear that artists will be deterred from creating works if they think that they are going to get ripped off....

2 hours ago by GHar123 on ACTA stumbles in Germany
JCB33

How dare film makers, artists or anybody that invests in creativity stop us pirating their works for free. I want to be able to walk into my local...

8 hours ago by JCB33 on ACTA stumbles in Germany
Moley

@GrueMaster. I prefer horses for courses rather than one size fits all. I, and I suspect most other computer users, do not really wish to have...

10 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
greycynic

The product that scares me every time I have to use it is the Office 2007 version of Excel. The first bug that I found was applying the median...

10 hours ago by greycynic on Ten flawed products that derail productivity
GrueMaster

Nice review and very informative. One thing I'd like to add (in reply to whs001's 1st question), the main reason to have the same interface from...

11 hours ago by GrueMaster on A tale of two distros: Ubuntu and Linux Mint
Frederick Wrigley

I'be been using Mint 12 since the RC came out, and I am far more happy with the Cinnamon, the Mate, and, yes (with extensions), theGnome 3...

12 hours ago by Frederick Wrigley via Facebook on A tale of two distros: Ubuntu and Linux Mint
bdantas

Excellent article. One small correction, though--although a fresh installation of Linux Mint 12 will, indeed, provide the user with a version of...

13 hours ago by bdantas on A tale of two distros: Ubuntu and Linux Mint
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

13 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Alan Ralph

In related news, the ISPs club together to get the members of the Home Affairs Select Committee (ya goofed on that part, ZDNet UK) copies of "The...

14 hours ago by Alan Ralph via Facebook on MPs urge ISPs to take down terrorist material
Moley

For Gnome 2 die-hards, it is possible to add icons to the bottom panel (or top top panel, if you prefer) which provide the exact Gnome 2...

14 hours ago by Moley on A tale of two distros: Ubuntu and Linux Mint
ramwellian

Your comments would seem pretty naive and immature. Your 'solution' appears to be, "gee, let's all just give in to the hackers and give them...

15 hours ago by ramwellian on Cloud computing security: no more oxymoron?
BugStalker

"Interesting thought ... If you installed Win7 as a dual boot on a machine that previously only had Linux, and it wrecked your Linux installation,...

15 hours ago by BugStalker on Windows 7 Declares War on GRUB
whs001

This is an excellent summary of Ubuntu and Mint and the interface differences between them. Most such articles take a very partisan position for...

15 hours ago by whs001 on A tale of two distros: Ubuntu and Linux Mint
Moley

@ewallace. Not so clear. Anyone can obtain the text, for example from here http://www.ustr.gov/webfm_send/2379. I support ACTA so long as it and...

15 hours ago by Moley on ACTA: Facts, misconceptions and questions
45283

I think WinRT is fantastic. I just wish it was an option for people that didn't want to go through Microsoft's App Store with its attendant...

18 hours ago by 45283 on Why Windows 8 needs architectural hygiene for WOA
Burn-IT

Nine people? £30m? Who's back pocket is that lot going in? And IF they say it is for new buildings, what about all the ones the government has...

19 hours ago by Burn-IT on Police set to launch three £30m e-crime hubs
ewallace

Just to be clear, nobody knows what is in the text of ACTA, here is a photograph of the text of ACTA http://twitpic.com/8h9iju as submitted to the...

19 hours ago by ewallace on ACTA: Facts, misconceptions and questions
fgvrg56

Unfortunately main issue is that ASUS is refusing to accept that they make some mistake on this version of asus Transformer prime. 1 - GPS sensor...

21 hours ago by fgvrg56 on Asus Eee Pad Transformer Prime Wi-Fi & GPS problems?
Ben Woods

@Marcus A fair question. Just talked with Archos which said it was working on an announcement for next week....

22 hours ago by Ben Woods on Archos confirms G9 Ice Cream Sandwich update schedule

Latest in Application Development