News for hackers. Stuff that matters.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by ccmcarey on Tuesday December 08, 2020 @01:12PM (#25349173)
How are they able to change the license of code that people committed under the 3-clause BSD license without the permission of those people?
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by structural on Tuesday December 08, 2020 @01:17PM (#25349236)
Read the BSD license. There's nothing preventing the code being redistributed in another product (in this case, Mapbox JS v2) under any license terms whatsoever, as long as the copyright holders are appropriately credited.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by bdon on Tuesday December 08, 2020 @01:18PM (#25349246)
I don't see an issue with this - It's well understood that this can happen with permissive licenses, although often it's from BSD -> GPL/copyleft license.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by josephcsible on Tuesday December 08, 2020 @03:28PM (#25350889)
Because the BSD license is a permissive/pushover license, which let you relicense other people's work as proprietary. The reason that copyleft licenses like the GPL are better is exactly that they don't allow this sort of behavior.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by Doctor_Fegg on Tuesday December 08, 2020 @04:54PM (#25351888)
99% of the code in Mapbox GL was written by Mapbox employees on company time. The GPL would have made no difference.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by stevage on Tuesday December 08, 2020 @06:05PM (#25352778)
Except in practice, removing that 1% (or getting permission from its contributors) could be extremely complicated.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by chrisseaton on Tuesday December 08, 2020 @01:58PM (#25349809)
They aren’t changing the licence of the existing code.
Re:Mapbox-gl-js is no longer under the 3-Clause BSD license by 1337_d00dZ on Tuesday December 08, 2020 @01:16PM (#25349225)
It's open source code; you use it like any other open source code, ship the license with the software.