Re: Suggestions from a Return User (prev v6x - now v12.04)
Bit of a fool's errand here; you'll never achieve compatibility "good enough" and if you do, Microsoft will just move the goalposts so you're no longer compatible. They've already done it very recently with their new Metro apps.
Originally Posted by nudnikian
I agree there. No idea why it hasn't been done yet as compatibility with Android is very achievable and would be one major selling point of an Ubuntu tablet.
If you want to capture the eye-fone mentality, make android applets functional on Linux in a simulator.
They are updates for things already installed on your system. If you've installed something that uses Java, you'll get Java updates. If you've installed something that uses SQL (such as a music player) then you'll get SQL updates.
My "updates available" inbox is flooded with developers tools, many of which have to do with Java or SQL development. My understanding from the WinXP malware standpoint is that many of these tools are simply unnecessary, superfluous or even dangerous for the typical non-coder end user.
You won't get updates for things that aren't installed. And disabling Java updates just because it's not something a user will directly interact with - madness.
That's not going to work. User interfaces change depending on the features people want and need. You can't just say "This is the user interface, and every feature that we'll need in the future can be added" - things rapidly become inconsistent, confusing, and behind-the-times as you find modern features simply can't be added to the existing framework.
What would I really prefer? A WinXP/Win7 GUI "clone" built on Linux. A stable GUI that doesn't change (like the steering wheel, brake and accelerator metaphor) and simply adds functions and refinements, cross platform codecs and media center capabilities over time. Save the kitschy stylistics are for interior decorators...Anyway my fervent hope is that talented skilled Linux coders see the above disenfranchised XP user base as an opportunity for market share insofar as that concept applies to Free Linux.
If you want something that doesn't change, then computers are not for you. Linux, definitely more so.
You may say that car interfaces don't change, but really they do - on newer cars, the handbrake is now where the clutch used to be (a pedal). You turn the key to start the engine instead of hand cranking or pressing a Starter Engine pedal. You have power windows and mirrors instead of manual movement. There's even experiments with combining the brake and accelerator as one pedal.
When flying cars become a reality, they probably won't use the same interface as ground cars.
I hope my advice helps. Please let me know whether it did!