Menu
Home Explore People Places Arts History Plants & Animals Science Life & Culture Technology
On this page
Swiftfox
Discontinued web browser based on Mozilla Firefox

Swiftfox was a web browser based on Mozilla Firefox. It was available for Linux platforms and distributed by Jason Halme. Swiftfox was a set of builds of Firefox optimized for different Intel and AMD microprocessors. Swiftfox was freely downloadable with open source code and proprietary binaries. Firefox extensions and plugins were compatible with Swiftfox, with notable exceptions. The name Swiftfox comes from the animal swift fox. Swiftfox differs from Firefox by a limited number of changes, and builds for different processors. Swiftfox was discontinued at some point prior to April 2017, and the project homepage now redirects to the creator's private Twitter account.

Related Image Collections Add Image
We don't have any YouTube videos related to Swiftfox yet.
We don't have any PDF documents related to Swiftfox yet.
We don't have any Books related to Swiftfox yet.
We don't have any archived web articles related to Swiftfox yet.

Optimization

The Swiftfox build is optimized using the following methods:

Binary code optimization

Increased security

  • Better protection from buffer overflow attacks10 (Swiftfox 2.0 uses -D_FORTIFY_SOURCE=2; Firefox 2.0 uses gcc 3.x, which does not support this).11

Simplify

  • Pango is not included in the build . This means that Unicode fonts remain supported (see Unicode and HTML), but without certain extra features12 provided by Pango. This simplification reduces the binary size, and reduces rendering.

Changed default preference values

  • IPv6 DNS lookups are disabled.1314 preventing slowdowns experienced15
  • HTTP pipelining is enabled by default.1617 Fasterfox provides a GUI to adjust these settings.
  • For full details, see [1].

Swiftfox speed

No definitive benchmarking has been reported, but a quicker startup time and a 1.7% webpage rendering speedup has been reported on version 1.5.0.6.18 There are no benchmarks for the different processors builds.

Additional options

Swiftfox is bundled with the following freely available Firefox plugins and extensions:

  • XForms extension is installed and enabled
  • libunixprintplugin.so plugin is installed

License

The same as Firefox, the Swiftfox source code is open-source, with the source code under MPL 1.1 except for parts relating to branding.19 Unlike Firefox, the Swiftfox binaries have a proprietary license20 which does not allow redistribution. According to the author, this is to prevent the possibility of any confusion with tainted versions (see the Firefox branding argument Mozilla Firefox#Trademark and logo). The name Swiftfox is trademarked by Jason Halme, and accordingly cannot be used on other third party Firefox builds without his permission.

Debian

Swiftfox binaries are available as Debian packages from official site. The proprietary binary license prevents Debian and other Linux distributions from having Swiftfox available as part of a distribution, so to redistribute Swiftfox one would have to change the name and icons.

See also

References

  1. "Swiftfox Forum". Archived from the original on 2007-03-19. https://web.archive.org/web/20070319030233/http://forums.getswiftfox.com/viewtopic.php?t=44

  2. Using url of about:buildconfig to check the details of the 2.0 builds

  3. "Optimize Options - Using the GNU Compiler Collection (GCC)". https://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Optimize-Options.html#Optimize-Options

  4. Using url of about:buildconfig to check the details of the 2.0 builds

  5. "Optimize Options - Using the GNU Compiler Collection (GCC)". https://gcc.gnu.org/onlinedocs/gcc-4.1.1/gcc/Optimize-Options.html#Optimize-Options

  6. "Swiftfox 2.0pre changelog". http://getswiftfox.com/builds/mozilla_1_8_branch/changelog

  7. "Swiftfox Forum". Archived from the original on 2007-03-21. https://web.archive.org/web/20070321050416/http://forums.getswiftfox.com/viewtopic.php?t=11&highlight=sse3

  8. "Swiftfox 2.0pre changelog". http://getswiftfox.com/builds/mozilla_1_8_branch/changelog

  9. Using url of about:buildconfig to check the details of the 2.0 builds

  10. "Limiting buffer overflows with ExecShield". redhat.com. Archived from the original on 2007-02-08. https://web.archive.org/web/20070208094418/http://www.redhat.com/magazine/009jul05/features/execshield/#checks

  11. Using url of about:buildconfig to check the details of the 2.0 builds

  12. "Script Gallery - Pango". http://www.pango.org/ScriptGallery

  13. "Swiftfox 2.0pre changelog". http://getswiftfox.com/builds/mozilla_1_8_branch/changelog

  14. "Swiftfox 1.5.0.7 changelog". http://getswiftfox.com/builds/releases/changelog

  15. "Swiftfox Forum". Archived from the original on 2007-09-28. https://web.archive.org/web/20070928044502/http://forums.getswiftfox.com/viewtopic.php?p=12&sid=f37125f87effd7be076c6c748cdde960

  16. "Swiftfox 2.0pre changelog". http://getswiftfox.com/builds/mozilla_1_8_branch/changelog

  17. "Swiftfox 1.5.0.7 changelog". http://getswiftfox.com/builds/releases/changelog

  18. "APC Magazine: What's The Worlds Fastest Browser". Retrieved 2006-10-30. http://www.apcstart.com/node/3097

  19. "Swiftfox license". http://getswiftfox.com/LICENSE

  20. "Swiftfox license". http://getswiftfox.com/LICENSE