Хотел сказать, что летоисчисление это прекрасный пример, когда отсутствие изменений это лучшее что возможно придумать… Но вспомнил, что существуют как минимум 3 несовместимых друг с другом летоисчисления от рождества христова.
Просто уже ставим чёрточки на стене истории.
Тут вон уже 4х летний андроед - старина глубокая и пофиг, что аппараты на 4.х ветке еще живые и по 1.5ГГц ядра с гигом памяти имеют.
Ну здрасте…
Лунная программа была запилена на IBM 360, и те справились.
Какого софта не хватало? Когда CuriousMarc и Ко всё еще гоняют предшественников тех 360х в музее.
Скорее уперлись в нехватку оперативной памяти. Постоянной на лентах и жестких дисках было достаточно.
Значит, создатели юникса — глупцы. Они ещё в 1984м плакали, что новомодные хипсторские System V и 4.2BSD поклали на идеологию юникса и дух старой школы умер (и правильно сделал).
Один фанатик Unix, услышав, что Мастер Фу обладает мудростью Великого Пути, пришел к нему поучиться. Мастер Фу сказал ему:
Когда патриарх Томпсон изобрел Unix, он не понял этого. Потом к нему пришло понимание, но он уже не мог ничего изобрести.
Когда патриарх Макилрой изобрел канал, он знал, что это преобразит программное обеспечение, но он не знал, что это изменит его мышление.
Когда патриарх Ритчи изобрел язык С, он обрек программистов на адские муки переполнения буфера, повреждения данных и ошибки из-за недействительного указателя.
Действительно, патриархи были слепы и глупы!.
Фанатик был очень рассержен словами Мастера Фу.
«Просвещенные, — запротестовал он, — открыли нам Великий путь Unix. И если мы будем насмехаться над ними, мы потеряем добродетель и возродимся как звери или MCSE».
«Бывает ли когда-либо твой код полностью без погрешностей и ошибок?» — спросил Мастер Фу?
«Нет, — ответил фанатик, — такое недоступно человеку».
«Мудрость патриархов, — сказал Мастер Фу, — в том, что они знали, что они безумцы».
Unix way это про общие идеи, когда Unix-like это куда более жесткая похожесть на оригинальный Unix, а именно, есть такой набор документов, называется он SUS (Single UNIX Specification), вот чем больше твоя ОС ему соответствует, тем более она Unix-like.
И там есть про вполне конкретные архитектурные решения, а не только идеология, которые далеко не единственные, которые можно было бы принять используя философию Unix.
Кстати, Linux соответствует LSB, который специально сделали на основе SUS, чтобы не проходить сертификацию SUS, но который вполне себе даёт право называться Unix-like. А вот macOS вполне себе соответствует самому UNIX 03, что делает её полноправным unix-ом, если только с торговой маркой смогли договориться, хотя я ХЗ, это уже вопрос денег, а не технический.