Ubuntu's New Firefox Is Watching You
sukotto writes "Ubuntu recently released an unannounced and experimental 'multisearch' extension to Firefox alpha 3, apparently in an effort to improve the default behavior of new tabs and of search. In a response to one of the initial bug reports the maintainers mentioned that the extension's other purposes were 'collecting the usage data' and 'generating revenue.' Since this extension installs by itself and offers no warning about potential privacy violations, quite a few people (myself included) feel pretty unhappy. The only way to opt out is to disable the extension manually via Tools > Add-ons." Most posters to this Ubuntu forum thread are not happy about multisearch.
This is not actually far away from how Firefox generates its revenue too - from ad clicks in Google search and by direct sponsoring from Google.
The two main ways to monetarize and support OSS projects is giving support and ads. In the later case you always lose some of your privacy. Developing Linux and its distro's need money aswell. You could choose a distro that is financed in other way (maybe by you), use commercial software that doesn't do this or be fine with generating some ad income to support the development. "Perfect" package is usually impossible to obtain because of financial limitations.
Google is build completely around this model too and it seems to work good for them - even if people lose some of their privacy. Hell, slashdot is maintained by ad revenue too. Another distro that also does same kind of stuff is Linux Mint.
Its nothing new, but it might surprise those who believe in pure, not-revenue-generating OSS. It's how the free for user projects are financed.
Well, here's the outrage from when Microsoft slipped the .NET Framework Assistant into Firefox without asking. Adjust your outrage accordingly...
I hear the Ubuntu extension also has a feature for euthanasia of old people.
I've been following this for some time. The multisearch add-on was only intended for the pre-release versions, as part of a research project. It will NOT be included in the final Karmic release.
That is what alpha releases are for, after all: testing. Admittedly, the devs could have bothered to mention that they were planning this, but it's better that they did it here than in the final release.
Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
0. Once prerequisites are installed on Ubuntu,
1. Download the source:
ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5.2/source/firefox-3.5.2-source.tar.bz2
2. Unpack source:
tar xvfj firefox-3.5.2-source.tar.bz2
3. Create .mozconfig in the top-level directory:
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release
mk_add_options MOZ_MAKE_FLAGS="-j4"
ac_add_options --enable-optimize
export CFLAGS="-gstabs+"
export CXXFLAGS="-gstabs+"
4. make -f client.mk
5. Enjoy objdir-ff-release/dist/bin/firefox
All true statements, but pointless because you left out at least one freedom: people are also free to complain until Ubuntu does something about it to save their brand.
Collecting user data without asking for agreement is wrong, whatever you say.
Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.
it was introduced in Karmic which is an alpha distribution. It wasn't introduced without announcement to the main production users of Jaunty. It may have been introduced without announcement to the Karmic alpha, because introducing it to the alpha *is* the announcement. It was done to see if it was better, results from alpha testing may reveal it is not better, or may reveal it is better. The results of the experiment will help decide whether it should stay, or go.
Canonical is Free to distribute a computer program that watches how people use it as long as people who use the program know what's going on. But because Firefox/Iceweasel/whatever is free software, you are also Free to download the source code, rip out the data mining, and rebuild it, or to hire someone to do so for you.
Emphasis mine.
The problem here is that Canonical did not ask for permission.
For the record, I would be perfectly willing to use a reasonably private datamining program to support Ubuntu, as long as everyone is clearly informed on what it can do and what it can't.
No sig for the moment.