Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:system:userspace:application:uxp:iceweasel-uxp [2018/06/24 21:35]
g4jc about the name
en:system:userspace:application:uxp:iceweasel-uxp [2022/03/25 20:56] (current)
i3_relativism ↷ Page moved from en:system:userspace:userspace:application:uxp:iceweasel-uxp to en:system:userspace:application:uxp:iceweasel-uxp
Line 3: Line 3:
 {{ :iceweasel_icon.png?200|}} {{ :iceweasel_icon.png?200|}}
  
-Iceweasel-UXP is a browser application built on the the [[https://github.com/MoonchildProductions/UXP|Unified XUL Platform]].+Iceweasel-UXP is a browser application built on the [[https://github.com/MoonchildProductions/UXP|Unified XUL Platform]].
  
 Historically, Iceweasel was a re-branding of Mozilla Firefox by the Debian project, with minimal modifications, in order to resolve branding disputes. Debian since [[http://fossforce.com/2017/02/great-debian-iceweasel-icedove-saga/|discontinued Iceweasel]] in February of 2017 after reaching an agreement with Mozilla over the use of it's trademark. Historically, Iceweasel was a re-branding of Mozilla Firefox by the Debian project, with minimal modifications, in order to resolve branding disputes. Debian since [[http://fossforce.com/2017/02/great-debian-iceweasel-icedove-saga/|discontinued Iceweasel]] in February of 2017 after reaching an agreement with Mozilla over the use of it's trademark.
Line 9: Line 9:
 The Hyperbola Team continued the Iceweasel branding in the spirit of cultural freedom for several months. However, inconsistencies were discovered, including the use of non-free fonts in Debian's Iceweasel logo. Since Debian no longer supported Iceweasel and was encouraging users to install Mozilla Firefox Quantum, we decided to look into creating a proper fork.  The Hyperbola Team continued the Iceweasel branding in the spirit of cultural freedom for several months. However, inconsistencies were discovered, including the use of non-free fonts in Debian's Iceweasel logo. Since Debian no longer supported Iceweasel and was encouraging users to install Mozilla Firefox Quantum, we decided to look into creating a proper fork. 
  
-After an in-depth review, it was determined that Firefox Quantum contained numerous privacy, freedom, and trademark issues, in addition to an ever expanding Google Chromium code base which breaks compatibility with previous versions. The code not only contains, but encourages the user to use numerous non-free online services, known as [[https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html|Software as a Service]]. We knew that we had to preserve the original code base prior to Firefox 60's drastic web-engine changes in order to preserve user-choice, privacy, and freedom.+After an in-depth review, it was determined that Firefox Quantum contained numerous privacy, freedom, and trademark issues, in addition to an ever expanding Google Chromium code base which breaks compatibility with previous versions. The code not only contains, but encourages the user to use numerous non-free online services, known as [[https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html|SaaSS (Service as a Software Substitute)]]. We knew that we had to preserve the original code base prior to Firefox 60's drastic web-engine changes in order to preserve user-choice, privacy, and freedom.
  
 As such, Iceweasel-UXP ​was born. We began by reviewing the [[https://www.basilisk-browser.org/features.shtml|Basilisk]] application and did code-level modifications resulting in our own branding and unique features. Basilisk in turn, is a hard-fork of Firefox 52 with multiple security and privacy improvements.  As such, Iceweasel-UXP ​was born. We began by reviewing the [[https://www.basilisk-browser.org/features.shtml|Basilisk]] application and did code-level modifications resulting in our own branding and unique features. Basilisk in turn, is a hard-fork of Firefox 52 with multiple security and privacy improvements. 
Line 21: Line 21:
 ===== Application Info ===== ===== Application Info =====
  
-  * Latest tarball: [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/iceweasel-uxp-1.5.tar.gz|v1.5]] [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/iceweasel-uxp-1.5.tar.gz.asc|GPG signature]] +  * Latest tarball: [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/iceweasel-uxp-2.9.tar.gz|v2.9]] [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/iceweasel-uxp-2.9.tar.gz.asc|GPG signature]] 
-  * Latest commits: [[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/log/?h=v1.5|v1.tag]] +  * Latest commits: [[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/log/?h=v2.9|v2.tag]] 
-  * Older tarballs: [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/|since v1.0]]+  * Older tarballs: [[https://repo.hyperbola.info:50000/other/iceweasel-uxp/|since v2.9]]
   * Source code: [[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/|https]]   * Source code: [[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/|https]]
-  * Version: v1.5+  * Version: v2.9
   * Resources:   * Resources:
-    * [[https://issues.hyperbola.info/|Bug Tracker]]+    * [[https://issues.hyperbola.info/index.php?string=iceweasel-uxp&project=4|Bug Tracker]] 
 +    * [[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/plain/CHANGELOG.md|Change Log]]
  
 Iceweasel-UXP application is different from previous Iceweasel versions.  Iceweasel-UXP application is different from previous Iceweasel versions. 
Line 39: Line 40:
   * Many path fixes were made in mozbuilds and themes due to moving the /browser to application/   * Many path fixes were made in mozbuilds and themes due to moving the /browser to application/
   * PDFJS, UITour, and other modules, were removed as they are not needed for functionality and increase the attack surface.   * PDFJS, UITour, and other modules, were removed as they are not needed for functionality and increase the attack surface.
 +  * WebRTC is **[[https://git.hyperbola.info:50100/software/iceweasel-uxp.git/tree/confvars.sh#n48|disabled]]** at compile time, for [[https://restoreprivacy.com/webrtc-leaks/|privacy and security reasons]].
  
 <note>To customize the Iceweasel-UXP application with your own branding, simply make sure to change all instances of the application name (this can be found with grep), and replace applicable images found in //branding/iceweasel//.</note> <note>To customize the Iceweasel-UXP application with your own branding, simply make sure to change all instances of the application name (this can be found with grep), and replace applicable images found in //branding/iceweasel//.</note>