What parts of Mojo may not be open sourced?
Re: "Over time we expect to open-source core parts of Mojo, such as the standard library. ", can I have a sense of what will not be open sourced? Just a few examples, if you don't mind.
- Will compilation to certain hardware architectures be closed source(or a paid option). Will there be a license violation if we build open source compilations that are paid options in Modular for e.g.
- I'm guessing the Mojo compiler will be close sourced? Can it be used in a non Modular setting commercially? Will there be licensing fees?
(I'd like to bias this question to say that I'm excited about Mojo and can't wait to use it. Just wanted to understand the full picture 🙂 )
4 Replies
i doubt modular would be shortsighted enough to keep significant portions of mojo closed source. it would limit adoption so significantly that it would basically make all the work that went into developing the language a complete waste. they could legitimately end up replacing python, which is consistently ranked among the top 3 most used languages today, if they go fully open source. if mojo remains significantly closed it'll be lucky to break the top 20. though maybe they expect to ride python's open ecosystem while they primarily cater to a niche business clientele. in any case, look forward to getting a more definitive answer from modular
@RajivAbraham please see discussion here on the same topic: https://discord.com/channels/1087530497313357884/1149739720146952292/threads/1150192423847334079
Discord
Discord - A New Way to Chat with Friends & Communities
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
Compilation to different hardware targets won't cost money, Mojo is free to use there's just not a plan for open sourcing yet.
@Jack Clayton thanks for that