Live data from Hacker News

On “Open” Distros, Open Source, and Building a Company

elastic.co

21–30 of 131 posts

Re: On “Open” Distros, Open Source, and Building a Company

#21

I didn’t see much done to address Amazon’s claims (intermingling of proprietary/open code in same conmit, etc). Mainly they just claimed FUD and reminisced a bit. If I were Elastic I’d be quaking in my boots right now - their entire business model is under assault. Hell, the whole open core model is being called into question. Personally I’m glad to see Amazon’s distro. Anyone have a different take?

Just my 2 cents. I don't care about Amazon's distro, I think it won't work. Others have tried, e.g. MariaDB vs MySQL, OpenOffice vs LibreOffice. Time will show though... Edit: The thought was about big companies with their own agenda behind open source initiatives. Sorry about confusion.

The difference is who is using them. In this case it's a trillion-dollar company that's also going to resell the fork as a service to their already locked-in customers. You betcha it's a threat to Elastic.

Re: On “Open” Distros, Open Source, and Building a Company

#22

Aws is copying others’ efforts and earning billions. Nothing is being given back to the community, instead Amazon execs buy Bay Area luxuries. Stop aws manipulating innovative projects in the name of managed services. Elastic, mongo, Kafka, redis, all are being preyed upon.

This has been part of Amazon's business model for years, they have 10,000s of products copied from their vendors. They have even copied stuff hosted on AWS in addition to open source software deployed on AWS.

https://www.theregister.co.uk/2013/03/08/amazon_copies_partn...

https://www.bloomberg.com/news/articles/2018-09-27/amazon-s-...

Re: On “Open” Distros, Open Source, and Building a Company

#23

I didn’t see much done to address Amazon’s claims (intermingling of proprietary/open code in same conmit, etc). Mainly they just claimed FUD and reminisced a bit. If I were Elastic I’d be quaking in my boots right now - their entire business model is under assault. Hell, the whole open core model is being called into question. Personally I’m glad to see Amazon’s distro. Anyone have a different take?

Just my 2 cents. I don't care about Amazon's distro, I think it won't work. Others have tried, e.g. MariaDB vs MySQL, OpenOffice vs LibreOffice. Time will show though... Edit: The thought was about big companies with their own agenda behind open source initiatives. Sorry about confusion.

Eh.. OpenOffice is (practically) dead, LibreOffice is the de-facto open source office suite [1].

MySQL is still big but MariaDB is big too and definitely favored as a default by most distributions[2].

[1] https://github.com/apache/openoffice/pulse vs https://github.com/LibreOffice/core/pulse

[2] https://mariadb.com/kb/en/library/distributions-which-includ...

Re: On “Open” Distros, Open Source, and Building a Company

#24

Earlier quoted context omitted.

Just my 2 cents. I don't care about Amazon's distro, I think it won't work. Others have tried, e.g. MariaDB vs MySQL, OpenOffice vs LibreOffice. Time will show though... Edit: The thought was about big companies with their own agenda behind open source initiatives. Sorry about confusion.

What pattern are you seeing in those examples? Most Linux distros today ship with LibreOffice and have MariaDB in-repo. From where I sit, the open forks won.

Yes, the fork timeline/direction is different, but imho, the pattern is, big companies with their own agenda, hiding behind "open" fork. I only can imagine the amount of resources put into keeping up. Will Amazon "rebase" their version with Elastic's? I doubt that for long time. Features advantaging AWS will be pushed, for better integration with 3rd party, which basically AWS' solutions.

I hope that people will be able to use "vanilla" ES too on AWS.

Re: On “Open” Distros, Open Source, and Building a Company

#26

Earlier quoted context omitted.

Just my 2 cents. I don't care about Amazon's distro, I think it won't work. Others have tried, e.g. MariaDB vs MySQL, OpenOffice vs LibreOffice. Time will show though... Edit: The thought was about big companies with their own agenda behind open source initiatives. Sorry about confusion.

What pattern are you seeing in those examples? Most Linux distros today ship with LibreOffice and have MariaDB in-repo. From where I sit, the open forks won.

Won in terms of user base, maybe. But in terms of money made and commercial adoption? Mysql beats Mariadb, though I can' t say for openoffice/libreoffice.

Re: On “Open” Distros, Open Source, and Building a Company

#27
post #26

Earlier quoted context omitted.

What pattern are you seeing in those examples? Most Linux distros today ship with LibreOffice and have MariaDB in-repo. From where I sit, the open forks won.

Won in terms of user base, maybe. But in terms of money made and commercial adoption? Mysql beats Mariadb, though I can' t say for openoffice/libreoffice.

Is that a fair metric to judge on? The entire point of forking MariaDB was that the developers expected Oracle to make compromises for the sake of money.

Re: On “Open” Distros, Open Source, and Building a Company

#28

Aws is copying others’ efforts and earning billions. Nothing is being given back to the community, instead Amazon execs buy Bay Area luxuries. Stop aws manipulating innovative projects in the name of managed services. Elastic, mongo, Kafka, redis, all are being preyed upon.

> Stop aws manipulating innovative projects in the name of managed services.

How? Redis is trying, and got backlash. Mongo is trying, and got backlash. Confluent is trying, and got backlash. We've rather got to pick our poison here: do we want companies to open their code and have it used for managed services/cloned, or do we want them to close it and keep making cool tech?

I recall reading about the model Google used to use for this sort of thing: open your source code about three to five years after you stop using it. This gives something to the community, while still allowing you to maintain a competitive advantage, run a managed service, etc. Particularly for those who run a SAAS model, it lets them gain widespread adoption before a competitor can spin up an instance of their stuff and undercut them slightly.

Oh, and for those saying "use the Red Hat model", the Red Hat model can't work for everyone. Red Hat had a new idea and essentially no competition for enterprise linux at the time, and so didn't have to deal with the competition. They got a chance to build a customer base before Oracle knocked their product off. And even then, Oracle did completely rip off their work. That's the risk you run with open-sourcing your codebase, and not every company is built to work that way; not our job to tell them they should redo their business model to allow it.

Re: On “Open” Distros, Open Source, and Building a Company

#29

I didn’t see much done to address Amazon’s claims (intermingling of proprietary/open code in same conmit, etc). Mainly they just claimed FUD and reminisced a bit. If I were Elastic I’d be quaking in my boots right now - their entire business model is under assault. Hell, the whole open core model is being called into question. Personally I’m glad to see Amazon’s distro. Anyone have a different take?

I don't think open core is being called into question. By that rationale, anything that is closed source that gets too popular is also called into question. Nothing is stopping AWS or anyone else from copying your API, features or anything else regardless of if your product is open, closed, or some combination in between.

I think if anything is called into question, it's the development of infrastructure software in a startup. Does it make economic sense anymore? As in, is it possible to profit directly off it at this point? Right now it obviously is, but it seems to be trending away from that.

Re: On “Open” Distros, Open Source, and Building a Company

#30
It's interesting that the HN collective results seems to be complaining about the letter from either party.

When Amazon wrote their letter, the [HN response](https://news.ycombinator.com/item?id=19363961) seemed to tip towards not liking what Amazon had to say or was doing.

When ES writes effectively a response, the initial comments don't like ES's response or what they're doing either.

It may be that the collective HN vibe is critical no matter what. But also maybe "we" in aggregate legitimately don't like either option given.

I know open source devs need to make money somehow. I also wish there was a way to do it that was open source. I'm not sure there is. I'm not sure what it means for the continued viability of open source.

In the original period of open source, people generally worked on open source on the clock at their existing jobs, a building tools they needed for that job, a job not dedicated to that particular product but to getting something done that product helped with. People were getting paid to write open source, but it wasn't by "productizing" it. The results were still shared freely.

(this is how/where apache httpd, for one, came from; people with jobs who needed an http server writing one on the clock, even though their job was not "writing an http server." They needed an http server to accomplish what was needed for their employers, but their employers had no desire or capacity to be in the business of selling an http server. Why not collaborate on one we can all use?)

But those days are gone, software has just gotten _so much more complex_ and time-consuming to develop. The open source software we have and need can't be developed in someone's "spare" (even on-the-clock spare) time. Some open source is still written by people working for a large employer, who pay them to be dedicated to that product. But we see the perils of that when an employer decides "wait, why aren't we making money selling this? Why are we contributing our employee's time to it?" (thanks Oracle).

So that leaves people trying to productize it one way or another. It is not clear to me how to have a healthy open source ecosystem in that market environment. I don't think "proprietary layer on top" is actually good for open source, especially if it's gonna lead (naturally) to rejecting contributions from outside to add those same features as open source (why would we want to spend time working with a contributor to make the feature solid, when we _already wrote it_, and when accepting the contribution would _harm our business model_ because that feature is what we want to charge for?), and then resistance to the "right to fork" which I consider the fundamental basis of open source freedom.

Post reply on HN