Open Architecture

From P2P Foundation
Jump to navigation Jump to search


"Open architecture refers to systems composed of independent modules that mutually operate according to standard interfaces between the modules [Koren]. Open architecture requires that the interfaces’ standards be available for implementation by suppliers or system integrators. Open design differs from open architecture in two fundamental ways. First, open design requires that the complete documentation for the design be publicly disclosed, not just the interface between modules. Second, license agreements provide for adaptations, enhancements, or modifications to any portion of the design, including the modules and the interface. Therefore, manufacturing equipment developed under open design methods may be freely adapted as needed by end-users, system integrators, or module suppliers." (

Open License Project