6 ms·
I find it odd that the license is MIT here. Since he ultimately wrote this gratis, that license means his client could easily return and use it gratis, whereas
by verisimilitudes 7y ago
I find it odd that the license is MIT here. Since he ultimately wrote this gratis, that license means his client could easily return and use it gratis, whereas a license such as AGPLv3 would help ensure he'd actually get paid if this client decided it wanted to use it again.
- dmix 7y agoHe said the client pivoted to another product idea. I doubt he's going to use someone else's code he didn't pay for then find another developer to work on it...
- williamstein 7y agoI greatly appreciate the author's generosity in this case. The code looks very interesting.
- coldtea 7y ago>whereas a license such as AGPLv3 would help ensure he'd actually get paid if this client decided it wanted to use it again. a) So would any competitor to the client. b) The client can use the AGPLv3 version gratis too, even if they modify it, as it will be on their own server anyway.
- based2 7y ago-> GPL
- wejick 7y agoI suppose it should be <- GPL
- giancarlostoro 7y ago> b) The client can use the AGPLv3 version gratis too, even if they modify it, as it will be on their own server anyway. The AGPL covers using code in servers. They would have to provide code for any server side changes.
- coldtea 7y agoOnly if anybody could verify such use...
- macspoofing 7y agoIf you don't care about following license terms, then what difference does it make to you what license is used?
- m-p-3 7y agoConsidering the initial unethical behavior of the client, I doubt they'll respect the AGPL license.
- giancarlostoro 7y agoThey could be taken to court and found guilty (I doubt they'd have the time to build up a fake clone with an entirely different codebase that produces the same results). It would become quite apparent to the contractor they're using their software. The contractors terms could include them paying for money lost in the whole process AND lawyer fees covered.
- ryacko 7y agoLicense exceptions exist, including the "The Software shall be used for Good, not Evil" exception. It just wouldn't be free software anymore.
- bobbiechen 7y agoA fun story, posting the link for those who haven't seen it -> https://web.archive.org/web/20170722132351/https://dev.hasenj.org/post/3272592502/ibm-and-its-minions https://web.archive.org/web/20170722132351/https://dev.hasen...
- edaemon 7y agoThe AGPLv3 considers network use to be distribution so the client would have to publish the source. They could still use it for free, but it would have to remain open source.
- OJFord 7y agoI thought it also prohibits commercial use, so the client would have to publish the source _and_ not sell access?
- trillcyborg 7y agoI used MIT because I have no future use for this. I create projects like this all the time. If you use this as a boilerplate for your next startup and get rich let me know. I'll be happy to hear i could help someone out