> if you don’t welcome outside contributions, it isn’t open source
That isn't true. Open source refers to the ability to make use of the source code if you wish, not the ability to send pull requests. SQLite is open source (public domain even!), but does not accept contributions from outside.
Indeed, and it can also be free software and under a copyleft license (GPL AGPL etc) and not accept contributions. Otherwise, every project that shut down or was just a one off gist/blog post to begin with couldn't be called open source either!
argh I will re-edit my comment…sorta covered by the “disagreement” bit, and I disagree on this point (it’s not open to me if you don’t openly accept contributions), but you are right