For example, Homebrew and its community/infrastructure is better than and bigger than anything Apple could ever do (and we know how they run Mac App Store to begin with).
When the author said “Microsoft would hire me, AppGet would come with me, and they would decide if they wanted to rename it something else” , I can immediately tell that’s not how you do OSS. That would be betraying to your users and maintainers.
Did Microsoft ask Nat Friedman and Miguel de Icaza to bring Mono with them to kill/rename it? No, that’s not what happened. And thats how significant open source projects/communities should work; not controlled by a single person.
I might be wrong, but I don't think to have MS behind a project like that causing it exponentially grow was a betrail of users.
Visual Studio for Mac is sort of a renamed version of MonoDevelop...
If you haven’t looked at MP lately, it’s worth reviewing.
The story goes that the new Microsoft understands open source at the top. A windows package manager is such an essential component of the operating system that it is visible at the top. Even more, Github, npm - package managers are at the core of their strategy.
How big is the risk that the new Microsoft is just lip service and they won't respect the GitHub and npm community either?
Microsoft loves OSS as much as they are able to control it. They are like an abusive partner who "love you" for as long as they control every step of your life but as soon as you step aside they'll grab a hammer and smash you in the face.
Homebrew, interestingly, has been moving towards an App Store-esque “binary distribution platform” for a while now.
And sure enough they understand OSS for what it is better than anyone else. Thank you, creative person, here is your exposure.
The original problem the brew developers seemed to have with MacPorts (no binary distribution) is now resolved and MP retains all of the flexibility of a source-based package manager.
I also “like” sudoing package installation/removal of system packages. It’s no different from any other Unix package manager. If I’m the only user, I can chown /opt/local Or install to my home directory and run MP without sudo.