RFD 26 talked about the context around this choice: https://rfd.shared.oxide.computer/rfd/0026
There's a lot more to it than just this one thing I mentioned :)
RFD 26 talked about the context around this choice: https://rfd.shared.oxide.computer/rfd/0026
There's a lot more to it than just this one thing I mentioned :)
This point bothers me, but I can't say with confidence that it's completely wrong. I know there are occasional rifts within the open source world, but I wish I knew two things:
1) How much overhead (in totality) is there when contributing to a project you don't control?
2) How different is the end result of collaboration between distinct groups or individuals versus doing things separately?
My comment wasn't so much about the overhead of collaboration, but of the chance of there being significant differences in opinion, leading to a place where we'd basically have to fork anyway. Remember, in this specific context, we're talking about an operating system and hypervisor that are core to our product, and we're building our own hardware.
You can't get one single answer for these questions for the entirety of the open source community. Even cross-language norms can be different. These things are inherently tradeoffs.