4 ms·
Their FAQ says this: Over time we expect to open-source core parts of Mojo, such as the standard library. However, Mojo is still young, so we will continue t
by kunwon1 3y ago
Their FAQ says this:
Over time we expect to open-source core parts of Mojo, such as the standard library. However, Mojo is still young, so we will continue to incubate it within Modular until more of its internal architecture is fleshed out. We don’t have an established plan for open-sourcing yet.
I read this as:
"There are parts of Mojo that we are not planning to open source"
Which makes this a non-starter for me as well
- ActivePattern 3y agoI believe that Chris Lattner (Mojo lead) has said that its going to be open-source eventually. He's followed the same process as with Swift, where they did't open it up until major design decisions had been worked out with the core team.
- jackclayton 3y agoThis is true, he talked about this recently in a livestream: https://www.youtube.com/watch?v=mQh9es5gfpo https://www.youtube.com/watch?v=mQh9es5gfpo Disclaimer: I work for Modular
- vorticalbox 3y agoThen why not just be open source from the start? What benefits does one get from starting off closed and transitioning to open source?
- umvi 3y agoMaybe you don't want the peanut gallery commenting/complaining/whatever about your architecture until you are ready (otherwise architect astronauts could inundate your comm channels with suggestions, comments, PRs, etc)
- demandingturtle 3y ago[dead]
- derbOac 3y agoI can see why they might wait to open-source things, but I guess part of what gives me pause is the "parts of Mojo" statement, as in "we expect to open-source core parts of Mojo." Not "we expect to open-source Mojo", but "parts of Mojo".
- nxobject 3y agoYeah – I'll wait to see how that spins out. I'm under the impression that they're making their $$$ from AI tooling, so I'm sure there will be some "secret sauce" optimisation tools that'll be held back from public release.
- WanderPanda 3y agoIn my understand the sauce they want to sell is the multiprocessing/cluster management software that builds on top of Mojo. If they do it like that it would be fair game imo
- demandingturtle 3y ago[dead]
- nvm0n2 3y agoWhat's the specific threat you're worried about? Abandonment and needing to port to some other language eventually?