Swiftweasel
From Wikipedia, the free encyclopedia
| This article may be too technical for a general audience. Please help improve this article by providing more context and better explanations of technical details to make it more accessible, without removing technical details. |
| Swiftweasel | |
|---|---|
| Developed by | SticKK |
| Latest release | 2.0.0.13 / March 27, 2008 |
| Preview release | 3.0 Beta 4 / March 13, 2008 |
| OS | Linux |
| Genre | Web browser |
| License | MPL 1.1 |
| Website | Swiftweasel Homepage |
| Mozilla Firefox (category) |
|---|
| Contents |
| Origins and Lineage |
|
|
Swiftweasel is a version of Mozilla Firefox which uses non-trademarked graphics and logos. It is optimized for several architectures, and is available for Linux only.
Released under the terms of the Mozilla Public License, Swiftweasel is free and open source software.
Contents |
[edit] Optimization
Swiftweasel is optimized using the following methods:
Binary code optimization
- Compiled with options that optimize for speed rather than binary size.
- Binaries incorporate additional instruction sets.[3]
- Optimization specific to the build microprocessor architecture.[3]
- Compiled with newer version of GCC (Firefox 2.0 uses 3.3.2, Swiftweasel 2.0 uses 4.0.3).[1]
Increased Security
- Better protection from Buffer overflow attacks[4] (Swiftweasel 2.0 uses -D_FORTIFY_SOURCE=2; Firefox 2.0 uses gcc 3.x, which does not support this).[1]
Simplify
- IPv6 DNS lookups are disabled.[1] preventing slowdowns [3]
- HTTP pipelining is enabled by default.[3]Note that Fasterfox provides a GUI to adjust these settings.
- For full details, users can download source packages with all changes listed.
[edit] Installed extensions
Swiftweasel has several extensions installed by default[5].
[edit] Swiftweasel-specific changes
Changes made to Swiftweasel include:
- The default icon set has been replaced with the Kempelton icon set.
- Swiftweasel uses its own settings directory. The settings, including bookmarks, history, and extensions are imported from Mozilla Firefox the first time Swiftweasel runs.
- Plugins stored in /lib/mozilla/plugins and /lib/firefox/plugins are detected and used by Swiftweasel.
[edit] Swiftdove
The Swiftweasel project also builds optimized 32 and 64bit builds of the Thunderbird email client. Swiftdove includes the Lightning calendar plugin installed by default.
[edit] References
- ^ a b c d e Using url of about:buildconfig to check the details of the all builds
- ^ Optimize Options - Using the GNU Compiler Collection (GCC).
- ^ a b c d e About Swiftweasel.
- ^ redhat.com.
- ^ Extensions Added.
[edit] See also
- Mozilla Firefox
- Iceweasel - Another version of Firefox which is made of entirely free, as in speech and beer, content.
- Swiftfox - Swiftfox is a freely downloadable, but proprietary optimized version of Firefox.

