The moonbit compiler is available on GitHub
moonbitlang.com
The moonbit compiler is available on GitHub
1–10 of 18 posts
Re: The moonbit compiler is available on GitHub
#2Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus other programming languages, and I'm curious what is special about it, but it's not immediately obvious to me reading the front page blurbs.
Re: The moonbit compiler is available on GitHub
#3Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.) Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus oth…
Re: The moonbit compiler is available on GitHub
#4Re: The moonbit compiler is available on GitHub
#5Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.) Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus oth…
Oh man I might get sued by their non-lawyers over something that’s never been enforced in the history of law.
> [Willow] lends credence to the notion that quantum computation occurs in many parallel universes
There is nothing illegal about this, but this silly attempt at making the press release seem even more important than it was (which was unnecessary anyways) wound up detracting a bunch of attention for little benefit. (Ultimately, it didn't really matter much: most of the focus was still on the accomplishment, but it's still a pointless own-goal.)
This is basically the same thing. Of course, it isn't illegal to use a term wrong, but it's going to inevitably detract from the things that matter. There's plenty of other words in the English language that can be used in place of the words "open source". Doesn't matter what you choose: source-available, fair source, etc. It's all fine. Just don't use "open source", that's confusing because it isn't consistent with how the term open source is used.
For better or worse, Open source is firmly-established industry jargon by this point. There's little point in arguing about it because right or wrong, we can go 100 comments deep and the status quo will be absolutely identical by the end. It's not worth it.
Re: The moonbit compiler is available on GitHub
#6Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.) Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus oth…
I remember this debate when the SSPL was debuted, and I think for the most part people have switched to using the term "source available" for licenses like this, but I don't think it occurred to me before now: what's the "verb" form of "source available"? The best I can come up with is "making the source available".
I mostly find this all pretty silly because "available" seems to basically be a synonym of a certain meaning of the word "open". It reminds me a lot of the whole "free as in freedom" versus "free as in beer", except for the difference between the two types of "open" being way more ambiguous. As far as I can tell, the question mostly boils down to disagreements about how "open" something needs to be in order to qualify; in other words, it's about the degree of openness and where to draw the line. With things like this, I always tend to prefer drawing the line somewhere as easily identified as possible, so drawing the line at "is the source literally possible to obtain or not?" feels like a much more obvious question to answer than "is the list of things I'm allowed to do with the source sufficient for me to do the things that I think I should be allowed to do?".
I recognize that this is already a lost battle, but it really feels like the consensus opinion had a lot more to do with posturing than what people actually would expect words to mean, which is disappointing to me as a descriptivist.
Re: The moonbit compiler is available on GitHub
#7[flagged]
Re: The moonbit compiler is available on GitHub
#8Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.) Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus oth…
Re: The moonbit compiler is available on GitHub
#9Obligatory: the SSPL is widely not considered to be an open-source license, and this variation probably isn't either. I think it's best to avoid the term (or start with a base license like AGPL instead, if you really care.) Anyway, I don't know much about this language (first time hearing about it) but congratulations nonetheless. Admittedly, I am struggling to figure out what exactly where Moonbit fits in versus oth…
> "Why are we open-sourcing the Wasm backend?" I remember this debate when the SSPL was debuted, and I think for the most part people have switched to using the term "source available" for licenses like this, but I don't think it occurred to me before now: what's the "verb" form of "source available"? The best I can come up with is "making the source available". I mostly find this all pretty silly because "available"…
The OSI and people who supported the OSI, for better or worse, put a lot of effort into branding for open source that I think we can all agree was extremely successful. There's no reason that this sort of thing can't be done for "fair source" or "source available" or whatever you want to call it. That said, it's an issue for proponents of this license model to sort out in my opinion.
Re: The moonbit compiler is available on GitHub
#10Earlier quoted context omitted.
> "Why are we open-sourcing the Wasm backend?" I remember this debate when the SSPL was debuted, and I think for the most part people have switched to using the term "source available" for licenses like this, but I don't think it occurred to me before now: what's the "verb" form of "source available"? The best I can come up with is "making the source available". I mostly find this all pretty silly because "available"…
To me it's neither here nor there. Personally, I wouldn't touch SSPL software, not because there's anything particularly wrong with non-open source licenses, but because I think the SSPL is just a terrible copyright license anyways. The OSI and people who supported the OSI, for better or worse, put a lot of effort into branding for open source that I think we can all agree was extremely successful. There's no reason…