Transparency in Hardware/Software Interfaces
rfd.shared.oxide.computer
rfd.shared.oxide.computer
The problem is none of these hardware vendors have enough customers for them to be open with their specs. Even if they did, the majority of their customers would not have the expertise that you’ve hired for to competently take advantage of that interface. Instead, they’ll lob some HAL code at the customer, and if their orders are big enough, give them support. Internally, these hardware vendors will have multiple sourcetrees for each customer, and one customer’s fix will not be reflected in anothers for fear that it’ll break whatever the other customer is doing with it.
:(
That said, I hope you guys are supremely successful and spark a change in culture.
As for existing hardware vendors: note that one of the examples is AMD and their openSIL effort. I don't want to speak out of turn, but I think it's very fair to say that Oxide influenced AMD with respect to openSIL -- And the presence of openSIL allowed us to open our host boot software.[0] So there is reason for hope -- and on parts that in fact have lots of customers.
Thank you for wishing us well -- we are indeed trying to not just ship products but also change the culture!
[0] https://rfd.shared.oxide.computer/rfd/0241 RFD 241 Holistic Boot