Warning this article may contain opinions of the author that you and iTWire don't agree with.
Visit the last page to have your say in our forum.

No. 1 Story

Mobile operators get fixed price spectrum renewal in $3b Government windfall

The Government has offered Australia's three mobile operators, and vividwireless, renewal of their existing spectrum allocated on 15 year licences in the late 90s and early 2000s at set prices, while the Government expects to rake in $3 billion.

read more

Microsoft claims no GPL violation in Linux submission after all

Opinion and Analysis

Turning to Dave Roberts’ blog there is a generous serving of semantic sugar-coating but no actual rebuttal despite Ramji’s promise.

Roberts effectively says, “yes, Stephen Hemminger did post that initial blog entry. Yes, Stephen Hemminger did find Microsoft had linked closed source code with open source code. Yes, this is factual and the events described happened.”

Roberts then says that Stephen Hemminger is a good guy (and I’m sure he is) and he wasn’t trying to catch Microsoft out but simply solve a technical problem. He found a conflict and called Greg Kroah-Hartman at Novell and asked him to speak with Microsoft.

The thrust of Roberts’ argument is simply Vyatta did not “accuse” Microsoft of violating the GPL, in the sense Vyatta did not post blog entries mocking Microsoft or saying “gotcha!”

Rather, Vyatta discovered there was a licensing violation and took steps to educate Microsoft about it. There can be no doubt that this ultimately led to Microsoft’s submitting the source code to the Linux kernel. One clearly caused the other.

This whole denial then, by Microsoft, seems rather hollow. The “rebuttal” is anything but. It is merely a re-iteration that the events did happen, just Vyatta chose not to bask in triumph at discovering a Microsoft foible.

Nevertheless, the test for whether a license violation occurred is not based on the intentions of those who uncover it. It is based on the actions of the company that combined GPL code with proprietary code.

The “perception” of a license violation is not based on whether the people who discovered it were good guys but whether, simply put, the license was violated. Which it was. The so-called “rebuttal” Ramji refers us to actually confirms this happened.

So there you have it. I’m sorry, Microsoft. You did violate the GNU public license. The fact Stephen Hemminger at heart wanted to produce a great system instead of rubbing your nose in it is more a matter of good fortune than a wondrous reinvention of the license terms.

Loading comments ...



- sponsored feature -

The Death of Traditional BI: What’s Next?

How to Make Business Discovery Work for Your Business IP PABX BUYING GUIDE

Business Discovery takes its cues from consumer apps. Like Google, it encourages us- ers to hunt for and explore data without worrying about or even noticing the underly- ing technology. Their entire experience is working within an intuitive interface to get real-time, self-service results with only minimal training. ...more