Misplaced Pages

Swiftfox: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 23:00, 2 November 2006 editWidefox (talk | contribs)Autopatrolled, Extended confirmed users, Page movers, IP block exemptions, New page reviewers, Pending changes reviewers, Rollbackers107,093 editsm reinsert lost text← Previous edit Revision as of 23:16, 2 November 2006 edit undoKilz (talk | contribs)1,368 editsNo edit summaryNext edit →
(One intermediate revision by the same user not shown)
Line 14: Line 14:
{{Firefox TOC}} {{Firefox TOC}}


'''Swiftfox''' is a freely downloadable ] ] ] that is a ] optimized ] of the ] ] for ] created by Jason Halme. To optimize for each of the supported ]s, separate specific builds are created. The current version of Firefox is available as well as the development versions, each having specific builds. Firefox ] and ] are fully compatible with Swiftfox. '''Swiftfox''' is a freely downloadable ] ] ] that is a ] optimized ] of the ] ] for ] that was created by a 3rd party and not Mozilla. To optimize for each of the supported ]s, separate specific builds are created. The current version of Firefox is available as well as the development versions, each having specific builds. Firefox ] and ] are fully compatible with Swiftfox.


== Optimization == == Optimization ==
Line 67: Line 67:
{{dablink|Also see ]}} {{dablink|Also see ]}}


Swiftfox is ], with source code under ]. The binaries are proprietary, under its own license <ref name=license>{{cite web | url=http://getswiftfox.com/source.htm | title=Swiftfox source}}</ref> which does not allow redistribution. According to the author, this is to prevent the possibility of any confusion with tainted versions<ref name=license>{cite web | url=http://getswiftfox.com/source.htm | title=swiftfox source}}</ref>. Swiftfox is trademark Jason Halme, and can not be used on any other 3rd party Firefox or Swiftfox build or version. Swiftfox is ], with source code under ]. The binaries are proprietary, under its own license <ref name=license>{{cite web | url=http://getswiftfox.com/source.htm | title=Swiftfox source}}</ref> which does not allow redistribution. Swiftfox is the only well-known Firefox build or fork to restrict redistribution.<ref name=portablempl>{{cite web | url=http://portableapps.com/apps/internet/firefox_portable | title=Firefox Portable License}}</ref><ref name=Flockmgpl>{{cite web | url=http://flock.sourceforge.net/license.html | title=Flock License}}</ref><ref name=Iceweaselgpl>{{cite web | url=http://www.gnu.org/software/gnuzilla/ | title=Iceweasel License}}</ref><ref name=torparkgpl>{{cite web | url=http://torrify.com/forum/viewtopic.php?t=287&highlight=licence+license | title=Torpark License}}</ref>. According to the author, this is to prevent the possibility of any confusion with tainted versions<ref name=license>{cite web | url=http://getswiftfox.com/source.htm | title=swiftfox source}}</ref>. Swiftfox is trademark Jason Halme, and can not be used on any other 3rd party Firefox or Swiftfox build or version.
Firefox and its code, which Swiftfox is based on, use the ]. Mozilla also uses trademark law to stop unauthorized 3rd party builds like Swiftfox and IceWeasel from using its name and/or logo's<ref name=policy>{{cite web | url=http://www.mozilla.org/foundation/trademarks/policy.html | title=Mozilla trademark policy}}</ref>.


== Alternatives == == Alternatives ==

Revision as of 23:16, 2 November 2006

Swiftfox
Developer(s)Jason Halme
Stable releaseBased on Firefox 2.0 / Oct 24, 2006
Preview release4.0.0 [±]
Operating systemLinux
TypeWeb browser
Licensebinaries, Proprietary
source, MPL 1.1
Websitegetswiftfox.com
Related articles
Origins and lineage
Category

Swiftfox is a freely downloadable open source graphical web browser that is a binary optimized build of the Mozilla Firefox web browser for Linux that was created by a 3rd party and not Mozilla. To optimize for each of the supported microprocessor architectures, separate specific builds are created. The current version of Firefox is available as well as the development versions, each having specific builds. Firefox extensions and plugins are fully compatible with Swiftfox.

Optimization

Swiftfox is optimized using the following methods:

Binary code optimization

Increased Security

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

Removed or disabled features

Changed default preference values

  • default enabling of http pipelining . Note that Fasterfox provides a GUI to adjust these settings
  • Full details of all the preference changes are listed

Speed

Swiftfox has been evaluated in the context of the fastest browsers . It is central to evaluate the claim of Swiftfox being faster than Firefox, as implied by its name. No explicit claim of speed or speedup is made at the Swiftfox site, but simply that it is an "optimized build".

Firefox speed

The relevance of particular information in (or previously in) this article or section is disputed. The information may have been removed or included by an editor as a result. Please see discussion on the talk page considering whether its inclusion is warranted.
see Firefox#Performance

A speed comparison of various Linux (and other) browsers has been done. In this 32bit only test, Firefox was slower than both Opera and KonquerorCite error: A <ref> tag is missing the closing </ref> (see the help page).. Firefox has been criticised for slow startup compared with other browsers Performance and browser speed tests confirm this to be the case.

Swiftfox speed

No definitive speed comparison has been reported, but an unspecified faster startup time together with a 1.7% webpage rendering speedup has been reported. The details of this test are a page rendering in 4.79 seconds for Firefox and 4.67 seconds for Swiftfox, both 32bit on 64bit system. There is a bigger speed advantage of Opera and Konqueror over Firefox, than Swiftfox over Firefox. There was no benchmarking on different processors, so builds optimized for different processors were not evaluated, nor discussed.

Additional options

Swiftfox contains the following items not in Firefox:

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

Downloads available

Swiftfox can be freely downloaded for:

  • The current version of Firefox is available.
    • builds covering both Intel and AMD processors - a chart is available for matching your processor to the build.
  • Development versions are available.

License

Also see Firefox#Licensing

Swiftfox is open source, with source code under MPL 1.1. The binaries are proprietary, under its own license which does not allow redistribution. Swiftfox is the only well-known Firefox build or fork to restrict redistribution.. According to the author, this is to prevent the possibility of any confusion with tainted versions. Swiftfox is trademark Jason Halme, and can not be used on any other 3rd party Firefox or Swiftfox build or version. Firefox and its code, which Swiftfox is based on, use the MPL 1.1. Mozilla also uses trademark law to stop unauthorized 3rd party builds like Swiftfox and IceWeasel from using its name and/or logo's.

Alternatives

  • Firefox source code is freely available for download, as are the Swiftfox changes.
  • Fasterfox allows the same settings used in Swiftfox to be used with Firefox, but not the other aspects (ie. compiler optimizations)

References

  1. "Swiftfox Forum".
  2. ^ Using url of about:buildconfig to check the details of the 2.0 builds
  3. "Optimize Options - Using the GNU Compiler Collection (GCC)".
  4. ^ "Swiftfox 2.0pre changelog".
  5. "Swiftfox Forum".
  6. "redhat.com". {{cite web}}: Text "Limiting buffer overflows with ExecShield" ignored (help)
  7. "What is Pango? - a definition from Whatis.com".
  8. "Open Source Awards 2004: Pango".
  9. "Script Gallery - Pango".
  10. ^ "Swiftfox 1.5.0.7 changelog".
  11. "Swiftfox 2.0pre patch file".
  12. ^ "APC Magazine: What's The Worlds Fastest Browser". Retrieved 2006-10-30.
  13. ^ "Browser speed comparisons".
  14. "Mozilla Firefox Review". Softpedia. Retrieved 2006-10-30.
  15. ^ "Swiftfox source". Cite error: The named reference "license" was defined multiple times with different content (see the help page).
  16. "Firefox Portable License".
  17. "Flock License".
  18. "Iceweasel License".
  19. "Torpark License".
  20. "Mozilla trademark policy".

Also see

External links

Categories:
Swiftfox: Difference between revisions Add topic