Кіріспе

Ашық жүйелер – өзара іс-қимыл, тасымалдау мүмкіндігі және ашық бағдарламалық қамтамасыз ету стандарттарының белгілі бір комбинациясын қамтамасыз ететін компьютерлік жүйелер. (Бұл сондай-ақ адамдар мен/немесе басқа компьютерлердің шектеусіз қол жеткізуіне рұқсат беретін конфигурацияланған нақты орналымдарды да білдіре алады; бұл мақалада бұл мағына талқыланбайды). Бұл термин 1980-ші жылдардың басында, негізінен Unix негізіндегі жүйелерді сипаттау үшін танымал болды, әсіресе сол кезде кең таралған мейнфреймдер мен миникомпьютерлерге қарағанда. Ескі, мұралық жүйелерден өзгеше, Unix жүйелерінің жаңа буыны стандартталған бағдарламалау интерфейстері мен перифериялық құрылғылардың өзара байланысына ие болды; үшінші тараптың аппараттық және бағдарламалық жасақтамасын дамыту ынталандырылды, бұл Amdahl және Hitachi сияқты компаниялардың IBM мейнфреймдерімен үйлесімді жүйелер мен перифериялық құрылғыларды сату құқығы үшін сотқа жүгінуімен салыстырғанда, сол кездегі қалыпты жағдайдан елеулі алшақтық болды. "Ашық жүйе" анықтамасы 1990-шы жылдары The Open Group Single UNIX Specification сияқты тәуелсіз басқарылатын бағдарламалық стандарттардың пайда болуымен қалыптасқан деп айтуға болады. Бүгінгі күні компьютер пайдаланушылары аппараттық және бағдарламалық қамтамасыз етудің жоғары деңгейде өзара іс-қимылына үйренген болса да, 20-шы ғасырда Unix өндірушілері ашық жүйелер тұжырымдамасын маңызды артықшылық ретінде насихаттауға мүмкіндік алды. IBM және басқа компаниялар ондаған жылдар бойы бұл тенденцияға қарсы тұрды, мысалы 1991 жылы IBM есептік маманның "ашық жүйелерге байланысты сақтық таныту керек" деген ескертуімен көрсетілді. Алайда, 21-шы ғасырдың басында осы бұрынғы жүйе сатушыларының көпшілігі, әсіресе IBM және Hewlett Packard, Linux-ты өздерінің жалпы сату стратегиясының бір бөлігі ретінде қабылдады, "ашық кодты" "ашық жүйеден" басым деп сатуға тырысты. Осының салдарынан, IBM Z-де Linux орнатылған IBM мейнфреймі, жабық кодты Microsoft Windows-ты пайдаланатын стандартты компьютерлерге қарағанда ашық жүйе ретінде таныстырылады, тіпті Unix-ты қолданатындарға қарағанда да, оның ашық жүйелер тарихына қарамастан. Жауап ретінде, көптеген компаниялар өздерінің өнімдерінің бастапқы кодын аша бастады, соның ішінде Sun Microsystems және олардың OpenOffice.org және OpenSolaris жобаларын құруы, бұл жобалар бұрын жабық кодты болған StarOffice және Solaris бағдарламалық өнімдеріне негізделген.