For the good of the code...|
CVSThe best way to obtain and stay in synch with the NGLayout project is through CVS. Detailed information on specific files to check out and build to pull the tree are available in our build instructions, available for Windows, Unix and Mac.
If you're still not convinced about using CVS...
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.
- NGLayout does not have any security features enabled at this time. If you use NGLayout to browse the web, be sure to use a shipping version of Communicator (with security features) before you engage in any sort of transaction where security and privacy may be at risk.
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 modularization team. The modifications consist of changes to make the image library and net library standalone components, along with other components.
And now, if all that didn't scare you away, the moment you've all been waiting for...
- We did not put the windows tools in the current release; you can get them here.
Build instructions are available for some platforms: