LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - News
User Name
Password
Linux - News This forum is for original Linux News. If you'd like to write content for LQ, feel free to contact us.
All threads in the forum need to be approved before they will appear.

Notices


Reply
  Search this Thread
Old 11-12-2014, 09:52 AM   #1
jeremy
root
 
Registered: Jun 2000
Distribution: Debian, Red Hat, Slackware, Fedora, Ubuntu
Posts: 13,597

Rep: Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080Reputation: 4080
Microsoft Open Sources .NET


Quote:
Today, Scott Guthrie announced that Microsoft is open sourcing .NET. This is a momentous occasion, and one that I have advocated for many years.

.NET is being open sourced under the MIT license. Not only is the code being released under this very permissive license, but Microsoft is providing a patent promise to ensure that .NET will get the adoption it deserves.

The code is being hosted at the .NET Foundation's github repository.

This patent promise addresses the historical concerns that the open source, Unix and free software communities have raised over the years.

.NET Components

There are three components being open sourced: the .NET Framework Libraries, .NET Core Framework Libraries and the RyuJit VM. More details below.

.NET Framework Class Libraries
These are the class libraries that power the .NET framework as it ships on windows. The ones that Mono has historically implemented in an open source fashion.

The code is available today from http://github.com/Microsoft/referencesource. Mono will be able to use as much a it wants from this project.

We have a project underway that already does this. We are replacing chunks of Mono code that was either incomplete, buggy, or not as fully featured as it should be with Microsoft's code.
Read more...

--jeremy
 
Old 11-12-2014, 10:45 AM   #2
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,262
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
*gasp*. ��

Yes, big news,
...but I am not a fan. I live with the horror of .NET used in laboratory data acquisition products.

I prefer not to have LINUX saddled with that pain.
 
Old 11-12-2014, 01:54 PM   #3
John VV
LQ Muse
 
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,622

Rep: Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651Reputation: 2651
but with the MIT license you can NEVER sell anything that uses that license

so there will NEVER be any commercial software that can use anything derived from it

and that might include making money from advertising on your website

that can be defined as commercial use
 
Old 11-12-2014, 01:56 PM   #4
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,198

Rep: Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307
Quote:
Originally Posted by John VV View Post
but with the MIT license you can NEVER sell anything that uses that license
Er, that's not correct? The MIT license is the most permissive do-whatever-you-want license.

From the license as quoted on its Wikipedia page:

Quote:

Copyright (c) <year> <copyright holders>


Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Emphasis added by me.

This should make it even more clear:

https://tldrlegal.com/license/mit-license

Most of my own open-source projects are MIT licensed.

Last edited by dugan; 11-12-2014 at 02:01 PM.
 
Old 11-12-2014, 02:31 PM   #5
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
Quote:
Originally Posted by John VV View Post
but with the MIT license you can NEVER sell anything that uses that license

so there will NEVER be any commercial software that can use anything derived from it

and that might include making money from advertising on your website

that can be defined as commercial use
All the OSI licenses allow commercial usage. This license you are talking about, which is definitely not the MIT license, sounds incompatible with the Open Source Licenses that are available:

http://en.wikipedia.org/wiki/Compari...arison.5B20.5D
 
Old 11-12-2014, 04:10 PM   #6
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Interesting move from M$. The MIT license is actually a pretty good FLOSS license. I was expecting them to use their own license with strings attached. Well, maybe they are changing for the better ? One event doesn't change my mind about them, but if they keep it up maybe I will change my mind.
 
Old 11-12-2014, 04:15 PM   #7
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
Its a business decision. If you make the language and the tools open source and portable, people will end up using them more and creating more things that require MS products...
 
Old 11-12-2014, 04:25 PM   #8
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
Quote:
Originally Posted by szboardstretcher View Post
Its a business decision. If you make the language and the tools open source and portable, people will end up using them more and creating more things that require MS products...
Except that this is a fundamental building block here, it is basically class libraries, plus mono as a compiler. Programs require libraries, not the other way around.
 
Old 11-12-2014, 06:28 PM   #9
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,198

Rep: Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307Reputation: 5307
Quote:
Originally Posted by szboardstretcher View Post
Its a business decision. If you make the language and the tools open source and portable, people will end up using them more and creating more things that require MS products...
What MS products could you possibly be referring to?
 
Old 11-13-2014, 09:22 AM   #10
szboardstretcher
Senior Member
 
Registered: Aug 2006
Location: Detroit, MI
Distribution: GNU/Linux systemd
Posts: 4,278

Rep: Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694Reputation: 1694
I was really thinking about the abysmal sales of Windows 8 and the Windows Phone. What better way to get people programming for windows than to offer Visual Studio for free?
 
Old 11-13-2014, 12:56 PM   #11
metaschima
Senior Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 1,982

Rep: Reputation: 492Reputation: 492Reputation: 492Reputation: 492Reputation: 492
They are not offering Visual Studio for free.

EDIT: I was wrong:
http://winsupersite.com/visual-studi...cross-platform

I don't think it is FLOSS, and it only runs on Windoze.

Last edited by metaschima; 11-13-2014 at 04:50 PM.
 
Old 11-13-2014, 12:57 PM   #12
smeezekitty
Senior Member
 
Registered: Sep 2009
Location: Washington U.S.
Distribution: M$ Windows / Debian / Ubuntu / DSL / many others
Posts: 2,339

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by szboardstretcher View Post
I was really thinking about the abysmal sales of Windows 8 and the Windows Phone. What better way to get people programming for windows than to offer Visual Studio for free?
That still won't make people switch to Windows h8

Quote:
and that might include making money from advertising on your website
This is incorrect. The MIT license is quite unrestricted including sale.

And as far as I know (although IANAL) but usually advertisements are not usually considered when selling software is concerned.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Microsoft in OPEN-SOURCE .Net love-in with new foundation LXer Syndicated Linux News 0 04-04-2014 03:01 PM
LXer: Microsoft releases the .NET OR mapper as open source LXer Syndicated Linux News 0 07-21-2012 03:42 AM
LXer: Microsoft lovingly open sources .NET package manager LXer Syndicated Linux News 3 10-07-2010 10:01 PM
LXer: Microsoft's .NET Micro Framework open sourced LXer Syndicated Linux News 0 11-17-2009 01:40 PM
LXer: Microsoft donates .NET Micro Framework to open source LXer Syndicated Linux News 3 11-17-2009 12:23 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - News

All times are GMT -5. The time now is 12:10 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration