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:

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?

Transfer ownership of the service to Microsoft


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

Changes to 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 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


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?

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 to see when the next episode is due.

Other news:

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

Git vulnerability with submodules

Android 8.0 Oreo

Apple: New Beta Downloads Now Available, Beta 7

CodeRush 17.1.7 Released

Rider 2017.1.1 is released

Taking feedback


Events this Week


MvvmCross .NET Summer Hackfest, August 21st to September 2nd, 2017

Upcoming events

Google Developer Days Europe – September 5-6, Krakow, Poland

Wazug – September 7 2017, Hilversum

Microsoft Edge Web Summit 2017 – September 13, Online

MixUG – Development Event – 13 September, Gouda

Xamarin Dev Days – 16 September – Amsterdam

DevIntersection Europe, September 18-20 – Stockholm!

.NET Conf – 19-21 September

Microsoft Envision – September 25-27 – Orlando

Ignite 2017 – September 25-29 – Orlando

Hybrid IT Event – September 26 – Maarssen, NL

4DotNet Events – Xamarin Event – 28 september, Nieuwegein

MixUG – Eindgebruikers Evenement

SDN Event 3 – 6 October 6, Zeist, NL

TechDays October 12-13, 2017 RAI Amsterdam

SharePoint Saturday Belgium 2017, October 21, Brussels BE

SharePoint Unite – October 24-26, 2017, Haarlem

Dev Intersection, October 30- November 2, Las Vegas!/

Web Summit – 6-9 November 2017, Lisbon, Portugal

Visual Studio Live! November 12-17 2017 Orlando, FL

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 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 for next week’s announcement to find out the day and time of our next broadcast or go to to watch old episodes and videos that we recorded at our events. Don’t forget to subscribe our YouTube channel or go directly to YouTube not to miss any of our shows!