Earlier quoted context omitted.
From that blob about the foundation: The Foundation claims independence BUT “One Director always appointed and controlled by Microsoft”. Thus, to me, they are lying on a basic premise about their NATURE. They become worthless by that (I mean the Foundation, not the individuals, obviously).
I think of it like the UN. You may not like the USSR (the creators of the UN certainly didn't) but if you don't give them a seat at the table the whole endeavor is useless. Microsoft is by far the biggest contributor to .NET in general, and the .NET foundation projects in particular. No organization can purport to have a say over the evolution of .NET unless Microsoft has a seat at the table.
Detailed thoughts on the State of the .NET Foundation
71–80 of 104 posts
Re: Detailed thoughts on the State of the .NET Foundation
#72So how is what Microsoft is doing with .NET any different than what Google is doing with Go and Oracle with Java? Is this people unfairly hating on Microsoft for being Microsoft? Is .NET any less open source than Go or Java (or any other technology with corporate backing)?
Re: Detailed thoughts on the State of the .NET Foundation
#73> One Director always appointed and controlled by Microsoft
> Microsoft appointed Director can effectively override "any vote to materially change the Foundation’s Membership Policy, Director Election Policy, Project Governance Policy, or any Intellectual Property-related agreements or policies" [..]
> Any change to the Bylaws which attempts to change this requires not only a 2/3 vote of the Directors, but also agreement from Microsoft separate from the Microsoft appointed director.
Ha!
Re: Detailed thoughts on the State of the .NET Foundation
#74Earlier quoted context omitted.
Slave to what exactly at this point?
To Microsoft. You're basically becoming a slave by joining the foundation, agreeing to have them own your projects.
Re: Detailed thoughts on the State of the .NET Foundation
#75So how is what Microsoft is doing with .NET any different than what Google is doing with Go and Oracle with Java? Is this people unfairly hating on Microsoft for being Microsoft? Is .NET any less open source than Go or Java (or any other technology with corporate backing)?
Who said it was?
> Is this people unfairly hating on Microsoft for being Microsoft?
I don't think so, and Oracle gets pounded on for everything, including what they do with Java, too.
Google may be better with Go, or maybe people are cutting them undeserved slack. Not really relevant to the discussion of Microsoft and .NET, though, just whataboutism as a distraction.
> Is .NET any less open source than Go or Java
“open source” is not the issue; community process is the issue. That .NET is available under an open source licensing model is not a subject of any dispute.
Re: Detailed thoughts on the State of the .NET Foundation
#76I fundamentally do not understand why the .NET foundation exists, and what members gain from joining it. Would someone mind explaining that?
Among other things, the CLA for .NET projects assigns copyright to the foundation (a non-profit) instead of Microsoft and also has some similar patent terms to protect people who use those projects
Re: Detailed thoughts on the State of the .NET Foundation
#77I always found peace with community driven projects
D, Zig, Odin, way more healthily and organic communities
Re: Detailed thoughts on the State of the .NET Foundation
#78So how is what Microsoft is doing with .NET any different than what Google is doing with Go and Oracle with Java? Is this people unfairly hating on Microsoft for being Microsoft? Is .NET any less open source than Go or Java (or any other technology with corporate backing)?
> So how is what Microsoft is doing with .NET any different than what Google is doing with Go and Oracle with Java Who said it was? > Is this people unfairly hating on Microsoft for being Microsoft? I don't think so, and Oracle gets pounded on for everything, including what they do with Java, too. Google may be better with Go, or maybe people are cutting them undeserved slack. Not really relevant to the discussion of…
The languages I think of as strongly community-driven: python, ruby, and javascript, are all dynamically typed, and I’m trying to stay with statically typed languages.
Re: Detailed thoughts on the State of the .NET Foundation
#79I fundamentally do not understand why the .NET foundation exists, and what members gain from joining it. Would someone mind explaining that?
Re: Detailed thoughts on the State of the .NET Foundation
#80Earlier quoted context omitted.
Haven't Miguel and Nat both based much of their careers around supporting Microsoft tech? They started Ximian - a support company for an implementation of Microsoft's .NET.
Slight correction: Ximian started out as a support company for GNOME. They didn't pivot to .NET until later.