Posts Tagged ‘MSFT’

Windows 7 Yeah whatever

Sunday, September 6th, 2009

Microsoft has come out with there shiny new Windows 7. I have heard nothing but praise for it. That is good but not a huge surprise after the disaster that was Vista. As far as I can see Windows 7 is Vista done properly. No doubt sales will be OK as many hold outs who avoided Vista might very well buy Windows 7. But among my technology buddies very few have jumped to the new version. Those who still use windows are nearly all sticking with XP not out of a fear of Windows 7 but more that they just can’t be bothered making the switch. Also it isn’t cheap and since it holds no perceived value they would rather not waste their money.

So what does this mean for Microsoft. Basically, in my opinion, they have missed the boat again. They aren’t listening to their audience and are putting out more product that serves Microsoft’s needs more than those of the public. There is nothing inspiring me to go back to Windows. Installing Windows 7 should be like opening a present on Christmas day; not a chore that very well could turn into a battle. When I turned on my Mac for the first time I did a little dance. I was lost and it was unfamiliar territory but with the exception of a few bumps it was a fun ride. So Windows 7 is no fun. People need more fun in their lives, not less. So my guess is that Windows 7 sales will pick up a few of the hold outs that are stuck with XP but won’t stop the bleed to Linux and Mac.

But as we all know there is a bit of a cash flow problem out there so MS sales would normally be down around now. Thus Windows 7 will at best probably fill in a hole instead of being a revenue home run.

If you want to see the long term prognoses for Microsoft just find out what your kids want to bring to university this year. A mac or a PC? I suspect that many will go with PCs but wish they had macs. A fair number will go with Netbooks as those are cheap as dirt; yet these kids too will wish for a mac.

Does this bode well for mac? Not really as much as you would think. Most people wish for a German car yet end up buying Japanese. So yes apple will benefit a bit but it is Microsoft who will be the big loser here.

Microsoft and the death by a thousand MBAs

Monday, May 25th, 2009

I heard a rumor that Microsoft just did a 4 billion dollar bond issue. If true this is odd for a company with around 25 billion in cash sitting in a big vault with Microsoft surfing the waves of gold coins. This is odd for two reasons. One is that right now is about the worst time in many many decades to be issuing bonds (unless it turns out people are looking for reliable bonds and Microsoft is taking advantage of that) and what profitable thing could Microsoft be planning that is worth having that kind of debt? The next part that make it odd is that Microsoft must have watched companies die after they cleared out their war-chests and raced off and bought something that turned out to be stupid. Time-Warner buying AOL would be a great example.

So unless Microsoft is getting into some completely unrelated business like mining they are probably buying something tech and something that will cost the better part of 29 Billion dollars. So you can cross out most American companies as the courts would jump all over Microsoft if they bought anything that left Microsoft a monopoly. The leading candidate rumor is SAP. I like this rumor so I will explore it as the probable future.

I hate SAP. Not a little bit but a huge amount. If I were to go into detail I could make a sailor blush so let’s just say I hate this hard sell, high priced, company that smells like the breath of the slimiest MBA that you have ever met and had do the double gun fingers to you. This is somewhat different than the origin of Microsoft. Microsoft was founded by a bunch of geeks who struck gold. This attracted many more geeks who continued to mine gold at a furious pace. Some business types snuck in and no doubt helped to keep the books straight. Also like any collection of humanity Microsoft was probably slightly populated by charismatic ladder climbers but seeing that many of the original founding technical staff had senior positions and money coming out their ears these ladder climbing backstabbers probably didn’t get the same traction that they might in, say a government department.

But I suspect that the senior management at Microsoft is starting to follow Bill Gates to the exit and are being replaced by those charismatic ladder climbers who don’t have money coming out of their ears. But they want money to come out of their ears and thus are looking for the big score that selling another few million copies of office just won’t provide. A merger with something big might just do the trick. SAP would seem to be a good fit. They are big and provide what I call a big bang solution. A big bang solution is where you throw out your entire set of old software and you bring in a whole new software universe that you must live with no matter what. SAP provides an end to end solution that seems to be very hard to escape from. Microsoft provides an operating and server environment that is also very hard to escape from. Combined and their customers may very well find themselves caught in the software equivalent of a black hole.

But I don’t think that this business strategy, (on paper probably the best merger in many years) can survive the human equation. SAP in theory would be the junior partner but the technically minded staff would almost certainly be overwhelmed by a tidal-wave of senior SAP personnel who come from a sales background. From a Machiavellian point of view this would be like shooting fish in a barrel. But while this might be fun for SAP I suspect that the disruption to Microsoft would be massive. Also many of its resources would be turned to making Microsoft a SAP selling monster resulting in their neglecting their bread and butter of Office and Operating systems. So long term SAP would go all Microsoft and Microsoft would go all dead. In the short term SAP sales would go up and Microsoft sales would be sustained. But long term Microsoft sales would fade and SAP sales would be dragged down with them. Then if SAP were to abandon Microsoft as a platform then the death to Microsoft would be accelerated and who knows what would happen to SAP.

In the short term, even without SAP, I think Microsoft is facing a huge problem. Windows version 7 is about to come out. Not one of my geek friends has come to be with wonder in his eyes with tales of some cool feature. Also not one of my geek friends has tried out Windows 7. In years past my friends would install the latest operating system as fast as they could get their hands on them. I am talking about pre beta highly unstable operating systems that would explode over and over. But after Vista turned out to be such a huge honkin’ dud most of my friends either went with Apple or are sticking with and are happy with Windows XP. So this same bunch are not even bothering to look at Windows 7. None of us have seen any compelling reason to make the switch. Not a single one. It is people like myself who advise many companies what they should do. Unlike Vista I won’t advise avoiding Windows 7 like the plague but I won’t be pushing it or using it myself. This says to me that Microsoft won’t get a crazy surge in sales. They will pick up some of the people who refused Vista but their sales will certainly be made up mostly by new computer sales and the fact that Microsoft comes with the computer by default. I still don’t commonly advise Linux as a desktop but Linux is getting closer to crossing that threshold where I would make that suggestion. What one must take into consideration is that I suspect that the bell curve of the Linux switch is a very sudden bulge. Thus when Linux gets just a little better it might not trickle onto the desktops of the world but it will flood.There are organizations such as the national police force in France who have made the jump and I suspect that many people will analyse situations like that to death and eventually be able to make the case for Linux. So some day the Economist Magazine will have a cover with a penguin (Linux logo) saying that any sensible company uses Linux. That will be the death of Microsoft and SAP will take a body blow if they have become part of Microsoft.

Oracle and MySQL

Monday, May 25th, 2009

Oracle has bought SUN and thus have purchased MySQL. As far as I can tell Oracle has two competitors: one is Microsoft SQL which I don’t like but it has good sales in the Enterprise market; the other is MySQL(a free widely used database). Over the last half decade MySQL has probably put a serious dent in the Oracle market. I used to advise clients to get Oracle for serious databases but for the last few years I have advised that people use MySQL for just about everything big or small. Companies like Facebook and Google use MySQL so there are few companies that have data needs greater than those two. So it seems the FTC is not complaining about this deal so that puts MySQL in the hands of a company that has no doubt had pictures of dolphins on their dartboards for some years (MySQL’s logo). MySQL might survive this process due to the nature of how open source as many of the original creators have taken off and done something called forking which is where they are able to take the source code and create their own version but while this could breath life back into an otherwise dead product it can also cause confusion among the users as slowly but surely the world ends up with multiple versions of what used to be a standardized product. This is the key advantage of any given database; it has its own quirks but as time goes by a community of users get used to those quirks and help each other out and knowing that database becomes a skill in and of itself. But if there are multiple versions of the same database that skill set loses value as it becomes smeared out over a larger and thinner set of databases.

Keeping all this in mind I suspect that one strategy that Oracle might employ would be to claim that they not only will continue to support MySQL but that they will even go further and support the various MySQL forks. Thus for a few million dollars in “support” they could buy the death of what is arguably their worst nightmare.

Even if the FTC were to intervene and insist that MySQL be separated from the SUN purchase Oracle could still kill MySQL with love by not only supporting MySQL with what looks like some serious cash but they could also saddle it with a serious number of SUN employees who were the same ones who chased away the talent who created MySQL in the last while. That strategy could be combined with the previously mentioned strategy of sending some love to each of the forks so that they basically all end up killing each other. In effect it would be like sending weapons to both sides in some foreign war along with sending them both some of your worst generals as advisers. If you are really lucky the generals are killed too.

The only possible strategy that the FTC or justice could employ would be to force Oracle to reconstitute MySQL as it was before SUN bought them. The key being that they get the key employees all back into their old positions. But this might be a humpty dumpty situation so that the only hope at this point is that one of the forks of MySQL becomes the de facto fork and thus the best realistic strategy would be for the FTC types to force Oracle to kill their entire MySQL department prevent them from any involvement with any fork of MySQL and allow the forks to fight it out until the Open Source user community finally picks a fork and then it would be the de facto revival of MySQL. The key being that other communities like RedHat pick up the new fork.

Anything else and all we might be left with is SQLLite and that would be dire. :)

Microsoft’s sinking ship

Saturday, January 24th, 2009

Before reading this blurb, please understand that I am not a Linux zealot. There are many people out there who cross their index fingers at the sight of Microsoft products. I have used many of their products over the years and have generally found Linux annoying as a desktop and cannot foresee myself ever using it. Recently I have made the switch to Apple and continue to program for Linux servers and Windows desktops. My theory is that I will use the best product for the job at hand. So with this in mind…

I had a problem and that problem is that around a year ago my father bought an underpowered Acer machine with Vista on it. Even with the crappy Acer software removed and the trial of Norton AV removed the computer was a total dog. New, it booted in around 3 minutes and opening things like a browser or a word processor took so long you almost forgot what you were planning on doing when it finally got around to opening. So I was going to dumb it down to Windows XP when I thought I would try the latest Ubuntu….

I set up my father’s desktop with Ubuntu and it rocks. He can boot up and be in his email or on the web it a tad over a minute. I put the icons for Skype, Firefox, Word from openoffice and Email on his desktop so he probably won’t notice anything is odd at all. What is important about all that is that his computer now functions far better than it did with Vista and with no compromises as far as he is concerned. He now has no Microsoft software running on his computer.

I would say the worst risk that he runs with Linux is that he will buy a new printer that won’t have the linux drivers. Most of the mainstream printers will be fine though.

The security on the system is basically off the scale. As the person who gets called with every problem I don’t anticipate getting any calls.

Microsoft is in big trouble. Even if their new Windows 7 is reliable and not too demanding they will still be losing to free Linuxes. The only way for Microsoft to pull ahead will be to have some feature that has the status of Killer. Basically they need monkeys to fly out of their butts.

For the average user Linux would be a perfect set up. But there are two big holes. Games won’t work and once you step outside of the word processing, surfing, and emailing basics you are basically screwed. No software you buy at staples will work and any extra device you buy such as a web cam will not probably be installable by your average user.

So I would say that right now Linux is ideal for servers and old people. Microsoft’s other problem is that younger people want Apple products. So the main group of people who will continue to use Microsoft products will be the corporate world. That might be big but Microsoft will lose the hearts and minds of people at home and those same people will be quick to drag Linux and Apple into the workplace as fast as they can.

So as I have mentioned before, my long term forecast for Microsoft is a long slow slide into obscurity. This will take forever and a day due to their lack of debt and a captive market that will be slow to change; but like companies of the Sun and Novell types once the necrosis sets in the company has little chance to ever thrive again.

What stock advice comes from this? Well Linux is not really a company. A few companies like RedHat nibble at the corners of Linux for a few crumbs of profit but since the core product is free I don’t see this as a huge success business model. At best other companies that provide services that leverage linux will do a tiny bit better as their server costs will continue to drop. Microsoft’s fall from grace will be so slow as to be useless to bet against unless you are into 10 year short sided bets. Microsoft will occasionally announce that a Monkey has flown out of their butt but I suspect that these monkeys will turn out to be the stuff that usually comes out of people’s butts. So except for day traders I would say to just put Microsoft thoughts aside unless somehow they get their fire back. To test to see if that fire is real; look at your desktop and see if that firey product is rocking your world. If not then ignore the hype.

Lastly there is a path for Microsoft to be successful. It is a contradictory path. First is that the new Operating system must be stripped way down. Get rid of all the bits that are there to sell customers all the other products that Microsoft makes. Toss .net, sharepoint, database connectors, Active Directory stuff and everything. Make the operating system completely bare. I want an operating system that takes up less than 100M of drive space and uses a less than 50M when freshly booted. But make the OS very modular. If you want sharepoint interaction then you can add it. But when you add something to the OS don’t integrate it, keep it very separate. No more registry, windows, or system directories all piled up with crap. Right now most operating systems have a security model that will ask when the user tries to do something fundamental. Well make it so that these fundamental modifications are not required by newly installing software. Hard drives are basically free so if every application needs to have its own .dll files that is fine. Make the computer boot in like 5 seconds.

But next, and this is the near opposite of what I just wrote, make your OS do something with all those computers in the office. I could go into huge and complicated details about a solution, but Microsoft has the opportunity to do something really cool that they won’t be able to do in just a few years. Something that would cement their place in the computer world and blow Linux back a decade in their progress to win desktops.

Sunday, September 7th, 2008

Here is a great reason for dumping sun. In response to a rumor that MySQL co-founder Micheal “Monty” Widenius may quit Sun Microsystems one of the SUN people said, “Second, Monty’s resignation has been a possible outcome already since years before the Sun acquisition. Perhaps his resignation at some point is inevitable, given that the type of skills and qualities needed to make MySQL great are different from those needed for working productively in a larger organisation (and I am referring to the size of the MySQL team, not Sun).”

This quote has two wonderfully revealing parts. First; wouldn’t everyone who works have resignation as a possible outcome? Short of slaves all workers might resign at some point. The real question is when? So right here we have a large company trying to spin this. Why. Either he leaves or he doesn’t. If he doesn’t you have the guy say that he isn’t or he does and you deal with it. What would spinning this do for a company when if he just pops out and resigns anyway. The only thing that I would learn from this if his resignation was important to me would be that Sun can not be trusted to be forthcoming with the truth. If he isn’t resigning then the PR flacs should parade him out and have him tell it.

The second sentance kills all hope I have for sun in the future. “the type of skills and qualities needed to make MySQL great are different from those needed for working productively” Great products were the only thing that could bring sun back. But this flac seems to think that working productively is better than making MySQL great. What is this productive work that somehow results in not great MySQL? Could it be endless reams of meaningless reports and meaningless meetings?

I am just guessing this but looking at the history of MySQL (created one of the greatest databases ever with little budget) and the history of SUN (sold sort of big iron to big stupid companys until linux kicked their asses and the companies became less stupid) that there might have been an uncomfortable situation every time this guy came into a room. The courtiers would worry each time what was going to come out of his mouth. Might he tell the truth again and point to another naked emperor? Then the courtiers probably just shut him out. Just a guess.

So what have I learned from three crap investments(VMW, MSFT, JAVA) in tech?

Nimble is good. Big and old is bad.

Who is important to the company? Has their position changed? If so then just stay away. Watch for code words/phrases such as ‘allowing him to focus’, ’spend more time with his family’, ‘the new ceo is better suited to the demands of running a public company’ et tu brute?

If you see the founders of a nimble company being pushed around by someone who has an MBA and has read the prince a few too many times then this is bad.

Bill Gates and Microsoft would be a great example. This company grew and grew under his control but once the charity work came the company faltered.

Apple would be another example with a well known story of founders and such.

VMWare looks like it is in the same boat.