I don't know the legalities with absolute certainty, and there may well be agreements in place between Mozilla and RPi that cover it, but there's a bunch of both Debian and RPi patches in the current Firefox package:
There was a historical legal dispute between Debian and Mozilla, where Mozilla pushed against Debian's policy of backporting critical fixes instead of shipping a new version. For a while, the browser became Iceweasel on Debian, until Mozilla relented and accepted that what Debian was doing was ok, where it became Firefox again. https://en.wikipedia.org/wiki/Debian%E2 ... rk_dispute
If Mozilla were to take issue with the additional RPi patches, the Iceweasel branding could easily be resurrected.
Code:
murph@raspberrypi:~/src/debian $ apt-get source firefoxReading package lists... DoneNeed to get 658 MB of source archives.Get:1 http://archive.raspberrypi.com/debian bookworm/main firefox 130.0-1+rpt7 (dsc) [37.5 kB]…dpkg-source: info: extracting firefox in firefox-130.0dpkg-source: info: unpacking firefox_130.0.orig.tar.xzdpkg-source: info: unpacking firefox_130.0.orig-l10n-ach.tar.bz2…dpkg-source: info: unpacking firefox_130.0.orig-l10n-zh-TW.tar.bz2dpkg-source: info: unpacking firefox_130.0-1+rpt7.debian.tar.xzdpkg-source: info: using patch list from debian/patches/seriesdpkg-source: info: applying debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patchdpkg-source: info: applying debian-hacks/Add-another-preferences-directory-for-applications-p.patchdpkg-source: info: applying debian-hacks/Add-a-2-minutes-timeout-on-xpcshell-tests.patchdpkg-source: info: applying debian-hacks/Add-debian-extra-stuff-to-upstream-build-system-dire.patchdpkg-source: info: applying debian-hacks/Don-t-build-image-gtests.patchdpkg-source: info: applying debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patchdpkg-source: info: applying debian-hacks/Avoid-using-vmrs-vmsr-on-armel.patchdpkg-source: info: applying debian-hacks/Fix-math_private.h-for-i386-FTBFS.patchdpkg-source: info: applying debian-hacks/Allow-to-override-rust-LTO-flag.patchdpkg-source: info: applying debian-hacks/Remove-workaround-for-old-libstdc-problem-which-now-.patchdpkg-source: info: applying debian-hacks/Relax-nodejs-minimum-version.patchdpkg-source: info: applying debian-hacks/Work-around-https-sourceware.org-bugzilla-show_bug.c.patchdpkg-source: info: applying debian-hacks/Allow-.js-preference-files-to-set-locked-prefs-with-.patchdpkg-source: info: applying debian-hacks/Set-DPI-to-system-settings.patchdpkg-source: info: applying debian-hacks/Don-t-auto-disable-extensions-in-system-directories.patchdpkg-source: info: applying debian-hacks/Work-around-GCC-ICE-on-ppc64el.patchdpkg-source: info: applying debian-hacks/Adjust-our-gfx-skia-moz.build-patch-to-upstream-chan.patchdpkg-source: info: applying pi-hacks/0001-New-workaround-for-typedarray-signedness-issue.patchdpkg-source: info: applying pi-hacks/0002-Revert-Bug-1893185-Stop-using-EGL_MESA_image_dma_buf.patchdpkg-source: info: applying pi-hacks/0003-Workaround-armv7-link-issue.patchdpkg-source: info: applying pi-widevine/0001-Enable-widevine-EME-on-linux-arm-and-aarch64.patchdpkg-source: info: applying pi-widevine/0002-Add-search-for-system-installed-widevine-plugin.patchmurph@raspberrypi:~/src/debian $
If Mozilla were to take issue with the additional RPi patches, the Iceweasel branding could easily be resurrected.
Statistics: Posted by Murph9000 — Fri Oct 04, 2024 10:33 pm