The less source you have the more important having a stable ABI is.<p>Conversely the more source you have the less important a stable binary interface is.<p>I use a lot of openbsd. The openbsd project is actively hostile to closed source commercial programs with their laissez-faire attitude toward abi stability. However I have this enormous stable of open source software. and it all runs just fine.
Discussed at the time:<p><i>To save C, we must save ABI</i> - <a href="https://news.ycombinator.com/item?id=30660528" rel="nofollow">https://news.ycombinator.com/item?id=30660528</a> - March 2022 (128 comments)