Atviros sistemos apibrėžimas
Kai kalbama apie skirtingų mokslo disciplinų sistemas, laikomas atviru tas, kuris gali keistis savo aplinka, jei jis gauna srautus iš aplinkos ir yra pajėgus keisti ar koreguoti savo elgesį pagal gaunamą informaciją. . Šios sistemos giriamos kaip alternatyva keistis informacija ir supaprastinti organizavimą bei komunikaciją.
Skaičiavimui atviros sistemos yra sistemos, sukonfigūruotos taip, kad jos leistų sąveiką, perkeliamumą ir atvirų standartų naudojimą. Kitaip tariant, sistemos, suteikiančios nemokamą prieigą tinkinti ir konfigūruoti.
Istoriškai atviros sistemos buvo tos, kurios pagrįstos „ Unix“, kurios leido įtraukti trečiųjų šalių sukurtas programavimo sąsajas ir sujungimus arba keistis tarp skirtingų kūrėjų, kai sukonfigūravo kompiuterinę sistemą. Dešimtajame dešimtmetyje išaugo bendrosios UNIX specifikacijos apimtis.
Vėliau ir gimus naujam tūkstantmečiui įvyko naujas atvirų sistemų bumas, kalbantis apie konkurencinius pranašumus, kuriuos „Unix“ sukurtas produktas turi prieš kitą uždarą. Nors didžiosios programinės įrangos ir aparatinės įrangos kūrimo kompanijos priešinosi šiam augimui, atvirų sistemų populiarumas buvo staigus ir šiandien jos yra paplitusios visame pasaulyje kaip ekonominė ir svarbi alternatyva skaičiavimui.
Viena iš programinių programų, sukurtų pagal atvirą sistemą, yra „ Linux“, nemokama operacinė sistema, kuri šiandien skatina „Windows“ konkurenciją visame pasaulyje. Daugelis kompanijų, tokių kaip IBM ir Hewlett-Packard, žinojo, kaip tai pritaikyti, ir dabar giria atvirojo kodo pranašumus ir triumfą, o ne uždarą.
Naujos kompanijos taip pat pradeda savo verslą naudodamos atvirus produktus, kaip tai daro „Sun Microsystems“ su savo „OpenOffice.org“ paketu, kurio funkcionalumas apima panašias į „Microsoft Office“ programas, tačiau kurias galima laisvai naudoti ir modifikuoti.