Microsoft Open Sourcing Internet Tools

.At its Professional Developers Conference here, Microsoft announced the release of Version 4.0 of the .NET Micro Framework and also that it is open-sourcing the technology and making it available under the Apache 2.0 license.

In a blog post, Peter Galli, Microsoft’s senior open-source community manager, broke the news of the release and open-sourcing of .NET Micro Framework 4.0. Galli said the Apache 2.0 license was selected because it is “already being used by the community within the embedded space.”

The .NET Micro Framework is “a development and execution environment for resource-constrained devices [that] was initially developed inside the Microsoft Startup Business Accelerator,” Galli wrote. It later “moved to the Developer Division so as to be more closely aligned with the overall direction of Microsoft development efforts.”

Galli noted, “Microsoft is also in the process of forming a community of interested and involved members to help shape the future direction of the product” as an open-source technology. “There will be a core technology team that is composed of Microsoft and external partners, and people will be encouraged to propose projects, which will be vetted before they are accepted,” he wrote.

Galli also wrote: “The result of this [move to the Developer Division] is that the .NET Micro Framework has become a seamless development experience, bringing a single programming model and tool chain for the breadth of developer solutions, all the way from small intelligent devices to servers and the cloud. There are also no more time-limited versions.

“Including the source code for almost all of the product also ensures that developers now also get access to the Base Class Libraries that were implemented for .NET Micro Framework and the CLR [Common Language Runtime] code itself.”

However, “the TCP/IP stack and cryptography libraries are not included in the source code,” Galli said.

According to Galli:

“Program Manager Colin Miller told me this was because the TCP/IP stack is third party software that Microsoft licenses from EBSNet, so we do not have the rights to distribute that source code. If someone needs to access the source code for the TCP/IP stack, they can contact EBSNet directly.

“As for the Cryptography libraries, they are not included in source code because they are used outside of the scope of the .NET Micro Framework. Customers who need to have access to the code in the cryptography functions will find that these libraries can be replaced, Miller said.”

Darryl K. Taft

Darryl K. Taft covers IBM, big data and a number of other topics for TechWeekEurope and eWeek

Recent Posts

Craig Wright Sentenced For Contempt Of Court

Suspended prison sentence for Craig Wright for “flagrant breach” of court order, after his false…

3 days ago

El Salvador To Sell Or Discontinue Bitcoin Wallet, After IMF Deal

Cash-strapped south American country agrees to sell or discontinue its national Bitcoin wallet after signing…

3 days ago

UK’s ICO Labels Google ‘Irresponsible’ For Tracking Change

Google's change will allow advertisers to track customers' digital “fingerprints”, but UK data protection watchdog…

3 days ago

EU Publishes iOS Interoperability Plans

European Commission publishes preliminary instructions to Apple on how to open up iOS to rivals,…

4 days ago

Momeni Convicted In Bob Lee Murder

San Francisco jury finds Nima Momeni guilty of second-degree murder of Cash App founder Bob…

4 days ago