Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is exactly why historically Mozilla has required distributors to distribute an unmodified version of Mozilla software to use Mozilla trademarks such as the name Firefox, which (unlike the code) are not freely available.

Unfortunately the specific bugs here are in library packages that Firefox uses and those have no such restrictions.



Yeah, I'm pretty thankful for distributions patching out or otherwise disabling the nonconsensual telemetry in browsers, Firefox included.


If I were Mozilla I would strongly consider bundling more dependencies.


They do have a bunch if you get it directly from them:

    /opt/firefox-nightly % ls *.so
    libfreeblpriv3.so   liblgpllibs.so    libmozavutil.so  libmozsandbox.so  libmozwayland.so  libnss3.so     libnssutil3.so  libplc4.so   libsmime3.so    libssl3.so
    libgraphitewasm.so  libmozavcodec.so  libmozgtk.so     libmozsqlite3.so  libnspr4.so       libnssckbi.so  liboggwasm.so   libplds4.so  libsoftokn3.so  libxul.so
It did give me some grief a few weeks ago when their libmozwayland broke and I had to LD_PRELOAD libwayland to get it working.


Ironically, that was one of the reasons why distributions wanted their own builds.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: