|
|
Subscribe / Log in / New account

Banon: License changes to Elasticsearch and Kibana

Banon: License changes to Elasticsearch and Kibana

Posted Jan 23, 2021 8:39 UTC (Sat) by timrichardson (subscriber, #72836)
In reply to: Banon: License changes to Elasticsearch and Kibana by joib
Parent article: Banon: License changes to Elasticsearch and Kibana

+1 for the recorded talk. I missed it earlier. His key analogy is that cloud infrastructure is the next iteration of the foundation-role that the PC revolution played in the 1980s, where the standardised hardware of the IBM compatible microcomputer (the "PC") enabled the scale necessary for the community of open source software (and at the same time, the scale opportunity that justified investment in a lot of proprietary software). He treats this standardised environment as a black box with a well-defined protocol, and he says that's all we need. To make cloud infrastructure the equivalent for "freedom", we don't need AWS to publish its source code, we need all the service APIs or protocols etc documented. Success is when we can write an open source client to talk to a closed server, or vice versa. So a focus on licence enforcement is not only futile (jra's experience and observation) but it is solving the wrong problem. In the cloud context (or IOT device context) having the source code is actually mostly useless for taking advantage of the freedoms that open source licences are supposed to provide (although I suppose it is a way of documenting the API or protocol). He says, I think, that the best hope of getting protocol standardisation and documentation is enlightened-self interest, and as proof he discusses the rejuvenation of SMB after Microsoft chose to go down this path (it's not the only example he gives). [Although did Microsoft choose, or was it forced by the EU?]

The funny thing is that for the purpose of selling a service, Amazon only needs to implement Elastic's APIs, just as jra says. AWS probably doesn't use a real elastisearch server, they probably would just middleware it to some massively amazing backend. But as early as 2019 they prepared an independent project and now they have activated it. It's interesting to speculate what Amazon's motivation is. Enlightenment?

He really believes community is at the heart of open source (not licence enforcement), and he concedes there is one big value of a licence: it helps builds a community around a common statement of values, which Elastic should think about, perhaps.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds