IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Bad assumption in my books
You are projecting Microsoft's behaviour over a decade forward based on the current personality of the company today.

However the company's personality could easily change with different circumstances. Compare, for instance, the reputation of IBM today and 10 years ago. Therefore you should assume that Microsoft won't necessarily act according to any current strategic vision, but instead will act as normal economic principles dictate.

When it comes to profit maximization from a locked in and not growing market, standard advice for vendors is to raise switching costs as high as possible, and then slowly increase prices until people scream and switch. (Suggested reference on usual lock-in strategies, read Information Rules.) In that scenario, Microsoft has every reason to keep Mono from being a viable option.

They are likely to switch into this mode fairly shortly after they accept that they aren't going to grow the .NET market much more and .NET doesn't fit into any particular larger strategy. I would not be surprised to see them make this transition within a 5 year window.

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New Microsoft's strategy has been consistent.
Their mission has always been to own every computing market they enter. Thinking that will somehow change over the next x years is a very bad assumption.

If Mono is successful, people will use .Net if only because of the legions of Visual Basic programmers out there. Yes, Microsoft made its money selling DOS and then Windows. But, the reason DOS and Windows *had* to be sold with every computer was/is the tools and applications written for that platform. They need .net to take off, (so much so that they are even providing a port for FreeBSD themselves). At this point getting more people to use .net is what the game is all about.

As big a fan of Linux as I am, it will not be until I am happily removed for IT work that Microsoft ever loses any significant amount of marketshare on the desktop. That alone will keep the Windows revenue rolling while they wait for .net to become a standard. And it will, like it or not. We all like to bash Microsoft, but the plain and simple truth is that they won the software dev tool and application market almost fair and square (Word was better than WordPerfect, Access better than Xbase, Excel better than Lotus, Visual Studio better - in the sense that it worked better with Windows - than anyone else's tools, etc.)

There will, of course, always be niches where Microsoft tools and Windows are not used, but as has always been the case, they will be the small exceptions.
bcnu,
Mikem

I don't do third world languages. So no, I don't do Java.
New Obviously we disagree
The strategy elements that I'm suggesting that Microsoft might use with .NET has lots of precedents. Not just with other vendors, but it is what Microsoft has done with core markets (eg office) once it hits market saturation.

Furthermore if Microsoft starts facing a sea change where they begin losing control of core markets (office, desktop) in a big way, then you are likely to see big shifts in their behaviour. The fact that this has never happened in the past isn't good proof that it will never happen in the future. In fact Open Office already is putting serious pricing pressure on them. If it starts taking significant market share, Microsoft is going to have to adapt or die. And adaptation means a lot of transitions.

One of those transitions is that they have to become more selective in choosing loss-leaders whose purpose is to drive people to buy into core markets. Will .NET make a more selective cut? I dunno, but it is a significant risk that I won't accept without good reason.

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
New Not that much.
emphasis mine
...it is what Microsoft has done with core markets (eg office) once it hits market saturation.

We disagree that .net will reach market saturation, or perhaps how long it will take until it does. But your statement above I could have written.

AFA OO - something else taking share from Microsoft Office, we absolutely disagree if your position is that it will take less than 11 years for that to happen.

I hope we still have a way to exchange views in 11 years. It'll be interesting to see who's right. :-)

bcnu,
Mikem

I don't do third world languages. So no, I don't do Java.
New Keep in touch - it may not be that long
OO already is putting pricing pressure on Microsoft. Given basic dynamics of disruptive innovation, I'd expect to see a recognizable sea-change under way in under 5 years. Of course the installed base will take a few more years to really erode, but...

Cheers,
Ben
"good ideas and bad code build communities, the other three combinations do not"
- [link|http://archives.real-time.com/pipermail/cocoon-devel/2000-October/003023.html|Stefano Mazzocchi]
     Anybody use mono at all yet? - (mmoffitt) - (19)
         Not I, and I have no intentions of doing so -NT - (ben_tilly) - (18)
             Is this MSFT hatred only? - (mmoffitt) - (17)
                 We've been there before. - (admin)
                 Let me explain something to you - (orion) - (8)
                     No, let me explain something to YOU. - (pwhysall) - (7)
                         Poor humor ahead. - (jbrabeck) - (2)
                             Don't make me come over there... -NT - (pwhysall) - (1)
                                 I did warn you.... ;-) -NT - (jbrabeck)
                         Second hand knowledge - (orion) - (3)
                             VS.Net 60 day Trial: $4.95 - (altmann) - (2)
                                 Ordered, thank you very much - (orion)
                                 Mooreover, C#, VB# and J# are all available from MS - (Arkadiy)
                 No - (ben_tilly) - (6)
                     Noted. However, ... - (mmoffitt) - (5)
                         Bad assumption in my books - (ben_tilly) - (4)
                             Microsoft's strategy has been consistent. - (mmoffitt) - (3)
                                 Obviously we disagree - (ben_tilly) - (2)
                                     Not that much. - (mmoffitt) - (1)
                                         Keep in touch - it may not be that long - (ben_tilly)

BASICA required
107 ms