Is Linux At the End of Its Life Cycle?
Glyn Moody writes "That's what Nikolai Pryanishnikov, president of Microsoft Russia, seems to think. Quoted in the context of continuing questions about Russia's plans to create its own national operating system based on GNU/Linux, Pryanishnikov said [via Google Translate]: 'We must bear in mind that Linux is not a Russian OS and, moreover, is at the end of its life cycle.' An off-the-cuff comment, or something more?"
...good OS dies first
The world is how you make it
The same criticisms can be applied to Windows. Definitely not a Russian OS, and it's definitely starting to slip.
"We must bear in mind that Linux is not a Russian OS and, moreover, is at the end of its life cycle." An off-the-cuff comment, or something more?"
Too much vodka?
RIP America
July 4, 1776 - September 11, 2001
Right on time, they also missed the top 5 supercomputers and Google OS is about to debut... makes sense that MS would want to draw attention away from that.
This just in, WIndows person says non-windows product will fail! Gets frontpage on slashdot!
As in looking at the world with your head stuck firmly up your ass.
The GNU tool chain isn't going anywhere. The Linux kernel isn't going anywhere. The only thing in flux to any great degree would be the packages contained in the distributions.
If you define "end of life cycle" as the middle of eternity, then sure, GNU/Linux is at the "end" with half-way to go.
Remember to maintain your supply of
is at the end of its life cycle
That's not a bad thing. In a lot of the classic software development models, the "end" state of a software's life cycle was operations and maintenance (O&M). Which is to say you have no new requirements having fulfilled all the basic requirements. It's bad if you constantly need new features but sometimes it can be an indication that the software is mature or near complete. At this point the customer only ever pays you money to put it back into development or fix/improve something small.
I would agree that the 2.6 kernel series is very robust and something we will most likely use for quite sometime. But I would always shy from ever saying that an operating system has all the major features it could ever need. I mean, I know a lot of clients that are committed to some version of the 2.6 kernel in their server rooms and would only ever update if there was a necessary security flaw or performance feature that they could not live without. For a lot of them, Linux has provided all the web server or database hosting features they would ever need and the product of "Linux" is indeed in the final phase of its life cycle. The vast majority of their patches are to Apache, Postgres, etc.
My work here is dung.
I'm not one of those people who mindlessly bashes on Microsoft for being Microsoft. But what I see here is the president of a Microsoft branch saying one of their competitors is dying. Specifically a competitor for, essentially, a government contract.
In other news, water is wet.
Well, the president of Microsoft Russia should be a reliable, trustworthy source for this kind of analysis, right? Right?
PinkOS.
slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
"We must bear in mind that Linux is not a Russian OS and, moreover, is at the end of its life cycle."
could also be:
"We must bear in mind that Linux is not a Russian OS and, moreover, is deprecated"
"We must bear in mind that Linux is not a Russian OS and, moreover, is obsolete"
"We must bear in mind that Linux is not a Russian OS and, moreover, is old fashioned"
Does anyone have the exact translation for what the guy really meant or just a Google translation.
Also, of course it's off-the-cuff. A Microsoft guy saying nothing more than "Linux is [i]x[/i]" with nothing more to back up the statement or shed more light on it.
This is news?
Just disrupt the deflector shield with a tachyon burst.
...Steve Ballmer said that (paraphrasing) Linux is what all our competitors use
This was in response to a question by their stockholders about the possibility of breaking the company up
http://www.techflash.com/seattle/2010/11/ballmer-and-gates-heres-why-were.html
Really, this is the kind of remark best ignored rather than obsessing or getting upset over. Company execs talk nonsense all the time. I mean what do you expect him to day "Oh dear, this new OS will cut into our sales, as Linux has been doing and will continue doing for the foreseeable future"? Didn't think so.
Let him talk, just nod politely and continue compiling your kernel.
In the land of the blind, the one-eyed man is kinky.
We knew that fools would Russian, to try and Finnish it off.
"Flyin' in just a sweet place,
Never been known to fail..."
Linux is not a Russian OS
Neither is Windows! I don't see the relevance of that statement.
Windows is not a Russian OS either... I'm not aware of any OS which has been developed from scratch in Russia.
Linux at least comes with source code allowing the Russians to customise it however they wish. Windows doesn't provide that flexibility.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
Linux is an example of software with a Rapid Development Lifecycle. It's created, used, feedback is received, modified, used, feedback is received, etc. Usually the process of modification is largely realised through addition of features and code, which has been the case with a lot of Linux development. Right now the Linux kernel code base is undergoing something of a revision, where the addition of code and features is less important than the improvement of existing features. If Linux were developed under a different model, such as the Waterfall development model, then this could easily be seen as a sign that its development were drawing to a close with the finalisation of features. But since Linux uses Rapid Development, all the current revisions signify is that the developers are making sure they have a solid foundation for later improvements. I don't see the Linux lifecycle ending any time soon. It may fragment in the next few years, in my view, but it's not about to die.
Ask the KDE4 guys how's that working out for them.
Meanwhile, it's an interesting point. In the closed source world the justification for keeping ancient shit code is that "we have too much money in it to throw it away"; open source can simply outwait the creators of the ancient code, or fork.
No folly is more costly than the folly of intolerant idealism. - Winston Churchill
All open source projects evolve to the point where the current developers want to throw away all the code and start again.
I'm expecting Linux NT, an entirely new kernel using a microkernel architecture. :-)
Good point... if you factor in Apple's iOS (UNIX-but-not-Linux based), it's pretty bad news on smartphones if you're not *nix based. iOS is healthy, Android is kicking butt. Everyone but Nokia in the non-Unix SymbianOS world has left, and Nokia is increasingly talking about MeeGo (which is pretty much just a Linux distro) as their future. Windows Mobile has been failing for a few years, to the point where most OEMs lost much interest, and MS had to replace it with their ZunePhone, er, iClone, er, Windows Phone 7... still unsettled success. RIM isn't dead yet, but they're definitely behind, and moving to QNX, rather than Blackberry OS, on their tablets... and eventually, their phones (QNX, while not UNIX-derived, is a POSIX compliant microkernel).
So really, Microsoft is all alone, going against the greater world of UNIX-derived OSs, Their use is still increasing... hardly the sign of something that's "end of life". One would tend to think of an end-of-life product as maybe failing in some or all of its markets, even when pushed by the world's largest software company, even failing against a free OS mostly promoted by techno-hippies who have trouble coming up with beer money...
-Dave Haynie
Most of these Microsoft people believe their own FUD. They'll argue that the sun is the moon to discredit alternatives. One of the best that I've heard from someone I used to think highly of is that "Windows has far more security mechanisms in place than Unix"
I think that part of the driving force for the attitude among Microsoft enthusiasts is that they are scared of change. They are happy in their safe little world (safe, in terms of job security etc.) and it makes them angry that better systems exist and people are taking an interest in them.
Note that I'm an MCSE (Microsoft Certified Solitaire Engineer) but please don't hold that against me :-)
This guy is the "president of Microsoft Russia". Does anyone think that he's going to say anything positive about Linux?
Yes, he did literally say "end of life cycle". Most probably because in modern Russian corporate-speak expressions and terms like this are direct translations from English (in the same way 300 to 100 years ago they were borrowed from French :) ).
Paul B.
Will our desktops look the same in 20 years time as they do now (and did, to a large extent 20 years ago - certainly for windows). Will we still be running x86-based hardware - albeit with solid-state mass storage instead of spinning stuff? If so, then it does sound to me like a rather boring environment for an IT enthusiast to be in. Even todays innovations: such as tablets are really just PCs sans keyboards: they still employ the same basic paradigm of applications occupying windows on a screen./
However, you never know - there could still be some development left to do. Who can say, by 2030 we might even have got up to kernel version 2.8
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
Ask the KDE4 guys how's that working out for them.
A better question is if it was really the redesign as such or manpower that killed them. If you kill a huge migration project 80% into the project as many systems are already migrated you always leave a gigantic clusterfuck. Companies will commit resources to finish it, even if it's a depressing job with a result that might suck more than when you started. That was the case with KDE4, a ton of work had been committed on KDE4 ports of the applications, but the core wasn't working. And this is where a company and open source differ, a company would order developers to finish it for the good of the company. In most cases open source projects are entirely dependent on people wanting to do it, so the project slowed to a glacial pace. I think they knew KDE4 wasn't ready for release, but without more people they weren't ever going to get ready. So, they released anyway as the least possible evil.
Live today, because you never know what tomorrow brings
Linux already scales to such systems.
Linux is already being used in such systems.
Being more of a "server OS", it has been exposed to those sorts of features for a rather long time.
When people act excited over "the cloud", I think about 20+ year old Unix deployments and wonder what took everyone else so long to catch up.
A Pirate and a Puritan look the same on a balance sheet.
In many respects Linux is a 40 year old design, and surely it is not without its warts. Yet, its success in the form of Android speaks to its unrivaled flexibility and adaptability. True, many things that didn't really work well as files ended up modeled as streams instead (think of streaming a video rather than downloading it). Others ended up relying on OOP and/or relational models. Still others required concurrent and/or massively parallel processing or storage models. Linux and the free software ecosystem have adapted beautifully to all of these. Perfect they are not, but what's out there that's better? Windows is popular on the desktop, but we're rapidly approaching the day when your phone can do everything your desktop can, and better. Microsoft has known and feared this day for many years, decades even, and it's only a matter of time before they are forced to either change or become irrelevant. Apple has niches in various markets that probably won't disappear anytime soon, and the Oracle/Google/IBM showdown may well cause changes in various parts of the software and infrastructure landscape. But my prediction is that Linux will remain well-used and well-loved for at least as long as I expect to be around (I'm 43 now). It's more than reached the critical mass of users, developers, and other interested parties that will be needed to ensure its continuing health, vitality and usefulness. To beat it, something new would have to come along that was not only at least as good as Linux, but also at least as open and at least as popular. There are other players that are arguably better and more open than Linux, and certainly those that are more popular in certain niches, but to beat it in all three areas seems far beyond the reach of anything I can see on the horizon.
Nonaggression works!
The Linux kernel architecture is creaky, but so is everybody else's. And it doesn't matter. The kernel's job is to shuffle bytes between devices and processes and manage memory. The Linux kernel does that pretty efficiently, people seem to be able to write good drivers for it, and that's pretty much all there's to it. It's the same with window systems: X11 gets the job done as efficiently and well as anybody, and even though there's some legacy stuff in there, there is no point in rewriting it.
And it's not like anybody else has something better. The NT kernel is full of complicated functionality that nobody actually uses. The OS X kernel is a microkernel that has been turned into a monolithic kernel and has had a BSD brain transplant. The one recent OS that really tried to shake things up a bit is Plan 9, but it crashed and burned.