3 ms·
If you listen to some of the DotNet Rocks podcasts around when they started open sourceing so many things, some of the higher ups like ScottGu and Scott Hanselm
by shireboy 8y ago
If you listen to some of the DotNet Rocks podcasts around when they started open sourceing so many things, some of the higher ups like ScottGu and Scott Hanselman talk about this issue of trust. They said to the effect that they understood the lack of trust and intended to earn it. I really believe the old guard is gone and there is a core group there that is 100% dedicated to open source.
I looked for the stat to back this up, but I believe either AspCore or NetCore was one of the most active in terms of community pull requests for a while. I mean first, there is the sense that it _is_ open. If they do anything too evil, take it and fork it. You may say that is a huge undertaking, which leads to my second point:
In my day to day I don’t have time to contribute much to such a large project. Having the backing of a large company does present some issues, but it also lends some stability you need for a large project. This isn’t some mall pet project that takes off and fizzles. I feel the same way about Angular- I don’t like some of what they do- I prefer Vue- but can be confident it’s not _going away_ soon because Google backs it. In the case of .NET Core, though, even more so since it’s such a large part of core operations. So while even more community support would be nice, from a standpoint of trusting the product, it’s enough that it’s open source and the process is transparent even if dev hours are paid for by MS.
In the end, I think some distrust is valid, but some of it is kneejerk reaction to old MICROSOFT that is gone now.