Does OpenStack Need a Linus Torvalds? 152
BButlerNWW writes in with a story that speculates about the need for a marquee name to head OpenStack. "OpenStack has been dubbed by some enthusiasts as the Linux of the cloud — an open source operating system for public or private clouds. But there's one stark difference between the two projects: OpenStack doesn't have a Linus Torvalds, the eccentric, outspoken, never-afraid-to-say-what-he-thinks leader of the Linux world. Torvalds personifies Linux in many ways. OpenStack doesn't have that one central figure right now. The question is: Does OpenStack need it? Some would argue yes. Torvalds, because of the weight he holds in the project, calls the shots about how Linux is run, what goes in, what stays out of the code, and he's not afraid to express his opinions. He provides not only internal guidance for the project, but also an exterior cheerleading role. Others would say OpenStack does not need a Torvalds of its own. The project is meant to be an open source meritocracy, where members are judged based on their code contributions to the project. OpenStack has been fighting an image that the project is just full of corporate interests, which is part of the reason Rackspace ceded official control of the project to the OpenStack Foundation recently."
Clouds Need To Be Free (Score:3, Insightful)
It could be argued that one of the main reasons why Linux has utterly failed as an operating system for average people on average computers is Linus Torvalds. It has certainly been successful in other areas, but as a "just works" freeware replacement for Windows, it's been a bust.
Maybe it would be best if Open Stack stays relatively free of one person's influence, or one clique's interest, for that matter.
No clue what role Linus plays. (Score:2, Insightful)
Comparing technical leadership to business leadership wow.
Linus essentially has one rule. Don't break it if it works. Even when Linus uses his bully pulpit to blast another project it is because they have broken things that worked.
Linus does not set a vision or a direction beyond code quality.
The comparison being made is like comparing an apples and a rubix cubes.
Re:No clue what role Linus plays. (Score:2, Insightful)
Except it is the code quality that is the issue, or rather the inability of people to use OpenStack without heavily modifying things and spending lots of time getting the setup right.
Linus would have rejected all patches until things worked again.
Linux doesn't actually need Linus Torvalds (Score:5, Insightful)
You cannot just install a Torvalds into OpenStack. If there is no Torvalds of OpenStack, it's because no one is technically qualified or has the reputation for it.
This kind of reasoning is purely cargo cult management. You would think people have learnt to stop thinking in cargo cult ways by now.
Re:Clouds Need To Be Free (Score:3, Insightful)
Most average people using average computers already use Linux, either as Android on their phone, or powering the majority of websites they spend most of their time on ...
The "desktop" i.e. a machine with separate screen and keyboard is disappearing in both the corporate world (which is where people usually mean) and the home, to be replaced by laptops and pads, laptops have such custom hardware that they will only every work with the preinstalled OS, and pads normally cannot have any other OS (but this is quite often Android ...)
Microsoft with the leadership of Bill, and Apple with the leadership of Steve didn't seem to do too badly ...?
Re:Clouds Need To Be Free (Score:5, Insightful)
What does Windows have to do with Linux? For that matter, what does Windows have to do with 'just works'? Why do you think Linus' influence over the kernel - and nothing but the kernel - has stopped Linux distributions from 'replacing' Windows for 'average people'?
Hint: it is not Linus which kept Linux distributions from 'replacing' Windows for 'average people'. It is money and corporate politics.
And Linux is not 'freeware'. It is free software. Look up the difference if you want, these things are not the same.
Re:To re-phrase the question... (Score:4, Insightful)
Do they need a self-opinionated little twat who writes three lines of code, bundles it with 300,000 lines of someone else's code and then names the whole lot after himself? No.
As formulated it's flamebait but seriously, you can't just pick a guy and nominate him to be the "Linus Torvalds" of your project and pretend it'll be the same. If Linus were to step down today, it doesn't matter who of the lieutenants who'd step up - they'd never have the same kind of authority to be the voice of Linux. It's the difference between being the founder like Jobs or Gates and your run-of-the-mill CEO. Even if your on top of the organization chart, you're not the benevolent dictator for life.
Re:Clouds Need To Be Free (Score:4, Insightful)
If you want to blame someone for the failures of Desktop Linux you should blame whoever is responsible for GNOME, Unity, KDE, etc.
Vista was an opportunity for Desktop Linux to gain marketshare, but the Desktop Linux bunch didn't do anything. Many Slashdotters here claim the developers made things worse (I don't know, I've long given up on Desktop Linux - sometimes to me it seems like the developers are purposely sabotaging Desktop Linux).
Apple managed to get significant share with OS X, so it definitely is possible.
Comment removed (Score:4, Insightful)
Re:Clouds Need To Be Free (Score:2, Insightful)
Re:Clouds Need To Be Free (Score:5, Insightful)
I second this statement - except I'm not going to hide behind the allure of anonymous coward, I'll use my own god-damned nick and say it - Linux is not "easier to use" than Windows. Sure, it's easy if you already know how to use it but half the reason windows has become so entrenched is because people now know how to use it and frankly, even the likes of Ubuntu (which goes a long way to narrow the gap) don't go far enough to make things easy for the user.
Seriously, it's this simple - if you have to drop down to the command line for anything, you have failed "ease of use". I'm not saying you never have to open the CLI on Windows, just that you have to do it a lot less often than on *nix.
Re:Clouds Need To Be Free (Score:5, Insightful)
Here's where the GNU-slash "zealots" may actually have a point. You've just committed the common error of confusing the Linux kernel for the operating system that consists of various other pieces, including but not limited to the system software produced by the GNU project. Linus Torvalds has a significant say only on the Linux kernel.
If you want proof, Google no further than Linus's unflattering comments about Gnome 3. Did the Gnome developers rip out Gnome Shell after Linus dubbed Gnome 3 an "unholy mess"? Any "improvements" to the Gnome 3 user XP are due more to the collective howl of the Net than to any Linus rant.
Re:To re-phrase the question... (Score:5, Insightful)
Linus made a project to make a UNIX like operating system. He found like minded individuals that wanted to help on USENET. I still look fondly back at the old days of trying to get the build to work. Later own I was able to have CDs mailed to me from people like CheapBytes that made the work so much easier (I don't missed the days of dialup internet). Eventually RedHat came around and I was hooked. Through it all Linus kept the project on course.
It takes a lot of discipline to take an idea from a post on USENET in 1991 to what Linux is today. His discipline and stewardship is worth way more than any code that he contributed to the cause.
Okay I used up my "stick up for Linus" allowance for the year.
Re:Clouds Need To Be Free (Score:4, Insightful)
The goal behind Linux was to have a multi-user, multi-tasking OS that was Unix like. It was not meant to compete directly against or replace Windows. Linux is just a kernel and nothings prevent someone from building an easy to use OS from the kernel at anytime. You had RedHat, Slackware, Mandrake, Debian, and eventually Ubuntu and other distributions designing what they felt would be a good user experience. I don't understand how Linus had any negative influence, nor do I understand the relevance of your statement. Especially when you consider the sheer number of non-computer savvy people unknowingly using the Linux kernel within their smartphones through Android.
If someone held the OpenStack project to the core requirements needed to be useful there would still be nothing preventing a distribution from making a more featured or easier to use version that is built on top of OpenStack.
Re:Clouds Need To Be Free (Score:4, Insightful)
Irrational posts always seem to get modded up, crazy.
We have to start here... Linux is not an operating system, it is a kernel.
Windows is an operating system, but also an ecosystem that is fully controlled by Microsoft.
Linus wanted a free kernel that wouldn't get taken over by commercial interests and forked to a million pieces like Unix at the time.
Windows entire design history has been to grow for commercial gain, Wiindows is not free, it is licensed at a cost.
Linux was not designed as a desktop operating system, it's not an operating system, and is not sold as one on the level that Torvalds operates at.
Windows is designed as a desktop operating system and is sold as on at that level.
Linux has never had software monopoly on its product (and is designed to prevent that).
Windows is it's own monopoly (just like Apple is their own). It used its power to force OEMs to install Windows on all computers they sold, or they would lose OEM pricing.
Comparing Openstack to Linux to Windows is a irrational. It is a totally different market, Openstack is 'competing' in a market with choice. If you don't like openstack you can roll your own, or whatever. You couldn't do that with windows. So your entire premise is backwards. Windows controlled by Bill Gates and Microsoft dominated the industry. Apple, when led by the iron fist of Steve Jobs dominated in their products.