June 22, 2001 12:05 PM PDT

Microsoft license spurns open source

Related Stories

Gates' grand design

June 20, 2001

Why Microsoft is wary of open source

June 18, 2001

Microsoft raps open-source approach

May 3, 2001
Microsoft lawyers have joined the company's campaign against open-source software, restricting how developers may use what it terms "viral software" in connection with Microsoft programming tools.

The license of the second beta version of Microsoft's Mobile Internet Toolkit--software used so programmers can create server software to connect with handheld computers over the Internet--prohibits customers from using the Microsoft software in conjunction with "potentially viral software." (Read an excerpt here)

In describing this category of software, Microsoft includes the most common licenses used for publishing open-source software, such as the Linux operating system. Licenses specifically excluded by Microsoft include the General Public License, the Lesser General Public License, the Mozilla Public License and the Sun Industry Standards License.

While the provision in Microsoft's license isn't surprising, Fenwick & West intellectual property attorney Dana Hayter said the company could have picked a more neutral term, such as "open software."

"The choice of the term says more about Microsoft's view than the rest of it," Hayter said. "I think it's a pejorative and misleading term. To suggest that open-source software is somehow 'viral' is to confuse harm to your customers' machines and data with harm to Microsoft's profits."

Microsoft representatives weren't immediately available for comment.

The license provision, posted Thursday at Linux Today, is the latest step in an increasingly vocal campaign by Microsoft Chairman Bill Gates, Senior Vice President Craig Mundie and Chief Executive Steve Ballmer to disparage open-source software.

The campaign, in which the executives have compared open-source software to viruses and cancer, comes at a time when some observers believe Microsoft is worried that Linux--the best-known open-source project--will undermine the Microsoft.Net strategy for joining desktop computer users with sophisticated Internet services.

Some open-source fans weren't happy with Microsoft's view of the software world and its use of the term "viral software."

"The GPL is not a virus, it is a vaccine, an inoculation against later abuse of your code by having someone, such as Microsoft, take your hard work, incorporate it into a proprietary product which is then extended and kept closed, marginalizing your project in the process," said one comment at discussion site Slashdot.

The Microsoft license seeks to prevent the possibility that a program that links both to Microsoft and open-source software components could force Microsoft to expose the now-secret source code of its software, Hayter said.

"They're saying you cannot use (Microsoft) software in a way that would create in Microsoft any obligations to do anything with (Microsoft's) code, for example to make the source public," Hayter said.

One example of a forbidden move would be to create software that used prepackaged components called libraries from Microsoft as well as a library covered by the GPL, Hayter said. Under the terms of the GPL, software covered by it may be directly incorporated only into other GPL software.

But a legally grayer area is creating software that merely calls upon such libraries rather than incorporating the library code directly. The Free Software Foundation created the LGPL license for precisely such occasions; this license allows links to proprietary software.

One example is the use of a library called "readline" that lets people use arrow keys and perform some other tasks when typing information into a computer, said PostgreSQL database developer Bruce Momjian. Because PostgreSQL is released under a BSD-style license that has different terms than the GPL, GPL code may not be freely mixed within PostgreSQL.

"If we required the readline library, then the entire PostgreSQL software would have to be GPL'd," Momjian said, noting that programs such as the BSD-licensed libedit software offer an alternative. "If you use (readline) in any application, your entire application is GPL."

Regardless of the legalities involved, the provision in the license is significant, Hatyer said. "This demonstrates they're taking open source seriously."

Powered by Jive Software
advertisement

Latest tech news headlines

Resource center from News.com sponsors
What you need in business class email.
Mailtrust

Click Here!
Never worry about email again. From mobility and shared calendaring to virus and spam protection starting at only $3 per mailbox. more>

Rackspace Mailtrust
Total Email Relief

We'll take care of your email so you can take care of your business.

14 Day Free Trial

With expert support 24x7x365 we guarentee 100% uptime. Try us for free for 14 days. Never worry about your email again.

Just $3 per mailbox

Choose the plan that is right for your company and only pay for what you need.

RSS Feeds

Add headlines from CNET News to your homepage or feedreader.

More feeds available in our RSS feed index.

advertisement

Inside CNET News

Scroll Left Scroll Right
  • News - Business Tech

    Chrome's JavaScript challenge to Silverlight

    The advent of Google's Chrome browser, software pros say, should spur a big speedup for JavaScript, which would raise its standing against Microsoft's Silverlight technology.

  • Gallery

    Photos: Top 10 reviews of the week

    Here are CNET Reviews' 10 favorite items from the past week, including the TiVo HD XL, Sony Cyber-shot DSC-H50, and the Dish Network's newest digital TV converter box.

  • News - Apple

    Apple watchers spot 'iPod Nano' photos

    The rumor mill has long been predicting a longer, leaner new version of the iPod Nano, and now it's conjuring up some pictures.

  • Outside the Lines

    EIC Squared: Chrome, iPods, and a Dell-Salesforce union

    On this week's EIC Squared podcast CNET's Dan Farber and ZDNet's Larry Dignan discuss Google's latest rocket launch--the Chrome browser--as well as Apple's iPod event next week and a Dell-Salesforce.com union.

  • Video

    Katie Couric reflects on first Webcast

    The political conventions are over and so are CBS Evening News anchor Katie Couric's first series of Webcasts. CNET's Kara Tsuboi sat down with Couric on the final night of the Republican National Convention to discuss what she liked about Webcasting, some of her most memorable guests, and whether TV news will still be around by the next round of conventions.

  • Webware

    Mozilla releases second Firefox 3.1 alpha

    Added features include support for a new video tag element introduced with the HTML 5 standard, along with some speed enhancements.

  • Video

    YouTube plays party politics

    During the presidential campaigning four years ago, YouTube didn't even exist. Now it's a tool candidates must master to get their message across. CNET's Kara Tsuboi stops by the YouTube upload booths at the Democratic and Republican conventions to find out why Google's video site has such a big presence in Denver and St. Paul, Minn.

  • News - Gaming and Culture

    Are Demo and TechCrunch50 fragmenting their audiences?

    With both events scheduled to start Monday, many press, as well as venture capitalists and others are having to choose which one to attend.

  • News - Cutting Edge

    Execs predict next Google-like tech

    On eve of company's 10-year anniversary, researchers and business pundits speculate about what technologies might someday have as much impact as Google.

  • Gallery

    Images: The art of 'Spore' prototypes

    Will Wright and his Maxis team worked on dozens of prototypes to test the elements of their soon-to-be-released evolution game. Here's a sampling.

  • Crave

    This week in Crave-land

    The Xbox 360 finally gets a price cut, and the game world gets ready for the arrival of Spore.

  • Green Tech

    Duke Energy to invest in mini solar power plants

    Can hundreds of rooftop solar panels collectively operate like a central power plant? Duke Energy launches $100 million distributed solar program to find out.