Slashdot Mirror


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."

20 of 548 comments (clear)

  1. Phone home? by Zumbs · · Score: 4, Insightful

    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
    1. Re:Phone home? by JustOK · · Score: 5, Insightful

      no, you could do less.

      --
      rewriting history since 2109
    2. Re:Phone home? by Zumbs · · Score: 5, Insightful

      As such, I don't mind either. I would probably let the feature stay enabled. But I do want easy access (no code digging) to see what information is being collected, who gets access to it and an easy way of turning the feature off. And I would consider it a courtesy if Canonical actually asked me.

      --
      The truth may be out there, but lies are inside your head
    3. Re:Phone home? by natehoy · · Score: 4, Insightful

      Canonical could have done a better disclosure job.

      It hasn't happened yet, so it's tough to assess whether they "could have done" a better disclosure job until, you know, there is a need for disclosure.

      They've put a package in the repos that you have to go out and install (if it's even on all the mirrors yet). If you go and install it yourself, then obviously it's been disclosed to you, and you want to stand up and be counted. If you don't want to be counted (or you are unaware that the package exists), you won't be installing it and you don't need to be informed of anything.

      Once they start putting this on OEM installs, or in the default distro, then we can talk about how much disclosure was done, and whether they "should have done" more.

      We aren't there yet. I don't know what Canonical intends for a communication before, or even if, they ever decide to make this a default install. Maybe it'll be an option on the installer or a first-run question on OEM installs. Maybe it'll be disabled by default and they'll mention it on the distro home page and ask you to enable it. Or maybe they'll sneak it in and turn it on and they'll then be subject to a valid and reasonable accusation of insufficient disclosure.

      But that's all stuff that hasn't happened yet. Let's wait until it does, and keep an eye on Canonical and this package, so we're ready for our nerdragegasm when one is appropriate.

      --
      "This post contains words, known to the State of California to cause thought. Wash brain thoroughly after reading."
    4. Re:Phone home? by gorzek · · Score: 4, Insightful

      Mod parent up!

      I can't believe how many people are already jumping to conclusions and deciding that Canonical is as evil as Microsoft. Come on, people!

      When it comes with the default installation and is enabled automatically without any input from the user, then it would be fair to trash Canonical for invading the privacy of its users. For now, they haven't actually done anything, and frankly I get tired of the reactionary nonsense hurled by Linux users on stories like these.

      I find it very difficult to get worked up about a counter that pings a remote server once a day just to count up how many active installations there are and how long they've been running. Some "privacy invasion." As long as Canonical is up front about what the package does and they do not enable it without your permission I don't see a problem here.

  2. It's about time by unixcrab · · Score: 5, Interesting

    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.

    1. Re:It's about time by quantumphaze · · Score: 5, Interesting

      They should send the usage statistics to the mailing addresses of all the big name game developers so we can finally get rid of Windows.

      Also send them to hardware companies that seemingly sabotage any attempt to write Linux drivers.

    2. Re:It's about time by John+Hasler · · Score: 5, Insightful

      > They'll look at the numbers and think "hm, just as low as I thought"...

      Regardless of what the numbers actually are.

      --
      Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
  3. OEM only by ThoughtMonster · · Score: 5, Informative

    The summary (conveniently?) left out the part where it says that this package is only included on OEM installations, not normal installs.

  4. Ubuntu already had popularity-content in place by Anonymous Coward · · Score: 4, Informative

    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.

  5. Not a problem... by Gordonjcp · · Score: 5, Funny

    ... just don't compile it with "--enable-become-skynet" and you'll be fine.

  6. Test Your Bias! by gravos · · Score: 5, Interesting

    Test your Free Software bias! If this article had the following summary, would you react differently?

    "Just released as part of the latest patch Tuesday for Windows 7 (and we imagine it will appear shortly in Windows Server, too) is a new feature called microsoft-census, which marks its initial release. Curious about what this feature provides, we did some digging and found it's for tracking Windows installations by sending an 'I am alive' ping to Microsoft on a daily basis. When the microsoft-census update is installed, the program is to be added to the daily scheduled tasks to be executed so that each day it will report to Microsoft over HTTP the number of times this system previously sent to Microsoft (this counter is stored locally and with it running on a daily basis it's thereby indicating how many days the Windows 7 installation has been active), the Microsoft distributor channel, the product name as acquired by the system's DMI information, and which Windows release is being used. That's all that microsoft-census does, at least for now. Previously there haven't been such Windows tracking measures attempted by Microsoft."

  7. why not if its optional by blackest_k · · Score: 4, Interesting

    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.

     

  8. Why is this news? by thue · · Score: 5, Informative

    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.

  9. Re:Dear god I hope this stops the impending wave by Richard_at_work · · Score: 4, Insightful

    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.

  10. The solution for NOT installing certain packages by fuzzel · · Score: 5, Informative

    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:

    Package: avahi-daemon canonical-census
    Pin: release v=dontwant,a=dontwant
    Pin-Priority: 1001

    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.

  11. Re:Why? by zippthorne · · Score: 4, Insightful

    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?!
  12. Re:Nae bother. by The+Mighty+Buzzard · · Score: 4, Funny

    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.
  13. It's no worse than Update Manager by tepples · · Score: 5, Insightful

    My reaction to your postulated microsoft-census: "Doesn't Automatic Updates already do this?"

  14. Comment removed by account_deleted · · Score: 5, Funny

    Comment removed based on user account deletion