Ашық бастапқы коды бар бағдарламалық жасақтаманың тарихы
1950 және 1960 жылдары бағдарламалық жасақтаманың барлығын дерлік ынтымақтастықта жұмыс істейтін ғалымдар мен корпоративті зерттеушілер жасады және көбінесе қоғамдық домен бағдарламалық жасақтамасы ретінде таратылды. Осылайша, ол әдетте академиялық ортада бұрыннан қалыптасқан ашықтық пен ынтымақтастық принциптеріне сәйкес таратылды және өздігінен тауар ретінде қарастырылмады. Бұл ұжымдық мінез-құлық кейінірек хакерлік мәдениет деп аталатын орталық элементке айналды (ашық бастапқы кодерлер арасында оң мағыналы термин). Сол кезде бағдарламалық жасақтаманың оқылатын түрі болып табылатын бастапқы код әдетте бағдарламалық жасақтаманың машиналық кодымен бірге таратылды, өйткені пайдаланушылар көбінесе бағдарламалық жасақтаманы өздері өзгертті, өйткені ол басқа жабдықта немесе ОЖ-де өзгеріссіз жұмыс істей алмады, сонымен қатар қателерді түзету немесе жаңа мүмкіндіктер қосу үшін. Тегін, ашық бастапқы бағдарламалық жасақтаманың алғашқы мысалы 1953 жылы UNIVAC Remington Rand бөлімшесінде жасалған a-2 жүйесі болып саналады, ол тұтынушыларға бастапқы кодымен бірге шығарылды. Оларға жақсартуларын UNIVAC-қа қайта жіберу ұсынылды. Кейінірек IBM негізгі бағдарламалық жасақтамасының барлығы дерлік бастапқы кодпен бірге таратылды. Бағдарламалық жасақтаманы оңай бөлісу үшін SHARE деп аталатын IBM 701 тобы және DECUS деп аталатын Digital Equipment Corporation (DEC) тобы сияқты пайдаланушылар топтары құрылды. Бастапқыда General Motors әзірлеген SHARE операциялық жүйесін share компаниясы IBM 709 және 7090 компьютерлеріне таратқан. Кейбір университеттік компьютерлік зертханаларда тіпті компьютерде орнатылған барлық бағдарламалардың жарияланған бастапқы код файлдарымен қамтамасыз етілуін талап ететін саясат болды.
бірінші ашық бастапқы операциялық жүйені кім жасады
Remington Rand