Hacker News new | ask | show | jobs
by iou 1200 days ago
It’s not OSS :(

I figured with this type of blog post the finale would be, and everyone can try it out at…

Hopefully they do release it OSS eventually.

2 comments

They mention Pingora near the end, another similar project, which also isn't OSS so not sure I'd expect this project to eventually end up OSS.
> Even though Oxy is a proprietary project, we try to give back some love to the open-source community without which the project wouldn’t be possible by open-sourcing some of the building blocks such as https://github.com/cloudflare/boring and https://github.com/cloudflare/quiche.

They open sourced a few bits, but those were both mid-last year. I'd say quiche is more interesting than boring.

Given that we open sourced the runtime for Cloudflare Workers, don't despair about us eventually open sourcing stuff.
For a company that got so much out of NGINX for years this is disappointing.
NGINX was great for us for a long time. But there comes a time where your needs and their future plans diverge. We couldn’t keep maintaining a fork and we had features that would have meant a huge effort to shoehorn into the NGINX architecture.

And NGINX is written in C and we really wanted to use less memory-unsafe languages after Cloudbleed.

Yes I understand. I’m not complaining about you writing Oxy I’m complaining about the proprietary license after you derived so much value from Open Source, same as the parent comment.
This is a massive segue, but where would memory-unsafe languages be acceptable for use at Cloudflare? I'm assuming existing software that needs to be maintained would be one of the them but what about low-level firmware, kernel code, and so on? Would Rust would a replacement to C in those areas too?