Почему Unix стал открытым исходным кодом / бесплатно?

Почему исходные версии Unix внезапно стали свободными / бесплатными? Кажется странным, что AT & T и Bell Labs позволили бы что-то вроде операционной системы стать гибкой и перепродаваемой со всей функциональностью, которой обладают операционные системы, особенно с небольшим количеством их тогда. Я знаю, что они позволили ему стать открытым исходным кодом, но я не могу понять, почему они это сделали.

2 Solutions collect form web for “Почему Unix стал открытым исходным кодом / бесплатно?”

Из искусства программирования Unix (выделено мной):

После публикации [1974] исследовательские лаборатории и университеты во всем мире требовали возможности опробовать сами Unix. В соответствии с соглашением о согласии 1958 года в разрешении антимонопольного дела AT & T (головная организация Bell Labs) было запрещено входить в компьютерный бизнес. Поэтому Unix нельзя было превратить в продукт; действительно, в соответствии с постановлением о согласии Bell Labs требовалось лицензировать свою технологию nontelephone всем, кто просил. Кен Томпсон спокойно начал отвечать на запросы, отправив кассеты и дисковые пакеты – каждый, согласно легенде, с запиской, подписанной «love, ken».

В этой главе содержится гораздо более значимая информация; его название – «Истоки и история Unix, 1969-1995». Очень рекомендуемое чтение (вместе с остальной частью книги!) 🙂

AT & T был вынужден открыть исходный UNIX, поскольку первоначально AT & T, SUN, IBM, HP, Tandem, Berkeley Univ, Digital были разработчиками ядра UNIX, фактически разработанного Кен Томсоном и командой.

После того, как UNIX стала более зрелой, исходный код должен был быть разделен между вышеупомянутыми компаниями, поскольку они хотели подать свои собственные патенты, и поэтому вы видите, что UNIX настроена на каждое из своих собственных запатентованных RISC-аппаратных средств, и поэтому вышла в качестве запатентованной ОС UNIX, такой как IBM -AIX, SUN-Solaris, HP HP-UX, Digital Tru64 и т. Д., И именно по этой причине вы видите похожие команды ядра. Однако Berkeley Univ разработал UNIX рядом с оборудованием x86 и назвал его BSD (FreeBSD, OpenBSD, TrueBSD) и т. Д. …

Linux и Unix - лучшая ОС в мире.