3 ms·
No, the license has multiple requirements before that, including giving users a copy of the license and a written offer for source code. Lego is only compliant
by belorn 4y ago
No, the license has multiple requirements before that, including giving users a copy of the license and a written offer for source code.
Lego is only compliant if they follow the conditions of the license. The first condition include this:
"... and give any other recipients of the Program a copy of this License
along with the Program.".
Do Lego do this? What I can find is this page which does not include a copy of the GPL or a link to it: https://studiohelp.bricklink.com/hc/en-us/articles/6606313426711-Studio-Software-License-Agreement https://studiohelp.bricklink.com/hc/en-us/articles/660631342...
- phkahler 4y agoThat is an interesting point. How many GPL licensed projects don't follow this themselves? It might be different for the originator to not include the license and just state it on their website, but any fork or redistributor would need to provide a copy of the license to be in compliance. IMHO the best way to ensure compliance is to include full source and the license file with every download. IMHO2 this might be why Apple doesn't want GPL in their app store. One could claim Apple is redistributing it and not in full compliance depending how the developer handles these things.
- i_am_jl 4y ago>Do Lego do this? Yep. It's in the install directory under /Licenses/Licenses.docx, Appendix B, provided with the Program as required.
- belorn 4y agoCould you expand on that comment. Do they include attribution to the authors (as they have in blenders license) and all notices that refer to the license? In general, in order to be in compliance they also need to: You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. And either accompany source code along with executable, or a written offer for source code. Including a copy of the GPL is a nice first step. Do they follow the remaining conditions?
- henryfjordan 4y agoIt's not much of a stretch to say that the copy of the GPL they distributed with the app implicitly includes an offer for the source code. So yes?
- i_am_jl 4y ago>Could you expand on that comment. Do they include attribution to the authors (as they have in blenders license) and all notices that refer to the license? I don't know. I'm not entirely sure which libraries licenses are alleged to have been infringed upon. The string "blen" doesn't appear in the Licenses.docx file. There are another ~10 license text files in that folder for libraries that might be Blender-flavored. >...source code along with executable, or a written offer for source code... Do they follow the remaining conditions? Again, I can't say, I'm not sure how to search for it without getting false positives and I'm not committed enough to read through that much licensing text. I agree with my sibling commenter on his assertion that including the license (that mandates furnishing source code on request) is itself an offer to furnish source code on request, but I understand where you're coming from if you don't. Interesting side note, in the Licenses.docx file there's also a copy of the GNU Affero GPL3 license. I've no idea what they've included that uses that license, but I think the possibility that they've included AGPL3 licensed code could be much messier.