Farewell to the .NET Foundation #14666
Replies: 10 comments 11 replies
-
|
Beta Was this translation helpful? Give feedback.
-
Thank you for being so transparent about this decision, Mike! |
Beta Was this translation helpful? Give feedback.
-
Probably worth doing before your repos are transferred out like what happened in 2021. |
Beta Was this translation helpful? Give feedback.
-
Makes perfect sense, why would Avalonia give ownership to the project to someone without anything in return? |
Beta Was this translation helpful? Give feedback.
-
Great writeup. Makes sense considering how things have evolved with the .NET foundation over the years. Everyone was more optimistic there would be more value back when the foundation was first getting started. Now there seems to be some clear risks, yet no value other than some compute resources. I think everyone can understand this decision. |
Beta Was this translation helpful? Give feedback.
-
Microsoft is very keen on taking credit for other people's work... |
Beta Was this translation helpful? Give feedback.
-
Am I correct in understanding that the .NET Foundation owns Avalonia. I see from your MIT license that the copyright is theirs. How are you going to "return ownership"? I guess you could simply license your own work under MIT and own further changes. Over the years, I've become careful about ownership myself, esp in regard to open source. I know you guys have done a great job and really wish you the best. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
someone from Avalonia could apply https://twitter.com/1kevgriff/status/1780613769611071867?t=Wla8lvBqk9gYPkK2KiN3hA&s=19 |
Beta Was this translation helpful? Give feedback.
-
The .net Foundation does not appear to be able to play any significant role, and it might be wise to withdraw from it. An important factor for open source projects is financial support. As a foundation, if it cannot provide appropriate help, then what is the point of the foundation's existence? So the existence of the .net Foundation is a joke. |
Beta Was this translation helpful? Give feedback.
-
In April 2020, Avalonia proudly joined the .NET Foundation, marking a significant milestone in our journey. Our joining the Foundation was a moment of great optimism, as we hoped to contribute to and benefit from a larger community of like-minded developers and projects. Over the years, Avalonia has flourished, becoming one of the most popular community projects within the Foundation, driven by the dedication and skill of our team and vibrant community.
As Avalonia and the .NET Foundation have evolved, it's become essential to evaluate the nature of this partnership and how it aligns with our goals. While we appreciate the .NET Foundation's mission to support open-source .NET projects, we've found our interactions with the Foundation to be extremely limited and haven't seen any significant benefits of being a member project.
With this in mind, we have decided to leave the .NET Foundation. By returning ownership of Avalonia to its core team, we reaffirm our long-term dedication to its success. We have submitted an "Intent to Leave" with the .NET Foundation, and the process to leave has begun, with the expectation that we will have concluded our time as a member project by early April.
What does this mean for our community?
While significant in principle, our departure from the .NET Foundation will have minimal practical impact on our ongoing operations. The primary change will involve transitioning our Contributor License Agreement (CLA) bot and moving Azure resources to our subscriptions. These adjustments are minor and will not disrupt our work or the community's involvement.
Beyond these specific changes, it will be business as usual for Avalonia. Our development, community interaction, and project management will continue as before. The essence of Avalonia remains unchanged.
The critical difference post-departure is that Avalonia will revert to being wholly owned and governed by those who have consistently invested in its growth and success. This transition ensures that the project remains in the hands of genuinely passionate individuals with a vested interest in the project's future.
FAQ
Why did Avalonia decide to leave the .NET Foundation?
We decided to leave the .NET Foundation as we believe it's right that the project returns to the hands of those who are genuinely passionate about the project and have a vested interest in its future.
Will this change affect Avalonia's open-source status?
No. Avalonia will remain open-source. We are committed to keeping Avalonia freely available for all developers.
Are there any plans to change how Avalonia interacts with its contributors or community?
No. The change in relationship with the .NET Foundation is primarily a legal and structural change concerning the project's ownership. It does not entail any changes to interaction and engagement strategies with our community and contributors. We remain committed to maintaining open and collaborative communication with our community, ensuring our relationship continues as before.
Are there any plans to join other foundations or organisations?
No. We have no plans to join any other organisations.
How will Avalonia's financial investments change following the departure?
The .NET Foundation does not provide any financial support to projects; thus, no changes will occur due to leaving the Foundation.
AvaloniaUI OÜ, the company formed by the core team, will continue to invest in Avalonia's future. In 2023, AvaloniaUI OÜ invested more than half a million euros into the development of Avalonia. We expect this investment to increase year-on-year.
How was the decision to leave the .NET Foundation made?
The decision to leave the .NET Foundation was reached following extensive internal discussions that spanned over a year. This was not a decision made in haste but rather a considered response to our ongoing experiences with the Foundation. Crucially, a consensus was reached unanimously by the core team, reflecting our collective vision and agreement on the best path forward for Avalonia.
What was Avalonia looking for in terms of support from the .NET Foundation?
When we joined the .NET Foundation, our aspirations were to gain support in areas where Avalonia needed help. Understanding that financial aid wasn't part of the Foundation's offerings, we were optimistic about receiving guidance and assistance in documentation, marketing strategies, and general advice on managing a popular open-source project. Expertise in these areas is crucial for the growth and sustainability of any popular OSS project.
However, our experience was contrary to these expectations, as we encountered a notable lack of interaction and support from the Foundation. This absence of engagement led us to reassess the value that the Foundation was adding to our project.
Signed by: @grokys
Signed by: @kekekeks
Signed by: @danwalmsley
Beta Was this translation helpful? Give feedback.
All reactions