The Mozilla
Organization
Our Mission
Who We Are
Getting Involved
Community
Editorials
What's New
Development
Module Owners
Blue Sky
Projects
Source Code
Getting It
Documentation
License Terms
Bugs
Search
Feedback


download nglayout

First, in an effort to avoid a total meltdown of our network and to set expectations properly, a few points:

  • Please try one of our many mirror sites before downloading the following from our FTP server. The bandwidth you save will be your own.

  • There are no executable programs here. This is source code only, not an end-user product, not a runnable beta.

  • Understand that this is for developers only. If you have never compiled and debugged a very large C/C++ program before, all that downloading the following will do for you is use up a lot of disk space.

  • This is development source, and there will be problems. You might even need to modify it just to get it to compile. We tried our best, but these things happen.

  • Once you do get it to build and run, it will be unstable. This is not a beta release. It is not even an alpha release. There are unfinished features and many bugs that would not be acceptable in an end-user product. That's why this source release is for developers only.

  • This code is covered by the Netscape Public License. Please read the license before downloading it.

  • For a much fresher copy of this code, try downloading it via CVS rather than through a tarball. We're making changes to the code very rapidly, and CVS is the best way to stay in synch.

Note: this source drop contains copies of much of the public mozilla source code. The copies of the code are either identical to the mozilla source code or have been modified by the integration team. The modifications consist of changes to make the image library and net library standalone components.

And now, if all that didn't scare you away, the moment you've all been waiting for...

NGLayout source:
1998-05-08

Unix (tar.gz)

4.0 M

Windows (tar.gz)

4.0 M

Windows Build Tools

0.7 M

Release notes:

  • We did not put the windows tools in the current release; you can get them here.

Build instructions are available for some platforms:

CVS Distribution

The source is also available through several other methods, including CVS; see the Source Code page for details.

Specific instructions for obtaining NGLayout source via CVS are as follows (note, these intructions are here for "quick start" purposes and are not comprehensive by any stretch of the imagination - ask for help in our newsgroup/mailing list if you need it):

  • cvs login (usual procedure, setting proper environment variables)
  • cvs update mozilla/config
  • note: on unix, makefile name is "nglayout.mk"; on windows it is "nglayout.mak"
  • cvs update mozilla/nglayout.mak
  • cd mozilla
  • nmake -f nglayout.mak pull_all



Copyright © 1998 Netscape Communications Corporation.