Once again confusing Open Source with Free Software.
Neither "open source" nor "free software" has ever meant that the developers must accept contributions from third parties.
Literally nothing to do with that distinction.
It seems to have a BSD license, what more are you looking for?
Neither "open source" nor "free software" has ever meant that the developers must accept contributions from third parties.