Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum  |  Directory

Keywords: Match:
Microsoft expands source code sharing initiative
May 01, 2001

[Press release excerpt] -- Microsoft announced steps to give its customers, partners and developers greater access to its source code -- the core building blocks of Windows and other software products -- while safeguarding the intellectual property that will allow it to remain innovative and successful, a top Microsoft executive said today in a speech at New York University’s Stern School of Business.

Craig Mundie, senior vice president of advanced strategies at Microsoft, said the company is following a "shared-source" philosophy to significantly expand its source licensing programs.

The commercial software model involves establishing a strong developer community, supporting industry standards and participating in the standards process, and pursuing a business model that promotes profitability, Mundie said. It also entails significant investments in research and development that continually drive future innovation, and establishing a licensing model that provides product and source code without jeopardizing valuable intellectual property rights.

Within this model, shared source is a framework for helping customers, partners and developers understand the spectrum of options available for licensing Microsoft source code. While the company has offered various source-licensing programs for a number of years, Mundie said shared source represents an effort by Microsoft to fully address its stance on source-code sharing in relation to the open-source software movement.

As part of its shared-source approach, Microsoft is expanding several programs that license source code to academic institutions, government agencies, corporations and the development community. In addition, the company is extending these programs to offer coverage internationally.

Mundie identified several examples of shared-source programs already under way at Microsoft:
  • Research Source Licensing -- For nearly a decade Microsoft Research has licensed Windows source code to universities for research and educational purposes. More than 100 academic institutions in 23 countries have Windows source code.

  • Enterprise Source Licensing Program (ESLP) -- Source code for Windows 2000 and subsequent releases of Windows is available for licensing at no charge to over 1,000 enterprise customers in the United States. Mundie announced a pilot program expanding the ESLP to 12 additional countries.

  • OEM Source Licensing -- Windows source code has been licensed for years to leading hardware manufacturers (OEMs, or original equipment manufacturers) to assist in the development and support of their consumer and server products.

  • Microsoft Developer Network (MSDN) -- Over the years Microsoft has made millions of lines of source code freely available to developers through resources such as software developer kits, driver development kits, and MSDN.

  • Windows CE source code access -- Microsoft is licensing Windows CE source code through Platform Builder 3.0 (generally available to all developers), and will offer academic site licenses for CE source code this year. Microsoft has also announced an expanded level of CE source access to leading silicon vendor partners via the Windows Embedded Strategic Silicon Alliance program, and to leading system integrator partners via the Innovation Alliance Program.
Besides unveiling details of shared source, Mundie’s speech explored why the commercial software model -- with its attendant respect for intellectual property rights -- will continue to be the foundation for innovation and the engine for economic growth. He noted that this model has made it possible for Microsoft and other companies involved in the personal information technology revolution of the past two decades "to raise capital, invest in research and development, take risks and focus on long-term success."

In contrast, Mundie pointed to the legions of companies that have struggled or failed in recent months because they "gave away their content -- the very thing they produced that was of greatest value -- in the hope that somehow they would make money from advertising or subscriptions or a wing and a prayer."

Although the shared-source philosophy embraces some of the more positive elements of the Open Source Software (OSS) movement, Mundie said Microsoft remains committed to pursuing the commercial software model to support a strong software business.

"We have been listening to our customers and studying the OSS model," he said. "There are elements to OSS that are good for our customers and partners, such as its fostering of the development community, improved feedback loops and augmented debugging.

"But there also are elements to be avoided" in the OSS model, said Mundie, "such as a strong possibility of unhealthy forking, interoperability concerns and significant licensing issues." Forking is when the code base for a piece of software splits into separate directions, essentially becoming two or more different pieces of software.

There are risks involved in building a business model on open-source software, Mundie said. For example, the GNU General Public License (GPL) under which some open-source software is distributed "fundamentally undermines" the commercial software model because it compromises intellectual property protection.

If software companies are unable to make money from their innovations, then reinvest that revenue in research and development, "their business model just isn’t viable," he added.

The GPL’s viral nature poses a threat to the intellectual property of any organization that derives its products from GPL source, Mundie said.

Mundie noted that Microsoft’s shared-source approach -- like the open-source model -- provides opportunities for researchers, customers and outside developers to examine Microsoft source code and help the company improve it. However, he added, maintaining control over its source code is crucial -- not only for Microsoft’s long-term profitability, but also for preserving the stability, compatibility and security of its software for customers.

Mundie stressed that shared source is not an attempt by Microsoft to pose as an open-source company, or an attack on proponents of the open-source software movement. Rather, he said, Microsoft is trying to foster an intellectual model that encourages commercial software companies to interact with the public, and allows them to contribute to open technology standards without losing their creative assets.

"It means keeping the commercial model but adapting it to the needs of the next generation of personal information technology, as we are doing with .NET," Mundie said, referring to the XML Web services platform Microsoft will use to link applications, services and devices. "It also means sharing knowledge, through source code and broader interaction with others in the technology community, while respecting the importance of intellectual property rights.

"If we combine these approaches in the right doses," he said, "there is cause for great optimism about the economic road ahead."



(Click here for further information)


7 Advantages of D2D Backup
For decades, tape has been the backup medium of choice. But, now, disk-to-disk (D2D) backup is gaining in favor. Learn why you should make the move in this whitepaper.

4 Legal Reasons to Control Internet Access
The Internet is obviously a valuable resource for many organizations. However, many are exposed to legal liability concerns because they fail to control Internet access. Learn if you're safe in this white paper.

Rapidly Resolve J2EE Application Problems
Whether you are in the process of building J2EE applications or have J2EE applications already running in production, you must ensure that they deliver the expected ROI. Learn how in this white paper.

Load Testing 2.0 for Web 2.0
There are many unknowns in stress testing Web 2.0 applications. Find out how to test the performance of Web 2.0 in this white paper.

Build Better Games Online
For the game infrastructure providers, life is complex. Making money from games has become more complicated. Why? Find out in this white paper.

Building a Virtual Infrastructure from Servers to Storage
This white paper discusses the virtual storage solutions that reduce cost, increase storage utilization, and address the challenges of backing up and restoring Server environments.

Gaining Faster Wireless Connections with WiMAX
Welcome to what is quickly becoming the hyperconnected world where anything that would benefit from being connected to the network will be connected. Learn more in this white paper.

Is Your Desktop a Security Threat?
The new wave of sophisticated crimeware not only targets specific companies, but also targets desktops and laptops as backdoor entryways into those business’ operations and resources. Learn how to stay safe in this white paper.

Increasing SAN Reliability by 100 Percent
Storage area networks (SAN) are a strong part of storage plans. Learn how to increase your reliability and uptime by 100 percent in this case study.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)

HOT TOPICS
2006 Windows Embedded retrospective
Windows CE 6 Arrives
Shared source contest winners
Ultra Mobile PCs
Spotlight on SPOT
Embedding Windows is 4X cheaper than Linux
CE "core" reduced to $3

...in our 2007
Windows Embedded Market Survey
Check out the latest Windows-powered...

mobile phones!

other cool
gadgets

REFERENCE GUIDES
Windows Device Showcase
Intro to Windows Embedded
Intro to Shared Source
Real-time Windows Embedded
Windows Embedded books

BREAKING NEWS

• Rack-mount automation computer runs Windows from flash
• Smallest GPS-equipped phone ever?
• Color e-paper rolls up for storage
• Windows XP leaps onto OLPC laptop
• "1-Watt" x86 processor powers pico-ITX board
• Webcast covers Windows Mobile development
• "Software-only" GPS supports WIndows
• Atom-based ECX board runs Windows
• $7 SoC runs Windows CE
• April XPe chat transcript available
• Little thin client runs Windows CE or XP Embedded
• Microsoft releases VS 2008, NET Framework 3.5 betas
• E-reader boasts 6-inch EPD display, Windows CE
• Thin clients bulk up on software
• Microsoft warns of Windows CE 5.0 security hole


Join our Windows Embedded discussion forums:
Windows XP Embedded
Windows CE
Windows Mobile


Windows Embedded developer newsgroups
Windows CE
XP Embedded
PocketPC
Smartphone

Microsoft's Windows Embedded resources
Embedded dev center
Mobile dev center
Windows CE tutorials
XP Embedded tutorials
Windows Embedded seminars
Windows Embedded application categories
3rd-party partners

Also visit our sister sites:


Sign up for WindowsForDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  Directory  |  About  |  Contact
 
Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Windows is a trademark or registered trademark of Microsoft Corporation in the United States and/or other countries and is used by WindowsForDevices under license from owner. All other marks are the property of their respective owners. WindowsForDevices is an independent publication not affiliated with Microsoft Corporation.