Earlier quoted context omitted.
Maintainers are certainly free to adopt a "take it or leave it" attitude if they want. But most maintainers (including Elastic) don't want that. They proudly declare that their developers and users are a community, and they're steering the community to produce a great and open project on an ongoing basis. The maintainers certainly have a responsibility to follow through on such promises - or at least, if Amazon is co…
Amazon is welcome to fork and welcome to point out that they might be better for users than Elastic. But the issue here is that Amazon--like many others before them--are asserting a 'right' that simply does not exist.
On “Open” Distros, Open Source, and Building a Company
121–130 of 131 posts
Re: On “Open” Distros, Open Source, and Building a Company
#122Personally, as current and former administrator of multiple ES cluster, I'm quite worried how this "intermingling of open source and proprietary code" will affect my current and previous team. We certainly not aware of it before this week.
Re: On “Open” Distros, Open Source, and Building a Company
#123Earlier quoted context omitted.
Clicking through to the AWS blog article [1] we find this: > At AWS, we believe that maintainers of an open source project have a responsibility to ensure that the primary open source distribution remains open and free of proprietary code so that the community can build on the project freely, and the distribution does not advantage any one company over another. This was part of the promise the maintainer made when th…
Amazon can believe whatever they want, but when they say "maintainers of an open source project have a responsibility to ensure ... " - I call bullshit. Those maintainers owe Amazon nothing. The have no responsibility to Amazon. None. Same as they owe me nothing. By definition (if you use any of the more-that-two-or-so-year-old definitions of "open source"), the project is defined by "remaining free and open", in tha…
It is true that Amazon here is just stating their own interest and are not well placed to give lessons of open source implication. Elastic has paid many developers to build open source code.
However, Shay Bannon on his side, is too much using the word "open" for a company that is not running and from my POV cannot run a real open governance. Elastic is now a listed company and was VC backed. Presenting the integration of xpack in the core repositories as an "opening" when it's a move backwards in terms of open source governance, is not fully honest.
There is a fundamental issue with Open Source and Investor backed companies. The main goal is not open governance, but the main goal is the company.
Elastic is not clear about this. Actually not being clear means there is no open governance.
Shay Bannon won't go there, because I believe as the CEO of a listed company he can't, unless it's in the interest of Elastic's investors, which means the board should decide.
Elastic does not have to have open governance and can be a great OSS contributor nevertheless. And to the opposite, it is very possible that without very healthy Elastic.co, that there would be less OSS code.
However it raises questions about the future. What will be the next step ?
What I would prefer is to have Shay Bannon be fully honest about the fact that Elastic.co needs to be healthy for the project to be healthy unless other companies are heavily investing in the community and start contributing code. And that Elastic.co being healthy means to have a mixed model. And finally I would like to hear that Elastic.co cannot promise that this won't change because Elastic.co might have to change it if the investors decide it but that as long as he is CEO he will do his best to maintain the current mixed model as long as it is financially successful.
It would be more honest that saying "doubling down on open" when you are tainting open repositories with non open source code. There was no technical reasons that the xpack repositories could not be separate.
Also, there is a way to not give an advantage to any company in an open governance way while helping companies be healthy. You can decide to have an App store in which paying features are proposed only from core contributors that contribute more than a certain level. Business could be added to the goals of the open community.
Re: On “Open” Distros, Open Source, and Building a Company
#124Earlier quoted context omitted.
> But those days are gone I have to strongly disagree here. Stuff like Kafka from LinkedIn, Envoy from Lyft, Prometheus from Soundcloud are just the tip of the iceberg of people writing tools because they need them, not because they are in the business of making infrastructure software. I believe that selling software, be it foss, open core, or fully proprietary is not good business model, neither from business nor f…
I think a lot of successful companies, Microsoft for instance, would disagree with you.
Re: On “Open” Distros, Open Source, and Building a Company
#125Earlier quoted context omitted.
actions? I think this is speaking for itself: https://www.elastic.co/downloads/elasticsearch-oss What has Amazon contributed to yet? Repackage other open source projects that was already existing? I don't call it a contribution.
"Repackage other open source projects that was already existing?" Most people don't realize this yet. They are taking other, existing projects which anyone could install themselves for a long time now and framing it like they built these things for their new fork. So much of their "distribution" is just a collection of other open source projects. In the case of the security functionality, that is backed by a company…
https://github.com/floragunncom/search-guard-enterprise-modu...
https://github.com/opendistro-for-elasticsearch/security-adv...
They just forked the full code base and tried to remove any reference of Search Guard.
I am not sure what really happened here but this smells fishy.
Re: On “Open” Distros, Open Source, and Building a Company
#126Re: On “Open” Distros, Open Source, and Building a Company
#127Why write emotionally charged letter instead of one backed with facts? Amazon is claiming [1][2] that Elastic has been intentionally unclear about what part of Elastic stack is open source vs proprietary. It would best serve Elastic if they respond to that with facts. If the claims are true, and done intentionally, it's a really bad move on part of Elastic. The ambiguity around licensing hurts all their users and not…
I couldn't agree more with Amazon. We build something on Elastic - and trying to work with them to get licensing was at best a major PITA. In ~2017 Elastic decided they wanted to go Enterprise Only. They started to charge $100k for x-pack, though one could get a dev license for $50K. We quickly built a SQL parser for Elastic, an alerting engine, some other bits. These are all bits that just went poof yesterday when A…
Re: On “Open” Distros, Open Source, and Building a Company
#128Earlier quoted context omitted.
I couldn't agree more with Amazon. We build something on Elastic - and trying to work with them to get licensing was at best a major PITA. In ~2017 Elastic decided they wanted to go Enterprise Only. They started to charge $100k for x-pack, though one could get a dev license for $50K. We quickly built a SQL parser for Elastic, an alerting engine, some other bits. These are all bits that just went poof yesterday when A…
May be Amazon should just spend some money and buy elastic? and call it a day.
Re: On “Open” Distros, Open Source, and Building a Company
#129Earlier quoted context omitted.
What is the "Open Source Institute"? If you mean the Open Source Initiative, then yes, I have posted on open-source related topics here, yes, I am a member of the OSI (I joined... two weeks ago? mostly so I could vote for OSI board members who are committed to opposing corporate influence over the open source definition), and no, I do not have a conflict of interest. I paid the OSI $40 to join. I receive no money fro…
An Open Source advocacy group with cloud providers on their board, and cloud providers who pay them hundreds of thousands per year. Their mission is to be evangelists for their definition of Open Source. The one that benefits cloud providers. Of course a lobby group like this should be transparent. But I don't expect a group like that with closed mailing lists to actually be Open.
Edit: well, there's Microsoft's "Shared Source", but that's read-only if they like you, not particularly useful.
Re: On “Open” Distros, Open Source, and Building a Company
#130Earlier quoted context omitted.
I find that a reasonable line of inquiry, but the obvious next question is: How would they have paid themselves salary without the venture capital? How would they have done open source and still earned a living without it? I am not sure there are obvious models/examples that are working. I think there's a reason that "open core" is an increasingly popular thing to try to do. I'm not sure if I can think of many earnin…
Many of the most successful open source projects I can think of were funded by universities (Linux and Gnu) or natural monopolies (Unix). Their creators didn't become billionaires, but the sources of money were willing to pay them a comfortable living. Maybe it's the expectation that open source should be a massive fountain of wealth that is the real problem.
Maybe. But I also think that kind of funding for open source you talk about is not there for high-complexity projects in the present time.
It's not that I don't like that traditional model. I am legitimately worried it is no longer feasible.