Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Sep 2017 22:09:56 -0700
From:      Russell Haley <russ.haley@gmail.com>
To:        Marcin Cieslak <saper@saper.info>
Cc:        David Naylor <naylor.b.david@gmail.com>, Geoffrey Huntley <ghuntley@ghuntley.com>,  Freebsd-mono <freebsd-mono@freebsd.org>
Subject:   Re: DotNet Core on FreeBSD
Message-ID:  <CABx9NuR59a_11QfpNRt1GkFKy-KFm1WmMi1a8Bqs1LygdP6Ypw@mail.gmail.com>
In-Reply-To: <CABx9NuTpxj8g2s1OtNUrg_8g-c3CS9Lph2DcMJarmxi%2Bbzf51g@mail.gmail.com>
References:  <CABx9NuQVGCnn32pNz2Opbnua8wwuuYjTDJyq3qO0iF%2BkiGfVBg@mail.gmail.com> <nycvar.OFS.7.76.6.1709100805500.3008@z.fncre.vasb> <20170910155228.6545490.82502.31658@gmail.com> <CABx9NuTxcgDfe8oApu%2BsChN3wGfYHC_RNBeakxoh=7sK6_1O=g@mail.gmail.com> <CABx9NuTpxj8g2s1OtNUrg_8g-c3CS9Lph2DcMJarmxi%2Bbzf51g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Does anyone here run Unity? Unity is a very popular gaming engine that
is cross platform and provides a C# API.

https://en.wikipedia.org/wiki/Unity_(game_engine)

https://mellinoe.wordpress.com/2017/01/18/net-core-game-engine/

Kaboom! (Head exploded again. This is getting messy)

Russ

On Sun, Sep 10, 2017 at 10:03 PM, Russell Haley <russ.haley@gmail.com> wrot=
e:
> On Sun, Sep 10, 2017 at 9:59 PM, Russell Haley <russ.haley@gmail.com> wro=
te:
>> Hey Marcin,
>>
>> So I just read the Contribution License Agreement and I didn't see
>> anything untoward.
>>
>> https://cla2.dotnetfoundation.org/cladoc/net-foundation-contribution-lic=
ense-agreement.pdf
>>
>> Just remember all these projects are MIT, Apache 2 or CC license. I
>> think bringing this code into FreeBSD is a bonkers good idea. (Kaboom!
>> lolz). Especially if you think about how much proprietary code is out
>> there on Windows that people will want to protect. A FreeNAS style
>> management console would make FreeBSD a particularly attractive offer
>> over GPL licensed OSes for companies to create appliance style systems
>> (physical or virtual, a-la FreeNAS). Jails become yet another great
>> way to distribute proprietary code.
>>
>> Sony PS 3&4, NetApp and now Nintendo Switch are all great examples of
>> what you can do with FreeBSD in a proprietary system.
>>
>> Dot Net Core also opens up Arm based systems on FreeBSD in some ways
>> because it's specifically designed do be modular. I don't think Mono
>> has built on Arm for a long time and the performance of Mono has been
>> a problem of note.
>>
>> Russ
>
> I'm trying to perform due diligence because I want to throw some time
> into this. Avoiding GPL and other encumbering licenses is important to
> me. I had to know myself so I made this list of licenses:
>
> https://github.com/dotnet/csharplang - Microsoft
> https://github.com/dotnet/cli -
> https://www.microsoft.com/net/dotnet_library_license.htm
>
> https://github.com/dotnet/source-build - MIT
> https://github.com/dotnet/core-setup - MIT
> https://github.com/dotnet/corefx - MIT
> https://github.com/dotnet/coreclr - MIT
> https://github.com/dotnet/sdk - MIT
> https://github.com/dotnet/dotnet-docker - MIT
> https://github.com/dotnet/standard - MIT
> https://github.com/dotnet/sdk - MIT
> https://github.com/dotnet/netcorecli-fsc - MIT
>
> https://github.com/nuget/home - A2
> https://github.com/aspnet/home - A2
> https://github.com/dotnet/roslyn - A2
>
> https://github.com/aspnet/Docs - CC
> https://github.com/dotnet/docs - CC
>
> Russ
>
>> On Sun, Sep 10, 2017 at 8:52 AM, Russell Haley <russ.haley@gmail.com> wr=
ote:
>>> Sorry for the top post,
>>>
>>> Marcin, can you expand on your thoughts about the contributor license? =
This has been one of the concerns of mine=E2=80=8E (part of the pedanticism=
). I didn't get a chance to read the doc itself yet.
>>>
>>> Russ
>>>
>>> Sent from my BlackBerry 10 smartphone on the Virgin Mobile network.
>>>   Original Message
>>> From: Marcin Cieslak
>>> Sent: Sunday, September 10, 2017 1:13 AM
>>> To: Russell Haley
>>> Cc: David Naylor; Geoffrey Huntley; Freebsd-mono; freebsd-advocacy@free=
bsd.org; freebsd-ports@freebsd.org
>>> Subject: Re: DotNet Core on FreeBSD
>>>
>>> On Sun, 10 Sep 2017, Russell Haley wrote:
>>>
>>>> Hey guys,
>>>>
>>>> I am talking to Karel and Tomas at Microsoft's DotNet Core Team about
>>>> putting together a "proposal" for community involvement, which will be
>>>> followed by more information on this list. Most of the talk has been
>>>> me blowing air and being pedantic about nothing (I get excited and
>>>> type alot).
>>>
>>> I was tinkering around FreeBSD support when dotnet core was first publi=
shed.
>>> Stack unwinding for exceptions was very hacky at the time, and there we=
re
>>> some unnecessary discussions about how to implement some FreeBSD sepeci=
fic
>>> sysctl's. I got a bit frustrated with that (a whole porting effort is a=
bout
>>> coercing Unix to offer part of Win32 APIs).
>>>
>>> It was somewhat running on FreeBSD natively back then, haven't checked
>>> recently.
>>>
>>> I have also decided not to sign their bad contributor agreement
>>> and some of the sysctl code I decided to put in mono instead :)
>>>
>>> Marcin
>>> saper on github



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABx9NuR59a_11QfpNRt1GkFKy-KFm1WmMi1a8Bqs1LygdP6Ypw>