All the latest UK technology news, reviews and analysis

Ten things wrong with Linux

by James Middleton

16 Jul 2002

Be the first to comment

  • Tweet this

Although some members of the internet community maintain that Linux is a nigh on perfect operating system, it has had, and still has, its problems.

In what he calls an "act of love" one brave geek has stumped up a list of the top 10 things wrong with Linux today.

Adam Wiggins, chief software architect for ecommerce secure payment company TrustCommerce, and Linux enthusiast, posted the list last week in a bid to stimulate more interest in fixing its faults.

"Three years ago journalists and industry pundits complained loudly that Linux had 'no journalling filesystem!'. Today it has a dozen. Everyone complained: 'No good web browsers!'. Today there are half a dozen. Everyone complained: 'No good office suites!'. Today there are three or four," he said.

"So, in that spirit, I am now going to complain loudly about every major nit pick I can think of."

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.

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.

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."

His advice is to offer fewer choices and give easy access to print job control, as well as GUI-based diagnosis and correction of errors such as printer jams.

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.

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.

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.

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.

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.

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.

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.

Do you agree?

 

Add your comment

We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions. Your comment will be moderated before publication.

Poll

IT priorities for 2012

What is the most important IT priority for your company this year?

99%

0%

1%

0%

0%

Connect with V3.co.uk

Sign up to our daily or weekly newsletters

Accurev

Top 5 software development challenges

This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes

Talend

Rubbish in, rubbish enterprise

Why good data management at all levels is essential in the modern business (video, 6mins)

Senior Account Manager/IT Account Manager - West London - £38k

Senior Account Manager/IT Account Manager - West London...

Implementation Manager, (Project Manager/Business Analyst)

Implementation Manager, (Project Manager/Business Analyst...

2nd Line Engineer - 6 month initial contact-Up to £20 per hour

2nd Line Engineer - Desktop/Remote - Active Directory...

.NET Developer - MS Gold Partner - Glasgow, Scotland

.NET Developer (VB.NET, VB, dot NET, Desktop, Winforms...

To send to more than one email address, simply separate each address with a comma.