Выбрать книгу по жанру
Фантастика и фэнтези
- Боевая фантастика
- Героическая фантастика
- Городское фэнтези
- Готический роман
- Детективная фантастика
- Ироническая фантастика
- Ироническое фэнтези
- Историческое фэнтези
- Киберпанк
- Космическая фантастика
- Космоопера
- ЛитРПГ
- Мистика
- Научная фантастика
- Ненаучная фантастика
- Попаданцы
- Постапокалипсис
- Сказочная фантастика
- Социально-философская фантастика
- Стимпанк
- Технофэнтези
- Ужасы и мистика
- Фантастика: прочее
- Фэнтези
- Эпическая фантастика
- Юмористическая фантастика
- Юмористическое фэнтези
- Альтернативная история
Детективы и триллеры
- Боевики
- Дамский детективный роман
- Иронические детективы
- Исторические детективы
- Классические детективы
- Криминальные детективы
- Крутой детектив
- Маньяки
- Медицинский триллер
- Политические детективы
- Полицейские детективы
- Прочие Детективы
- Триллеры
- Шпионские детективы
Проза
- Афоризмы
- Военная проза
- Историческая проза
- Классическая проза
- Контркультура
- Магический реализм
- Новелла
- Повесть
- Проза прочее
- Рассказ
- Роман
- Русская классическая проза
- Семейный роман/Семейная сага
- Сентиментальная проза
- Советская классическая проза
- Современная проза
- Эпистолярная проза
- Эссе, очерк, этюд, набросок
- Феерия
Любовные романы
- Исторические любовные романы
- Короткие любовные романы
- Любовно-фантастические романы
- Остросюжетные любовные романы
- Прочие любовные романы
- Современные любовные романы
Приключения
- Вестерны
- Исторические приключения
- Морские приключения
- Приключения про индейцев
- Природа и животные
- Прочие приключения
- Путешествия и география
Детские
- Детская образовательная литература
- Детская проза
- Детская фантастика
- Детские остросюжетные
- Детские приключения
- Детские стихи
- Детский фольклор
- Книга-игра
- Прочая детская литература
- Сказки
Поэзия и драматургия
- Басни
- Верлибры
- Визуальная поэзия
- В стихах
- Драматургия
- Лирика
- Палиндромы
- Песенная поэзия
- Поэзия
- Экспериментальная поэзия
- Эпическая поэзия
Старинная литература
- Античная литература
- Древневосточная литература
- Древнерусская литература
- Европейская старинная литература
- Мифы. Легенды. Эпос
- Прочая старинная литература
Научно-образовательная
- Альтернативная медицина
- Астрономия и космос
- Биология
- Биофизика
- Биохимия
- Ботаника
- Ветеринария
- Военная история
- Геология и география
- Государство и право
- Детская психология
- Зоология
- Иностранные языки
- История
- Культурология
- Литературоведение
- Математика
- Медицина
- Обществознание
- Органическая химия
- Педагогика
- Политика
- Прочая научная литература
- Психология
- Психотерапия и консультирование
- Религиоведение
- Рефераты
- Технические науки
- Учебники
- Физика
- Физическая химия
- Философия
- Химия
- Шпаргалки
- Экология
- Юриспруденция
- Языкознание
- Аналитическая химия
Компьютеры и интернет
- Базы данных
- Интернет
- Компьютерное «железо»
- ОС и сети
- Программирование
- Программное обеспечение
- Прочая компьютерная литература
Справочная литература
Документальная литература
- Биографии и мемуары
- Военная документалистика
- Искусство и Дизайн
- Критика
- Научпоп
- Прочая документальная литература
- Публицистика
Религия и духовность
- Астрология
- Индуизм
- Православие
- Протестантизм
- Прочая религиозная литература
- Религия
- Самосовершенствование
- Христианство
- Эзотерика
- Язычество
- Хиромантия
Юмор
Дом и семья
- Домашние животные
- Здоровье и красота
- Кулинария
- Прочее домоводство
- Развлечения
- Сад и огород
- Сделай сам
- Спорт
- Хобби и ремесла
Деловая литература
- Банковское дело
- Внешнеэкономическая деятельность
- Деловая литература
- Делопроизводство
- Корпоративная культура
- Личные финансы
- Малый бизнес
- Маркетинг, PR, реклама
- О бизнесе популярно
- Поиск работы, карьера
- Торговля
- Управление, подбор персонала
- Ценные бумаги, инвестиции
- Экономика
Жанр не определен
Техника
Прочее
Драматургия
Фольклор
Военное дело
Весь Нил Стивенсон в одном томе. Компиляция (СИ) - Стивенсон Нил Таун - Страница 2445
Так или иначе, но к 1987 году на отличающихся друг от друга, как небо и земля, аппаратных платформах, существовали и MacOS, и Windows. И дело не в том, что MacOS работала на базе процессора Motorola, а Windows на базе процессора Intel, а в том (прошли годы, прежде чем стало понятно, какую огромную роль данный фактор сыграл в судьбе обеих компаний), что Apple сохраняла жесткую монополию на свое «железо», а Windows сделала аппаратный комплекс обескураживающе доступным для всех.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-144', c: 4, b: 144})Спустя десять лет мы наконец‑то полностью осознали, к чему всё это привело, хотя до сих пор не особо на этот счёт распространяемся, а обе компании до сих пор испытывают на себе причудливые последствия принятых когда‑то решений. Но об этом я расскажу подробнее в главе, посвященной Linux. А по данной главе вывод такой — миллионы пользователей, озолотив компании Apple и Microsoft, не представляют себе жизни без графического пользовательского интерфейса. Сейчас благосостояние многих людей напрямую зависит от способностей этих корпораций и далее продавать свои продукты, рыночная привлекательность которых вызывает большие сомнения.
Бесплатный сыр бывает… в мышеловках
Когда Гейтс и Аллен решили продавать программное обеспечение, на них ополчились и хакеры, и трезвомыслящие дельцы. С точки зрения хакеров, программное обеспечение являлось информацией, а продавать информацию — последнее дело. С одной стороны, это были возражения нравственного характера — безвозмездное предоставление результатов работы любому желающему являлось для хакеров, как представителей академического сообщества, непреложной истиной. С другой стороны, продажа «софта» противоречила хакерскому здравому смыслу — зачем продавать то, что можно легко скопировать? У предпринимателей, людей совершенно иного склада ума и характера, также имелись поводы для недовольства. Привыкнув сбывать с рук тостеры и страховые полисы, они никак не могли понять, как превратить в конкурентноспособный товар нескончаемую вереницу единиц и нулей.
Как мы видим, Microsoft и Apple, все вышеперечисленные возражения отмели, не оставив от них камня на камне. Не удалось отмести только некоторых возражающих. Всем хакерам хакер, ультра — хакер Ричард Столлман, непримиримый борец с бесовской практикой реализации ПО за деньги, разозлился настолько, что в 1984 году (в том самом году, когда на рынок вышел первый Macintosh) явил себя миру и, основав «Фонд свободного программного обеспечения» (Free Software Foundation), приступил к созданию GNU. GNU — шуточная аббревиатура, образованная из словосочетания GNU’s Not Unix (GNU — это не Unix). Но в любой шутке имеется только доля шутки, ибо GNU, как ни крути, ни что иное, как самый настоящий Unix. Однако в те времена торговая марка Unix принадлежала американской телекоммуникационной компании AT&T, и, соответственно, Столлман со товарищи просто не имели права назвать свой проект Unix, поэтому, дабы перестраховаться, они во всеуслышанье объявили, что он таковым не является. И все же, несравненные таланты и сокрушительный напор мистера Столлмана и поклонников GNU, направленные (в пику запродавшимся Microsoft и Apple) на создание свободной и бесплатной системы типа Unix пропадали втуне, пока на горизонте аппаратно — программного обеспечения не замаячил Linux. Но об этом я расскажу несколько позже.
Нет ничего невозможного для человека с интеллектом, который знает, что операционную систему можно создать с нуля. Сколько таких попыток уже было и сколько ещё будет — не перечесть, так как подобная возможность в природе операционной системы заложена изначально.
Особой необходимости в операционной системе нет. Любой знающий своё дело программист без труда напишет программу, содержащую базовые, низкоуровневые операции, которые производят чтение/запись информации с диска или подсвечивают пиксели на экране. На самых первых компьютерах так, собственно, и программировали. Но времена изменились, программ стало намного больше, и теперь практически все из них выполняют базовые операции. Однако каждый раз писать наново для каждой из них процедуру «подсветить пиксель» — всё равно, что переливать из пустого в порожнее.
А для истинного хакера нет ничего более отвратительного, чем переписывать код. Обобщать, обобщать и ещё раз обобщать — вот главная заповедь любого программиста с тех самых пор, как люди научились программировать; создавать настолько модульный и гибкий код, насколько это вообще возможно, разбивать большие куски кода на небольшие процедуры, чтобы потом использовать их в различных программах. Следовательно, развитие операционных систем, несмотря на всю их, в принципе, ненужность, стало неизбежным. Потому что операционная система, по сути своей, — всего — навсего библиотека наиболее часто используемых процедур, которые, однажды написанные (и, надеемся, написанные хорошо), затем становятся доступны любому нуждающемуся в них программисту.
Таким образом, собственническая, спрятанная ото всех, закрытая операционная система — нонсенс. Какой в ней прок? И как её создатели собираются скрыть интерфейс вызова процедур? Можно утаить исходный код, то есть текст программы, созданный разработчиком. Но ОС — собрание небольших процедур, выполняющих конкретные, четко определенные действия. Соответственно, интерфейс этих процедур должен быть открыт и доступен всем и каждому, иначе от операционной системы нет никакой пользы. Если программисты понятия не имеют, для чего данные процедуры предназначены, то какой в них толк?
Единственное, что необходимо держать в секрете, каким образом процедуры делают то, что делают. Однако если назначение процедуры известно, то вам (предполагаемому хакеру) наверняка не составит труда написать собственную процедуру, выполняющую те же действия. Конечно, занятие это скучное и неблагодарное, да и времени отнимает довольно много, но ничего мудрёного в нём нет.
Написать код для программиста не сложно, сложно решить, что написать (это же верно и для писателей). А вот перед продавцами коммерческих ОС такой проблемы не стоит, они всё уже решили и воплотили решения в жизнь.
Всё это давным — давно известно и понятно. У MS‑DOS есть функциональный (пусть и написанный с «чистого листа») клон под названием ProDOS, который делает всё то же что и его прародитель. То есть некая сторонняя компания написала программу, которая делает всё так же, как и MS‑DOS, и успешно продала ее. Если у вас установлен Linux, вы можете бесплатно скачать программу — эмулятор Windows под названием WINE и, открыв окошко на рабочем столе, запустить работающие под этой ОС программы. Внутри Unix, словно кораблик внутри бутылки, возникает полностью функционирующая операционная система Windows. Да и саму Unix, до которой MS‑DOS, как до Луны, неоднократно создавали заново такие фирмы, как Sun, Hewlett‑Packard, AT&T, Silicon Graphics, IBM и другие.
Исходный код операционной системы переписывали так часто, что на данный момент любая классическая операционная система с командной строкой (без ГПИ) не имеет почти никакой рыночной стоимостью, а потому бесплатна. Ни Гейтсу, ни Аллену на сегодняшний день не удалось бы продать ни единой копии MS‑DOS; никто не взял бы её у них даже даром — зачем, когда столько мощных ОС отдается просто так. Даже самая первая Windows с оконным интерфейсом (который до 1995 года гордо именовался «оконным» лишь с большой натяжкой) не представляет более никакой ценности — какой смысл покупать то, что можно имитировать внутри свободного и бесплатного Linux.
(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-145', c: 4, b: 145})- Предыдущая
- 2445/2469
- Следующая

