Is Windows 8 a Linux Copycat?
Here in the world of technology, there's no denying that developers of even the most creative new products and ideas "stand on the shoulders of giants," just as innovators in most other realms do too.
New ideas inspire more new ideas over time, after all, so it's not surprising to see myriad commonalities and linkages among them.
Lately, however, that notion is being examined a little more closely than usual in light of recent revelations about Microsoft's forthcoming Windows 8 and -- in particular -- how much it has in common with Linux.
'Does Windows Do It Better?'
"Eight features Windows 8 borrowed from Linux" is the name of the ITworld article that kicked off the conversation in the Linux blogosphere earlier this month, and the ruckus hasn't died down since.
File copy dialogue and ISO mounting are among the features the article names while asking provocatively, "Linux got there first, but does Windows do it better?"
Individual comments could barely be heard over the sound of the thundering stampede of the Linux masses, rushing to share their thoughts. More than 600 comments appeared on Slashdot in short order, so Linux Girl knew it was time to learn more.
'A Great Compliment'
"There is no question that Windows 8 has taken a lot of ideas from Linux," Chris Travers, a Slashdot blogger who works on the LedgerSMB project, told Linux Girl. "Early demos made it look a lot like Compiz."
The important thing, however, is that "this shows that the past views of the Linux desktop simply copying Windows was not correct and hasn't been correct for some time," Travers pointed out.
"The fact that Linux took inspiration from Windows was certainly fair; the fact that Windows is taking inspiration from Linux should be seen by us as a great compliment," he added.
Moreover, in the long run, "this sort of competition will make us all better," Travers opined.
'There's Nothing New Under the Sun'
Blogger Robert Pogson took a darker view.
"M$ does what it always has done, and that is borrow other people's ideas for software," he asserted. "There's nothing wrong with that -- it is normal in the world of software because there's nothing new under the sun once you have some hardware and an instruction set.
"Everything is a permutation of the instructions one can give a computer," he pointed out.
Where the darkness comes in, however, is when "M$ calls it innovating and applies for software patents on other people's ideas and sues people over them," Pogson said. "They also make their implementations different than others simply to lock users in and make migration to other OSes more difficult.
"May M$ rot in Hell for that," he added. "Their share of PCs is down 30 percent from their heyday."
'It's Been Missing for Ages'
Indeed, "this is the reason that software patents are such a bad idea," agreed consultant and Slashdot blogger Gerhard Mack. "The software world has improved by leaps and bounds over the last 40 years by building on previous improvements and adding new insights to them."
"It's something that is so obviously needed, and yet it's been missing for ages," Hudson explained. "With large hard drives, who wants to hunt around for a physical DVD just to run an install program sitting in the ISO?"
It's also good for the environment, since "ultimately it means there will be fewer DVDs burned," she pointed out.
'What Should Windows Copy?'
It seems unlikely that Microsoft will bring Windows2Go to the consumer market, Hudson mused -- "it would be too much of a headache to manage licenses.
"Fortunately, Linux to the rescue -- with a big enough USB key, you could probably boot Linux off the key, then boot a Windows VM image," she added.
The real question, though, is "what should Windows copy ASAP?" Hudson said.
"I think the most obvious one is filesystem drivers for other operating systems -- it's not like they can't use the source," she suggested. "This way, it wouldn't matter if you formatted your USB key or external drive using ext2, ext3, or whatever -- you could just give it to someone knowing that they can still read (and update) the data, and that *nix file permissions won't get wrecked.
"I hate having to copy the data from the USB key back to my hard drive, reformat the device for Windows, then copy the data back to the USB key," Hudson added.
'You Just Can't Cook Your Own'
Ultimately, "I have no doubt Linux will have most innovations first in some official release," Roberto Lim, a lawyer and blogger on Mobile Raptor, told Linux Girl. "With all the variants around, this is a given."
That, however, "does not mean the functionality has not been around for some time on other operating systems," he added. "You just can't cook your own version of Windows or OS X."
Still, whether Linux had key features first may not even matter, Slashdot blogger hairyfeet suggested.
'Features Are Like Hubcaps'
"The problem with Linux has NEVER been features -- in this area Linux is just fine," hairyfeet explained. "But features are like hubcaps: nice to have, but frankly not really needed."
The problem, rather, "has always been in the follow-though, like a golfer that can drive a par five in two shots but then takes 10 just to get the ball into the cup," he added. "You get soooo close, then completely miss the mark."
In the end, "it doesn't matter about matching Windows with features," hairyfeet concluded. "What matters is meeting or beating it in support, ease of use, and simplicity. And while Linux has made great strides, frankly it still has a long ways to go."