Live data from Hacker News

OPA maintainers and Styra employees hired by Apple

blog.openpolicyagent.org

21–30 of 54 posts

Re: OPA maintainers and Styra employees hired by Apple

#21
post #5

Based on Apple's acquisition of FoundationDB, this seems like it will have negative consequences for public development of OPA. What are the counterexamples, where Apple acquiring a project results in it being more open with sustained development?

>Based on Apple's acquisition of FoundationDB,

FoundationDB wasn't even Open Source when Apple acquired them.

Re: OPA maintainers and Styra employees hired by Apple

#22

Isn't Styra like a company of like 50-100 people? Seems like it'd be a bummer to be an employee at the company that gets left behind.

A counter example would be Weaveworks(folks behind Flux/FluxCD and many other widely used oss tools). I'm sure the ex employees would've preferred to get acquihired vs closing up for good. I highly doubt Styra was pulling in enough money to fund their business, and the days of zirp are long gone, so I doubt they would've been able to raise another round to keep the lights on for another few years.

Re: OPA maintainers and Styra employees hired by Apple

#23
post #5

Based on Apple's acquisition of FoundationDB, this seems like it will have negative consequences for public development of OPA. What are the counterexamples, where Apple acquiring a project results in it being more open with sustained development?

Apple literally purchased FoundationDB as a closed source tool and open sourced it with open source development continuing to this day.

From this announcement, they are going to open source the enterprise version of this tool, which was also previously closed source.

Re: OPA maintainers and Styra employees hired by Apple

#24
post #16
post #8

This is a very well written announcement. It immediately defines OPA (for people like me who don’t immediately recognize it). It says what’s not changing for people, and says where things will go. Congratulations to the team.

> It says what’s not changing for people For the people who are currently experiencing the first time a project they heavily used gets acquired by a for-profit company, it's worth remembering that everything written is "As it stands currently", which can change at any time. It wouldn't be the first time the founders/company/project said "Nothing will change now when we got acquired" only for it to shutdown/change dra…

And the other side of that coin is ...

Lots of FOSS maintainers are happy to bitch and moan about how they are doing god's work for little or no remuneration. They are of course, quite correct to do so, it is indeed hard work, long hours, poor or no pay.

But, and its a big BUT .... you can put all the donation, crowdfunding buttons that you like on your GitHub page. The reality is that will only get you so far.

So there is a lot to be said for corporations that recognise the work and are willing to pay an old-school salary to the maintainers. It provides life-stability for the maintainers, and it provides product-stability for the corporation ... win-win.

And in 2025 the reality is that corporation thinking on open-source is a far cry of what it was back-then. In the majority they are far more enlightened and open to contributing-back.

Yes it will never be sufficient for the die-hard FOSS greybeards. But even a billion dollar corporation cannot possibly put dollars behind every single tiny piece of open-source software it ever uses. You have to pick-and-choose, its just the reality of life.

Finally, regarding the FUD about "oh, its going to be shutdown tomorrow". That road is paved with examples where it DID NOT happen ... I seem to recall that the usual suspects (Redhat / Canonical / IBM etc.) all employ a great deal of maintainers of various critical parts of Linux. As far as I can tell the output of those maintainers taking the corporate dime has neither suffered or been shutdown.

Re: OPA maintainers and Styra employees hired by Apple

#25
post #22

Isn't Styra like a company of like 50-100 people? Seems like it'd be a bummer to be an employee at the company that gets left behind.

A counter example would be Weaveworks(folks behind Flux/FluxCD and many other widely used oss tools). I'm sure the ex employees would've preferred to get acquihired vs closing up for good. I highly doubt Styra was pulling in enough money to fund their business, and the days of zirp are long gone, so I doubt they would've been able to raise another round to keep the lights on for another few years.

ControlPlane was able to hire (not acqui-) a few of the FluxCD maintainers and other WeaveWorks staff to continue supporting the project — we did what we could, agree this is better for Styra folk than the uncertainty of closing up shop.

Re: OPA maintainers and Styra employees hired by Apple

#27
post #8

This is a very well written announcement. It immediately defines OPA (for people like me who don’t immediately recognize it). It says what’s not changing for people, and says where things will go. Congratulations to the team.

I was left with the somewhat opposite feeling. I still don’t know what OPA actually is or does. It has a nice paragraph describing it without saying anything at all.

I guess I’m familiar with the general concept/domain it’s in. I haven’t used it myself, but having it spelled out was enough base knowledge for me to grab on to.

Looking again, I see your point. If you don’t know what it is having the acronym spelled out doesn’t help much at all.

Still it clears the low bar provided by those announcements that just say something like:

“BEOTZ’s developers are joining Flmp.io. As well all know BEOTZ is popular and Flmp.io is a top provider to enterprises. We look forward to exciting things coming soon.”

Re: OPA maintainers and Styra employees hired by Apple

#30

1. Any idea on what should I start next so that I can get acquihired? 2. It looks like Apple didn't get much 'ownership' of OPA in this case, what was the point of purchasing the company as a whole versus simply offering these 3 employees generous sign-on bonuses? 3. Why is it that companies generally tend to pay a lot more per employee in an acquihire scenario?

3. It's very hard to know what kind of compensation employees are actually getting in an acqui-hire. I've been involved in a few of these - money flows through the cap table, so investors and founders get most of it depending on liquidation preference. Retained employees get a typical, levelled offer + some cash/stock (probably more stock) incentive with the usual 1 year cliff and 3-4 year earn-out. Incentives are also usually contingent on specific business goals.

In other words, the scenarios I've seen if the acquired company is not doing well the acquirer pays off the investors and gives the employees a small bonus contingent on staying for 1+ years and hitting goals. It's not necessarily a crazy windfall.

Post reply on HN