Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

Microsoft to open source more of .NET, and bring it to Linux, Mac OS X
ZDNet ^ | 11/13/2014 | By Mary Jo Foley

Posted on 11/13/2014 7:36:11 PM PST by SeekAndFind

Microsoft is planning to open source the full server-side .NET core stack and to take that open-sourced .NET core to Linux and Mac OS X, alongside Windows.connectscottgu

Microsoft officials announced the company's latest .NET programming-model plans on the opening day of the Connect(); developer-focused event on November 12.

In April 2014, Microsoft announced plans to open source a number of its developer technologies, including ASP.NET, the Roslyn .NET compiler platform, the .NET Micro Framework, .NET Rx and the VB and C# programming languages. Microsoft officials said they planned to make these technologies available via a newly created .Net Foundation.

Today, the company is adding more pieces of .NET to its open-source list under the MIT open-source license, including the .NET Common Language Runtime (CLR), the just-in-time compiler, garbage collector and Base Class libraries. Microsoft also is pledging to work with partner Xamarin -- which has made .NET available on other platforms -- to "bring together the Mono runtime work and our work and converge them over time," said Soma Somasegar, the Corporate Vice President of Microsoft's Developer Division.

Microsoft will port the core server-side .NET runtime so that it runs across Windows, Linux and the Mac. This will allow developers to build ASP.NET 5.0 applications that can be deployed and run on Windows, Linux and/or Mac environments. (Microsoft is still expecting most .NET developers to deploy their server-side apps on Windows and Linux, but is providing Mac compatibility mainly for the development environment choice, officials said.)

Microsoft is using GitHub for hosting the core framework porting and open-sourcing work.

"We want to have a comprehensive and complete dev offering for folks working on any kind of application," Somasegar said.

Microsoft's next-generation server-side Web-development framework, ASP.NET 5.0, already has been shown running on Linux and OS X.

Microsoft is not planning to open source the client side .NET stack, which means it won't be open sourcing libraries specific to the client such as Windows Presentation Foundation (WPF) and Windows Forms, Somasegar confirmed. (Yes, WPF is back, and a new version of it will be part of Visual Studio 2015, due out next year, Microsoft officials have confirmed.)

Microsoft is kicking off work on these new open-sourcing and porting initiatives today, but the fruits of the work won't be available until some time in the coming months, officials said. 

Microsoft and Xamarin are annoucing a new "streamlined experience" for installing Xamarin from Visual Studio, as well as the addition of Visual Studio support to Xamarin's free Xamarin Starter Edition product. (Starter Edition is for "indie" developers with five or fewer employees who want to build iOS or Android apps using C#.)

Microsoft is not planning to open source the client side .NET stack, which means certain pieces like the Windows Presentation Foundation (WPF) and Windows Forms won't be going open source, Somasegar confirmed.


TOPICS: Business/Economy; Computers/Internet
KEYWORDS: linux; macosx; microsoft; net; opensource; windows
For techies and those interested.
1 posted on 11/13/2014 7:36:11 PM PST by SeekAndFind
[ Post Reply | Private Reply | View Replies]

To: SeekAndFind
MORE ON WIRED MAGAZINE:

Microsoft Open Sources .NET, Saying It Will Run on Linux and Mac
2 posted on 11/13/2014 7:37:26 PM PST by SeekAndFind (If at first you don't succeed, put it out for beta test.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Swordmaker

ping...


3 posted on 11/13/2014 7:38:55 PM PST by IncPen (None of this would be happening if John Boehner were alive...)
[ Post Reply | Private Reply | To 2 | View Replies]

To: IncPen

Have xp win7, win8.1 and linux mint runs circles around them with half the proc and ram


4 posted on 11/13/2014 7:44:37 PM PST by bicyclerepair (Ft. Lauderdale FL (zombie land). TERM LIMITS ... TERM LIMITS)
[ Post Reply | Private Reply | To 3 | View Replies]

To: SeekAndFind; ShadowAce

Not sure I understood a lot of that but it is very interesting


5 posted on 11/13/2014 7:46:15 PM PST by GeronL (Vote for Conservatives not for Republicans)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

This is good. I have worked with open source languages for decades. I don’t see what closed source languages gain from keeping closed.


6 posted on 11/13/2014 7:54:16 PM PST by Vince Ferrer
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Great! Now everyone else can patch their systems constantly....


7 posted on 11/13/2014 7:55:29 PM PST by phalynx
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind
Now available for Linux: Viruses and Malware!

Sorry. Couldn't help myself. This may actually indicate a change in direction with MS, given that Ballmer is finally history. I'll be in a wait and see mode with it. MS has a lot of history to get past before much of anything that they do will be welcomed with open arms by the open source communities.

8 posted on 11/13/2014 8:09:20 PM PST by zeugma (The act of observing disturbs the observed.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Bigger market for MS and other apps, hopefully the death of the pos that is mono.


9 posted on 11/13/2014 8:22:54 PM PST by bigbob (The best way to get a bad law repealed is to enforce it strictly. Abraham Lincoln)
[ Post Reply | Private Reply | To 1 | View Replies]

To: zeugma; SeekAndFind
> Now available for Linux: Viruses and Malware! Sorry. Couldn't help myself...

Actually I think this move by Microsoft is excellent business and makes all kinds of sense. Ballmer was far too pig-headed to see it, but thank God he's gone.

I don't think it'll be more bugs for Linux and OS X -- I think it'll mean fewer for Windows, and that's good for everyone.

10 posted on 11/13/2014 8:25:15 PM PST by dayglored (Listen, strange women lying in ponds distributing swords is...sounding pretty good about now.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: SeekAndFind

ahh... what is .NET?
What does it do?


11 posted on 11/13/2014 9:18:37 PM PST by minnesota_bound
[ Post Reply | Private Reply | To 1 | View Replies]

To: minnesota_bound

apparently it is server software or something


12 posted on 11/13/2014 9:19:55 PM PST by GeronL (Vote for Conservatives not for Republicans)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SeekAndFind; ~Kim4VRWC's~; 1234; Abundy; Action-America; acoulterfan; AFreeBird; Airwinger; ...
Microsoft to open Source to .NET and bringing it to Linux and Mac OS X — PING!


Apple and Microsoft .NET Ping!

If you want on or off the Mac Ping List, Freepmail me.

13 posted on 11/13/2014 9:54:15 PM PST by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind
For techies and those interested.

Thanks for posting this. I appreciate it.

14 posted on 11/13/2014 9:56:21 PM PST by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue...)
[ Post Reply | Private Reply | To 1 | View Replies]

To: IncPen
ping...

Thanks for the heads up.

15 posted on 11/13/2014 9:57:59 PM PST by Swordmaker (This tag line is a Microsoft insult free zone... but if the insults to Mac users continue...)
[ Post Reply | Private Reply | To 3 | View Replies]

To: GeronL

It’s a “framework” (set of software development tools) for writing programs. It’s a good move, in my opinion. It might make a much larger pool of developers available for writing software packages with the languages related to C++ and result in greater talent and more programs that run faster.


16 posted on 11/13/2014 10:11:52 PM PST by familyop (We Baby Boomers are croaking in an avalanche of corruption smelled around the planet.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: GeronL; minnesota_bound

https://en.wikipedia.org/wiki/.NET_Framework


17 posted on 11/13/2014 10:13:03 PM PST by familyop (We Baby Boomers are croaking in an avalanche of corruption smelled around the planet.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: minnesota_bound

I’m with you. Just purchased a new windows surface and can’t figure out why the keyboard won’t work when attached. I know its pilot error. But I’m loving my new puter.


18 posted on 11/13/2014 11:03:18 PM PST by Conservative4Ever (waiting for my Magic 8 ball to give me an answer)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SeekAndFind

Interesting move. Gotta stay in the game to win.


19 posted on 11/13/2014 11:37:59 PM PST by TChad (The Obamacare motto: Dulce et decorum est pro patria mori.)
[ Post Reply | Private Reply | To 1 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson