5 ms·
I can empathize with most of this, but I can't say I understand the "last straw" bit. How is there anything wrong with DanielK's request?
by alanbernstein 7y ago
I can empathize with most of this, but I can't say I understand the "last straw" bit. How is there anything wrong with DanielK's request?
- kogir 7y agoAssuming the project stands alone (I can't check right now), the author can release it however they want. The license governs how other people use it, not the author and copyright owner.
- gwillz 7y agoIt's a subtle thing for sure. Just because he prefaces it with "not to be an ass" doesn't justify being an ass. Overall, it's still phrased in a demanding way.
- stjohnswarts 7y agoHe wasn't being an ass, DanielK was. It's HIS original software, he can distribute as he pleases.
- gwillz 7y agoThat's right. I was quoting DanielK.
- 0xffff2 7y agoIANAL, but fundamentally I view licenses as grants of rights to non-copyright holders. As the (I think) sole copyright holder on the WiringPi code, the author is morally, if not legally (again, IANAL) entitled to do whatever the hell they want, irrespective of any licenses the code has been released under.
- alanbernstein 7y agoAh, that makes sense. I assumed Danielk knew what he was talking about, but I suppose not.
- exocos 7y agoAs sole copyright holder, the author is also legally allowed to do whatever the hell they want with it.
- baddox 7y agoThe meaning of "last straw" is that each issue on its own is just a small hinderance, but at some point the sum becomes too great, and one of those small hinderances just happens to be the last straw.
- ddlsmurf 7y agoTheir request implies a deadline where non exists, and was inconsiderate to the charity they were benefiting from. Also their use (static linking) would have made one more product that Author would get emails about when said product wasn't rebuilt to support newer boards. Basically they're at best an entitled asshole, at worst an entitled asshole leeching profit.
- cryptonector 7y agoThe owner of the copyrights is under no obligation to release their code just because they've previously released earlier versions under the GPL.
- ShakataGaNai 7y ago"Not to be a complete ass" ... but then proceeds to be a complete ass. People love to preface statements that they know are going to be rude. If you need to preface a statement like that, reword it so you're being polite. The bit in question just as easily could have said "Hey, Thanks for releasing this! Do you know when the source code will be available? Thanks for all you're hard work"
- deleted 7y ago[deleted]
- BeeOnRope 7y agoI don't think asking the author to comply with the license, or at least enable others to comply with the license, is being a "complete ass".
- aidenn0 7y agoAside from whether or not he was being an ass, he was incorrect. The license are rights the author grants other people. The author can release binaries without sources or under any license they desire; just because they also release it under the LGPL does not compel them to provide sources when they distribute it.
- stjohnswarts 7y agoExactly. so many people don't have a clue about GPL and LGPL. If you're the originator you have more rights than people who you make it available to.
- BeeOnRope 7y agoRegardless of the legal situation, it would be very unusual to release something under a GPL-like license without the source, since then no one else could comply with the license since they would be unable to provide the modified source. I think we can agree that it would not at all be weird to expect that GPL-licensed project would provide the source. Any project with multiple contributors may be legally compelled to do so. Simply asking for it is probably not being a complete ass, even if the author was wrong about the legal ramifications. At most it could perhaps be "annoying" or a "slight ass". Being a "complete ass" would perhaps be insisting after an initial request was rebuffed or whatever.
- NeedMoreTea 7y agoGiven the multiple years various well known routers and other small dedicated devices can go without the necessary source code appearing, getting stroppy when the Pi 4's been out barely 5 weeks (this blog entry is dated 6th Aug, Pi 4 release was 24 June) is a hell of a stretch. I don't know how quickly Gordon put up the deb file he mentioned, but just going on Pi's release I'd call it very quickly. A week or two later is more suited to an enquiry of "Glad to see pi 4 support so fast, any idea when you might get chance to put up source code?" than "hey you're REQUIRED man, get on with it already...". Better still quietly not enquiring already but just quietly checking github over the coming weeks.