[...] sounds like something out of the Bundeswehr Handbook (copyright 1933)[...]
Certainly not. The Bundeswehr was formed in 1955, several years after the end of WW2. In 1933 there was the Wehrmacht
None of the metrics really have anything to do with the average user.
I think the article is speaking more to the developer and OSS evangelist set, but I get what you're saying. Another non-user metric that I find rather revealing about the comparisons made by the article, yet not addressed by the article, is:
* Can you install one operating environment on the other?
In desktop, this would be handled by VM's, WINE, Wubi, etc. On phones, it's interesting to note that the N900 is powerful enough to run VM's of other OS's, like Palm Garnet, Debian, and even Android itself. Most of the Android stack is on top of a similar Linux base, so potentially Android could even be compiled to run "natively" as an interface alternative on the N900. This has already been done on past N-series tablets, and the N900 is more powerful than any of those past devices. I doubt the inverse is true, that running Maemo on Android is possible, but that might be an interesting hack. I would say the effort required is definitely asymmetrical between the systems at this point, with Maemo being clearly more the flexible operating environment.
The definition of traffic to give priority to is usually - mine is important. The other guys is not.
--
What about a large bunch of coders working at home who all need to download the latest build. To be nice they have set up a torrent site. Opps that gets downgrade so they decide to ship it all as email attachements because that has higher priority.
--
What about people that play games for a living. Yes the gold farmers. Who says there work is less work than the executive who remote desktops in to read email rather than using a remote email client.
--
What about the movie reviewer who needs to download and review the latest movie.
--
Yes some of these are stretching it but defining work/play and priority vs not priority needs to read the minds of the end user not look at the traffic type.
Are you having fun yet?