On TV.com: Why Is Everyone in TV High School SO OLD
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 32 of 40:
Next »
« Previous
That wouldn't be an improvement
The problem here is that you see the advantage of one way of doing things, every app self-contained, and think it must be the best way of doing things.

But Unix and Linux do it differently for a reason. For example, the old DOS/Windows way was for each app to store its data in its own folder. But now, pretty much everything by default stores data in the user's home directory. Why? Because if all the personal files are in one place, you can back up that one place, wipe the hard disk and reinstall or upgrade or completely change your operating system, and just restore your personal files.

This organization is good for other types of files, too. For example some companies running Unix or Linux will deploy workstations that run all executables from a central file server, and KNOW that everyone is using the exact same version of software.

Can't do that if every app is installed completely standalone on each workstation.

There's a reason why Unix/Linux systems generally keep separate partitions for /var, /usr, /home, /tmp, and /boot. Try reading the Linux Standard Base Filesystem Hierarchy Standard (google for details) and understand WHY they set it up that way before assuming that you've got a better way.

Take a look at modern Windows systems: software under "Program Files", system software under "WINDOWS\SYSYTEM", home directories under "Documents and Settings" (would have been better if they'd kept the simpler name "home", but it's the concept that counts).

Sounds like Microsoft doesn't agree with you, so obviously they can't be doing well on the desktop!

Linux is growing great guns, thank you. Growth on the desktop has been slower than on servers and embedded devices, but it's growing just the same. And that's in spite of restrictive licensing by Microsoft that essentially penalizes any hardware company that sells PC's without Windows on them.

Not that you're completely off. There are occasions when a large and complex application on Unix or Linux will want to install itself into its own area, usually under the /opt directory. The key is knowing when it's appropriate...
Posted by: tommyhigbee   Posted on: 04/04/06 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Why?  nucrash | 04/04/06
This will NOT make the two interfaces more similar.  DonnieBoy | 04/04/06
can't handle a complicated GUI  xuniL_z | 04/04/06
Pointless random rant (nt)  thunderdome1 | 04/05/06
This is great, choice with compatibility!!  DonnieBoy | 04/04/06
Choice is great...  xuniL_z | 04/04/06
Who are you speaking for?  thunderdome1 | 04/05/06
KDE sucks  pa2004 | 04/04/06
The reality of the situation is that KDE will be around for somt time, we  DonnieBoy | 04/04/06
No way  Tim Patterson | 04/04/06
Sigh. Please don't get into KDE vs GNOME  mosborne | 04/04/06
Finally!!!  xuniL_z | 04/04/06
It's not the Linux users who have a problem being open minded..  nomorems | 04/04/06
RE: It's not the Linux users who have a problem being open minded..  richdave | 04/04/06
My favorite is GNOME, but, I want applications to be compatible between  DonnieBoy | 04/04/06
Don't make me laugh  ITTech001 | 04/04/06
No, all people being forced to do the same thing does NOT lead to inovation  DonnieBoy | 04/04/06
I know where you are coming from  ITTech001 | 04/04/06
It's called competition  Yagotta B. Kidding | 04/04/06
The car analogy is not correct  xuniL_z | 04/04/06
Not necessarily  mosborne | 04/04/06
Huh?  Yagotta B. Kidding | 04/04/06
Actually  mosborne | 04/04/06
Your opinion  Linux User 147560 | 04/04/06
And, why stop here, how about a compatibility layer for Windows so that  DonnieBoy | 04/04/06
For the last 3 years I have been developing  Hugh Jass | 04/04/06
About time  ITTech001 | 04/04/06
Your fixes aren't needed  thunderdome1 | 04/04/06
Hardly an attitude grow linux on the desktop  ITTech001 | 04/04/06
Binary compatibility  chemist109 | 04/04/06
So?  ITTech001 | 04/04/06
That wouldn't be an improvement  tommyhigbee | 04/04/06
Your attitude sucks too  thunderdome1 | 04/05/06
the OS.  xuniL_z | 04/04/06
Partially  thunderdome1 | 04/05/06
Don't fix what isn't broken...  chemist109 | 04/04/06
Ask me a hard one  Yagotta B. Kidding | 04/04/06
Competition remember, those who cried...  SouthernPride | 04/04/06
Blah blah blah  thunderdome1 | 04/05/06
The article has it wrong  dow@... | 04/04/06

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here