was?
es ist klar, dass die arbeit des entwicklers bezahlt werden muss, sowohl in einer offenen logik als auch geschlossen.
der unterschied kann beispielsweise sein, dass in offener logik dem kunden die quelle der datei gegeben wird, die die kommunikation zwischen cad und pdm regelt, während in geschlossener logik, dass die datei eine compilierte dll ist, auf der der kunde keine möglichkeit hat zu bedienen.
beispiel: der pdm-client verwendet jetzt einen tcp-port, um mit dem server zu kommunizieren. diese tür ist in der software schwer codiert, so dass die einzige möglichkeit, sie zu ändern, ist, den lieferanten zu bitten, die weiche mit dieser änderung neu zu kompilieren. wenn die weiche offen war, könnte ich sie in meinem namen ändern, die weiche neu kompilieren und neu starten. hier bin ich jedoch an den lieferanten gebunden, so dass ich gezwungen werde, serviceverträge mit ihnen zu pflegen und nicht mit anderen lieferanten, möglicherweise kompetenter und/oder verfügbar.