Fordi
Group: Members
Posts: 90
Joined: April 2004 |
|
Posted: Feb. 28 2005,07:39 |
|
I dunno.
No, I don't want my Linux OS to look like Windows, but I do want a couple of Windows concepts in Linux.
For example, I think the folder-based program launching system is awesome as compared to the file-based one (read: Explorer's Start Menu folder versus Fluxbox's single file mode).
I think that including the icon for a specific piece of software in it's own section of a multisegment binary is a much cleaner way of doing things as far as GUI arrangement goes (when was the last time you actually had to look for an appropriate icon in a windows program? Since when is the maker of the WM supposed to have the responsibility of dictating the default icon used for a program? Why do most WMs just have a dot or symbol as their WM controls icon?)
On non-windows related concepts (more from the PC manufacturer world), I think a user should be able to say "This is what I want to do", and the OS should be able to say, "OK, I know exactly which programs will do that. Here's a list with pros and cons. Or, if you feel really lazy, I can choose the on-average winner."
I think a blank computer should be able to have a single disc popped in and in two minutes, have a workable system, running from the CD and self-installing in the background.
I think that a UI should be simple for the novice to use, yet the user should still be able to do things to the system that were never intended.
I think that securing your machine against spyware, adware, viruses, exploits, network attacks, etc, should be a task handled, mostly, without user supervision.
Example of the immediately previous: Mac OS X has recently had its first bout of spyware attacks. Firefox looks to be next in the running. Forget "Alerting the user" to the presence of malware. How about a "Hey, my system's running slow. Could you help me fix it?" button? Click it and a list of running processes, on-start routines, etc, (excluding those binaries known from the dpkg/rpm/other installer database know about and known system files) is displayed for the user, who may then click and say "Turn this off", "Kill this process", "remove this and make a system-locked dummy file to prevent it ever showing up again"
And who's going to write it?
Well, I'm working on it. But it's going slowly.
|