News for hackers. Stuff that matters.
Re:RethinkDB is shutting down by winter_blue on Thursday October 06, 2016 @11:37AM (#12653339)
It's licensed under the Affero GPLv3, but I don't think AGPL license requires you to open source your code, if you're just using ReQL (the API/interface for RethinkDB).

GPL/AGPL requires you to share your code if you statically (or dynamically) link (which is a C language family concept) to GPL code, but I don't know if calling an API is considered "linking".

I don't think most companies really make any contributions or modifications to the databases they use that they absolutely do not want to share back to the community.

(If using ReQL constitutes "linking" under AGPLv3, then that's a very serious matter. Perhaps re-licensing under LGPLv3 would make sense then.)

But overall, I think it's fair that they used AGPL. I especially like that they opted for the Affero version, since companies that do make useful changes can't just hold onto it , and not share it back.

Re:RethinkDB is shutting down by woliveirajr on Thursday October 06, 2016 @12:44PM (#12653905)
I've worked in a project that used some AGPL component. There were some many doubts on what should be open-sourced/which licenses were possible that we dropped that component and invested or time modification another one.

After some while, that component changed its licensing model. It was too late.

Re:RethinkDB is shutting down by ksec on Thursday October 06, 2016 @10:31PM (#12657717)
Exactly, I call the AGPL anxiety license. It create so much problem in the mindset that is VERY commercial unfriendly.
Re:RethinkDB is shutting down by X86BSD on Friday October 07, 2016 @12:37AM (#12658209)
I wish you would just consider a 2 clause bsd license and end all debate and worry about licensing issues. But it's your code.