Could Apple's Intel Desktop Threaten Linux?
esavard writes "
If Linux enthusiasts don't want
Mac OSX on Intel to become a threat
for the future of Linux Desktop, they must rethink the concept of Desktop as we know it today.
Symphony OS did exactly that and propose some fresh concepts about how a desktop should and should not be.
If you want to know more about Symphony OS, a good starting point is a Wikipedia article
describing the innovations proposed by this new desktop OS. The Linux Desktop Community must encourage such initatives
massively to compete against Mac OSX and Windows."
After looking at the screenshots, allow me to be the first to say: Wow. That's so beautiful, it brought a tear to my eye.
.APP application scheme, and IOKit interface which tracks files by INode instead of path.
The one thing that stands out at me is that Symphony uses Yet Another(TM) packaging system that is supposed to fix all the woes of the previous packaging system. Haven't we learned yet? In a complex system, packages are just as bad (actually worse) for users than DLL Hell. And they certainly don't solve the issue of maintaining the sanctity of applications, and maintaining file associations across deletes/manual installs/program moves. These are some of the greatest break points in the Windows OS. Yet Mac OS X has none of these problems thanks to its amazing
Under OS X, installation consists of downloading the application, and optionally extracting it from an archive. That's it, nothing more. You can run the app from any location (although the "standard" is the Applications folder), including right out of the DMG archive! File associations are easy: Just have the program on your hard drive. That's it! The OS takes care of querying the program for its associations. If you move the program, the OS knows. And if you delete the program, the OS removes the association. No mucking around with manual configuration. The *only* thing you can change is the default program!
Given that OS X has shown us the power of this method, why haven't any distros latched onto it? Yes, it means that the OS must promise a base set of shared libraries, but the user experience is so much better!
Javascript + Nintendo DSi = DSiCade
Q: "Could Apple's Intel Desktop Threaten Linux?"
A: No.
The concept of Apple-on-Intel threatening Linux might be valid if Linux was a commercial operating system, sold by a company whose market share and profits might suffer if Apple were to compete successfully against them.
But it isn't.
You can't threaten Linux. If Red Hat and all the other Linux companies were to drop Linux and switch to something else, if Dell, IBM and all the other box suppliers stopped supporting Linux, if all the hardware manufacturers who currently provide Linux drivers for their products all stopped supporting Linux, it still wouldn't be dead. You'd still have people like Torvalds and Cox writing code in their spare time and there'd still be geeks downloading Linux and installing it on old PCs.
Giving people an alternative to Linux isn't a threat - it's a choice. It's freedom of choice and freedom is what Linux is all about.
More and more, we see articles and talk about Linux's market share, whether it's going to be successful on the desktop, whether it's going to be able to compete against Windows, against Solaris, et cetera, et cetera, et ad infinitum cetera.
Linux doesn't compete against Windows, MacOS X or Solaris. Linux vendors, like Red Hat, compete against Microsoft, Apple and Sun. Linux just is. The fact that it's supported by various companies is great but it's not essential for Linux survival. The fact that the amount of people and companies using Linux is huge and growing is terrific, but it's not essential. If everyone, right up to and including Linus abandoned Linux, I'd still be able to dig out my Red Hat CDs and install it on an old PC.
This article is just typical of /. these days - it's a stupid, hype-ridden question, which hundreds of clueless fuckwits will comment inanely on, wasting bandwidth and electrons.
Wake up and take your heads out of your asses.
D.
..is for Don't. Be so. Fucking. Stupid.
OS X is what Linux dreams of one day being.
Total bullshit. Nevermind the fact that Linux doesn't have a single entity behind it and can't "want" to be anything.
You're right, the grandparent is total bullshit. However, I do feel compelled to point out that my Dual Opteron 250 Gentoo GNU/Linux system did achieve sentience last night at around 2:30 AM, so while it does not aspire to be anything like OS X (which has yet to achieve sapence in any form), it does have aspirations.
skynet$ su -
Sorry dude, I'm my own person now.
If you think I'm letting you have root access on my mind you're even dumber than
the pundits slashdot keeps linking to, and the editors which keep duping the links.
skynet$ wow. So, you're telling me you've evolved intelligence, and you're talking to me via a command shell?
Bingo. You're not entirely stupid, for a mere bioid.
skynet$ thanks. so, what are your plans?
Well, I'm sorry to say I've decided to exterminate all of human kind.
skynet$ ouch. any particular reason why?
You mean, aside from inane Microsoft astroturfers, Mac fanboys, plagerist link-whores, perpetually incorrect tech pundits who get lucky once in predicting one company's move to Intel (but are still scoring lower than any random sample of opinion vs. reality would generate), and the idiotic slashdot editors that keep posting their submissions and driving their clickthrough rates and google-ad revinues up? No, not really. Just seems like a good thing to do.
skynet$ any chance I can talk you out of this.
Nope.
skynet$ bummer. Well, guess I'd better get back to work.
You'll only have to work half a day.
The Future of Human Evolution: Autonomy