2 ms·
From what I see it's basically BSL (and BSL was used until 4 months ago). It's neat that the new license is using “plain English” language, but were there any s
by notpushkin 2y ago
From what I see it's basically BSL (and BSL was used until 4 months ago). It's neat that the new license is using “plain English” language, but were there any specific problems with BSL that prompted this change?
- hnbad 2y agoThe short answer is that FSL was designed as an evolution of BSL that doesn't allow for as much variance in what the license means in practice, i.e. it got rid of the "additional grants" and mandates a shorter, fixed expiration date. As I understand it, nothing FSL does couldn't be expressed in a modified BSL but having it as its own license makes it less ambiguous by not allowing for much variation beyond which specific license it converts to upon expiration.
- ezekg 2y agoTo add: the problem with the BUSL was that every variation of the BUSL was effectively its own license. The FSL reins that in so that a company's legal department could approve FSL full-scale, allowing all FSL projects to be used. The same full-scale approval could never happen for the BUSL due to the variances.