Unix
Much of Unix's history is rooted in open-source software. The Unix version of Mozilla is an exciting, open source project that encourages all developers to help build the better browser. Mozilla has a cross-platform (XP) architecture using the Gecko layout engine and XPToolkit, and the primary UI is implemented with GTK+.
Getting Started
- Download a nightly build
- Start filing some bugs
- Make your own build
- Customize your build with slamm's build configuration tool
- Start submitting patches! (See the Cheat Sheet
Hacking Mozilla?
- Debugging FAQ
- Mozilla Needs Linux Help
- Making your debug build run faster
- Purifying Mozilla on Solaris
- Quantifying Mozilla on Solaris
- gprof
- Leaky (memory tool)
- Xlib Toolkit port
Application notes
- Customizing Mozilla
- GTK Embedding Widget
- how to migrate multiple .netscape directories into a single .mozilla directory (and use profiles)
- movemail
- Remote control (-remote)
Technical notes
- DPI/font size issues - what's up with unix fonts these days
- JavaHack - issues surrounding use of Java with IME
- Threading on Unix - a brief descriptioin of how mozilla and NSPR use threads, and what types we use.
Ports
- xptcall - required to port to any new architecture
- Irix
- Tru64
- Solaris
- AIX
- HP-UX
- NetBSD has downloads
Related Newsgroups
Newsgroup | Docs |
---|---|
mozilla.unix | This page |
mozilla.builds | Building on Unix |
mozilla.xpfe | XPToolkit, XPApps |
mozilla.gtk | gtk.org |
mozilla.nspr | Netscape Portable Runtime |