Will Mojo ever become fully free and open source?
Mojo is such a fine language. I fell in love with it the moment I used it. But such a shame that most people are hesitant to adopt due to the fears of vendor lock in. Especially hesitant to build any enterprise grade products/solutions in the future using this due to current terms of license/usage. On the other hand, there are statements made by Modular that it would be made open source progressively.
To increase the adoptability and usage, wouldn’t it be a good idea to separate Max & Mojo, and keep Mojo fully free without any conditions (even if you keep the source closed for quite sometime for focussed development), but keep the Max & Mojo support chargeable?
This dependency on Max to use Mojo, and with all those terms listed in the license agreement make many really apprehensive about coming ahead to learn, contribute (and adopt eventually) to such a wonderful programming language.
Will Mojo ever become fully free and fully open?
2 Replies
Good to hear that you are loving mojo. Do you have any reservations about building a project? There's always the #licensing channel to get clarification and share concerns.
Mojo is already in the TIOBE index top50 and that's for a language that isn't even complete let alone GPU capable. What I think I hear is that you would like everyone to come and love the language as much as you do. That's one of the reasons I'm here too. In order for the entire adventure i.e Modular, MAX, and mojo to deliver quicker and reach a state that more people are willing to even consider, the Modular team integrated the two. Will they separate later when everything is feature complete? I cannot tell the future and I doubt the Modular team would be programming if they could either. There exists near infinite possibilities between now and the 1-2+ years to realize mojo and MAX. In the meantime, let's share the love. if there's something between a project and success, Discord is a good start.
Thanks for your response, anyway!