Follow this blog:
RSS

Closed source still state religion at Microsoft

By | February 16, 2010, 11:00 AM PST

Microsoft has made many moves toward open source in the last year, which I have covered extensively at ZDNet. (Picture from Wikipedia.)

It has had its own open source licenses approved by the Open Source Initiative. It has built a fine open source repository called CodePlex and worked to separate its fate from that of the parent company. It has even released a lot of open source code.

But closed source remains a sort of state religion at Microsoft, as I learned this week from Fred Trotter, an expert in open source medical software.

Fred wrote this week about some FUD (Fear, Uncertainty and Doubt) Shawn Hernan of Microsoft is spreading within the security community — that open source is less secure despite its being visible.

Hernan’s argument is that many open source communities are very small. Just a few people may be working on the code, and few may be looking at it. If that program has wide distribution, it may in fact be less secure than one brought out by a large, proprietary company with dozens of programmers assigned to it.

Fred adds another inherent advantage Microsoft holds. “They can pay developers to follow procedures that ensure high quality code and they can pay some developers to do nothing but professionally audit code.”

Small open source projects can’t do that. But neither can small proprietary companies.

Let’s apply this to health IT, shall we? Hernan argues that one should go with the largest solution providers, those with the longest track records, and avoid the new because it lacks the programmer heft to assure security.

OK. Guess that lets out Amalga, Microsoft’s relatively-new hospital management system. Best to stick with McKesson or Cerner. Both are big companies that have been in the market far longer.

For that matter, forget any new vendor, not just open source. And come to think of it, hasn’t the VA’s open source VistA been around longer than any of the commercial vendors?

D’oh!

Hernan’s argument reminds me, at its base, of the machinations Ptolemaic “scientists” went through for many decades after Copernicus, trying to explain planetary orbits that seemed to “turn around,” which Copernicus concluded meant the Sun, not the Earth, was at the center of the solar system.

At some point, the defense of any failed intellectual point can become practically religious. Don’t confuse me with the facts.

The best open source projects are going to have well-managed teams at their heart, and they are going to have loyal communities that will report bugs. They will also have a system for distributing updates that assures unpatched software is retired.

Same with closed source, only with fewer eyeballs on the code, and with fewer having the power to patch code, progress may be just a bit slower. That’s just simple number theory at work.

There is danger in Hernan’s argument, of course, and it’s danger aimed at Microsoft itself. Any tech company is, at heart, a collection of engineers. And engineers should only be involved in religious arguments on their Sabbaths. During the week, let the data do the talking.

Start your week smarter with our weekly e-mail newsletter. It's your cheat sheet for good ideas. Get it.

Dana Blankenhorn

About Dana Blankenhorn

Dana Blankenhorn was a contributing editor for SmartPlanet from 2009 to 2010.

Dana Blankenhorn

Dana Blankenhorn

Contributing Editor, Technology

Dana Blankenhorn has written for the Chicago Tribune, Advertising Age's "NetMarketing" supplement and founded the Interactive Age Daily for CMP Media. He holds degrees from Rice and Northwestern universities. He is based in Atlanta.

Follow him on Twitter.

Dana Blankenhorn

Dana Blankenhorn

Dana Blankenhorn has been a technology reporter since 1982, a business reporter since 1978, and a writer for as long as he can remember. His Schwab IRA has a few tech stocks in it, most notably some Intel and Applied Materials bought over 10 years ago. But the vast majority of his tiny fortune (emphasis on the word tiny) is invested in mutual funds. He presently writes for no one else but ZDNet, SmartPlanet and himself. But if you've got an opportunity let him know. If he takes the gig he"ll first add it to this disclosure page.

He writes for SmartPlanet and is not an employee of CBS.

If you liked this, don't miss...
9
Comments

Join the conversation!

Follow via:
RSS
+1 Vote
+ -
RE: Closed source still state religion at Microsoft
Hernan seems to think that Microsoft produces secure code despite the
established fact that Microsoft after many, many, many years of
developing Windows still has to issue patches for security flaws every
month.
Posted by misceng
17th Feb 2010
+1 Vote
+ -
RE: Closed source still state religion at Microsoft
Hey Dana Blankenhorn. Is it OK for me to copy your article like open source code? Dont worry, I'll make a reference to your name in small print if people request the original source of this article. Afterall, why should you earn money from your thoughts when you advocate that I should make my software throughts 'open source'.
Posted by rwgreene
17th Feb 2010
+1 Vote
+ -
RE: Closed source still state religion at Microsoft
"Same with closed source, only with fewer eyeballs on the code, and with fewer having the power to patch code, progress may be just a bit slower. That?s just simple number theory at work."

What does number theory have to do with patching programs?

And what is simple about number theory? happy
Posted by dc.martin@...
17th Feb 2010
+1 Vote
+ -
$5000 OS
I'm sure that if MSFT charged $5000 for a copy of Windows that it would be extremely secure. How many of us would pay that for an OS? Security costs money and that is reflected in the price of the software. With Open Source, the costs are there, but are hidden. It is a matter of supply and demand. Less professional help usually equates to higher cost/help.

Dave
Posted by FiOS-Dave
17th Feb 2010
+1 Vote
+ -
rwgreene
I don't mind, because unlike you I can make more tomorrow. My bosses might object, but that's why they earn the big money.
Posted by DanaBlankenhorn
17th Feb 2010
+1 Vote
+ -
dc.martin@...
Theories are often easy to explain but difficult to fully understand and implement. Which is why I live on the explaining end of the theory spectrum, with the rest of the journalists.

Big numbers generally beat small numbers. My friends on the sport beat taught me that. It usually works, unless you're a pitcher.
Posted by DanaBlankenhorn
17th Feb 2010
+1 Vote
+ -
FiOS-Dave
Microsoft charges a lot more for its server editions, and for server applications, than for any consumer products.

OF course it sells more consumer licenses. A lot more.

There we go with number theory again.
Posted by DanaBlankenhorn
17th Feb 2010
+1 Vote
+ -
RE: Closed source still state religion at Microsoft
?They can pay developers to follow procedures that ensure high
quality code and they can pay some developers to do nothing but
professionally audit code.?


Not a bad idea. Microsoft might like to try it.
Posted by rahbm
17th Feb 2010
+1 Vote
+ -
rahbm
They do. But as the use of code expands, so do the risks to code.
Posted by DanaBlankenhorn
19th Feb 2010
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the SmartPlanet community and join the conversation! Signing up is fast and free. Don't wait -- we want to hear your opinion!