Re reusable components, OpenDoc failure, etc.
A contrary perspective, both models have become so ubiquitous we don't even recognize them as such: Foss libraries, JS NPM packages, web
widgets...
No exactly opendoc or Brad Cox Software IC model. True green field dev is now rare
The 90s hype-model was "create something so that it that's reusable by others!". Flawed incentive-wise, especially outside big corporations.
Need to drive the other way: "re-use something someone else made earlier!", i.e. demand no buy-in. Hardly any technology takes this line.