@AC said: "As a random example, lets say you're a manufactuer that has a line of custom Linux laptops. Want really good support added to them for nearly no cost? Well then, send in ten or twenty thousand entries for your stuff, randomising things to look legit and using fake source IP info."
Or just send an email to Canonical telling them that you are are a manufacturer who is planning on coming out with a line of custom Linux laptops and that you would like them to work with Ubuntu out of the box on launch. Then ask them if their developers would like some free laptops. They're happy to work with anyone who wants to support Linux.
However, just have a look at the type of information being collected. According to the story it just amounts to the following:
- Ubuntu Version.
- BIOS version.
- CPU.
- GPU.
- Amount of RAM.
- Partitions (I assume that is number and size of disk partitions).
- Screen resolution and frequency, and number of screens.
- Whether you auto log in.
- Whether you use live kernel patching.
- Type of desktop (e.g. Gnome, Mate, etc.).
- Whether you use X11 or Weyland.
- Timezone.
- Type of install media.
- Whether you automatically downloaded updates after installation.
- Language.
- Whether you used the minimal install.
- Whether you used any proprietary add-ons.
There is basically two types of information there. One is some basic parameters such as RAM, CPU, GPU, hard drive size, etc. That tells you what you should be targeting in terms of hardware resources, and so whether your desktop (e.g. Gnome) is getting too fat for the average user (as opposed to the average complainer, at which point you are far too late to be addressing the issue).
The other is what install options people changed compared to the default install. If most people don't pick live kernel patching, then you know not to make that option the default. If a lot of people are selecting Urdu as the language, then you might want to make sure that language has better default support. Etc.
Ubuntu will publish this information publicly. Personally I am looking forward to the RAM and CPU type data, as that will give me information on what CPU features to target in certain software I have been working on. I have been relying on Steam data, but that may not be very representative of the science and engineering field which my software relates to.