26279 total geeks with 3498 solutions
Recent challengers:
 Welcome, you are an anonymous user! [register] [login] Get a yourname@osix.net email address 

Articles

GEEK

User's box
Username:
Password:

Forgot password?
New account

Shoutbox
MaxMouse
It's Friday... That's good enough for me!
CodeX
non stop lolz here but thats soon to end thanks to uni, surely the rest of the world is going good?
stabat
how things are going guys? Here... boring...
CodeX
I must be going wrong on the password lengths then, as long as it was done on ECB
MaxMouse
lol... the key is in hex (MD5: of the string "doit" without the "'s) and is in lower case. Maybe i should have submitted this as a challenge!

Donate
Donate and help us fund new challenges
Donate!
Due Date: May 31
May Goal: $40.00
Gross: $0.00
Net Balance: $0.00
Left to go: $40.00
Contributors


News Feeds
The Register
Dell JUNKS public
cloud in favor of
partner tech
WordPress warns of
mass Tumblr
defections after
Yahoo! deal
Flailing QLogic"s
boss gives up CEO,
president gigs
Rogue Nokia
splinter cell drops
its Jolla phone
A-BOMB
They WANT to EAT
YOUR COMPUTER -
welcome your ANT
overlords
Canadian regulators
welcome US Bitcoin
refugees with open
arms
Securo-boffins
uncover new GLOBAL
cyber-espionage
operation
It! Started! With!
A! GIF!... Yahoo!
Actually! Buys!
Tumblr! for! $1bn!
Petshop iPad fanboi
charged with
filming up young
model"s skirt
Amazon
cloud-watcher shows
some love for
Microsoft"s Azure
Slashdot
Book Review: Locked
Down: Information
Security For
Lawyers
Dell Dumps Its
Public Cloud
Offerings
Narrowing Down When
Humans Began
Hurling Spears
What Professors Can
Learn From "Hard
Core" MOOC Students
FDA To Decide Fate
of Triclosan,
Commonly Used In
Antibacterial Soaps
Cyber Attack From
Inside India Hits
Pakistan Government
Jolla Announces
First Meego Phone
Available By End
2013
Over 100 Hours of
Video Uploaded To
YouTube Every
Minute
Interviews: McAfee
Says House Fire Was
No Accident
Yahoo Pinkie-Swears
It Won"t Ruin
Tumblr
Article viewer

Linux: Is it for everyone?



Written by:nirus
Published by:optikal
Published on:2004-07-04 12:55:51
Topic:Linux
Search OSI about Linux.More articles by nirus.
 viewed 9158 times send this article printer friendly

Digg this!
    Rate this article :
Linux is the geek operating system of choice, in fact I'm going to go out on a limb and say that you are probably not a true computer geek unless you have at least played with linux at some point. The question remains is linux at a stage where it can be used by everyone? Is it ready for public consumption or is it a pipe dream?

Introduction

Linux is a great operating system, but that is just the opinion of one geek. And its an opinion that doesn't particularly matter in the scheme of things. But as I sit here considering just how Linux has progress over the past few years I wonder what is stopping it from totally quashing windows and obliterating it as if it has never existed.

Don't get me wrong, I harbour no ill will toward Microsoft, in fact I regularly use their products for work. Yet the question remains, why would people pay for an operating system that doesn't allow them freedom and flexibility (that I have come to expect), when there is an alternative available.

I break my resulting views down into five parts, not in any particular order, but because each separate part contributes to the overall effect that Linux has on the community. Whether we like it or not the Linux community will have to up its game even further if it hopes to conquer the desktop market.


Usability

Is Linux useable? The answer would be yes. Computer illiterate people can use Linux to the same standard that they can use windows. And it is no harder to use that windows, in some aspects it is actually easier. When I power on 'RedHat Fedora' I am presented with an interface that is; if not intuitive, then certainly no worse that windows.

What would be called 'control panels' under windows exists in a form that is usable. The problem is that while these tools exist, they are still extremely limited, and do not present a consistent interface to the user. They do not offer the user the same amount of control over the computer as what windows offers.

No conclusions at this point, I'll move along and discuss the other components that I feel bear mention.


Security

Windows doesn't have a very good security record, but then most users are not security conscious. Security in an operating system has its benefits, but it also has its drawbacks, with increased security comes a decrease in flexibility and this is something that most users find annoying.

At the same time the most strict security measures can be voided by the carelessness of users, whether it is writing a password on a desk or using the password across multiple sites. It all comes down to the fact that security while an important component of any operating system will not be the deciding factor in regards to the success of an operating system.


Reliability

I can still point and laugh at least 10 people that use Windows ME. Everyone who knows computers knows that Windows ME was perhaps that worst thing that Microsoft ever produced. It is just my opinion, and yet there are people that still use it and refuse to change, there are people that still use 98 (perhaps slightly more understandable).

Neither operating system was known for its reliability, particularly when run for long periods of time. Windows has greatly improved in this area, just as they have improved in their effort be security conscious. The two go hand in hand, but my point remains people do not necessarily care about the reliability of an operating system.

Linux has this race won hands down, but is it the race that matters, people that run servers obviously need the reliability that comes with an operating system that won't crash after only a few days. I am proud of the fact that my Debian Linux server has an uptime of approx 3 months. But for someone that just checks their emails and writes some letters does this really matter, I think not.


Compatibility

All of the heading above while not the determining factor have an input on whether or not Linux will succeed in taking over the desktop market. They help make Linux the superior product. And it is.

The problem however is that the majority of the desktop market is already controlled by Microsoft, be it 98 or XP, and the first question I get when asked about changing over to Linux is quite simple:

  • Is it compatible with Windows?


The answer is quite simply No!, at which point they hang their heads and walk away.

I can already hear the contradictions. What about Wine/Crossover/Open Office? And so on. Believe me when I say that I am well aware of all the efforts that have gone into programs like Wine, Crossover Office and even Open Office . But the fact remains that this effort is just a small drop in the pond compared to the effort that needs to happen before the majority of end users can migrate to Linux.

Until there is native support for all "Win32" programs, regardless of what they are or what they do then their can be no true compatibility. A vaguely computer literate user has to be able to pop their application CD in the drive and install the application, without errors, regardless of what the application is or does.


You're Mad

I'm not saying that this is possible, or even wanted, but we can't expect users to stop using programs that they have always used simply because they decide to change operating systems. And more than that we can't expect application developers to support an operating system that is only used by a small percentage of the desktop market. That may change if Linux becomes a more popular choice amoungst the masses, but the masses must come first.

It is therefore undeniably the job of those interested in advancing the operating system to develop the OS to level where it is compatible with those old programs that the user still uses from the dark old DOS days, and the stupid Accounting package that the company had developed by an in-house programmer back on Win95.

More, it has to be done without the need to do a triple back flip to accomplish it in the first place.

Final Notes

Before I break from my treatise on the state of linux as it relates to the desktop market I want to share a quote with you from the Unix Koans of Master Foo


Quote:

Master Foo and the End User
On another occasion when Master Foo gave public instruction, an end user, having heard tales of the Master's wisdom, came to him for guidance. He bowed three times to Master Foo. “I wish to learn the Great Way of Unix,” he said “but the command line confuses me.”

Some of the onlooking neophytes began to mock the end user, calling him “clueless” and saying that the Way of Unix is only for those of discipline and intelligence. The Master held up a hand for silence, and called the most obstreperous of the neophytes who had mocked forward, to where he and the end user sat.

“Tell me,” he asked the neophyte, “of the code you have written and the works of design you have uttered.” The neophyte began to stammer out a reply, but fell silent.

Master Foo turned to the end-user. “Tell me,” he inquired, “why do you seek the Way?”

“I am discontent with the software I see around me,” the end user replied. “It neither performs reliably nor pleases the eye and hand. Having heard that the Unix way, though difficult, is superior, I seek to cast aside all snares and delusions.”

“And what do you do in the world,” asked Master Foo, “that you must strive with software?”

“I am a builder,” the end user replied, “Many of the houses of this town were made under my chop.”

Master Foo turned back to the neophyte. “The housecat may mock the tiger,” said the master, “but doing so will not make his purr into a roar.”

Upon hearing this, the neophyte was enlightened.



The quote is perhaps as cryptic as it is useful, and yet it points out several important issues. The End-User while he didn't understand Unix, made his mark in houses, indeed he was able to tell the Unix Guru that many of the houses in the area were his creations, the 'neophyte' on the other hand could boast no such achievements.

The end user is all important, for while computer 'geeks' may hold themselves above those that don't know computers as well, where would we be without the builder, or the accountant, or the garbage collector.

We live as a part of a society, and as people that understand computers we have a responsibility to those that don't. In the same way that builders have a responsibility to those that don't know how to build their own homes. Or barbers to those that can't cut hair. Linux is a superior product, and its only getting better, but for the majority of people it remains virtually nonexistant. So can we claim achievements, can we claim to be tigers? Time will tell.

Did you like this article? There are hundreds more.

Comments:
D-Cypell
2004-07-04 22:46:17
The holy grail that the linux community strives for is Linux on the desktop. I personally feel this is somewhat misguided. While is is possible that Linux will make a charge into to the desktop, this doesnt really feel like its natural place. The desktop is Microsoft's bread and butter and they will not give this sector up easily, and if I am honest, I still think they deliver a better product on the desktop.

Opensource unix varients (to include the BSDs) will eventually control the server arena IMHO. Linux on the desktop will be a powerful option for developers and power users, but I dont even see mainstream adoption of linux on the client, where users are happy to trade security for simplicity, power for ease of use etc...
D-Cypell
2004-07-04 22:48:04
Just to clarify, when I say Linux will eventually control the server arena I mean that Microsoft's server offerings will decline to the point that they become unprofitable and eventually be discontinued.
BionicBob
2004-12-13 11:26:44
I would agree that Windows is better for the Desktop, but Linux is much more fun.

It's harder to crash Linux, but when you do it's much more interesting to watch
Anonymously add a comment: (or register here)
(registration is really fast and we send you no spam)
BB Code is enabled.
Captcha Number:


Blogs: (People who have posted blogs on this subject..)
bb
start svn on system boot in debian on Tue 21st Jul 10am
http://linux.justinhartman.com/Startup_S cript_for_Subversion I found this a really simple explanation of how to start svn when the server boots
bb
SSHFS: Super Easy File Access over SSH on Wed 18th Feb 1pm
This was really useful, and worked great to communicate between servers. http://www.linuxjournal.com/article/8904 Thanks to gabbs
bb
hellanzb nzb news downloader for NSLU2 on Tue 22nd May 7pm
Someone introduced me to the joyful NZB file recently. Its truly a wonderful invention, and allows my to explore usenet binary grabbing using my NSLU2. as previous nntp readers id tried made the process too painful. So simply .... 1) apt-get inst
bb
edna mp3 streaming for nslu2 on Wed 9th May 11am
I've been streaming music from my home NSLU2 server for a while now using mt-daapd (firefly) which is an ITunes server for linux. I can connect to my home network from work using ITunes and a little daap proxy app called rendevous. My friend was doing
Adnurak
How to choose the right Linux Distro on Thu 9th Nov 7pm
This is mainly for new users who want to try out Linux for the first time, but try it out if you're experienced in Linux anyway, it's kinda fun. What with all these different distributions of Linux that you hear about all the time, it's hard to choose
ketan404
my blog on Thu 9th Nov 6am
http://ketan404.blogspot.com
bb
Tweaking Apache and Mysql for Low Memory on Fri 20th Oct 11am
i implemented this to tweak my apache/mysql for better performance on my NSLU2. Hard to tell if its helping much though ;-) Mysql really doesnt run too well with apache on NSLU2 so I dont use it for much. http://www.unixshell.com/wiki/index.php/ Optimiz
Adnurak
Fate - A Linux Security Simulation Written in C++ on Fri 20th Oct 6am
Fate is a simulation of a Linux system written in C++ and meant for DOS (runs fine in winxp and winme by just doubleclicking) that according to the creator, m101, shows you the basics of security in different Linux systems, including but not limited to, M
bb
Article on building rtorrent for arm5vtel NSLU2 with debianslug on Thu 19th Oct 7am
I wrote an article today on my efforts at compiling rtorrent for debianslug. its here ... Article on building rtorrent/libtorrent for arm5vtel NSLU2 with littleendian debianslug
bb
How to mount .iso file on NSLU2 running debianslug on Tue 19th Sep 12pm
If like me your running debianslug on an NSLU2 and you'd like to mount an iso file so it can be directly streamed to Xbox Media Centre (its a beautiful solution isnt it!) then simply do the following. Ensure you have loop support in your debianslug k

Test Yourself: (why not try testing your skill on this subject? Clicking the link will start the test.)
Linux Test Simple by a13x4nd7u

This is a simple Linux commands test.
Linux Quiz by abhijangda

Trivia about your favorite OS
Linux Administration by typedeaF

Testing your knowledge of Linux administration tools, very light shell scripting, and good high level understanding of how the OS works at the user level. Anyone who has worked with Linux for 1-3 years should do good.
Linux Commands (Part 1) by nirus

If you think you know the linux command-line then this test is for you. For reference purposes, it is based on Debian/GNU Linux with a BASH Shell.


     
Your Ad Here
 
Copyright Open Source Institute, 2006