Breaking: React Relicensed MIT

React License

Last few weeks there was a lot of fuzz going around React and other frameworks. The reason? Facebook changed their licensing on a couple of frameworks, React was one, to BSD + Patents License making it hard for many companies to use the very popular frameworks because they conflicted with their policies as there was a potential risk when there emerged a legal issue with Facebook.

Facebook tried to explain their point of view in a FAQ:
https://code.facebook.com/pages/850928938376556

It didn’t help … the fuzz continued to grow bigger and bigger and support for React dropped like a dead fly.

So today there emerged this new blogpost:

Relicensing React, Jest, Flow, and Immutable.js

In short, they are going back to the MIT license, apologized for the loss of time searching for alternative frameworks and back to business.

So that was that … you may however wonder if the companies touched by the issue are open to return to the framework that might change their licenses in the future again.

It certainly showed the risk on using third party software, even if it was licensed in a very flexible license plan. Apparently licenses can be changed anytime (?) I’m not a lawyer but I wonder if it is even legal to switch licenses back and forth. What is the use of a license if you keep switching it?

Advertisements

Transfer ownership of the NuGet.org service to Microsoft

NugetToNETFoundation

NuGet just announced, by word of Jon Galloway (.NET Foundation) and Karan Nandwani (Microsoft) in their blogpost that NuGet transferred ownership of the NuGet.org service to Microsoft:

Changes to NuGet.org service management, and performance improvements in China

What this means is that in order to maintain a solid response time of the NuGet service this service has been transferred to Microsoft.

One of the main reasons was the lack of performance for instance in China. My guess is that this is related to the way the Chinese government manages the data infrastructure in China and requires parties to comply to certain regulations. Microsoft obviously has a better position in China to provide services over there.

Keep in mind that NuGet.org is not transferred as a whole, quote:

“The NuGet open source codebase (both the NuGet gallery and the NuGet client) will remain open source and continue as .NET Foundation supported projects under the same terms as before.”

Hopefully we will see an improvement of the NuGet service response times (as said, especially .NET developers in China will benefit significantly) and all will remain to be good.

 

SDN Cast 64 – Live at 8 with C# 8 and Android 8

clip_image002

Lucky 8, this week is themed number 8 … We are broadcasting the Dutch SDN Cast 8 squared = 64, Mads Torgersen was interviewed by Seth Juarez on C# 8 discussing features like Nullable Reference Types, Async Streams, Default Interface Implementations and Extension Everything. C# 8 is still in the planning phase but as with previous releases Mads shares the things the C# team are thinking about to put in the next release. Features obviously may be dropped or can be changed for the final release but the recording shares a lot of new stuff with the public already.

Also, Android 8 aka Android Oreo was released this week. Another 8 for us to consume. The Dutch Android site is still on Android Nougat but setting the locale to United States changes the site to Oreo.

Another big thing this week is Gamescom, where Microsoft opened the pre-order for Xbox X aka Xbox Project Scorpio. With this Xbox is opened for any games developer. Xbox used to be closed for development unless you were one of the certified game developers. This restriction is now lifted and only thing you need is a Dev Center account that you can purchase for $20 one-time fee.

Another demo this week, this time Skype integration on your website with two lines of code. How to easily put Skype interaction on your site, to living persons or even bots.

Where can you find our 64th episode of our Dutch SDN Cast?
https://youtu.be/5FkP9AuuZmY

Did you subscribe our Dutch SDN Cast channel already?

Subscribe your YouTube channel if you don’t want to miss a single broadcast. Usually we will broadcast on Thursday evenings at 8 PM but there can be a change of plans where we need to move to another time or day. So to be sure Subscribe to our channel on YouTube or go to http://www.sdncast.nl to see when the next episode is due.

Other news:

A Preview of C# 8 with Mads Torgersen
https://channel9.msdn.com/Blogs/Seth-Juarez/A-Preview-of-C-8-with-Mads-Torgersen

· [05:37] – Nullable reference types

· [16:30] – Async Streams

· [26:13] – Default Interface Implementations

· [32:11] – Extension Everything

Angular v4 TypeScript Snippets
https://marketplace.visualstudio.com/items?itemName=johnpapa.Angular2

Git vulnerability with submodules
https://blogs.msdn.microsoft.com/devops/2017/08/15/git-vulnerability-with-submodules

Android 8.0 Oreo
https://www.android.com/versions/oreo-8-0/

Apple: New Beta Downloads Now Available, Beta 7
https://developer.apple.com/news/?id=08212017a

CodeRush 17.1.7 Released
https://community.devexpress.com/blogs/markmiller/archive/2017/08/22/coderush-17-1-7-released.aspx

Rider 2017.1.1 is released
https://blog.jetbrains.com/dotnet/2017/08/22/rider-2017-1-1-released

Taking feedback
https://blogs.msdn.microsoft.com/bharry/2017/08/18/taking-feedback/

Events

Events this Week

Gamescom
http://www.gamescom-cologne.com/gamescom/index-9.php
https://mixer.com/Xbox

https://www.microsoft.com/nl-nl/store/d/1-tb-xbox-one-x-console-project-scorpio-editie/8zjh508rnql0/xk0g

MvvmCross .NET Summer Hackfest, August 21st to September 2nd, 2017
https://www.mvvmcross.com/hackfest/

Upcoming events

Google Developer Days Europe – September 5-6, Krakow, Poland
https://developers.google.com/events/gdd-europe/

Wazug – September 7 2017, Hilversum
https://www.wazug.nl/Event/Details/2059

Microsoft Edge Web Summit 2017 – September 13, Online
https://summit.microsoftedge.com/

MixUG – Development Event – 13 September, Gouda
https://www.eventbrite.nl/e/tickets-mixug-development-evenement-34890959800

Xamarin Dev Days – 16 September – Amsterdam
https://ti.to/xamarin/dev-days-amsterdam-2017

DevIntersection Europe, September 18-20 – Stockholm
https://www.devintersectioneurope.com/#!

.NET Conf – 19-21 September
http://www.dotnetconf.net/

Microsoft Envision – September 25-27 – Orlando
https://www.microsoft.com/en-us/envision/default.aspx

Ignite 2017 – September 25-29 – Orlando
https://ignite.microsoft.com
https://myignite.microsoft.com/sessions

Hybrid IT Event – September 26 – Maarssen, NL
http://www.fujitsu.com/nl/microsites/hybrid-it/event/index.html

4DotNet Events – Xamarin Event – 28 september, Nieuwegein
https://events.4dotnet.nl/xamarin-event

MixUG – Eindgebruikers Evenement
https://www.eventbrite.nl/e/tickets-mixug-eindgebruikers-evenement-34890983872

SDN Event 3 – 6 October 6, Zeist, NL
https://www.sdn.nl/EVENTS/6-oktober-2017

TechDays October 12-13, 2017 RAI Amsterdam 
http://www.techdays.nl/
https://techdays.msnlevents.net/content/eventselection.aspx?eventid=26152

SharePoint Saturday Belgium 2017, October 21, Brussels BE
http://www.spsevents.org/city/brussels/brussels2017

SharePoint Unite – October 24-26, 2017, Haarlem
https://sharepointunite.com/

Dev Intersection, October 30- November 2, Las Vegas
https://www.devintersection.com/#!/

Web Summit – 6-9 November 2017, Lisbon, Portugal
https://websummit.com/

Visual Studio Live! November 12-17 2017 Orlando, FL
https://live360events.com/events/orlando-2017/vslive.aspx

As usual we are always looking for presenters for our own events and Meetup’s so if you want to share something about hot technologies or just about something you implemented at work or in an App that could be interesting to our audience let us know so we can schedule you for one or our next SDN events or Dutch .NET Group Meetups.

This off course also goes for if you want to write a great article for us to publish in our SDN Magazines or at our SDN Website. The downside of publishing a magazine article is that there can be sometime between writing the article and publishing the magazine. So, if it is time critical sometimes the best option is to publish it on the www.sdn.nl website to get more speedy attention to the article.

As you see, options enough to address your audience with top notch information. You can even, if you like, be our guest in our SDN Cast shows to discuss the projects you are working on or other topics you master. We will instruct you how to connect with us and what it is you need to join the show.

Hopefully we will see you at our weekly web cast, for the schedule go to www.sdncast.nl for next week’s announcement to find out the day and time of our next broadcast or go to www.sdncast.nl/youtube to watch old episodes and videos that we recorded at our events. Don’t forget to subscribe our YouTube channel www.sdncast.nl/subscribe or go directly to YouTube not to miss any of our shows!

%d bloggers like this: