upvote
It’s open source under the Apache 2 license, not source available.

Accepting contributions is not required to be open source.

SQLite doesn’t accept contributions from random people either [0] (though you could argue being public domain isn’t being open source).

Anyway, this is great, I was waiting for this to take the language for a spin! Congrats to the Mojo team!

[0]: https://simonwillison.net/2025/Dec/29/copyright-release/

reply
Maybe it is not listed by the OSI, but it is 'open source' in practice, if the source is also in the public domain. The FSF's definition of free software makes more sense not only ideologically, but also because it does not try to be exhaustive.
reply
One problem is that a large part of Europe doesn't understand the concept of public domain. I'm not legally allowed to not own my creation, except by transferring it to someone else. That's why licences like CC0 exist.
reply
You're just making up your own definitions of things.

If the complete source is available and distributable under an OSI-approved license, it is absolutely Open Source. Accepting outside contributions is nowhere in the definition of Open Source.

reply
Technically, the criteria for open source is freedom to freely distribute and modify the source code, not to upstream changes. That's a different for thing.

https://opensource.org/osd

reply