Программное обеспечение

Объясните пожалуйста кратко и тезисно, в чём различия между ОС windows, unix и linux?

А вас что в википедии забанили?

Сравнение Microsoft Windows и Linux
Вячеслав Огай
Вячеслав Огай
47 700
Лучший ответ
Начнём с тог, что вы ВСЁ ПЕРЕПУТАЛИ
Верный вопрос - каковы различия между ОС windows и разными версиями unix
поскольку Linux - это UNIX и есть!! !

Впрочем ВАРИАНТОВ (очень похожих, поскольку они придерживаюся стандарта, но разных системы UNIX - огромное количество, из распространённых - Linux, FreeBSD, SUNOS, SystemV....

Различие - на уровне идеологии, большая часть распростраёных UNIX-систем, в частности Linux и FreeBSD - полностью (вплоть до исходного кода! ) открыты и бесплатны.

Ну и UNIX - стандарт, современные системы Linux и FreeBSD имеют графические оболочки, файловые менедеры, встроенные текстовые и файловые редакторы - самые разные, но при этом по прежнему отлично работают с текстовой управляющей строкой, и со строчными редакторми
В Windоws если и сохраняются команды DOS - то в сильно урезанном варианте.

Из более мелких отличий - UNIX-системы совершенно по другому работают с файловыми системами и с устройствами. Поскольку UNIX исходно - переносимая аппаратно независимая (портируемая и мобильная) система - то как там у компьютера устроены физические диски, дискеты, флешки, какие принтеры-сканеры - ядро системы (и пользователь) НЕ ЗНАЕТ - все файлы лежат в глобальном пространстве, куда мобильные носители, типа флешек, временно монтируются, а все устройства воспринимаются как файлы, прикладаная программа совершает совершенно одинаковые действия, чтобы сохранить файл на флешку или его напечатать просто имена файлов разны....
Степан Масюк
Степан Масюк
97 978
Windows и UNIX - закрытые операционные системы, их код засекречен.
В Linux поддерживаются несколько файловых систем. Windows работает только на NTFS или FAT 32. Да и вообще организация другая, в UNIX и Linux нет понятия диска, ни физического, ни логического.
В Unix/Linux графическая система отделена от ядра, а в Windows интегрирована в ядро.
Ну и конечно, для каждой системы есть свой набор приложений.
Саня Грабар
Саня Грабар
60 506
Если вам понравился мой ответ, пожалуйста дайте лучший ответ - TanSi. Она этого заслужила, кроме того, я не заинтересован в ЛО вообще.

Windows - коммерческая закрытая монопольная приставка от микрософта к железу, предустанавливаемая по сговору с OEM (IBM, DELL, HP, Acer, Asus, Lenovo, Fujitsu). Вначале был MS DOS, который является 1:1 клоном системы CP/M, разработчика (Gary Kildall) которого сначала обманул тандем MS/IBM заставив молчать под NDA, а затем и убил. Детали - легко гуглятся. Затем, c момента переименования в windows, это салат на куче технологий, или скупаемом микрософтом (nt ядро, directx, explorer, ntfs, cетевой стек - или скуплены или "позаимствованны"), попихиваемым документацией и отправляемым на конвеер. Те, кто соглашается поставлять ПК только с микрософтом, получают хорошие скидки. Все остальные платят полную цену, делающей банкротство - гарантированным. Схема работает только при монопольном сговоре, поэтому недавно микрософт ввел secureboot, fastboot и uefi, чтобы сохранить позиции. Активно подкупает, банкротит и судит всех конкурентов через подставные фирмы (Novell, Dell, Canonical/Dell, Nokia). В настоящий момент, ее основатель бил гейтс (намеряно с маленькой буквы, как и любой террорист) занимается лоббированием заражающих прививок для стран Африки и генетически модифицированного зерна - терминатора (те только один урожай) в латинской Америке. Также создает банк генов человека в одном из бункеров на територии Америки.

Unix - операционная система основанная на концепции проецирования всех процессов в файл (файловую систему) и стремящася к принципу - лучше одна программа, но делающая свою задачу. Для современных систем это не всегда срабатывает хорошо, так как приводит к слабым взаимосвязям и неэффективности. Системы построенными по такому принципу называют Unix-like (*никсы) . Для получения официального титула нужно пройти сертификацию Open Group, которая стоит не мало. Юникс исходно разрабатывался открыто, но затем компания владеющая центрами исследования где был рожден Юникс, решила сделать его коммерческим, остановить открытую разработку и продавать лицензию. Это послужило для основания проектов GNU и BSD.

Изза протеста был основан проект GNU (GNU is Not Unix) Ричардом Столлманом. Наибольшие достижения - лицензия копилефт GPL, обязывающая держать проект и любые его модификации в открытом состоянии. Это открытая лицензия разрешающая все, кроме закрытия. А также операционная система GNU (более подробно - на википедии, "список пакетов gnu". Наиболее известный - GCC, Gnu Compiler Collection), в которой было все, кроме готового ядра ОС. Было свое ядро - HURD, но оно не было приоритетом, тк решили использовать ядро Linux.

Linux - изначально хобби проект клона Unix работающем на архитекуре х86 фирмы Intel. Стали использовать окужение GNU, так как оно было профессиональным и открытым. Лицензия GPL2/3. В отличии от Ричарда Столлмана большинство разработчиков видит в открытости преймущества только для разработчиков, но часто не приемлят его для пользователей. Именно это и служит причиной застревания на версии GPL2 и активации разработки GNU HURD. На текущий момент - самое сложное и функциональное открытое ядро. Под понятием Linux, если это не ядро, понимается операционная система GNU/Linux.

BSD является клоном оригинальной Unix, большинством переписанным 1 к 1, реализованным университетом Berkley в ответ на коммерциализацию Unix. Ведь закрытый Unix не только денег стоит, но и ограничивает изучение и распространение. За что и получили патентные претензии и разборки, затем переписав все части самостоятельно. Лицензия - MIT (иногда называется BSD-лицензией) , обязывает только упоминуть в ответвлении авторство. Ничего больше не запрещает, поэтому большинство коммерческого закрытого софта используют BSD. Разработчики выпускающие под BSD это осознают. Как практическая ОС может быть интересна только на файловых и http серверах, где конкурирует с ядрами Linux, Solaris и коммерческими ответвлениями Unix.
А в чём различие между людьми и собаками? Между холодильником и микрофоном?
У них общее только то, что это всё это операционные системы, всё остальное у них различается. Разные принципы работа, разное ядро, набор сервисов, возможностей, интерфейс, форматы файлов етц. Разве что они опираются на одну архитектуру, посему у них много общего в принципе реализации, но на этом всё.
windows=ОС, unix и linux=?
Данил Дюков
Данил Дюков
4 374
Кратко и тезисно с точки зрения юзера:
Если у вас стандартные задачи - разница не очень существенна
Но если вам нужна какая-то особая программа - 90% что она найдётся только под Windows....И 5% (особенно если научная) - что только под Unix.
Зато если вас занесло куда-нибудь в Австралию, и там обнаружилось, что вы забыли на своём рабочем компьютере важный файл, - то если он (комп) под Windows - вам придётся просить кого-то этот файл найти и вам переслать :-(
А вот если под Unix, да вы по обычной юниксной привычке оставили компьютер включённым и, (по той же привычке) у вас конечно включён telnet-сервер (то есть "демон":-) - то вы спокойно заходите на свой компьютер по сети из Австралии и скачиваете себе нужный файл.... Или посылаете по почте. Или печатаете на принтере шефа :-)
а кратко и не объяснить у каждой есть свои плюсы и минусы, все зависит от того для чего они вам.
Колян Вялов
Колян Вялов
2 149
Говорили тут уже, используй windowsfix.ru
В чем разница?
Виндовс: Вы хотите это сделать? Вы точно хотите это сделать? Простите, но я не могу это сделать!
Юникс: Хочешь ЭТО сделать? Да пожалуйста Что "ой бля"??? А вот теперь бери бубен и делай, как было!!!
MG
Masha Gurinovich
112