On TV.com: TOP 10 Shows CANCELED Too Soon
BNET Business Network:
BNET
TechRepublic
ZDNet

October 24th, 2009

What Windows7 could mean for Linux

Posted by Paul Murphy @ 12:15 am

Categories: Apple, Applications, Development, Linux

Tags: Marketing, OpenBSD, Microsoft Corp., Linux, Operating Systems, UNIX, Open Source, Software, Paul Murphy

I’ve had people using Windows 7 for about three months now, and everything about it so far seems to confirm my first impression that it’s a lot better than Vista: effectively reprising the consolidation and debugging Windows 98 offered over 95.

Once you get past the sheer shock of using a Microsoft OS that doesn’t fail daily, however, you start to fret about the things that aren’t there: as a Mac/Solaris user, for example, I find the absence of multi-screen capabilities and the relative inflexibility of working panes and icons extremely frustrating. Still it is usable; and that’s a long step forward - at least until you get to development work.

Then the frustrations set in: Visual Studio is very slick, but very limited. Specifically, it’s great if your application is going to use a super-computer desktop as a graphics terminal but pretty much counter-productive if you want to sidestep client-server and produce genuinely integrated multi-host applications.

So why? Well, mainly because Microsoft’s inability to transcend its own 90s focus on helping its sales force make money selling client-server into businesses has left the whole .net thing Microsoft promised to integrate into Longhorn and its successors implemented, along with the promised PICK-like file system and security conscious display frameworks, only in marketing documentation.

Organizational disfunction aside, I think the key technical reason for this has been that getting those things done within the underlying memory and process management paradigm Windows NT+ inherited from VMS has proven, if not actually impossible, at least too hard for Microsoft to make a commercial success of.

So now it wants to sell cloud computing and applications rentals but doesn’t have the OS foundation on which the development of these products has to rest - and that’s going to force Microsoft into a build or buy decision.

They’ve been trying to build a network based, vaguely Unix like, OS for PowerPC for about six years now -with no success to speak of, so my guess is that the build exponents will eventually lose the argument - leaving Microsoft with three mutually exclusive choices:

  1. get there through a licensing deal with Apple;

  2. do it by adopting and extending OpenBSD; or,
  3. do it by adopting and extending Linux.

Each approach has pluses and minuses: the Apple approach would cost the most upfront, but drop a leading competitor out of Microsoft’s desktop markets; the OpenBSD approach combines low cost with a high quality code base and a well deserved reputation for security; and the Linux approach capitalizes on the breadth and capabilities of its community while threatening IBM.

You’d think Microsoft could do the Apple deal at the drop of a phone call to Mr. Jobs - who clearly wants to be out of the traditional PC business anyway - but my guess is that the emotional barriers to rational behavior on this will prevent that phone call.

If it comes to shootout between the OpenBSD and Linux options I suspect Microsoft’s techies will line up favoring OpenBSD as offering the stronger foundation for all the neat stuff they dream of doing, while all the marketing types will favor Linux - and in that company marketing trumps technology every time.

So the bottom line for Linux on Windows may be simple: Windows7 is probably Microsoft’s best OS yet and will therefore slow the move the Linux in the short term, but the limitations built into Microsoft’s development stack show it to be a dead end that will leave Microsoft marketing magnificent visions of its unfolding future while quietly figuring out how and when to abandon that code base for something else - and because that something could very logically be Linux it might be time for the Linux community to start paying a lot more attention to legacy interoperability with Windows.

Paul MurphyPaul Murphy (a pseudonym) is an IT consultant specializing in Unix and related technologies. See his full profile and disclosure of his industry affiliations.


Email Paul Murphy

Subscribe to Managing L'unix via Email alerts or RSS.

  • Talkback
  • Most Recent of 232 Talkback(s)
When Murph predicts it - the opposite usually happens...nt
nt (Read the rest)
Posted by: USTechHead Posted on: 11/16/09 You are currently: a Guest | | Terms of Use
Success becomes a problem  Roger Ramjet | 10/24/09
Good point  honeymonster | 10/24/09
Even M$ is Planning an End  ArnavM | 10/24/09
"emotional barriers"? MS NEEDS Apple competitor  Millystone | 10/26/09
Ahh yes, but it isn't 97...  awasson@... | 10/26/09
Correct  bigpicture | 10/28/09
Bull  DeusExMachina | 10/29/09
You forgot the most important thing  Roger Ramjet | 10/29/09
Fact Check  DeusExMachina | 10/30/09
Happened at the exact same time  Roger Ramjet | 10/30/09
So?  DeusExMachina | 10/31/09
Just expect vapour  DeusExMachina | 10/31/09
THAT GRAPE IS SOUR !!!!  LBiege | 10/24/09
LOL!!! - nt  USTechHead | 11/16/09
Any chance you had at making a credible argument ended...  ye | 10/24/09
Boy, are you frivolous...  The Mentalist | 10/25/09
I guess you didn't see  Roger Ramjet | 10/26/09
Except now MS services and cloud computing changes all of that  bearlyworking | 10/26/09
Trivializing  Roger Ramjet | 10/26/09
Ignorance shows  honeymonster | 10/24/09
One small point  murph_zZDNet Moderator | 10/24/09
Apparently you have no idea about what WCF is  honeymonster | 10/24/09
OI!!!  A none mouse Cow Herd | 10/25/09
Surely respect is earned?  eqpc | 10/25/09
because he missed it...  UsernameRequired | 10/25/09
Or chose to ignore it!  eqpc | 10/25/09
You better start now...  The Mentalist | 10/25/09
Another solid argument form a true ABMer...  The Mentalist | 10/25/09
Honeymaster isn't stupid  murph_zZDNet Moderator | 10/25/09
A victim of his own poor choices  The Mentalist | 10/25/09
the problem with acronyms is they change  mombo3 | 10/26/09
hypocrite  shadfurman | 10/29/09
What if you HAVE looked outside the box...  DevGuy_z | 10/26/09
Murph and the rest will still say  ITLeader | 10/26/09
The thing is...  914four | 10/26/09
@914four: the thing is...  ITLeader | 10/27/09
@ITLeader : Because...  914four | 10/27/09
914four I think that's why virtualization exists and web interop nt  keoz | 10/27/09
He makes for a great tool  UAC nanny screen | 10/26/09
.  James T. Kirk | 10/27/09
ABM  DeusExMachina | 10/31/09
Sounds incredibly biased  davidr69 | 10/24/09
Deluded more like  Richard Flude | 10/24/09
Snarepoint  Roger Ramjet | 10/26/09
Well  keoz | 10/26/09
People expect 1st-model-year cars to be fully mature  Roger Ramjet | 10/27/09
Uh? buggy?  keoz | 10/27/09
Nicely done...you are talking to someone living in the 80s...nt  socialism=nowhere | 10/26/09
Application rentals  honeymonster | 10/24/09
Someones had waay too much kool-aid {nt}  wbgilbert | 10/26/09
Silverlight have some good point but...  magallanes | 10/26/09
LOL  keoz | 10/26/09
Have you used Silverlight/Moonlight on Linux?  Renifer | 10/26/09
..forcing users to be locked in.  Tsingi | 10/27/09
Silverlight  SpikeyMike | 10/28/09
I have been long enough and making good money with Silverlight happy nt  keoz | 10/28/09
It very simple there will be 2 senarios  Quebec-french | 10/24/09
That's a no brainer bet  murph_zZDNet Moderator | 10/24/09
disagree  CobraA1 | 10/24/09
You make this stuff up as you go along?  John Zern | 10/24/09
No chance that Windows 7 will experience technicaal problems  honeymonster | 10/24/09
Great that you trust MS good for you  Quebec-french | 10/24/09
The real question is  John Zern | 10/24/09
No not really Mr Zern  Quebec-french | 10/24/09
Oh great , just great...  The Mentalist | 10/25/09
Not Arguing  daengbo | 10/26/09
Well that's a VERY important - "1%"  UAC nanny screen | 10/26/09
Good, you have been wrong with everything so far that  socialism=nowhere | 10/26/09
What is a "butch OS"?  Lester Young | 10/26/09
Wishful thinking...  The Mentalist | 10/25/09
Windows 7 Feedback  NCWeber | 10/26/09
It is probably more relevant that MS  mjolnar@... | 10/26/09
Windows 7 to hit consumers with known security problem  b12sklfck | 10/26/09
What are you even talking about?  Cayble | 10/24/09
It's not a question of if Microsoft can afford another Vista.  UrbanBard | 10/24/09
VMS Unix?!?  DeusExMachina | 10/31/09
Maybe they meant VAX Unix? ...  ForgeAus | 11/01/09
The VAX  DeusExMachina | 11/04/09
The Unbearable Lightness of PR Stats  DannyO_0x98 | 10/24/09
Actually its going very well  John Zern | 10/24/09
Just more OEM strangleware...  outpastpluto | 10/26/09
So what - that means nothing  UAC nanny screen | 10/26/09
XP and Vista to Win 7  NCWeber | 10/26/09
Please spare us the sales pitch  UAC nanny screen | 10/26/09
aham  keoz | 10/26/09
It's out necessity, not love  UAC nanny screen | 10/26/09
Yeah  keoz | 10/27/09
Yeah is right  UAC nanny screen | 10/27/09
Nonsensical rant  croberts | 10/24/09
Love your title!  murph_zZDNet Moderator | 10/24/09
but I am curious..Windows crashes daily?  otaddy | 10/24/09
What's sad is he thinks this is normal.  ye | 10/24/09
Sure does  AndyPagin | 10/26/09
Yes but only once...  The Mentalist | 10/25/09
LOL - nice!  murph_zZDNet Moderator | 10/25/09
That would be very good...  The Mentalist | 10/25/09
You can't  UAC nanny screen | 10/26/09
Murph's problem...  Cayble | 10/24/09
LOL, good analogy. NT  AboveAverageJoe | 10/24/09
I believe Murph is more into cha cha cha  The Mentalist | 10/25/09
Completely wrong  murph_zZDNet Moderator | 10/25/09
"Secondly, most wintel users use wintel because that's what they were told.  socialism=nowhere | 10/26/09
Not entirely off base  NCWeber | 10/26/09
It's safe  UAC nanny screen | 10/26/09
So then what happened?  Lester Young | 10/26/09
WOW - well said...and probably right on the money - nt  socialism=nowhere | 10/26/09
Actually, a poor analogy......  linux for me | 10/26/09
Hmmm...  voldar | 10/27/09
LOL - "Your blog a is a jumbled mess of criticising..." bingo! nt  socialism=nowhere | 10/26/09
Not... exactly  Mitch 74 | 10/26/09
RE: What Windows7 could mean for Linux  roteague | 10/24/09
Developers, developers, developers...  cabdriverjim | 10/24/09
Agree  Richard Flude | 10/24/09
People keep saying this as if it's true.  ye | 10/24/09
Ok then  Richard Flude | 10/24/09
Time Machine for one  John Zern | 10/24/09
More detail  Richard Flude | 10/25/09
Core animation  honeymonster | 10/25/09
honeymonster, I was wrong  Richard Flude | 10/25/09
Don't get him started  UAC nanny screen | 10/26/09
Time machine != volume snapshots  murph_zZDNet Moderator | 10/25/09
To be honest...  NCWeber | 10/26/09
Not quite what happened  Richard Flude | 10/26/09
Biased  jgoode@... | 10/24/09
What do you think of Murphys claim  honeymonster | 10/25/09
Not what I said  murph_zZDNet Moderator | 10/25/09
And you are still wrong  honeymonster | 10/25/09
not really biased  cabdriverjim | 10/25/09
Eclipse is good  epaval@... | 10/26/09
LOL  keoz | 10/26/09
Well tell us all about it, 'O Great Studio Developer....  UAC nanny screen | 10/26/09
lol again  keoz | 10/27/09
That's right, I don't know VS  UAC nanny screen | 10/27/09
oooh uac  keoz | 10/27/09
Then go pratice what you preach  UAC nanny screen | 10/28/09
What?  CobraA1 | 10/24/09
Dear clueless  murph_zZDNet Moderator | 10/24/09
That's not Microsoft's target market for 7.  CobraA1 | 10/24/09
Then that's great Murph  John Zern | 10/24/09
Let's see your list  UAC nanny screen | 10/26/09
Windows 7?  LonnieRM | 10/24/09
Have you tried it?  CobraA1 | 10/24/09
Did anyone ever claim this?  ye | 10/24/09
Apple did...  pdickey43@... | 10/26/09
Before I get flamed....  pdickey43@... | 10/26/09
I could have downloaded numerous distros of  AboveAverageJoe | 10/24/09
Sounds like the download stopped.  CobraA1 | 10/24/09
Yeah. 55 minutes or so for me. (nt)  James T. Kirk | 10/24/09
Done that numerous times. Even reinstalled digital-rivers  AboveAverageJoe | 10/24/09
Digital River  NCWeber | 10/26/09
PS. Thanks for the considerate response!  AboveAverageJoe | 10/24/09
Check your e-mail and contact DigitalRiver and Microsoft...  pdickey43@... | 10/26/09
Even less market share than it currently has, maybe?  James T. Kirk | 10/24/09
What do you mean by "multi-host applications"?  nick.holmes | 10/24/09
One app. many servers, many users, no locality  murph_zZDNet Moderator | 10/24/09
Anything can be perceived as a lot better than Vista  wackoae | 10/24/09
Another clueless poster repeating the FUD.  ye | 10/24/09
Their tests do not give a good picture at all.  CobraA1 | 10/24/09
You've brought up some reasonable points.  ye | 10/24/09
I'm just gonna toss that test, it's poorly done.  CobraA1 | 10/24/09
The only test that counts for a desktop is  murph_zZDNet Moderator | 10/24/09
These days . . .  CobraA1 | 10/24/09
I have to admit - I have used both, well three  socialism=nowhere | 10/26/09
That is ludicrous they are not THAT different  DevGuy_z | 10/27/09
So you're going to toss the results because you don't like them?  ye | 10/25/09
Yes, there are methodology issues.  CobraA1 | 10/25/09
@CobraA1: Then what are they?  ye | 10/27/09
Get those benchmarks out of here  connor33 | 10/26/09
Random thoughts by Paul Murphy  razzledazzle | 10/24/09
Only those who have them can do it...  The Mentalist | 10/25/09
I doubt it will mean much.  bjbrock | 10/24/09
In the short term, yes  murph_zZDNet Moderator | 10/25/09
Not sure I see it.  bjbrock | 10/25/09
Services.  CobraA1 | 10/25/09
Windows 7: playing catch up with Linux and Apple  daniel.pereznet | 10/24/09
Oh, I sorry but i missed the part where  honeymonster | 10/25/09
Wow.  A none mouse Cow Herd | 10/25/09
What frightens me most about the MSCE...  Richard Flude | 10/25/09
One word to sum honeymonster up...  SpikeyMike | 10/28/09
Additional Response -- Multi-touch  Filker0_z | 10/26/09
LOL!  Pliny the Elder | 10/25/09
"What Windows7 could mean for Linux"  CobraA1 | 10/25/09
Did anyone else get the fealing that MS may  mjolnar@... | 10/26/09
Back to the museum Murph  tonymcs@... | 10/25/09
nothing  ljenux-23043766007667558234416105604265 | 10/26/09
Poor ABMrs lost their whipping boy  connor33 | 10/26/09
you are a failure...  ljenux-23043766007667558234416105604265 | 10/26/09
Shouting isn't usefull  murph_zZDNet Moderator | 10/26/09
Why not....  UAC nanny screen | 10/26/09
Look at the names of the respondents and you will see  socialism=nowhere | 10/26/09
What you can do in GCC that you can't do in VC  Filker0_z | 10/26/09
Response  ITLeader | 10/26/09
Question was in response to Murph's comment about VS:  connor33 | 10/26/09
Has anything good ever been produced by VS?  scott1329 | 10/26/09
Yes  ITLeader | 10/26/09
Has anything good ever been produced by VS?!  ddalke@... | 10/26/09
Yes -  murph_zZDNet Moderator | 10/26/09
That's because  keoz | 10/26/09
Not re-inventing the wheel.  DevGuy_z | 10/27/09
What does it mean? Nothing!!  linux-user | 10/26/09
NO NO NO  alkolkin@... | 10/26/09
Amazing...  Marty R. Milette | 10/26/09
RE: What Windows7 could mean for Linux  step69 | 10/26/09
Linux is easy to install.  joe.smetona@... | 10/26/09
RE: What Windows7 could mean for Linux  ajay.gupta | 10/26/09
Windows does not have the modularity and security of Linux.  Renifer | 10/26/09
RE: What Windows7 could mean for Linux  pdickey43@... | 10/26/09
RE: What Windows7 could mean for Linux  bearlyworking | 10/26/09
Are you saying that Widows users aren't very bright? n/t  mjolnar@... | 10/26/09
RE: What Windows7 could mean for Linux  ITLeader | 10/26/09
RE: What Windows7 could mean for Linux  ted.mccarty@... | 10/26/09
RE: What Windows7 could mean for Linux  Li1t | 10/26/09
RE: What Windows7 could mean for Linux  outpastpluto | 10/26/09
Windows 7 had more share than Linux before it was even released.  connor33 | 10/26/09
RE: What Windows7 could mean for Linux  eengnerd | 10/26/09
this is laughable...  keoz | 10/26/09
What do you mean by "multi-screen"?  DevGuy_z | 10/26/09
Umm, no?  murph_zZDNet Moderator | 10/27/09
What if Win8 could not be pirated ?  mama0001 | 10/26/09
Windows user could careless about Linux  Randalllind | 10/26/09
Could not.  James T. Kirk | 10/27/09
Great blog Murph!  914four | 10/26/09
Daily fail?  wright_is | 10/27/09
Hyperbole containing and expressing truth  murph_zZDNet Moderator | 10/27/09
Reliability...  wright_is | 10/28/09
Ridiculous  ITLeader | 10/28/09
Huh?  GTWilson | 10/27/09
"Fails Daily"  DEFleener | 10/27/09
RE: What Windows7 could mean for Linux  voldar | 10/27/09
RE: What Windows7 could mean for Linux  Beredugu | 11/03/09
Remember when Vista was going to Boost Linux  Aussie_Troll | 11/08/09
When Murph predicts it - the opposite usually happens...nt  USTechHead | 11/16/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Recent Entries

Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads