5 ms·
Look, Slava and Mike are incredible guys and ridiculously smart. If Slava thinks "I wouldn't spend a dime of that money on IP" then you should do that for two r
by marknadal 10y ago
Look, Slava and Mike are incredible guys and ridiculously smart. If Slava thinks "I wouldn't spend a dime of that money on IP" then you should do that for two reasons:
1) He's the original founder and should be respected out of courtesy.
2) He just gave you an amazing opportunity to not worry, so take it.
I explore more of my thoughts on Open Source license and the post-mortem on this just-released The Change Log podcast episode - https://changelog.com/podcast https://changelog.com/podcast .
One of the things that we are doing is making sure to always license our code as MIT or ZLIB or Apache 2. This is a promise (and a legal one too) to developers that the ideals and values of Open Source will always be there, first and foremost. In fact, the license was determined by a community vote (see here: https://github.com/amark/gun/issues/17 https://github.com/amark/gun/issues/17 ).
People have asked why others (like us) won't shut down in the same way Parse and Rethink have, I think the answer is simple:
5 billion new people are coming online by 2020 and the technical challenges of creating scalable systems still exists. So the opportunity is enormous and proportional to how scalable your system can be - which means decentralized tools will win out over time compared to their centralized alternatives.
Second, unlike attempts to sell support licenses or DBaaS or crippleware premium upgrades, we're taking the approach of partnering with developers/companies that build industry transformational product and solutions for governments and enterprises. We believe that if we can enable others to be able to create answers for the needs of large organizations, then we both can mutually benefit by creating revenue shared partnerships. This is already happening with several companies, and we're rolling out to a government (but I can't disclose who/what/how yet).
We think this will work, and it will pave the pathway for other Open Source vendors that a real business model can work, without any of the unfortunate alternatives strategies others have taken (open core crippleware, unlikely support licenses, struggling DBaaS). This creates the best "win-win-win" environment, where startups get to piggy back for free while governments and enterprises pay for the much needed technology solutions to handle the coming transformation.
What transformation am I talking about? Again, the 5B new people, the advent of IoT and every autonomous car or burrito delivery drone, and the demand for doing machine learning on the whole system, at a global scale - see this article on distributed machine learning with gun: http://myrighttocode.org/blog/artificial%20intelligence/particle%20swarm/genetic%20algorithm/collective%20knowledge/machine%20learning/gun-db-artificial-knowledge-sharing http://myrighttocode.org/blog/artificial%20intelligence/part... .
This transformation won't succeed unless it can be built on top of truly Open technology, and that is why license is important.
- AgentME 10y ago>then you should do that for two reasons: >1) He's the original founder and should be respected out of courtesy. >2) He just gave you an amazing opportunity to not worry, so take it. I don't have anything against the AGPL, but it seems like you're just saying "The AGPL isn't a problem because RethinkDB's founders are nice smart people". And then you explain how it's a great thing that a project yours is using a less-restrictive license like the AGPL critics are hoping for.
- marknadal 10y agoYes, I know that sounds contradictory, but it is still true. While it is ideal to have MIT/ZLIB/Apache2, that isn't a reality (and now confirmed, with Slava's comment) that is going to happen. Initially, that might be scary, but Slava /also/ said people shouldn't spend a dime on it or distract from the amazing momentum of carrying RethinkDB forward (RethinkDB fits certain solutions that GUN isn't optimal for, so it still has an important niche and place). You guys are here to do this as a community, for the benefit of all. If you are afraid the IP owners (when they said they won't) will capitalize on your success after the community has overcome the challenge... then the intent and motive is in the wrong place, and that isn't conducive to anybody. Worse case scenario: So what if they do? The community won't be forgotten, everybody would still win. Losing momentum is far more dangerous.