LinuxForum.Fans
Тема

Чем отличается линукс от винды и МакОС

Автор: sasch 22 сообщений 1398 просмотров
07.11.2014 20:26 #400139

вопрос в общем более чем общий:
на сегодняшний день мы имеем 3 основных ОС, при там так что приложения одной не работают в среде второй по умолчанию, т.е. без установки доп.софта для поддержки совместимости. Вот я хочу спросить как так три ОС устроены меж собой что они разные хотя вроде все писаны на С(++) и железо в общем то одно, т.е. что в них принципиально разного что делает их разными, хотя для большинства пользователей с виду все одно и тоже.

и здесь же можно уточнить еще вот что: чем так сказать линукс выделился перед виндой, что стал самостоятельной ОС, т.е. что в нем такого что нет в винде. Т.е. хочу спросить, что раз что то стали делать и что в общем может быть востребовано то что в этом что то столь особенного? Здесь конечно можно еще раздуть о том чем отличаются дистрибутивы линукса межсобой но я думаю что спрошу об этом отдельно.

07.11.2014 21:15 #400143

sasch, на Вашем месте я сначала задал бы себе вопрос, а что между ними общего? Линукс и Мак из одного никсового гнезда, Виндовс из другого.

Вы бы уточнили, чем отличается для кого? Потому, что отличия для пользователя, администратора и программиста - три разных (за некоторым исключением).

07.11.2014 22:01 #400145

Форматом исполняемого файла, разделяемых библиотек и функциональным назначением последних.

07.11.2014 22:14 · отредактировано #400147

[неудержался]
вопрос в общем более чем общий:
на сегодняшний день мы имеем 3 основных марки машин, при там так что запчасти одной не подходят ко второй по умолчанию, т.е. без доработки напильником и болгаркой для поддержки совместимости. Вот я хочу спросить как так три машины устроены меж собой что они разные хотя вроде все ездят на четырёх колёсах и железо в общем то одно, т.е. что в них принципиально разного что делает их разными, хотя для большинства пользователей с виду все одно и тоже.

и здесь же можно уточнить еще вот что: чем так сказать бмв выделился перед фордом, что стал самостоятельной машиной, т.е. что в нем такого что нет в форде. Т.е. хочу спросить, что раз что то стали делать и что в общем может быть востребовано то что в этом что то столь особенного? Здесь конечно можно еще раздуть о том чем отличаются модели бмв межсобой но я думаю что спрошу об этом отдельно.

ЗЫ: я серьёзно не понимаю, почему за век с лишним автоделы не могли договориться о стандартизации основных узлов...

07.11.2014 22:14 · отредактировано #400148

sasch, на несуразные вопросы всегда сложно отвечать, но если не вдаваться в технические подробности, то внутри они абсолютно разные... Так сложилось, во-первых, потому что так сделали, а, во-вторых, исторически... Linux — это наследник классических UNIX'ов: весь FHS, Posix и монолитное ядро в полном цвету. У оффтопика было наследие доса и 95-й линейки + груда новаторских идей из 90-х... про осьХ я не особо много знаю, но вроде как это адовый спай макоси с Darwin'ом/BSD... что это означает на самом деле — хз...

07.11.2014 22:21 #400149
"yars" написал:
Форматом исполняемого файла, разделяемых библиотек и функциональным назначением последних

Только лишь?

"Fat-Zer" написал:
чем так сказать бмв выделился перед фордом, что стал самостоятельной машиной, т.е. что в нем такого что нет в форде

10+ пацталом! *DRINK*

07.11.2014 23:07 #400153

stranger, нет, разумеется, это лишь часть отличий.

07.11.2014 23:15 #400157
"yars" написал:
это лишь часть отличий

Никоим образом не хотел сказать о неверности или некомпетентности Вашего мнения, просто на мой взгляд показательнее другие признаки. Сорри, если чё.

07.11.2014 23:15 #400158

Если взять обычного среднего пользователя для которого внутренности системы это темный лес то Виндовс более заточена для обычного пользователя, к ней много разнообразных программ на все случаи жизни, но при этом винда платная и большинство серьезных программ к ней тоже, то есть это чисто коммерческий проект.
Линукс более настраиваемый под себя c большим разнообразием интерфейсов от минималистичных до каких только можно придумать, с меньшим разнообразием программ под него, хотя все самое основное в нем есть, плюс он бесплатен и большинство прог под него тоже, можно сказать что это в принципе не коммерческий продукт.
Ну а МакОС это вообще ОС под конкретное железо и хотя существуют пиратские варианты которые можно установить на любой комп но по большому счету это система заточенная только под железо фирмы ЭПЛ

07.11.2014 23:18 #400159

мое имхо:
абсолютно разный подход.. вин это исключительно коммерческий продукт и, не смотря на тучи ошибок, большинство им пользуется и будет пользоваться, тут мс впереди планеты всей, маркетинг и огромный штат маркетологов делают свое дело. макось никогда не счупал, кроме айфона, ничего такого в ней не вижу, но и плохого вот так сразу не припоминаю. а что касается линукса (опять же, это мое личное мнение), то это работа энтузиастов, тоесть все бесплатно, ну или почти все, потому и не так популярен. но качество не всегда измеряется популярностью.. влить в линукс столько же денег, сколько было влито в мс и будет все - и дрова самые свежие и самые нужные и навороченые программы - взять тот же Valve, они увидели перспективу в линуксе и тут появилось куча игр под него.
с технической же стороны различия тоже есть, но мне сложно их сформулировать, т.к. далек от этого, нет времени изучать их от и до, хотя желание присутствует.

08.11.2014 00:01 #400164

абсолютно неверно. на линуксе делаются деньги, и очень немаленькие. разница в нише применения а не в технических аспектах, которые, в принципе, не так уж и различаются в последние годы. Каждая система заняла нишу и там где есть пересечения идет битва за пользователей. В остальном никто даже не задумывается дважды что поставить и чем пользоваться. Например винду или мак не увидишь на серверах вычислительных или рендер ферм, в научных разработках. Линукс почти не видно на телефонах и планшетах (андроид давно уже отдельная ОС, примерно так же как макос и bsd). На корпоративных десктопах линукса тоже почти нет, маки только недавно туда влезли, и тоже пока что очень отстают.

Короче все продукты имет свою нишу, в которой они просто лучше работают (бесплатного все равно ничего и нигде нет, так или иначе придется платить). Линукс вытеснил традиционный юникс, и заодно прихватил массовые установки, как корпоративные так и хостинги с облаками. винда живет на десктопах (домашние и корпоративные) и некоторых видах серверов (корпоративная почта например), а маки попадают в нишу графики и разработки под ай{фоны,пады}, плюс некоторые домашние и некоторые корпоративные десктопы тут и там.

Конечно же везде есть исключения (у нас уже почти 8к человек сидят под линуксом на десктопах например), но это именно исключения.

08.11.2014 01:06 #400169

дык яхотел уточнить более с технической точки зрения. Маркетинговая сторона понятно.

По сути дела, я хочу понять вот что: разработка новой перационной системы это что супер гениальное и сложное или собери команду АЙТИшников и напишут мне что хочешь. Т.е. я хочупонять Гейтс и ТомасЛинукс (или как там его зовут) реально гении что сделали то что сделали или это мог написать каждый первый программист? Особенно это стало интересовать когда Гугле не за хрен собачий наваяли собственной ОС для мобил...ну да ладно сегодня для мобил а завтра предложут полноценную версию для ПК? Посему вопрос вто что разработка ОС это под силу только единицам из программистов которые могут сделать что то сверхневообразимое или нет.

И отсюда про совместимость,- возможно ли навая ОС которая поддерживала бы запуск приложения так сказть 4 в 1: мс, лин, мак, и уже может гугл - или этовсе совсем не совмесимые кухни.

08.11.2014 01:22 #400171
"sasch" написал:
при там так что приложения одной не работают в среде второй по умолчанию, т.е. без установки доп.софта для поддержки совместимости.

причем билл гейтс умудрился создать ПО которое само у себя без установки совместимости с предыдущей версией не всегда работает, что уж писать про другие ОС.

08.11.2014 01:26 #400172

Запросто напишут, только их кормить надо. :) система-то всего лишь куча программ. а по поводу 4 в 1, то почему ьы и нет, когда-нибудь вполне возможно. Вон под вайном в игрушки виндовые на генте же играю, а дебиан мультиарч внедрили, можно и от дроида чего-нибудь пихать.

08.11.2014 01:37 #400173
"sasch" написал:
Посему вопрос вто что разработка ОС это под силу только единицам из программистов которые могут сделать что то сверхневообразимое или нет.

Зависит от размаха. Что-нибудь относительно простенькое можно написать и в одиночку.

08.11.2014 08:31 #400184
"sasch" написал:
И отсюда про совместимость,- возможно ли навая ОС которая поддерживала бы запуск приложения так сказть 4 в 1

Да, была такая ОС. Точнее, почти была. Называлась Вolgenos. Но не взлетела, хотя имела большие перспективы. Разраба затравили дремучие интернет-пользователи, в частности жители ЛОРа. Не поверили в такие инновации и от зависти взъелись на человека. )))

"akademon" написал:
маркетинг и огромный штат маркетологов делают свое дело

гипнотизеров и шаманов владеющих магией вуду забыли упомянуть. ну тех кто непосредственно зомбированием пользователей занимается.

"akademon" написал:
взять тот же Valve

гы-гы-гы. ))) жду взлета с нетерпением и повышенным интересом.

"dyasny" написал:
Короче все продукты имет свою нишу, в которой они просто лучше работают

вот мудрый ответ. +100500

08.11.2014 09:57 #400186
"sasch" написал:
ТомасЛинукс

Ну почему мне всегда кажется, что персонаж, затевающий обсуждение какой-то темы, но не потрудившийся по ней хоть что-то погуглить, всегда тролль?

08.11.2014 10:23 #400194

А мне кажется, что не тролль, а очередной новичок, узнавший о существовании других ОС помимо винды. Это рушит стереотипы, воспитанные с детства (что ОС одна - винда, и для работы и для игр и интернет на ней работает), человек теряется. Отсюда и возникают подобные вопросы.

Следующим шагом будет предложение как улучшить Linux, сделать его популярнее и удобнее для всех. И, как обычно, это предложение тоже будет оторвано от реальности.

08.11.2014 10:38 #400196
"Vascom" написал:
очередной новичок, узнавший о существовании других ОС

Не знаю, не знаю... Когда я узнавал о чём-то новом в юности, я шёл в библиотеку: в Ленинку там, в ГПНТБ. В старости у меня появился интернет и поисковые системы...

"Vascom" написал:
Следующим шагом будет предложение как улучшить Linux, сделать его популярнее и удобнее для всех.

Не только лишь все могут это делать! :D Когда я впервые увидел UNIX (за год до его кончины) я тупо встрял в маны и ничего другого мне в голову не пришло...

08.11.2014 13:51 #400213
sasch написал:
дык яхотел уточнить более с технической точки зрения. Маркетинговая сторона понятно.

По сути дела, я хочу понять вот что: разработка новой перационной системы это что супер гениальное и сложное или собери команду АЙТИшников и напишут мне что хочешь. Т.е. я хочупонять Гейтс и ТомасЛинукс (или как там его зовут) реально гении что сделали то что сделали или это мог написать каждый первый программист? Особенно это стало интересовать когда Гугле не за хрен собачий наваяли собственной ОС для мобил...ну да ладно сегодня для мобил а завтра предложут полноценную версию для ПК? Посему вопрос вто что разработка ОС это под силу только единицам из программистов которые могут сделать что то сверхневообразимое или нет.

И отсюда про совместимость,- возможно ли навая ОС которая поддерживала бы запуск приложения так сказть 4 в 1: мс, лин, мак, и уже может гугл - или этовсе совсем не совмесимые кухни.

По Гейтсу. Как я помню, единственное, что написал (из программного кода) старина Билли самостоятельно (точнее, на пару с приятелем) это Бэйсик, который они сумели продать IBM для встраивания (путем прошивки в ПЗУ, в БИОС) в передовую технику - IBM PC XT. Там, если помните, когда не находился загрузчик оси на каком либо носителе, дискете или винчестере, то загружался бэйсик. Вот это оно и есть - собственноручное поделие Билла Гейтса. И, продав IBM этот бэйсик, Гейтс сумел убедить боссов от IBM продовать их не голыми, а комплектовать эти новые персоналки операционной системой. За прототип было взято CP-M, если мне склероз не изменяет. Ну, там немножно напильником шлифанули и получилась дисковая операционная система, DOS. Гейт гений. Но гений не программный, а гений маркетинга. Он сумел добиться в массовом сознании того, что термины IBM PC и MS-DOS стали сильно родственными и неотделимыми друг от друга. И остальные фирмы, промышляющие кодописательством уже вынуждены были ориентировать свои работы именно на MS-DOS. Отсюда и популярность (и в ряде случаев незаменимость) продукции Микрософта.

Линус Торвальдс тоже гений. Он смог реализовать продукт гораздо сложнее гейтсовского бэйсика. Но вот с продажами ему откровенно не повезло. Не нашлось такого производителя, который бы на свои компьютеры вместо проверенной и популярной продукции от MS, решился бы ставить Linux. Да и с приложениями юзерскими под Linux на первых порах было сильно напряжно. Ну, поставлю я линукс, а дальше что? Смотреть на него? Ось нужна для работы нужных юзеру приложений. А если таких приложений под эту ось нет, то зачем мне такая ось? И наплевать на все её достоиства.

Ну а поскольку Торвальдс не имел возможности получать свой гешефт с продажи каждого компьютера с предустановленным Linux'ом (и пускать его на развитие бизнеса), то и сам линукс не мог развиваться иначе, чем на общественных началах, силами энтузиастов.

Ну и напоследок - приложения, которые с одинаковым успехом могут запускаться на любых операионных системах вполне возможны. При одном условии - что они написаны стандартным способом на языке высокого уровня и не используют никаких ось-ориентированных вызовов, то есть только стандартные библиотеки. То есть - это кросплатформенные приложения. Вот напиши приложение на яве или на питоне и будет оно работать везде, где есть ява или питон. Ну, или если оно написано на С то его можно скомпилировать на любой операционной системе без применения специфических библиотек. Это возможно.

Войдите или зарегистрируйтесь, чтобы ответить.