80 likes | 231 Views
Unix way vs. Windows way. Битва идеологий. Авторы Обухов Михуил. Появление первых версий ОС. Цели создания. Windows – дальнейшее развитие MS-DOS. MS-DOS была создана по контракту с IBM для выпуска их компьютера IBM PC.
E N D
Unix way vs. Windows way. Битваидеологий. Авторы Обухов Михуил
Цели создания Windows – дальнейшее развитие MS-DOS. MS-DOS была создана по контракту с IBM для выпуска их компьютера IBM PC. Linux – создание на основе Unix упрощенной и бесплатной операционной системы.
Развитие GNU • 70-е годы Free Software • в 1984 году Ричардом Столлманом был основам проект GNU (GNU's Not Unix) • 90-егоды Free Software Fond • 97 год SourceForge
Управление развитием Microsoft Linux/GNU
Принципы GNU 1. Свободная дистрибуция. Лицензия не может содержать никаких ограничений на продажу или бесплатное распространение программного продукта или его части. Кроме того, в лицензии не может оговариваться вознаграждение за продажу или распространение продукта.2. Исходный текст должен быть включен в состав программного продукта и разрешено его распространение.3. Целостность авторского исходного текста. Лицензия может ограничивать распространение измененного авторского исходного текста только в том случае, если в ней предусмотрено разрешение на распространение patch-файлов с исходным текстом для изменения продукта при компиляции.4. Лицензия не должна наносить ущерб другим программам, которые распространяются вместе с лицензируемым продуктом. В частности, она не должна требовать, чтобы эти программы также были Open Source.
Методология работы в UNIX-подобных ОС • единое файловое пространство • маленькие "острые" утилиты • взаимодействие программ • стандарты и форматы • функциональность в ущерб простоте в использовании • изящество в решении задачи