[10] Měl jsem na mysli následující:
knihovna poskytne design interface (nějaké edity, tlačítka, textarea, menu stromy ap.) a interface pro ukládání na disk (nějaké jednoduché objekty s metodami read a write nebo i něco složitějšího jako saveString, saveInt ap.) a nad ním bude operovat. Vykreslení a operace tak nechá na velmi tenké nadstavbě, kterou by mohla vyvinou i ta sama firma pro jednu platformu jako open source (např. GNU LGPL) a pak se jen dívat, jak se nechá portovat i na jiné platformy. Knihovnu by na žádost (např. při koupi licence) překompilovala pro danou patformu, což je při psaní ve standardním C++ snadné.
Ale když vidím ty molochy, které je spousta firem schopna vyprodukovat, tak mi připadá, že je tam jakási překážka v managementu, nikoliv vývojovém oddělení.