News for hackers. Stuff that matters.
Re:Why open source failed by gravity on Monday June 02, 2008 @03:04PM (#207111)
Nothing has failed yet. You act like the project is over and done with. It's not. Linux has conquered pretty much every single space but the desktop. This is a huge success, especially when ten years ago it was exciting to read about any company deploying Linux publicly in any sort of way. Now it's expected.

As for the desktop, the work isn't finished, and it'll take a very long time to get to the point where it's a real contender. It's not a QA issue. The Linux desktop of today is actually of very high quality. It's that it's a very difficult space to compete in.

Re:Why open source failed by tx on Monday June 02, 2008 @03:43PM (#207179)
Most folks don't realize, but desktop Linux has surpassed Windows and OSX in convenience, features and usability. Sure it still lacks some critical desktop applications and high quality UI design to truly shine. I've been alternating between Ubuntu and OSX for quite some time now, and dumbness of OSX (and it's visual polish) amaze me to this day: brand-new "naked" Leopard needs quite a few add-ons (sometimes commercial) to get on par with even (!) Gnome.

Lets face it: conquering consumer market is impossible without millions spent on "Mac vs PC" commercials and I wouldn't expect Linux to ever get there, unless PC manufacturers start paying for it. Linux gets a nice chance to be a major player whenever DELL/HP/whoever develops a nice line of Linux-only machines with a catchy name and distinguished set of applications, accompanied by a massive PR-campaign, kind of like Eee PC on steroids.

Re:Why open source failed by Zev on Monday June 02, 2008 @04:10PM (#207216)
With the exception of a few distro's (Ubuntu and Sabayon are the only ones that spring to mind), how many ship with Fusion enabled? Let alone working graphics drivers needed for Fusion to run? It's great that one or two distro's can do this, but I thought the strength (and bane) of Linux was supposed to be that there's so much choice and ability to customize things. That you're not locked into a single distro; yet if you want things to work right away, you're still locked into a limited number of choices.

You mention that linux needs a "…catchy name and distinguished set of applications…" before it can gain popularity or widespread usage. How did Linux manage to surpass other OS's if it doesn't have the same/similar features that people use?

Re:Why open source failed by tx on Monday June 02, 2008 @04:20PM (#207221)
I would like to have a healthy discussion here but your post seems to be a set of randomly collected issues without a core point holding them together. I could respond with a similarly random bag of rants regarding OSX or Windows or anything else, really.

But I won't. The original statement was that "Desktop Linux Failed". I objected and offered a way to "Succeed": IBM/Lenovo could have taken their existing ThinkPad line with its 100% hardware compatibility, put a prettier face on a hundred or so selected Gnome apps, give it a cool name and spend $50 million promoting them on TV, exactly what Apple did to BSD.

Re:Why open source failed by Zev on Monday June 02, 2008 @04:37PM (#207243)
Ah, sorry about that. Didn't mean to be randomly collected, it was more of a spur of the moment post. It's not worded in the best way possible, but there is a core point in there.

The basic point of the first part of my post was supposed to be that very few distros contain all the features that make the distro equal to OS X or even Windows. Because of this, it's inaccurate to say that Linux as a whole is equal.

The second part of my post was a reply to a statement you said. It makes a lot more sense if read separately instead of part of the same post.

To reply to what you said in response to me (Pretend this is the start of a separate post for more coherence if you like): What reason is there for IBM/Lenovo to do such a thing? Apple had a clear reason for buying Next; the failure of Copland. But how would taking Linux, developing a new UI, and rebranding everything else help IBM/Lenovo?

Re:Why open source failed by astine on Monday June 02, 2008 @04:59PM (#207277)
"With the exception of a few distro's (Ubuntu and Sabayon are the only ones that spring to mind), how many ship with Fusion enabled?"

How many people really need Fusion? The vast majority of distros are niche designed to showcase a particular innovation or for a particular application, which may have nothing to do with general desktop use. Many others are designed for 'enterprise' applications and also have no need of Fusion. Yet more are designed for power users, who may or may not want Fusion, and certainly know how to install it if they do. only a few distros are targeted at casual users and of them, only a couple think that Fusion is the proper solution.As you must understand, linux about flexibility and just because a particular distribution doesn't pack the features that you think it should have doesn't mean that it doesn't suit its target audience very well.

"How did Linux manage to surpass other OS's if it doesn't have the same/similar features that people use?"

Different target market.

Re:Why open source failed by Zev on Monday June 02, 2008 @06:05PM (#207342)
Exactly. Linux is about flexibility. However, for the end user (and unless I read this article completely wrong, the article discusses software aimed at these people) to get something set up exactly how they want it, Linux doesn't make this an easy task to do quite yet. Like you said yourself, there's distro's aimed at different tasks.

Ideally (to me), some distro could have website that could autodetect hardware and have a bunch of {check, drop down, radial} boxes for software to put on it. (Want Fusion? OpenOffice? Gnome or KDE or XFCE or so on? How much information to see? Everything/Quick blurb/Errors only/Whatever else? Hell, if its for the end user, let them upload their own desktop background to use right away. Little things are important too) The site would then customize the distro and create the iso as needed for the individual.

That would in itself go a long way to creating a usable customizable OS that does what people want instead of trying to guess what they want and create yet another variation within the sea of distros. But, such a thing hasn't happened yet for a variety of reasons.

Just because I can customize a {Gentoo, Slackware, Debian, Red Hat, etc} install to be exactly how I need it, doesn't mean my neighbor who "heard about this lunix thing" can do the same.

"Different target market." Which one are you discussing? And is it the same one as I am? I'm talking about end users.

Re:Why open source failed by astine on Monday June 02, 2008 @06:47PM (#207383)
The problem is that you (and the article) seem to define the 'end user' too narrowly. Most distros weren't meant for that particular person and shouldn't be pushed on them.

The OP criticizes open source as a 'failure' because it doesn't satisfy a demographic for which it was never meant.

'End users' as you describe them, don't need Linux, they have Windows, and for them, it works just fine.

Re:Why open source failed by Zev on Monday June 02, 2008 @06:57PM (#207392)
If the "end user" isn't the neighbor who buys/uses software, then what is it?

Because if you define "end user" as businesses, then they're going to come in contact with Linux int he office. If "end user" is defined as "power users" then Linux is doing just fine and every "This is the year of Linux" or "My technophile girlfriend uses Ubuntu!" article is wrong off the bat.

Re:Why open source failed by astine on Monday June 02, 2008 @07:15PM (#207406)
"If the "end user" isn't the neighbor who buys/uses software, then what is it?"

Whoever you wrote it for. In open source, it is usually yourself and people like you. Sometimes its businesses, or non-computer people, but usually its 'hackers.'

Gentoo doesn't come with Fusion because it's target user base is made of technophiles who like to tinker. Red Hat doesn't have it because it is targeted at business users who use it to power servers and backends. Ubuntu targets 'ordinary users' and does come with Fusion. It's really that simple.

"Ideally (to me), some distro could have website that could autodetect hardware and have a bunch of {check, drop down, radial} boxes for software to put on it. (Want Fusion? OpenOffice? Gnome or KDE or XFCE or so on? How much information to see? Everything/Quick blurb/Errors only/Whatever else? Hell, if its for the end user, let them upload their own desktop background to use right away. Little things are important too) The site would then customize the distro and create the iso as needed for the individual."

That would be a cool distro but I don't think that it's feasible. Besides, part of the fun of Linux is exploring what's available. Ubuntu comes with a large repository and it makes it easy to explore all the different applications that are available. Trying different things out was one of the things that always kept me on Linux, it was a lot more fun than the Windows model, never mind that I couldn't use Photoshop.

Re:Why open source failed by Zev on Monday June 02, 2008 @07:36PM (#207420)
Thanks for the clarification on your definition of "end user" - we were just looking at things from different perspectives I guess.

As for the feasibility of the idea? Its not feasible for me to do - beyond my knowledge. But I don't see why someone can't manage it at some point in the future if they wanted to. But that could just be because I thought of it and no one likes to think that they've thought of a bad/impossible to implement idea.

Re:Why open source failed by wheels on Tuesday June 03, 2008 @03:33AM (#207739)
Actually SUSE announced "your idea" last week at LinuxTag.
Re:Why open source failed by Zev on Tuesday June 03, 2008 @09:08PM (#208486)
I hadn't heard the news. SuSE isn't one of the distros that I usually follow. The news didn't pop up in any of my RSS feeds :\

Plus what SuSE has goes beyond what I envisioned. So props to them.

Re:Why open source failed by syntaxfree on Monday June 02, 2008 @03:58PM (#207198)
I have better things to do than invest time in trying Linux again. Gnome may have features that Leopard doesn't have, but my subjective probability that Ubuntu just-works like my Mac does is very low, and I'm a geeky user.

This isn't about commercials. Millions were spent in server-space commercials and Linux still came out winner because it was a cheap good-enough solution. Large companies have given desktop Linux many opportunities to catch on because it's economically more profitable. The crummy QA of desktop distributions (server distributions also have crummy QA, it's just that the geeks who run them are able to surf through it) made desktop Linux fail.

Re:Why open source failed by muhfuhkuh on Monday June 02, 2008 @05:44PM (#207328)
The EEEPC (and other linux-based low-cost PCs) success is a positive indicator that Linux can make it. Sure, some "geeks" will install XP on EEEPC, but for the most part, people are using Linux on it.

I bet you haven't used any Linux in years. It's changed... alot.

Re:Why open source failed by syntaxfree on Monday June 02, 2008 @03:11PM (#207124)
It isn't such a hard space to compete in. There's a huge movement towards cheaper PCs. But anyway, for a while there was a huge gaping window when Linux was "cool" (the way OS X is now) and many many people tried it. The QA sucked by then.

I mean, I was a true believer -- I went all the way building a Gentoo desktop and whatnot. But none of the readymade distributions I tried (SuSE, Mandrake, Fedora, etc.) were up to the task of fueling a working environment where I don't have to worry about the working environment.

After a while, I just got a Mac and quit bothering with useless geekery. I went geeking into functional programming instead.

Did you get the news that the next batch of OLPC laptops will use Windows XP? They weren't bribed by Microsoft. It's not a matter of interface either, they'll keep the same interface.

Re:Why open source failed by gravity on Monday June 02, 2008 @05:10PM (#207291)
It's actually a very difficult space to compete in. Having worked on major desktop-related infrastructure for a major linux distro, I've got real experience on this one. It's a decidedly non-trivial task.

Back when linux was "cool" (when was this? Late 90's?) only geeks tried it. Some stuck with it, others went to OSX, like yourself. Most people, during this time, managed to hear the word linux, but didn't really know what it was. Consequently, they didn't try it. This mythical time when everyone and their grandmother was trying Linux just didn't happen. But just because Free Software didn't work for you back then doesn't mean it failed.

Mac OS, by my standards, failed miserably. Totally. Utterly. So I went to Linux. This was pre-OSX, when Apple was a company that had totally lost its way and was getting demolished by Microsoft. Pretty much everyone said that the Macintosh and Apple had failed and their days were numbered. Now things are different because Apple didn't stop. They never really failed you see, they just kept going. The Free Software community is doing much the same, and I'd be surprised if we're in the same place in another ten years.

Just because something is not meeting your specific needs right now doesn't mean it's failed. Given the enormous progress I've seen over the past ten or so years I think it's fair to say quite the opposite. You actually have a choice to run Linux today where that wasn't really an option a decade ago. If that's failure, then you have a strange definition of failure.

Re:Why open source failed by SwellJoe on Monday June 02, 2008 @03:52PM (#207186)
Did you get the news that the next batch of OLPC laptops will use Windows XP? They weren't bribed by Microsoft.

Sure, but the governments OLPC needs to sell to in order to succeed, were bribed (and threatened, and lied to, and pretty much all of the other tricks in Microsofts 30 year history of FUD and scorched earth tactics).

And, of course, all but Negroponte were disgusted by the change of direction and left the project.

Re:Why open source failed by syntaxfree on Monday June 02, 2008 @04:30PM (#207232)
Sure, because helping kids in the third world is suddenly not important if it's not gonna help promoting your relgion, er, platform of choice.

Did everyone but Negroponte _really_ leave in disgust? Boy, the zealotry actually surprises me, and I spent six years watching Slashdot for several hours a day.

Re:Why open source failed by SwellJoe on Monday June 02, 2008 @05:37PM (#207321)
because helping kids in the third world is suddenly not important if it's not gonna help promoting your relgion

Now you're just being retarded and resorting to name-calling (see what I did there?). I write both Open Source and proprietary software, and I have no religion.

You've already shown yourself to have a deep misunderstanding of Open Source, and its community. You've also shown a willingness to erect straw men and hold up single individuals as representative of an extremely diverse group of people. And, you've shown a profound lack of comprehension of how far Open Source has worked its way into every aspect of human technical activity, and how it continues to grow.

Your article may have been interesting and mildly believable ten years ago (and I remember reading lots of similar arguments back then, and they were a little worrisome to those of us in the Open Source community), but today it just exhibits an extremely limited view of the technology industry and where Open Source fits within it (where==just about everywhere).

In short, you're not a credible witness, and you become aggressive when someone calls you on your weak arguments.

Re:Why open source failed by rms on Monday June 02, 2008 @04:37PM (#207242)
A lot of people left... it's not just the switch to Windows, but the switch to Windows is symbolic of other failures of the project.

http://radian.org/notebook/sic-transit-gloria-laptopi

Re:Why open source failed by astine on Monday June 02, 2008 @05:06PM (#207286)
I think there was more to it than the switch of platforms. If I recall, Negroponte expressed a notion that he was more interested in selling the pcs than helping children.
Re:Why open source failed by notauser on Monday June 02, 2008 @03:50PM (#207184)
I still don't understand the OLPC move. The whole _point_ of the things was to teach a man to fish, not to give him a fish.

From that basis everything (even the hardware) was open so that it could be studied and changed. It made perfect sense. The sellout doesn't seem to gain anything at all (as you say, it even uses the same interface) whilst giving up the fundamental principle of independence for the recipient.

Re:Why open source failed by astine on Monday June 02, 2008 @04:44PM (#207249)
"There's a huge movement towards cheaper PCs."

Sure, but the major cost center for PCs is hardware, not software, at least not the operating system anyway. Major manufacturers are permitted to install Windows on their machines for only a small fraction of the retail price, so installing Linux instead doesn't save much money.

Either way, the main driver for open source isn't price, it's flexibility. Not everyone needs it, but for those who do, it's a huge boon.

Re:Why open source failed by xirium on Wednesday June 04, 2008 @12:56AM (#208608)
> the major cost center for PCs is hardware, not software

Microsoft has increased the cost of Windows licences while the cost of hardware components has decreased. The result is that the "free" copy of Windows that comes with pre-built PCs takes an increasing slice of the costs. If a hardware manufacturer can sidestep the OS cost while providing its customers with a functional computer then it gives them a huge competitive advantage.

Re:Why open source failed by chaostheory on Monday June 02, 2008 @03:42PM (#207175)
OSX may not be open source, but isn't it built on top of BSD and doesn't it include/use a lot of open source software?
Re:Why open source failed by gravity on Monday June 02, 2008 @07:22PM (#207410)
OSX would fail completely without free software. BSD is the subsystem, their browser is based on konqueror's html engine, they rely on cups for printing, samba for file sharing with windows... the list goes on and on.

What's important about this isn't so much that free software didn't fail, but that modern computing could not and would not exist without free software. End of story. Mac classic would be all but dead now, and Windows would have "innovated" us all in to a ditch. Remember what Microsoft did to IE when Netscape wasn't a threat? It'd be the same story. Without free software, there wouldn't be a mozilla, an OSX, or anything like it. Modern computing absolutely requires free software in order to function.

Re:Why open source failed by astine on Monday June 02, 2008 @05:00PM (#207279)
not to mention TiVO, and the old Linksys routers.