3 ms·
> Basically, if I'm reading it correctly, they have to give you the source code if you ask for it, but they don't have to tell you that you can ask. I think th
by Zak 11mo ago
> Basically, if I'm reading it correctly, they have to give you the source code if you ask for it, but they don't have to tell you that you can ask.
I think the bigger picture is more subtle than that. You, the buyer do not have a cause of action if they fail to tell you that you can ask.
They would, however be in violation of copyright if they don't tell buyers that they are entitled to ask for a copy of the source code because the license requires that they do so, and nothing else gives them permission to distributed the covered software. Any relevant copyright holder would have a cause of action in that case, but the SFC is not a copyright holder in this case.
- giancarlostoro 11mo agoI dont remember if we ever told our customers that they could ask for our code for one of the products a former employer made, but I do recall one customer did eventually ask for it, and we obliged. I don't know much of the details as to why they wanted it. Just know it was a GPL licensed project. Heck I think we even gave them pieces that were not even GPL based.
- conartist6 11mo agoThat's what's interesting. You probably had to give code that wasn't itself licensed as GPL because that code was covered by the terms of the GPL license (through linking, i presume). That's the entire purpose of GPL! It makes-free any code that directly touches GPL code. Ya know, like Midas and gold. That's why it's such a powerful force for software freedom if the terms hold up.
- Zak 11mo agoAs far as I know, the effect of linking to GPL code hasn't actually been tested in court. The license is intended to impose obligations in the case of linking, but dynamic linking does not make a copy of the library at build time; it just generates enough metadata for the program to call the library. One might reasonably argue that no derivative work is created by dynamic linking, or that it is only created when the end user runs it. EULAs are enforceable because the program is copied into RAM at runtime (a bad precedent, I think), but the GPL is not a EULA and only imposes requirements on distributors, not end users.
- mistrial9 11mo ago> he effect of linking to GPL code hasn't actually been tested in court. the intent of the GPL family of LICENSE is clear. There certainly will be efforts to diminish its reach by motivated parties. Tests in US courts are certainly a function of the depth of the pockets of litigants, no?
- Zak 11mo agoI'm not even trying to address realities like the potential unfairness of the courts here. I'm saying it would be very reasonable to conclude that linking isn't copying and a copyright license isn't required to do it.
- giancarlostoro 11mo agoNah not the code in question it was a bunch of completely different subprojects in different languages, but given that the end product was massive I think they wanted to be sure they could use it. Its possible they wanted to evaluate the product. There were bits and pieces in various languages.