Canonical Begins Tracking Ubuntu Installations
suraj.sun passes along this excerpt from Phoronix:
"Just uploaded to the Ubuntu Lucid repository for Ubuntu 10.04 LTS (and we imagine it will appear shortly in Maverick too for Ubuntu 10.10) is a new package called canonical-census, which marks its initial release. Curious about what this package provides, we did some digging and found it's for tracking Ubuntu installations by sending an 'I am alive' ping to Canonical on a daily basis. When the canonical-census package is installed, the program is to be added to the daily Cron jobs to be executed so that each day it will report to Canonical over HTTP the number of times this system previously sent to Canonical (this counter is stored locally and with it running on a daily basis it's thereby indicating how many days the Ubuntu installation has been active), the Ubuntu distributor channel, the product name as acquired by the system's DMI information, and which Ubuntu release is being used. That's all that canonical-census does, at least for now. Previously there haven't been such Ubuntu tracking measures attempted by Canonical."
While I fully understand that Canonical would like some reliable statistical information on users, I seriously hope that it will be easy to see what information is sent and opt out ... or even better ... opt in (ie. default is off).
The truth may be out there, but lies are inside your head
It seems like any kind of Linux usage statistics you see these days are just a load of hot air. Hopefully this will provide some solid data and hopefully Canonical will make it public. I for one will happily enable it.
The summary (conveniently?) left out the part where it says that this package is only included on OEM installations, not normal installs.
The popularity-content package in Debian and Ubuntu already existed, and collected information on the amount of submitters and the packages installed.
See http://popcon.ubuntu.com/ for the summary of that collected information. So the claim that there has not been such tracking measures in place earlier is not quite true.
... just don't compile it with "--enable-become-skynet" and you'll be fine.
Test your Free Software bias! If this article had the following summary, would you react differently?
This game will waste your life. Don't clicky!
I'll let it run at least initially, I am curious as to how many people run ubuntu and where (to at least the country level). If ordinary users can access that information I will be happy enough to run it on my systems.
If that access isn't available then I won't.
Blarney Quality Restaurant, Plants
Debian has a similar usage tracking package: http://popcon.debian.org/ .
As long as such a package is only installed with the users consent, I don't see the problem.
Why should the details of the article negate the fact that this is a privacy issue, and there should be an outcry about it? Does the fact that its only happening against a subset of installs matter? Not really. Does the fact that there is an *opt-out* option? Again, not really, as its tracking usage - this should be opt-in for definite.
To make sure that no other packages like eg base-files suddenly start adding these kind of packages you might want to add to /etc/apt/preferences or prolly better a file like /etc/apt/preferences.d/dontwant something like:
This will block two annoying packages that don't belong on most servers.
avahi, because you don't need to announce everywhere when your server is located somewhere in a DC (indeed it might be handy in a local network, but it stops being useful when you don't have multicast routing and/or have a routed network)
canonical-census, because Ubuntu does not need to know what your server is doing.
Of course other packages can be blocked in a similar way from being auto-added by apt. (unfortunately a dpkg 'hold' does not work).
Another way is to make a fake empty package, then the depends are satisfied, in the above case you might have packages which refuse to install because the package can't be found. Do make sure with 'apt-cache policy' to see if you don't have other apt-prefs at a prio of 1001 (or higher if that is possible) otherwise they might still get there.
I am also wondering when Ubuntu/Redhat and other such commercial "Linux" companies start being nice to all the people who actually do the hard work and start acknowledging that those people are what they are selling/supporting/consulting on and earning money with.
http://unfix.org
Yeah. It probably is something they can bargain with. Namely, it can be used to counter the claim that the people buying the machines are just wiping them to put pirated windows on.
Can you be Even More Awesome?!
Windows Millennium retail boxes were clearly marked and announced.
Violence is like duct tape. If it doesn't solve the problem, you didn't use enough.
My reaction to your postulated microsoft-census: "Doesn't Automatic Updates already do this?"
Comment removed based on user account deletion