Quote:
1. No 'best' browser
Although there are lots of good browser choices, there is "no one reasonable default choice that can be made available to users", he said, adding that Konqueror only enjoys popularity because it's the default for the KDE desktop. "Ironically, the same reason that Internet Explorer enjoys such success on Windows."
Problems across the board for most browsers include show stopping bugs, poor font support and, in Mozilla's case, lack of desktop integration.
Microsoft, if you remember, got into some trouble for supplying "default" software with their OS. Something about a monopoly if I remember correctly ;). I don't see being able to choose your browser as a problem.
Quote:
2. Prompting for a filesystem scan
"Bad on the desktop, killer on the server." When a system has an unclean shutdown, the reboot process is hampered by a filesystem scan that typically demands the user to answer a bunch of cryptic questions, such as whether to fix deleted inodes. "The system should just fix the filesystem ... and get on with booting," said Wiggins.
If you're running a server of any importance and you don't know a little about filesystem problems and how to recover from them, you shouldn't be running a server of any importance. I would hate the system to just go ahead and fix (erase?) data on a server i was in charge of. Give me flexibility and control over ease of use any time.
Quote:
3. Printing needs to be easier to configure
Linux often forces the user to choose between drivers, but Wiggins pointed out that "the user doesn't care what driver they use. They just want to be able to print at the maximum speed and quality possible."
I don't know about this. It took me the same amout of time to set up my Win2k box for network printing as it did my Redhat box. Go figure. I think both OSs have problems with printing.
Quote:
4. Make it easy for the user to find out how to do things
It's hard for the new user to work out how to perform tasks with Linux, and searching the web is a long and arduous process.
"Linux comes with a wealth of applications and toys that could keep the user busy for years without ever downloading or purchasing any additional software. Let's make this obvious," said Wiggins.
man <thing>
How hard is it? Yes you might have to read something but that's the way its got to be until the kernel comes complete with a spoon_feed module.
Quote:
5. Cleaner redraws
Slow or flickery window updates. "I have only ever seen one operating system do it right, and that's Mac OSX." Wiggins even said that "the latest version of Windows is not bad".
"This isn't a speed issue, really; it's a how-you-update-the-screen issue," he added.
OK, this is a vaild point. X still has some GUI issues to sort out.
Quote:
6. Die, stray processes. Die!
In Linux you have to exit to a console and start running the 'killall' command, but this is lame for non-technical users. When an application has no windows open, the windows manager should attempt to kill its processes.
Having to kill processes manually isn't a problem for me. It's when processes crash unexpectedly that I get the shits.
Quote:
7. Easy way of sharing files
Ideally a right-click on a directory and choosing 'share this directory', would work, although Wiggins explained that network file sharing is easy to set up if you know what you're doing. "If you don't know the magic keywords to add to server and client, you're pretty much screwed," he said.
What's wrong with FTP? You can even get cute GUI interfaces nowadays. Give me flexibilty and control (and security?) of ease of use. File sharing is a big potential security risk. Users should know what they're doing.
Quote:
8. Sound support
"The Open Sound System was great a few years ago and continues to offer support for modern cards, but it is commercial and it is showing its age," he said. This will be improved when the Advanced Linux Sound Architecture makes it into the mainstream.
Obviously efforts are being made to solve this ie. Advanced Linux Sound Architecture. Windows has plenty of sound driver issues of its own.
Quote:
9. No common editor which supports 'soft wrapping'
Problems remain with word wrapping, where you can go back and edit a line and the rest of the paragraph will reformat itself automatically. Many text editors only support hard wrapping.
No common software. Can you say "monopoly"? But I do concede that MS Word wins hands down in the WP department IMHO. It's been around for a while and MS has had the chance to develop a decent product for once.
Quote:
10. No easy way to configure X Windows
This can be especially annoying when you want to change resolution on the fly. "This is, I believe, the longest running embarrassment of the free software desktop," said Wiggins.
Wiggins's full critique of the Linux OS can be found here, along with a top list of things that have been fixed.
This is a major problem. The main reason Windows still is way more popular than Linux is GUIs. MS has spent millions on designing GUIs that people can really relate to and interface with easily. Open source has some catching up to do here.