• On TechRepublic: 10 cool USB flash drive tricks

The Open Road

Read all 'shared source' posts in The Open Road
October 4, 2008 7:06 AM PDT

Microsoft once again offering pseudo-open source on CodePlex

by Matt Asay
  • 2 comments

Microsoft has been criticized in the past for how it manages CodePlex, Microsoft's "open source project hosting site" (emphasis mine). This time, as The Register reports, Microsoft is hosting code that can only be run on the Windows platform.

This is not, of course, a violation of open source. Plenty of projects on Sourceforge will run on only Linux, or some other operating system.

No, the problem here is that Microsoft is restricting these projects to Windows by license, and not merely be technical capability.

In at least one instance, that of the Microsoft Extensibility Framework (MEF), Microsoft switched the license from its Windows-only Microsoft Limited Permissive License (Ms-LPL) to the Microsoft Public License (Ms-PL), an Open Source Initiative-certified license, under pressure from Miguel de Icaza and "community feedback." The reason given for putting the code under the MS-LPL in the first place is lame, however:

... Read more
January 13, 2008 9:38 AM PST

The dangers of proprietary software

by Matt Asay
  • 1 comment

I loved this post over at OpenLogic about the risks of proprietary software. All those risks some persist in seeing in open-source software? They're twice as bad when you can't access the code.

Here are my two favorites that OpenLogic lists:

  • Proprietary software we use could be really buggy and break down, making it impossible for anyone in the company to get any work done.

  • ... Read more
December 8, 2007 11:19 AM PST

The security problem with shared-source software

by Matt Asay
  • Post a comment

In reading through a larger article on open-source adoption in the US Department of Defense, I came across this interesting perspective on why shared-source software (which Microsoft and an increasing number of software vendors use to mimic open source without fully embracing its benefits and obligations) is bad for security:

Several large companies whose software is in heavy use in DOD advocate a shared source code model in which people can view the source code but not change it. This shared source code approach has some problems, though. By sharing source code with organizations, the users have the ability to find flaws in the software. However, because they are not able to fix code security flaws, unscrupulous organizations may use access to source code to develop software that exploits the bugs. This shared source code approach potentially contributes to the rise in zero-day exploits in a number of commercial products. The best approach for truly secure systems is transparency--release the software as open source because security by obscurity rarely works well.

In other words, letting people in without providing a way for them to get themselves out (of a security exploit or whatever) is a recipe for frustration and potentially disaster. It's like tying the customer's hands so that they can see how they'll be hit but not allowing them to raise their hands to defend themselves.

Shared source may be comfortable for vendors, but it's bad for customers.


Via John Scott.

October 3, 2007 3:01 PM PDT

Microsoft's pseudo-open source: open trap for open-source developers?

by Matt Asay
  • 4 comments

If you believe some of the headlines, Microsoft just open sourced a bunch of software related to its .Net libraries. Don't be fooled. The definition of open source is very clear. This is not open source. Not even a little bit. In fact, this may actually be an insidious trap (more on that below).

Will Hurley captures the move accurately:

Is .NET open source now?...The license indicates that developers can "see" the source code, but Microsoft's not providing any means of copying it. If a developer finds a bug in the code, rather than fixing it themselves and submitting a patch to the community they'll be encouraged to submit feedback via the product feedback center. They're showing us the man behind the curtain, but we're not allowed to speak to him in person just yet. We're still stuck with the giant, disembodied green head. And since community involvement is essential to most open source efforts, well....

In other words, it's not open source. But is it good for developers, anyway?

... Read more
August 7, 2007 8:08 AM PDT

Open-source discrimination

by Matt Asay
  • 2 comments

There is an ugly feeling growing against Microsoft in its attempts to have a few of its shared-source licenses certified as OSI (Open Source Initiative)-approved. The general sentiment is that OSI approval is for everyone except Microsoft.

I compete with Microsoft. My livelihood depends on beating Microsoft. I have worked for two companies that have been run over by Microsoft and its leveraging of monopoly power. I'm at least as familiar with Microsoft's legal and business tactics as most people, and probably more so than most. I've been on the losing end of Microsoft's monopoly power more than once.

But I don't believe in discrimination. Not even of the "bad guys."

... Read more
July 26, 2007 10:53 AM PDT

Microsoft decides 'open' is better than 'shared': What this says about OSI

by Matt Asay
  • Post a comment

Tim notes that Microsoft will be submitting its shared-source licenses to the OSI for approval. He calls this "huge, long-awaited,...and earthshaking." It's actually none of the above, but it is welcome.

It will do little to blur the "bright line between Microsoft and the open-source community," as Tim suggests it will. That bright line is increasingly drawn by Microsoft, and not by the community. This will not erase patent FUD, for example, from the collective consciousness. But I suppose it does help Microsoft to start acting like a full participant, rather than an outsider.

But this isn't the real news.

... Read more
June 21, 2007 6:17 AM PDT

The OSI calls "Foul!" on pseudo-open source

by Matt Asay
  • Post a comment

It was just a matter of time. But eventually, it was bound to happen. Some in the industry have been playing fast and loose with the term "open source," and yesterday Michael Tiemann, president of the OSI, cried 'Foul!' on his blog. As Michael writes:

Starting around 2006, the term open source came under attack from two new and unanticipated directions: the first was from vendors who claimed that they have every bit as much right to define the term as does the OSI, and the second was from vendors who claimed that their license was actually faithful to the Open Source Definition (OSD), and that the OSI board was merely being obtuse (or worse) in not recognizing that fact. (At least one vendor has pursued both lines of attack.) This was certainly not the first attack we ever had to repel, but it is the first time we have had to confront agents who fly our flag as their actions serve to corrupt our movement. The time has come to bring the matter into the open, and to let the democratic light of the open source community illuminate for all of us the proper answer.

... Read more
  • prev
  • 1
  • next
advertisement

E-tailers linked to 'scam' blame customers

Priceline, Classmates.com, and Orbitz say customers should read the fine print before complaining about being charged to join loyalty programs they didn't want.

The 411 on early-termination fees

Verizon Wireless has doubled its early-termination fees for smartphones, but what does it mean for the rest of the industry?

advertisement

About The Open Road

Matt Asay brings a decade of in-the-trenches open-source business and legal experience to the Open Road, with an emphasis on emerging open-source business strategies and opportunities. Matt is general manager of the Americas division and vice president of business development at Alfresco, a company that develops open-source software for content management. He is a member of the CNET Blog Network and is not an employee of CNET. Disclosure.

Add this feed to your online news reader

The Open Road topics

Most Discussed



advertisement

Inside CNET News

Scroll Left Scroll Right