в чем разница между Linux и Unix "вообще" и "командной строкой"? [закрыто]

если кто может обобщить разницу между Linux и Unix в целом и в command-line в частности

-1
задан 5 August 2014 в 03:41
3 ответа
  • Лицензии отличаются от GPL (Linux) к BSD (*BSD варианты) некоторому другому (безотносительно лицензий Солярис, HP-UX и т.д. использует),

  • Ядро отличается.

  • Системные библиотеки отличаются; дистрибутивы Linux имеют тенденцию использовать пространство пользователя GNU, BSD, Солярис имеет их собственное. По-моему, например, FreeBSD чувствует намного больше как готовое изделие с более всесторонней и актуальной документацией и системными инструментами, записанными для него, тогда как дистрибутивы Linux больше похожи на загадку, где каждая часть выбирается из другого источника. Linux хорошо работает и является хорошей системой, все же.:-)

  • Управление пакетом отличается, но это может быть сказано между дистрибутивами Linux, также.

Кроме этого они - в значительной степени то же. Apache, MySQL и все другие стандартное программное обеспечение могут быть выполнены на всех них.

6
ответ дан 5 December 2019 в 18:59

UNIX конкретно означает совместимый со стандартом UNIX98, который не Linux. На практике это не имеет значения очень в эти дни; это сделало, когда были десятки различных Unixes в общем использовании и людях, взволнованных по поводу совместимости.

Конечно, в эти дни программа, которая работает на Red Hat, не могла бы работать на Debian; мы действительно сделали успехи?

2
ответ дан 5 December 2019 в 18:59

"UNIX" на самом деле является авторским правом, которое я вроде как потерял из виду; но я считаю, что в настоящее время принадлежит SCO? Они попытались подать в суд на "Linux" (там несколько невозможно найти конкретную цель) и проиграли в большой пламенной войне, которая была последним шагом для SCO. Не знаю, что "UNIX" существует больше, кроме как в качестве юридического причуда.

Изначально это имя было шуткой. Томпсон и Ричи играли с операционной системой для PDP-11 в Bell Labs, пока материнская компания пыталась разработать многомашинную ОС под названием "MULTICS". Сильные стороны не понимали, что у них есть что-то хорошее; поэтому, когда разработчики спросили, можно ли ими поделиться, они ответили "да". BSD пришла из той части ОС, которая была передана UC Berkely (Berkely Software Distribution) до того, как ATT поняла, что она горячая и зажатая. Linux появился намного позже, когда Линус Торвальдс (пусть его имя запомнится надолго) написал UNIX-подобное ядро, имитирующее ядро ATT System V. ВСЕ дистрибутивы Linux имеют свои корни в ядре Линуса. BSD - нет. BSD вышла из ATT много лет назад.

Различия (которые до сих пор существуют) являются юридическими/политическими/философскими. Существуют MANY-обсуждения различий за пределами StackExchange. Они исходят из разных исходных точек. Большинство (если не все) существенных различий происходят в ядре. Общий мир OpenSource несколько агностичен (вы можете запустить MariaDB/Apache/PHP на любом из них). Лично я использую FreeBSD. Делал это в течение почти 15 лет после того, как BSDi вышла из строя.

.
0
ответ дан 5 December 2019 в 18:59

Теги

Похожие вопросы