Дефиниция на Отворена система
Когато се говори за системи за различните дисциплини на науката, се счита за открито, че човек, който може да извършва обмен със своята среда, доколкото получава потоци от околната среда и е склонен да прави промени или корекции в поведението си според вложените от него данни, Тези системи се хвалят като алтернатива за обмен на информация и опростяване в организацията и комуникацията.
За изчисляване, отворените системи са системи, конфигурирани по такъв начин, че позволяват оперативна съвместимост, преносимост и използване на отворени стандарти. С други думи, системи, които осигуряват безплатен достъп за персонализиране и преконфигуриране.
В исторически план отворените системи са тези, базирани на Unix, които позволиха включването на програмни интерфейси и взаимовръзки, разработени от трети страни, или обмена между различни разработчици при конфигуриране на компютърна система. През 90-те години растежът на Единната спецификация UNIX.
По-късно и с раждането на новото хилядолетие се случи нов бум на отворените системи, който говори за конкурентните предимства, които един продукт, проектиран в Unix, има пред друг затворен. Въпреки че големите компании за разработка на софтуер и хардуер се съпротивляваха на този растеж, популярността на отворените системи беше незабавна и днес те се разпространяват в целия свят като икономическа и уместна алтернатива в изчислителната техника.
Един от софтуерните програми, които бяха разработени в рамките на отворена система, е Linux, безплатната операционна система, която днес засилва конкуренцията на Windows по целия свят. Много компании като IBM и Hewlett-Packard знаеха как да го възприемат, сега възхваляват предимствата и триумфа на отворения код над затворения.
Новите компании също стартират своя бизнес чрез отворени продукти, както Sun Microsystems прави със своя пакет OpenOffice.org, който включва приложения, подобни на тези на Microsoft Office по своята функционалност, но които могат да бъдат свободно използвани и модифицирани.