(no title)
sketerpot | 16 years ago
Now, all those things have happened or are happening. Want to get on board with cloud hosting in any way? The standard options involve Linux VM images. Languages like Ruby and Python are mainstream and well-supported. Android is disrupting the smartphone market, and has the kind of widespread commercial backing I never would have thought possible for an open, Linux-based thing. Microsoft is no longer an unstoppable leviathan; they've stopped being scary.
Occasionally I'll reflect on all this and chortle happily. I wasn't optimistic enough back in the early 2000s, and that's surprising.
mbreese|16 years ago
So, I too find it quite humorous that Linux is poised to be a, if not the major player in the next generation of computing - the portable/dedicated devices. But what I find more amusing is that it hasn't been the success of Linux on the desktop that has made this possible, it has been the decline in the importance of the desktop.
So, 2010 may finally be the year of Linux, but it still won't be the year of Linux on the desktop. And that's not necessarily a bad thing.
chipsy|16 years ago
Linux came a little bit too late to make inroads on the desktop vs. the incumbent DOS/Windows platform of the early 90's - if it, and the GNU tools, had reached the 1991 level of development in the mid-80s when the PC clones first took hold, that story might have been a different one - but in the real world, it still devastated the competition on servers when the Web started its massive post-1994 growth.
Now we're hitting the juncture where, again, a new platform category is poised for growth; recall how netbooks started as Linux boxes, and only ended up running Windows after a combination of effort(Win7), strongarming(subsidies and licensing agreements), and initial advantages(the desktop ecosystem, which is largely netbook-compatible) from Microsoft. This time around, those tactics can't work.
It might actually work out that the desktop still shifts towards Linux in the end; the "bottom-up" nature of progress in tech means that people are going to want a desktop that does everything their mobile environment does (plus desktop things). Hence, desktops will start running Android or a compatible variant...which would naturally work out to mean you'd be running Linux, even if it isn't today's Linux environments.
mambodog|16 years ago