Csharp-Data-Visualization icon indicating copy to clipboard operation
Csharp-Data-Visualization copied to clipboard

ImageSharp's relationship with the .NET Foundation

Open swharden opened this issue 2 years ago • 0 comments

In October 2022 ImageSharp announced they are leaving the .NET foundation:

  • https://sixlabors.com/posts/imagesharp-leaves-net-foundation/

This is the result of SixLabors changing the terms of their license in July 2022 and being unable to resolve the conflict with the .NET Foundation

  • https://sixlabors.com/posts/license-changes/

The .NET Foundation made a blog post discussing the change (which they later deleted):

The .NET Foundation only works with projects with OSI-approved licenses. ImageSharp has decided to leave the Foundation ... We don’t see a path forward where we maintain a fork of ImageSharp.

After significant consideration, the .NET Foundation board decided that there wasn’t a path forward that satisfied the goals of both Six Labors and the Foundation. The board clarified that projects in the Foundation must use a permissive OSI-approved license and that projects would all be treated the same.

Also, the 2.x NuGet packages will not be deleted. You’ll be able to use those forever.

The official System.Drawing documentation page no longer recommends ImageSharp as an alternative to System.Drawing. Interesting discussion about the removal of this recommendation can be found on the PR that removed the link:

  • https://github.com/dotnet/dotnet-api-docs/pull/8577

Discussions related to ImageSharp leaving the .NET Foundation:

  • https://sixlabors.com/posts/imagesharp-leaves-net-foundation/
  • https://news.ycombinator.com/item?id=33301518
  • https://www.reddit.com/r/dotnet/comments/yasdyc/imagesharp_is_leaving_the_net_foundation_because/
  • https://www.i-programmer.info/news/80-java/15822-imagesharp-changes-license-leaves-net-foundation.html

Considering the .NET Foundation's page describing these events is now 404'd and ImageSharp is still on the .NET Foundation projects page it seems this story is still unfolding:

  • https://old.dotnetfoundation.org/projects
  • https://old.dotnetfoundation.org/projects/imagesharp

After the dust settles, a summary of these events and relevant links should be added to the page:

  • https://swharden.com/csdv/platforms/imagesharp/
  • https://github.com/swharden/Csharp-Data-Visualization/blob/main/website/content/platforms/imagesharp/index.md

swharden avatar Dec 04 '22 16:12 swharden