разлика между windows и linux. Коя операционна система е по-добра - Windows или Linux?

Христиченко Станислав

Тази работа се основава на изследването на две операционни системи Windows и Linux. Преходът към операционна система Linux премахва проблема с лицензирането софтуер, минимизира разходите за средства, помага да забравите за вирусите, да увеличите устойчивостта на грешки и да намалите времето за преквалификация на персонала. Изследванията показват, че Linux наистина е надеждна, гъвкава и високоефективна операционна система.

Статията представя данни от анкета сред интернет потребители. Резултатът показва, че досега 77% от потребителите предпочитат традиционната Windows система. Оперативен Windows системии Linux се развиват паралелно и потребителите, които са усвоили основите на работа с Linux в училище, ще го изберат в бъдеще.

Изтегли:

Преглед:

Христиченко Станислав Владимирович

Ханти-Мансийски автономен окръг - Угра, Белоярски район, село Сосновка

Общинска бюджетна образователна институция на Белоярски район

„Средно (пълно) училище в село Сосновка“, 8 клас

Въведение

В края на 2010 г. всички училища, които използват Windows, трябваше да решат дали да закупят лиценз за операционната система Windows и всички програми, които работят на нея, или да преминат към безплатен софтуер, тоест Linux. проблемрелевантни за образователната система и средния потребител.

Първо операционна система, който срещнах беше Windows. Никога не съм мислил, че има други операционни системи, защото. този ми пасна. Миналата година започнах да се запознавам с друга Linux система, когато беше инсталирана в компютърна лаборатория. Реших да похарча сравнителен анализтези две системи.

Цел проучване: проучете двете операционни системи Windows и Linux.

Предмет изследвания – функционирането на операционните системи Windows и Linux.

Предмет проучване - разработка и софтуер на операционни системи Windows и Linux.

Цели на изследването:

  1. разглеждат развитието на операционни системи;
  2. да дадеш сравнителна характеристикаоперационна система;
  3. сравнете софтуера на операционните системи Windows и Linux.

Фундаменталенвъпрос : Защо някои потребители предпочитат операционната система Linux?

Хипотеза О: Операционната система Linux е с отворен код и е една от най-сигурните операционни системи в света.

Главна част

Характеристики на Linux

Linux е многозадачна и многопотребителска операционна система за образование, бизнес, индивидуално програмиране. Linux принадлежи към семейство UNIX-подобни операционни системи.

Linux първоначално е написан от Линус Торвалдс и след това е подобрен от безброй "хора" по целия свят. Един от най интересни факти История на Linux- това е, че хора от цял ​​свят - от Австралия до Финландия - са участвали едновременно в създаването му и продължават да го правят досега.

Linux е много мощна и стабилна операционна система. Използването му в мрежата се отплаща, а хакването му не е толкова лесно. Linux е малко по-сложен от Windows и не е лесно за всеки да премине към него. На пръв поглед може дори да изглежда, че е много неудобно и трудно за настройка. Но не е. Целият смисъл на Linux е, че той може да бъде персонализиран, конфигуриран по такъв начин, че да изпитате голямо удовлетворение от използването на тази операционна система.

В резултат на тези характеристики на неговото създаване и развитие, Linux придоби много специфични "черти на характера". От една страна, това е типична UNIX система, многопотребителска и многозадачна. От друга страна, типична система от хакери, студенти и изобщо всякакви хора, които обичат постоянно да учат и разбират всичко до най-малкия детайл. Гъвкавостта на персонализиране и Linux приложения, може би, просто няма равен.

Отговори на въпроса "Какво е Linux?" много могат да бъдат намерени. Много хора смятат, че Linux е просто ядро. Но само ядрото е безполезно за потребителя. Въпреки че ядрото несъмнено е гръбнакът на операционната система Linux. Потребителят трябва да работи с приложни програми през цялото време. Тези програми са не по-малко важни от ядрото. Следователно Linux е комбинация от ядрото и основния приложни програми, които обикновено се инсталират на всеки компютър с тази операционна система. Комбинирането на ядрото и приложните програми в едно цяло е отразено и в името на системата: GNU/Linux. GNU е проект за създаване на набор от софтуер, подобен на това, което обикновено придружава Unix-подобна система. Общ публичен лиценз (понякога се превежда като Общ публичен лиценз на GNU, Общ публичен лиценз на GNU или Общ публичен лиценз на GNU).

Linux има много напреднали средства за дистанционно управление. Освен това можете да управлявате машината на Linux от всяка друга система, където има програма за емулатор на терминал. Ако машината е свързана към интернет, тогава тя може да се управлява от почти всяка друга машина, която също е свързана към интернет. Дистанционноработни станции намалява разходите за администриране на мрежата.

Unix и Linux първоначално бяха фокусирани върху факта, че няколко души могат да работят с един компютър едновременно. Ако само един човек използва компютъра, този подход все още помага да се отделят потребителските настройки от системните настройки, т.е. тези, които се отнасят за всички потребители и за системата като цяло. Това разделяне има положителен ефект върху стабилността и сигурността на системата. Приложенията първоначално се пишат, като се вземе предвид фактът, че могат да се използват от няколко потребители наведнъж и не изискват разрешения за запис в системни директории.

Възможността за актуализиране на системни библиотеки, зареждане и разтоварване на драйвери на устройства, актуализиране на почти всяка програма в движение ви позволява да правите месеци без да рестартирате системата и без да прекъсвате работата на услугите и потребителите. Рестартиране на Linux е необходимо само в случай на надстройка на машина или надстройка на ядрото. Linux понякога показва грешки, но те рядко причиняват сериозен системен срив и благодарение на наличността програмен кодсе коригират доста бързо. Същото важи и за проблемите със сигурността, които често се коригират в рамките на часове след откриването им.

Linux не може да има само предимства, има и недостатъци:

  1. Системата все още е твърде сложна за непрофесионални потребители.
  2. Linux е разработен от международен екип и техният език за комуникация е английски. Цялата документация също се създава на този език. Само малка част от тази документация е преведена на руски, което създава затруднения за потребителите, които не четат английски. Системата е твърде сложна, за да бъде разбрана без документация и може да бъде много трудно да се намери нещо на руски по темата.

Функция на Windows

Произходът на операционната система Windows трябва да се търси в предишната операционна система на същата компания - DOS. Всички операционни системи на Microsoft са търговски проекти. Това винаги трябва да се помни, особено когато се опитвате да разберете произхода на определени решения, както търговски, така и технически.

Първата операционна система от това семейство е DOS. DOS беше еднозадачна, текстово базирана операционна система за един потребител. Първата версия на Windows беше нещо неподходящо за работа и не получи разпространение. Стана възможно да се работи в Windows, като се започне от версия 3. В Windows версииЗа работни групи 3.1 въведена възможност за работа с мрежата. Серия 3 Winodws бяха базирани на DOS и не бяха много надеждни.

През 1995 г. излиза нова версия- Windows 95: Код частично 32-битов, частично 16-битов, вградена мрежа. В сравнение със серията Windows 3, това беше голяма стъпка напред. Надеждността се подобри, но надеждността на UNIX-подобните операционни системи беше все още далеч. Като работна станция тя имаше достатъчно надеждност, като сървър - не. По-късно бяха пуснати още две операционни системи от тази линия: Windows 98 и Windows Me. След това линията беше затворена.

През 1993 г. излиза нова версия - Windows NT 3.1. Вече беше напълно 32- битова система. Разработен е от нулата, за разработката му са наети известни специалисти. Въведени са нови концепции. Това повиши надеждността почти до нивото на надеждност на UNIX-подобни системи. Тази ОС вече може да работи като сървър. Продължението на тази линия са операционните системи Windows 2000, Windows XP и Windows Vista.

NT линията на операционните системи беше многозадачна, като се започне с Windows XP, беше въведена възможност за много потребители, но по-ограничена и много по-малко удобна от UNIX-подобните операционни системи.

Сравнение на операционни системи Linux и Windows

Стив Балмър, президент и главен изпълнителен директор (CEO) на Microsoft, каза: „През 2001 г. Linux ще представлява най-сериозната заплаха за корпорацията. Наистина бих оценил феномена на Linux като заплаха номер едно."

Линус Торвалдс, създателят на операционната система Linux, заяви: „Мисля, че Microsoft са създали обективно лоша операционна система и ми е интересно да видя как това постепенно достига до хората.“

Конфликтът назрява отдавна. Просто такова бързо разпространение на Linux не можеше да срещне съпротива по пътя си. Доскоро истинската конфронтация между Windows и Linux се проведе само на пазара на сървърни ОС - позициите на Windows 9x в сектора на "домашните" операционни системи бяха обективно непоклатими. Мощни са и сега, но... Изведнъж всичко се промени. Усилията на много разработчици доведоха до факта, че средата на Linux от мрачна UNIX-подобна среда постепенно става все по-графична и разбираема за потребителя. Linux започна да нахлува на пазара на "настолни" операционни системи ... През 1993 г. броят на потребителите на Linux на планетата вече достига сто хиляди.

От 1995 г. започна една ераWindows 95 . Търговски приложения за нова платформазапълни рафтовете на магазините. Игри, офис пакети, инструментиза програмисти, художници и музиканти - всичко това се разработва в огромни обеми под Windows 95. Разбира се, тази ОС има и недостатъци. В сравнение с предишните продукти на Microsoft, Windows 95 ясно показва недостатъци и уязвимости. Потребителят е привлечен именно от графичните инструменти за управление на системата.

Неговата интуитивност е наистина на върха - не напразно в разработката на Windows 95 са инвестирани огромни средства. Новата операционна система уверено заема почетно място на почти всеки домашен и офис компютър. Несъмнените недостатъци на системата изглеждат незначителни за крайния потребител в сравнение с нейната мощ и богат потенциал. Но за пазара това е важно. Microsoft празнува успех.

Какво може да противопостави общността на Linux (вече милион и половина души през 1995 г.) на масовото навлизане на Windows 95 в потребителския пазар? До средата на 90-те. компании и активни потребители Linux придобива значителна тежест в областта на поддръжката на уеб сървъри. Нещо повече, неговата „атака“ в областта на интернет връзките става изключително агресивна. Ако през август 1995 г. Linux представляваше около 5% от активните сървъри в мрежата, то година по-късно тази цифра достига 40%. До голяма степен тайната се крие във факта, че безплатният уеб сървър Apache е включен стандартно в Linux - доста конкурентен в сравнение дори сMicrosoftIIS 2000г. емисия, струваща много пари. По този начин сега всяка машина, постоянно свързана с интернет с инсталирана версия на Linux, може да работи в режим на уеб сървър. Резултат: Поддръжката на мрежата преминава в сферата на некомерсиалните системи. Изчислено е, че само 20% от интернет хостовете в момента имат инсталирани софтуерни уеб сървъри на Microsoft.

1. „Разбира се, че има алтернативи на Windows. Но ако искате да правите бизнес, не можете без MS Word, Excel и т.н., -КимКартни, браузър на сайтове на MSNBC.

В света на Linux има поне 4 проекта, които са си поставили за цел да създават офис приложения. Това са Applixware Office, GNOME Workshop, KOffice и StarOffice. Всички те вече могат да работят с готови RTF- и DOC файловеи запазвайте документи в по-интелигентни, по-компактни формати, без да губите функционалност.

2. „Linux не представлява Заплахи за Windowsтъй като съвременната операционна система трябва да поддържа бизнес ориентирани приложения, а Linux няма такива приложения, -ИздМът, управител на едно от подразделенията на Microsoft.

3. „Под Linux няма начин да стартирате Windows приложения, като Word и Excel, и не мога да живея без тях“ – стотици хиляди потребители.

Има много Windows емулаторив Linux среда: Citrix MetaFrame, MainWin на Mainsoft, TreLOS Win4Lin, VMWare, WINE ... Те са различни в функционалност: някои предоставят приложения за Windows 9x; други също могат да работят с Windows NT/2000 продукти. Има обаче една трудност в тази насока – липсата на поддръжка на DirectX. Докато OpenGL игрите работят добре на Linux, повечето от най-новите игри, базирани на DirectX, все още са мечта за потребителите на Linux. Въпреки това, според разработчиците, този проблем може да бъде преодолян скоро.

4. „Има много малко или никакви вируси под Linux, защото тази система не е широко разпространена. След като достигне поне 10% от разпространението на Windows, ще видим много зловреден софтуер за Linux!“ - много уплашени потребители. Резултатите от моята анкета (Приложение 1) не потвърждават това.

Основната разлика между Linux и Windows по отношение на работата с потребителски акаунти е, че в Linux всеки файл има атрибут на собственост. Тоест, всеки файл принадлежи на конкретен потребител, регистриран в системата, и на една потребителска група: да речем, потребителят vasya от групата студенти. В същото време системата се управлява от програми, принадлежащи главно на суперпотребителя - root и собствения root на групата. По този начин, дори ако vasya качи хипотетичен зловреден коди ще се опита да го изпълни, такъв код ще бъде изпълнен с привилегиите на потребителя vasya. И следователно няма да може да повреди или замени файлове, притежавани от root, т.е. да повреди функционалността на системата като цяло. Това, разбира се, е опростено обяснение, но като цяло правилно отразява картината. Разбира се, когато види, че стартираното от него приложение дава съобщения за невъзможността да се направи нещо там, Vasya може (ако компютърът му принадлежи) да премине в root режим и да изпълни кода като суперпотребител.

Преди няколко години Linux не можеше да се нарече система за начинаещи потребители. Дори инсталирането на комплекта за разпространение изискваше определени познания и следователно не всеки можеше да постави Linux на своя компютър. И това не говорим за факта, че точно сега инсталирана системанеобходима настройка и редактиране различни скриптове, а това изисква по-задълбочени познания.

Днес нещата са се променили много и операционната система Linux стана много по-приятелска към начинаещите потребители. Сега инсталирането на дистрибуции стана графично и удобно и най-важното е, че инсталационната програма в повечето случаи разпознава какво е необходимо за правилната конфигурация и настройка на системата! Инсталирането на Linux стана много по-лесно. Но дори след като стартирате най-елементарната програма за преглед на файлова система, започвате да разбирате, че все още не сте в обичайната операционна система, а в напълно различен свят - светът на Unix ... Сега стигаме до основната идея: Linux е операционна система, много важно е различна от Dos, Windows и изобщо всички ОС на Microsoft. Така че, ако сте работили само в ОС от Microsoft през целия си живот и искате да преминете към Linux, тогава в началото няма да е трудно, но много трудно! Не става въпрос дори за това, че Linux е много сложна система - това е просто РАЗЛИЧНА система. Разбира се, Windows и Linux също имат нещо общо: сходството на графичните интерфейси, работата с файлове, неща, които Microsoft е заимствал от UNIX ...

Софтуер на операционната система

Светът на софтуера е разделен на 2 големи категории: платен софтуер и безплатен софтуер. Платеният софтуер означава такса за лиценз за използването му.

Най-известният и широко използван платен софтуер е операционната система Windows. Също така се заплаща използването на популярни програми от пакета Microsoft Office- Word, Excel, Outlook и др.

Трябва също да се отбележи, че Windows е затворена система, и никой освен програмистите на Microsoft не знае какво се случва вътре в него. Може би те ни наблюдават (или ще ни следват, като стартират „спящ“ механизъм в бъдеще), прехвърлят поверителна информация в интернет или извършват някакво действие от разстояние...

Алтернативата на платения софтуер е безплатният софтуер. Най-известната безплатна операционна система еGNU/Linux.

Linux е предпочитан от компании като Intel, IBM, Hewlett-Packard, Motorolla, Nokia, Oracle, Google, Raiffeisen Bank, Boeing имного други.О нито поддържа разработчици на Linux и програми за него, инвестирайки стотици милиони долари в разработка и подобрение. Ярък пример е Privatbank, която има повече от 10 000 работни станции, работещи на Linux. Спестяванията са десетки милиони долари.

Можем да кажем, че Linux е операционна система за мислещи хора... Въпреки че тази операционна система създава много проблеми, Linux е преди всичко предвидима и след като решите още една трудност, можете да сте напълно сигурни, че няма да ви се налага върнете се отново към този проблем (което не може да се каже за същия Windows). Linux също е значително по-стабилен от Windows.

Linux става по-добър с всяка нова версия. Linux изисква много по-скромен хардуер от Windows. Нещо повече, Linux е много по-вероятно да работи без рестартиране в продължение на седмици или дори месеци, отколкото Windows.

Програми, създадени под Linux, със същата функционалност, отнемат средно от5 - 50 пъти по-малко място(например Photoshop CS3 - 500MB, Gimp - 15MB). Много остарели и не много компютри вече не могат да работят правилно модерен Windows Vista, но linux ubuntuте ще работят добре. Всичко е свързано с конспирацията на производителите на хардуер със софтуерни гиганти като Microsoft, които се интересуват от факта, че потребителите редовно променят парка от компютри, а те (производителите на хардуер) увеличават производствените обеми.

Дистанционно

Linux е естествено адаптиран към дистанционнозащото произлиза от UNIX. Първите UNIX машини бяха скъпи миникомпютри, достъпвани чрез серийни портовемного свързани терминали. Единствената разлика между локална и отдалечена връзка беше повече висока скоростлокална връзка (от 4800 bps до 19200 bps) в сравнение със скоростта на комутируем достъп (110, 300 или 1200 bps). В този случай и в двата случая е използван един и същ комуникационен софтуер, независимо дали терминалът е свързан директно или чрез чифт модеми и телефонна линия. По този начин, ако всичко, от което се нуждаете, за да управлявате Linux компютър, намиращ се в друга държава, е да се свържете с него чрез телнет програми, след което да решите същия проблем с Windows сървъртрябва да отида в тази страна.

Заключение

Мисля, че Linux:

- много по-надежден, сигурен и стабиленWindows. Той няма уязвимост, както в Windows, поради което трябва да изтегляте актуализации, да инсталирате защитни стени на трети страни. По-голямата част от сървърите работят с Linux. Защитата на вашата информация от кражба, както по мрежата, така и от нарушител, който се доближава директно до компютъра ви, е реализирана много по-надеждно. Потребителят може да има достъп само до собствената си папка и дори да не вижда други файлове и папки, включително системни. Трябва да се отбележи и защитата и поверителността при работа в Интернет. На сайтаtop500.org (500 суперкомпютри) -на различни версии Linux управлява 453 суперкомпютъра от 500, за разлика от пет компютъра от семейството на Windows!

- по-малко взискателни към техническите параметри на компютъраотколкото Windows. Използва по-добре хардуерната конфигурация на компютъра. За работа можете да използвате не най-мощните компютри. В момента Linux работи с огромно количество хардуер, достатъчно е да се каже, че дори такива екзотични устройства като скенери за пръстови отпечатъци и карти за заснемане на видео се разпознават от вградените драйвери на Linux.

- той не се страхува от такива "популярни" сред потребителите Windows вируси! Невъзможно е да го заразите, ако съществуват антивирусни програми за Linux, то е само за проверка на файлове при преминаване към друг компютър с Windows. В самия Linux няма нужда от антивирусна програма.

Използва файловата системаняма нужда от дефрагментиране.

Е различен гъвкавост при персонализиране, мащабируем и способен да работи от нетбук до суперкомпютър.

Използването на безплатен софтуер Linux е вашето конкурентно предимство!

Операционната система Linux е идеална за управление на документи, работа в мрежа и основни дейности.

Управлението на електронни документи включва офис дейности (изготвяне на различни постановления и доклади, изготвяне на планове и др.) и счетоводство (финансови документи, баланс на фирмата, кадрови въпроси и др.). Linux OS има доста мощен пакет OpenOffice ( алтернатива на Microsoft Office) е в състояние да удовлетвори всяка заявка.

Какви са изискванията за тези, които планират да мигрират към Linux?

1. Премахнете проблема с лицензирането на софтуера в организацията.

2. Похарчете минималната сума пари.

3. Забравете за вирусите, троянци. Когато работите на Linux, няма нужда да купувате антивирусен софтуер.

4. Подобрете толерантността към грешки.

5. Изберете софтуер така, че преквалификацията на персонала да отнема минимално време и нерви.

Беше получен отговорът на основния въпрос: защо да изберем операционната система Linux. Много организации избират Linux заради фактите, а не заради таблиците за сравнение между двете операционни системи (Приложение 3). Връщайки се към темата за фактите за Linux, трябва да се каже, че Linux наистина е надеждна, гъвкава и високоефективна операционна система. Хипотезата се оказа вярна.

Литература и ресурси

  1. Изд. А. Пасечник Red Hat Linux 6.2: курс на обучение- Санкт Петербург: Издателство "Питер", 2000 г.
  2. Крейг и Колет Визурспун Научете сами Linux за 24 часа, 3-то издание: Пер. от английски: - М .: Издателска къща Уилямс, 2001.
  3. Операционна система Linux: курс от лекции. Урок/ Г.В. Курячий, К.А. Маслински - М.: ALT Linux; Издателство ДМК Прес, 2010г.
  4. http://en.wikipedia.org
  5. http://linux.armd.ru
  6. http://www.linuxschool.ru
  7. http://pro-spo.ru/rabota-v-linux/linux-ili-windows/sravnenie-linux-i-windows
  8. http://habrahabr.ru/post/62811/
27 февруари 2015 г

По тази тема вече е писано много в интернет, както под формата на статии, така и в оживена дискусия. Защо иначе?

Има две причини. Първо, в това, което аз лично чета по тази тема, има много емоции и малко точна информация. Второ, много често сравненията и контрастите се правят напълно непрофесионално, на принципа кое е по-добро - люто или зелено.

За правилно сравнение първо трябва ясно да определите за какво е по-добро? В какъв аспект на използването на компютъра се сравняват тези операционни системи?

Тъй като работя предимно със сферата " настолни компютри“, познавам го добре и също тъй като тази област на употреба е най-голямата, ще направя сравнението си във връзка с нея.

Като начало е необходимо да се дефинира понятието "настолен компютър".

Това не е буквално компютър, стоящ или легнал на маса. Може да е под масата, на колене, на леглото, но няма значение къде, но се използва за работа текстови документи, електронни таблици, непрофесионална или полупрофесионална обработка на фото или видео материали, сърфиране в интернет сайтове, общуване през интернет. Общо взето това, което народът нарича "Internet, Word, Excel".

Тоест, това е компютър или лаптоп, използван у дома или в офиса за доста широк спектър от прости задачи. С изключение на високоспециализирани и високо професионални области като инженерен дизайн или видео продукция. На запад този сегмент от компютърния пазар се нарича "SOHO сектор (малък офис, домашен офис)".

Разлики между Linux и Windows

Необходимо е сравнението да започне с описание на основните разлики между операционните системи MS Windows и GNU/Linux. За точното разбиране кой кой е.

Търговски и безплатен софтуер

Първата разлика е, че операционната система (наричана по-нататък ОС) MS Windows е разработена и поддържана от една компания - Microsoft Corporation. Тя притежава авторските права за този продукт и таксува за използването на операционната система Windows. Безплатно Използване на Windows Microsoft не позволява. Тоест, ако искате да използвате тази ОС, трябва да платите на Microsoft (не директно, разбира се, а чрез продавачите на нейните продукти). С други думи, за да използвате Windows, трябва да купите официално копиетази ОС в магазина. Официално копие означава диск и придружаващи документи, които са направени от Microsoft.

GNU/Linux е операционна система, разработена и поддържана от десетки, ако не и стотици компании по света и хиляди програмисти. Правата върху тази ОС се прехвърлят в публична собственост. И въпреки че има много компании в света, които предоставят платена техническа поддръжка за тази операционна система, въпреки това използването на самата GNU/Linux не е предмет на финансови условия. Тоест не трябва да плащате нищо на никого, за да имате право Използване на Linux. Въпреки че има отделни дистрибуции, които се предоставят само срещу пари, повечето Linux дистрибуции са напълно безплатни.

Графична потребителска среда (GUI)

Втората основна разлика е, че в Windows графичната потребителска среда е неразделна част от операционната система. Тоест Windows без графична среда (конзолен режим) просто не съществува.

Докато GNU/Linux е текстова (конзолна) операционна система, а графичната среда е отделен софтуерен продукт, като текстов редакторили видео плейър. Има повече от 10 програми, които реализират графичната среда за GNU/Linux OS, но само две са най-широко използвани - GNOME и KDE.

Защо се фокусирам върху този аспект? Факт е, че графичната потребителска среда е необходима и важна част от операционната система за настолни компютри. И когато сравняваме двете операционни системи от гледна точка на GUI, важно е да разберем, че не сравняваме Windows с Linux, а с една от графичните обвивки, например с KDE.

Какво има в кутията"?

Третата разлика е, че операционната система Windows, като краен продукт, се състои от самата операционна система и малък набор от приложни програми, които имат много скромна функционалност. С други думи, когато инсталирате Windows, получавате само операционната система и за да разрешите някои практически проблеми, ще трябва допълнително да намерите и инсталирате приложни програми.

GNU / Linux в чистата си форма, като ОС, се разпространява само в силно специализирани области на приложение. И по отношение на сегмента на компютърния пазар, който разглеждам, се използват така наречените Linux дистрибуции. Комплектът за разпространение е пакет, състоящ се от операционна система GNU/Linux, графична потребителска среда и набор от приложни програми. Тоест, инсталирайки Linux дистрибуция, вие получавате готова за използване практическа употребасистема, към която може да не е необходимо да добавяте нищо друго.

Е, тъй като Linux не принадлежи на никого конкретно и има различни графични среди и различни приложни програми, в резултат на това стотици компании или дори само групи от хора предлагат десетки дистрибуции на Linux. Някои от тях изглеждат почти като близнаци, други са много различни. А в света на Windows разликите са само във версиите на самата операционна система Windows и тези версии са по-малки от дистрибуциите на Linux.

Linux срещу Windows

Сега се обръщам към действителното сравнение и ще направя това, като просто изброя плюсовете и минусите на всяка операционна система.

MS Windows OS плюсове

Хардуер на Windows

Поддръжка за много голям набор от компютърен хардуер. На какъвто и екзотичен хардуер да попаднете, почти сигурно ще можете да го използвате под Windows. Въпреки че може да ви отнеме време да намерите правилната програма за драйвери.

Програми за Windows

Огромен брой приложни програми, днес вече са повече от сто хиляди елемента (може би повече от 200 хиляди - никой не знае точния брой). За всяка приложена задача на платформата Windows има поне няколко десетки, за популярни задачи има стотици програми. Има много за избор. За всеки вкус и цвят.

Windows специалисти

Голям брой специалисти, които повече или по-малко познават семейството на Windows OS. Тоест, ако имате нужда от помощ, ще я намерите лесно и на разумна цена.

OS MS Windows, минуси

Цена на Windows

Сравнително висока цена. В най-евтината версия е повече от 50 долара, въпреки факта, че такъв "евтин" Windows, закупен с нов компютър, е "обвързан" с този компютър. А това означава, че когато смените компютъра си, отново ще трябва да харчите пари за Windows. Опции на Windowsкомпютърно независимите струват над $100 и нагоре. И това е цената на Windows за един компютър. И ако имате нужда от операционна система, например, за пет компютъра, които вече имате (не нови), ще трябва да платите за пет копия на Windowsоколо хиляда долара.

Вируси и Windows

Много голям брой злонамерени програми (т.нар компютърни вируси). За версията на Windows XP това е особено сериозен проблем, който налага допълнителни разходи на крайния потребител. Или да купя стока антивирусна програмаили да се свържете със специалисти в случаите, когато зловреден софтуер възпрепятства нормалната работа на Windows. Но този проблем може да бъде смекчен чрез професионално конфигуриране на Windows и внимателното му използване в рискови ситуации, на първо място в Интернет.

Зависимост от разработчици на Windows

Силна зависимост от разработчика. Windows OS се разпространява само в двоична форма, която е трудна за промяна, но освен това Microsoft като цяло забранява да прави каквито и да било промени в работните кодове на Windows OS. Така че, ако имате нужда от някаква функционалност, която в момента не е в Windows, тогава можете само да се надявате, че Microsoft някой ден ще внедри тази функционалност или ще потърси някои „кръпки“ от разработчици на трети страни. За обикновения потребител обаче това е малък недостатък.

GNU/Linux OS, професионалисти

Цената на Linux

Сравнително ниска цена. Днес, през 2015 г., силно вездесъщ високоскоростен интернети следователно няма проблем да изтеглите 1 или 2 гигабайта - това е средният размер на Linux дистрибуция. Повечето от които са достъпни в интернет свободен достъп. Тоест, цената на Linux е приблизително цената на интернет трафика и цената на чистия DVD дискв който искате да запишете изтегления файл. Или цената на флаш устройство (можете също да запишете комплекта за разпространение на флаш устройство).

Вируси за Linux

Виртуалното отсъствие, поне до момента, на зловреден софтуер за тази платформа. Това ви позволява да избегнете допълнителни разходи за предотвратяване или отстраняване на щети от зловреден софтуер.

Независимост от разработчиците на Linux

Независимост на разработчиците. Ако имате нужда от функционалност, която не е налична в операционната система Linux, можете да я добавите сами. Тази възможност се дължи на факта, че операционната система Linux се разпространява не само в двоична форма, но и в изходни кодове и няма забрани за модифициране на тези изходни кодове. Подобна възможност обаче едва ли ще е необходима в SOHO сегмента. Но тя е. Ако е необходимо, можете да извършите одит на сигурността за Linux дистрибуция. Или направете свои собствени промени в програмния код.

OS GNU/Linux, минуси

Хардуер за Linux

Забележимо по-лоша, отколкото за платформата Windows, поддръжката на компютърно оборудване, особено външно, като например принтери или USB устройства. Може би най-лошото от всичко е ситуацията със скенерите и USB, както и вътрешните HSF / HCF модеми. Ситуацията е съвсем реална, когато няма да можете да използвате някакво оборудване под Linux OS. Но проблемът е до голяма степен разрешим, поради по-внимателен подход към избора на оборудване. Преди да закупите хардуер, можете да потърсите в Интернет информация за възможността за работа под Linux OS. И ситуацията с драйверите за Linux се подобрява всяка година, тъй като Linux става все по-разпространен в света. Днес, през 2015 г., най-популярните Linux дистрибуции обикновено „прибират“ целия хардуер от кутията.

Програми за Linux

Значително по-малко, отколкото за платформата на Windows, броят на приложенията. Освен това, ако говорим за някои програми - безспорните лидери в техните области на приложение, тогава под операционната система Linux няма нито съответните версии на самите тези програми, нито други програми, сравними по функционалност. Такива приложни програми включват продукти на Adobe, икономически програми 1C, програма за инженерно проектиране AutoCAD, програми за разпознаване на текст (FineReader). Разбира се, под Linux OS има графичен редактори програми за моделиране / дизайн, но те са далеч зад лидерите.

По-специално, под Linux няма версия на MS Office. За Linux има пакет, подобен по предназначение офис програми- LibreOffice (документен формат на OpenOffice). Въпреки това, няма 100% съвместимост между тези пакети. MS Office изобщо не знае как да работи с OpenOffice документи. И LibreOffice, въпреки че може да чете и редактира Word файловеи Excel, но не е напълно съвместим. Особено за сложни Excel таблици.

Все пак програми на ниво Адобе Фотошопили AutoCAD не е необходим за всички, а за общи случаи има достатъчно програми за Linux OS. Този недостатък може да бъде частично компенсиран от факта, че някои Windows програми могат да се изпълняват на Linux платформа. Това не е възможно за всички Windows програми, но може да се окаже, че Windows програмата, от която се нуждаете, ще работи под Linux.

Linux специалисти

По-малко, отколкото за платформата Windows, броят на добрите или достойни специалисти. Тоест, ако имате нужда от помощ, тогава намирането на човек, който е доста добре запознат с Linux, няма да бъде толкова лесно. Напълно възможно е цената на услугите на такъв специалист да бъде по-висока, отколкото в случая с Windows.

Резюме

Както можете да видите, плюсовете и минусите на двете операционни системи са противоположни.

Специално не разглеждах в контекста на противопоставянето разликите в графичните среди на платформите Windows и Linux, тъй като в тях няма концептуални разлики. Тук е необходимо да направите резервация. Когато казвам, че няма разлики, имам предвид графичните среди "Linux" GNOME и KDE и "оригиналната" графична среда на семейството на MS Windows OS.

Разбира се, има разлики между тях, но те не са принципни и затова всеки човек, който е достатъчно уверен в една от тези три графични среди, ще може да се справи с другите две. Например, ако сте уверени в Windows, няма да ви е трудно да се чувствате удобно в Linux.

Изоставих и различните митове, които възникват почти всеки път, когато става въпрос за сравняване на Linux и Windows платформи. Например Linux е труден за настройка, а Windows е нестабилна и несигурна операционна система. И двете са грешни, както и много други, които се казват и пишат по темата. Като цяло темата за митовете за Windows и Linux е много интересна, но на това трябва да се посвети отделен материал.

Тези плюсове и минуси, които изброих, са реални недостатъци и предимства. Това е, за което наистина трябва да помислите, когато решавате коя операционна система да използвате. И смятам, че тази информация е напълно достатъчна, за да можете да разберете какво е за вас, във вашия конкретна ситуация, ще бъде по-добре.

Лично аз смятам, че основният недостатък на MS Windows е високата цена, а основното предимство на Linux - ниската цена. Всичко останало може да се пренебрегне.

С други думи, ако цената не е критична за вас, използвайте Windows. И ако всяка рубла е от значение, тогава помислете за Linux.

Аз самият се отнасям към двете операционни системи без фанатизма, характерен за много фенове и на двете операционни системи. В ежедневната си работа използвам и двете операционни системи. В зависимост от това, което трябва да направя. Аз например често използвам Linux като "носима", мобилна ОС - пъхам USB флашка в нечий компютър, включвам го и за минута и половина имам готова, напълно работеща ОС. Интернет, документи, някои системни задачи - всичко това е достъпно от всеки компютър, дори и да няма операционна система на него.

Така че мога да заявя с пълна отговорност, че и двата са подходящи за сегмента на "десктоп". Но ако решите да използвате Linux, тогава просто трябва да запомните за тесните места на тази операционна система.

Малко за Linux

Някаква свързана информация за Linux.

Как да получите Linux

Високоскоростният интернет върви уверено в цялата страна и това ви позволява да изтегляте изображения на инсталационни дискове на Linux от официалните сайтове за разпространение. Например от www. ubuntu.com, www. Fedoraproject.org, www. розалаб.ru. Изтеглете изображението, запишете го на лазерен диск или USB флаш устройство и сте готови.

Драйвери за линукс

Всяка година се променя по-добра страна, ситуацията с драйверите на устройства на платформата Linux. В повечето случаи целият компютърен хардуер работи веднага и нищо не трябва да се инсталира. Например, свързването към интернет чрез ADSL модем се свежда до въвеждане на потребителско име и парола, а за да се свържете чрез UMTS/HSDPA USB модем, трябва да посочите държавата и оператора в допълнение към данните за вход и парола клетъчна комуникация. Без драйвери!

Пример от най-новото - под Ubuntu 12.04, за да инсталирате HP 1120 MFP, трябва само да се свържете с интернет, след което да включите кабела на принтера в USB порта на компютъра. Самият Ubuntu определи модела, изтегли малък плъгин за самия драйвер в "кутия". Няколко минути и устройството работи.

Под Windows 7 SP1 Retail е необходимо да изтеглите драйвер с размер почти 300 MB. Стартирайте инсталацията му ръчно. Инсталацията в нормален режим не работи - срив с грешка. След това трябваше да инсталирам драйвера през Device Manager. Това е.

Графичен потребителски интерфейс

Докато Microsoft продължава да стагнира, украсявайки същия бутон за стартиране, лента на задачите и тава, в света на Linux се появиха нови неща - графични черупки Unity и Gnome Shell, както и LXDE XFCE KDE. Това е по-красиво и по-удобно от Windows интерфейс 7. И освен това, можете да опитате KDE 4, който също е много красив и функционално добър, макар и не лесен. Днес най-добрите дистрибуции Linux, като Ubuntu, Fedora, Rosa, може би е по-красив и по-удобен от Windows 7.

Ситуацията с най-популярните операционни системи Windows и Linux в Русия е много подобна на ситуацията с други продукти - например с Nvidia графични картии ATI. И досега дебатът кое е по-добро - Windows или Linux, не стихва. Ще ви представим един различен поглед върху този проблем - от гледна точка на конкретни задачи, решавани от определена ОС.

Linux или Windows

Сравнявайки тези системи, трябва да се има предвид, че те са напълно различни по своите качества. Това е като да сравнявате например кисело мляко и ферментирало печено мляко или комедия и мелодрама - някой ще предпочете едно, някой друго. Освен това тези ОС (операционни системи) - просто са много различни. Windows е готово решение с голям набор от функции, Linux е един вид дизайнер, който можете да персонализирате според вашите нужди. Именно това е основната разлика между Linux и Windows - възможността тази операционна система да се адаптира за напълно различни задачи. А Windows от своя страна е идеален за тези, които не искат да се задълбочават в настройките на операционната система - всичко вече е конфигурирано там, но е конфигурирано по определен начин и ще бъде доста трудно, макар и възможно, да се преконфигурира .

Windows и Linux: Сравнение

Първо, Linux, за разлика от Windows, е безплатна операционна система. След инсталирането можете да използвате много приложения и програми за извършване на различни задачи напълно безплатно. Що се отнася до функционалния компонент, тук днес системите са приблизително еднакви, въпреки че не толкова отдавна Windows можеше да изпълнява много повече задачи. Друга важна разлика между тези системи е, че Linux, за разлика от Windows, не е операционна система сама по себе си. Linux е ядрото на операционната система, на базата на което голям брой специални програмипроектирани да изпълняват различни функции. Сега нека сравним тези системи по отношение на зловреден софтуер (софтуер). С Windows е ясно - вируси и шпионски софтуертъмен мрак пише под него. Има обаче мнение, че под Linux (както, между другото, под Mac OS) не са създадени вируси. Тази красива приказка се подхранва активно от феновете на тези операционни системи, които просто ги идеализират. Всъщност под Linux, както и под Mac OS, са написани достатъчен брой злонамерени програми, въпреки че, честно казано, отбелязваме, че има много пъти по-малко от тях, отколкото за Windows.

Други разлики между Linux и Windows

Те се отнасят преди всичко до стартирането под всяка от тези операционни системи. индивидуални приложенияи способността да се справят с трудностите, възникващи по време на работата на определена ОС. Както знаете, всички основни приложения - игри, видео и аудио плейъри, програми за работа с графики и текстови файловеи т.н. и т.н. Написано за Windows. Ето защо, за да инсталирате нещо под Linux, трябва много добре да познавате настройките на тази система. По същия начин може да имате проблеми с драйвери (лаунчери) за различни устройства. Това не означава, че тези програми и устройства под Linux не работят. Те работят, но ще отнеме много време, за да ги настроите. Но феновете на играта ще имат трудности. Добре е, ако любимата ви играчка има различни версииза работа под Windows, Linux и Mac OS. Ако не, тогава ще трябва да проучите много специални статии за това как да стартирате тази или онази игра под вашата операционна система - и далеч не е факт, че ще работи правилно. Що се отнася до функции като сигурност и надеждност на ОС, Linux има предимство тук, но за да го използвате, трябва да разберете доста добре системните настройки, което ще ви отнеме много време, за да научите. По-долу ви представям основните характеристики на всяка от тези системи под формата на списък.

Сравнителна характеристика на Windows и Linux

  • Windows е платена ОС, Linux е безплатна
  • Почти всяко приложение и устройство за компютър има драйвери за работа под Windows, Linux може да има проблеми с това.
  • За Windows са написани огромен брой злонамерени програми - вируси, троянски коне и др. За Linux те са в пъти по-малко
  • С някои Проблеми с Windowsдори начинаещ потребител може да се справи с него и за да елиминирате повреди в Linux, трябва да знаете добре настройките на тази система
  • Windows е по-удобен за администриране (управление), но Linux е по-стабилен и по-безопасен
  • Windows е доста лаком по отношение на ресурсите, Linux е много по-малко взискателен към ресурсите на вашия компютър
  • Почти всяка игра работи под Windows, някои игри под Linux може да изискват професионални познанияили използване на допълнителни програми
  • За да работи в Windows, потребителят не изисква никакви специални познания, тъй като вече е „готов за употреба“, докато в Linux трябва да се заровите в настройките, но можете да го персонализирате според вашите специфични нужди

По този начин всяка от представените системи има както своите силни, така и слаби страни и няма и не може да има ясен отговор на въпроса какво да изберем - Linux или Windows - всичко се определя от исканията на конкретен човек. Както вероятно сте забелязали, тези системи са твърде различни и отговарят на различни нужди.

Операционната система е комплекс от взаимосвързани системни програми, чиято цел е да организира взаимодействието на потребителя с компютъра и изпълнението на всички други програми. Операционната система действа като връзка между компютърния хардуер и работещите програми, както и потребителя.

Операционните системи на Microsoft са най-популярните в света. Техният дял е 95% сред всички операционни системи. Най-стабилните системи на фирмата са базирани на NT технология (Windows NT/2k/XP). През последните шест години популярността на операционната система Linux нараства.

И двете операционни системи са многопотребителски и многозадачни. Те имат широка мрежова поддръжка, защита на данните и много други подобни функции. В резултат на това техните области на интереси по отношение на потребителя съвпадат, което послужи като основа за конфликта, който избухна както между феновете на ОС, така и между техните създатели.

Няма да се фокусирам върху операционната система Windows, тъй като почти всеки, който използва компютър, вероятно използва Windows като своя десктоп операционна система. Но не всеки е запознат с операционната система Linux, така че ще разгледам по-отблизо тази операционна система.

Системи за управление на бази данни

Най-популярен сред разработчиците на уеб приложения СУБД MySQLе наличен и за двете операционни системи, но като се има предвид популярността на "класическия" пакет PHP + MySQL, може да се счита, че е малко по-близо до Linux. Освен това, куп MySQL, PHP езики уеб сървърът Apache е "стандартният" LAMP сървър софтуерен пакет за Linux днес.

MS SQL СУБД, която често се използва от разработчиците на сложни корпоративни портали с високи изисквания за надеждност и стабилност, работи само в Windows среда. Същото важи и за базите данни на Microsoft Access.

Класическо сравнение на точки

linux

професионалисти

  • Повечето Linux дистрибуции са безплатни и са безплатни и безплатни за използване. Въз основа на програмния код както на самия Linux, така и на програмите, включени в него, можете да създавате свои собствени продукти. Доставя се със стандартен набор от приложен софтуер.
  • В Linux потребителят може да избере дистрибуцията, която е по-подходяща за решаване на неговите проблеми, и след това да оптимизира системата за себе си.
  • Наличието на графичен интерфейс премахва необходимостта от редактиране на конфигурационни файлове по неудобен начин.
  • Ситуацията със сигурността в Linux като цяло е много подобна на Mac OS X. Те са на много високо ниво и в двете системи и доста пред Windows.

минуси

  • В резултат на GPL политиката сега има над хиляда различни Linux дистрибуции. Не всички от тях заслужават внимание, за потребителя е трудно да разбере такова разнообразие от версии и да избере това, от което се нуждае.
  • В допълнение, безплатно означава почти пълно отсъствие на техническа поддръжкапотребители.
  • Въпреки много голямото количество софтуер, написан за Linux, потребителите, мигриращи от Windows, ще открият, че част от софтуера ще им е непознат. Не всички програми са междуплатформени и имат версии както за Windows, така и за UNIX системи. Най-големи проблеми възникват със специализираните професионален софтуер, значителна част от които са написани само за Windows системи.
  • Няма еквивалентен заместител за някои приложения в Linux. Това са например добре познатите Photoshop, AutoCAD, програми за редактиране на видео, както и локално ориентиран софтуер, създаден, като се вземе предвид руското законодателство (счетоводен софтуер, справочни и правни бази).
  • За по-младата аудитория сериозен недостатък е невъзможността да се стартират някои съвременни игри в среда на Linux и тук Windows има огромно предимство както пред Linux, така и пред Mac OS X, тъй като индустрията за компютърни игри е фокусирана предимно върху Windows.

Особености

  • Предлагат се различни специални операционни системи Linux за различни потребителски нужди. Например за работа с мултимедия (Ubuntu Studio, JackLab Audio Distribution, 64 Studio…), за образователни институции (Edubuntu, Skolelinux, NauLinux…). Отделно могат да се споменат търговските дистрибуции. Те не са безплатни. Най-често това са корпоративни или специални варианти на Linux. Парите в такива дистрибуции се вземат главно за техническа поддръжка.
  • Друга важна разлика между Linux и Windows е, че дистрибуциите на Linux идват с голям набор от приложен софтуер. Тоест след инсталиране на компютър вие имате напълно готова за използване система и не е необходимо да търсите приложен софтуер и да мислите за плащане на лиценз.
  • В повечето операционни системи Linux по подразбиране се използва един от двата графични интерфейса - GNOME или KDE, така че дори и да преминете от една Linux дистрибуция към друга, няма проблеми за потребителя, той попада в позната графична среда. И двата интерфейса имат приблизително еднакво разпространение. Ако ги характеризирате много накратко, тогава външно KDE прилича на работа Windows маса, а GNOME е работният плот на Mac OS X.
  • За да се решат проблемите с несъвместимостта между приложения на различни операционни системи, беше създаден проектът Wine. Този софтуер се използва за стартиране на Windows приложения и стартиране на Windows игри на Linux. Wine е алтернативна реализация на Windows API за UNIX-подобни системи.

Windows

Основната характеристика на Windows е масовото му разпространение. Това се дължи на факта, че това е операционна система, създадена за потребители, тя не принуждава потребителя да се адаптира към системата, тя се адаптира към неговите нужди.

Това е най-разпространената операционна система в света, въпреки факта, че според общественото мнение е най-„бъгавата“, „нестабилна“, ненадеждна“ и освен това… .

професионалисти

  • Гарантирана 100% поддръжка за всеки хардуер, за тази ОС има драйвер за всяко устройство, а самата тя съдържа много предварително инсталирани драйвери за бързо разпознаване на хардуера.
  • Има много професионални приложения, които не са напълно функционални в други операционни системи, като Promt и Photoshop.
  • Простотата и яснотата на интерфейса, което го прави достъпен за използване от всеки, дори и от тези, които нямат първични компютърни умения.
  • Приложенията на Microsoft Office вече са се превърнали в стандарт за офис работа. Потребителят може да получи всякаква поддръжка или съвет относно своята лицензирана операционна система Windows.

минуси

  • Тази операционна система е много взискателна към хардуерните ресурси на компютъра, особено към количеството RAM.
  • нея GUI, макар и красив и удобен, но тромав и тромав. В резултат на това мнозина изключват многобройните му графични звънци и свирки.
  • Тази система се счита за по-уязвима от останалите. Това се дължи на самата структура за сигурност, като възможността винаги да работи с администраторски права (което е частично разрешено в най-новата Vista). В същото време хиляди стари приложения, които са написани за XP и други версии на Windows, трябва да работят в системата. Потребителят е принуден да даде разрешение за стартиране на всяка такава "стара" програма. В допълнение, самият диалогов прозорец, който пита дали да стартира определена програма, предоставя на потребителите твърде малко информация, за да вземат решение.
  • Друго неудобство: дори за да премахнете пряк път от работния плот, трябва да потвърдите намеренията си три пъти. Това е досадно и води до факта, че бутоните "Разрешаване" и други се натискат просто безмислено - ефективността на целия защитен механизъм практически се намалява до нищо. В резултат на това трябва да се справите с огромен брой вируси, които използват уязвимостите на дадена операционна система, за да проникнат, включително потребителски грешки, които тя провокира.
  • Системата е платена, нейната цена надвишава разходите за закупуване или изтегляне на свободно разпространявана ОС.

Заключение

Важно е да разберете, че организациите избират Linux заради фактите, а не заради тези сравнителни таблици. Връщайки се към темата за фактите за Linux, трябва да се каже, че Linux наистина е надеждна, гъвкава и високоефективна операционна система. Ето някои типични примери за приложение:

  • Отделът се нуждае от уеб или имейл сървър, а Linux позволява използването на ненужни машини за тази цел.
  • Екип (например в производството на компютърна графика за филм Титаник) изискват се рентабилни изчисления, за които се създава високоефективен изчислителен комплекс.
  • Инженери, които прекарват много часове на клавиатурата, преминават от NT към Linux, раздразнени от постоянната нужда от рестартиране.
  • Доставчиците на интернет услуги (ISP) преминават от NT към Linux поради по-добрата управляемост на последния, 24x7, докато обслужват десетки хиляди потребители.

NT, от друга страна, традиционно държи дланта, когато става дума за лекота на използване, лесна инсталация, предвидимост на услугата и брой приложения. Но тези различия изглежда се размиват. Много организации предпочитат поддръжката, предоставена от Red Hat или друг доставчик на Linux, пред тази на Microsoft.

Сега Linux е по-добъротколкото NT се справя с инсталирането на plug-and-play устройства. Работният плот на Linux може да бъде персонализиран така, че не само да изглежда като Windows, но можете също да стартирате пакети с приложения, които са функционално еквивалентни на Microsoft Office. Внедряването на нови стандарти и протоколи се случва по-рано в Linux. Това е така, защото изходният код е леснодостъпен, кръпки за хардуерни дефекти за Linux понякога се пускат на същия ден.

NT остава предпочитаният избор в много случаи. За организации, които отговарят, тези, които имат съвместим или достатъчно мощен Хардуер, и особено за тези, които разчитат на ActiveX или други собствени протоколи на Microsoft, Linux няма да предложи много предимства.

Например екипът за разработка С кабел HotBot потвърди, че са пожертвали надеждността и ефективността при скорошното си преминаване към NT, но по този начин са получили достъп до редица нови NT технологии. NT може да се похвали с репликация на директорийни услуги, лицензиран за експорт криптографски API, обработка на транзакции и множество други нови функции.

Сигурност, свобода, безплатен, отворен код, популярност, количество софтуер, това са основните разлики между Linux и Windows, които най-често карат потребителите да преминават към тази операционна система. Всеки знае за тях или почти всички потребители. Но какво, ако се заровим по-дълбоко, как точно се различават тези системи? Какви са основните технически разлики?

В тази статия ще разгледаме как windows се различава от linux от техническа гледна точка, ще се опитаме да разберем защо Linux се счита за по-сигурен и също така да разберем същността на разликите.

1. Ядрото на системата

Основният компонент на всяка операционна система е нейното ядро. И дори с това има огромни разлики между операционните системи. Ядрото на Linux е монолитно, състои се от един файл и могат да се използват модули за разширяване на неговата функционалност.

Всички програми комуникират с ядрото чрез системни извиквания, те са стандартизирани, така че едни и същи програми могат да работят на различни платформиработи с Linux, като x86 и ARM.

Всички драйвери са вградени в ядрото, но повечето от програмите са в потребителското пространство, включително графичната обвивка. Монолитната структура осигурява повече сигурност, защото ако деактивирате поддръжката на модули на етапа на изграждане на ядрото, няма да можете да изпълните кода си на ниво ядро.


Това е основната, но не очевидна разлика между Linux и Windows. Windows има напълно различен тип ядро. Той използва хибридно ядро, което се състои от много малки части - dll библиотеки, всеки от които е строго отговорен за собствената си функция.

Но това не е всичко, системните повиквания не се използват, вместо това потребителските програми са принудени да препращат към документираните библиотеки user32.dll, gdi32.dll, kenel32.dll, advapi32.dll. Тези библиотеки извикват функции от ntdll.dll, който е директно свързан с ядрото.

Драйверите се управляват от библиотеката hal.dll и са свързани към ядрото отделно. Изходът към екрана се контролира от графичната подсистема на ядрото, която включва цялата работа с графики, включително обвивката. Възможността за използване на режим на потребителско ядро ​​улеснява адаптирането на системата към всеки тип програма, като win16 или POSIX. Но тази гъвкавост идва за сметка на производителността.

2. Структура на файловата система и дисковете

Какво е много различно функциониране Linux системаот структурата на файловата система на Windows ще забележите веднага. Linux предоставя файловата система по-реалистично, каквато е в действителност. Структурата на файловата система започва от корена или, с други думи, главната директория на системния дял и всички останали дискове са свързани там според необходимите поддиректории.

Файловете се сортират в директории въз основа на тип, като изпълними файлове в /bin/, настройки в /etc/ и ресурси в /usr/. Оказва се, че една програма е разделена навсякъде файлова система, но не открива трудностите, дължащи се на пакетния мениджър.


Устройствата за съхранение в Linux са именувани по азбучен ред, а дяловете в тях са именувани с номера. Например първото HDDще има името sda, второто - sdb. И секциите на първия ще бъдат номерирани - sda1, sda2, sda3 и така нататък. Дяловете могат да бъдат свободно монтирани към всяка желана папка, например като домашна директория или /var/.

Windows създава допълнителна абстракция. Въпреки че дисковете и дяловете са именувани по същия начин като в Linux, всичко това е скрито от операционната система. На потребителя се предоставя такава абстракция като C:, D:, E:, F: устройство и т.н. Всеки от тях е дял на твърдия диск и др подробна информациясистемата се скрива от потребителя. Добре е и за начинаещи. Що се отнася до разпространението на файлове, една програма е в една папка, с всички изпълними файлове, настройки и ресурси.

3. Конфигурация и съхранение на данни

В Linux всички настройки се съхраняват в редовни файлове, които се намират във файловата система. Глобалните конфигурационни файлове се намират в папката /etc/. Те се отнасят за всички потребители, които използват този компютър. Настройките на потребителската програма се намират в скрити поддиректории на домашната директория на потребителя.

Такова съхранение е доста удобно, тъй като конфигурационните файлове лесно се прехвърлят на друг компютър, а децентрализацията повишава надеждността на системата. Всяка програма създава своя собствена конфигурационен файл, със собствен синтаксис и се редактират предимно на ръка. Почти всички настройки могат да бъдат направени чрез графичния интерфейс, но често графичните помощни програми създават много объркващи конфигурации. Ръчно изработеното винаги изглежда по-добре.

Това също е важна разлика между linux и windows. Windows съхранява всички настройки на приложенията, системата и драйверите в специална база данни, наречена Регистър на Windows. Всички настройки са разделени на клонове и ключове и програмите имат достъп до тях много бързо.


Този метод на осигуряване осигурява по подразбиране сигурността на настройките, възможността да ги променяте дистанционно и лесно да ги променяте с помощта на графични програми. Но има и големи недостатъци: настройките не могат да бъдат прехвърлени на друг компютър, централизираната система за настройки може да бъде повредена и това ще повреди цялата система.

Освен това програмите много бързо претоварват системния регистър и той започва да заема твърде много, така че начално зарежданеотнема много време. Трудно е да се каже коя технология е по-добра, но това също е разликата между linux и windows и от вас зависи да изберете коя да използвате.

4. Управление на потребителите и права

Linux първоначално е проектиран като многопотребителска система. Файловете имат три категории достъп - това е собственикът, потребителската група и всички останали. Има и три опции за достъп - четене, запис и изпълнение. С помощта на комбинация от тези прости параметри се упражнява контрол на достъпа до всички файлове в системата и тъй като в Linux всичко е файл, това означава всичко.


Windows е проектиран да се управлява само от един потребител, което първоначално създава много проблеми със сигурността. Но след това потребителската система беше финализирана до многопотребителска система, която в допълнение към собственика, групата и други включва подробни списъци за достъп до ACL. Можем да кажем, че тук разликата между windows и linux не е толкова голяма.

5. Управление на програмата и актуализации

Да продължим сравнение на windowsи линукс. Управлението на програми и актуализирането им е огромно windows разликаи линукс, всичко е реализирано по различен начин.

Linux има хранилища на софтуерни пакети. Има, ако не всички, то почти всички необходимите програми, драйвери и системни компоненти. Почти никога няма да ви се налага да изтегляте програми от интернет, въпреки че има и такава възможност.

Използването на централизирани хранилища дава по-голяма сигурност и надеждност, както и възможност за актуализиране. Веднага след като в хранилището се появи нова версия на програмата, можете да я актуализирате. Процесът на актуализиране се извършва с една команда наведнъж за цялата система, когато ви е удобно.

В Windows няма хранилища, ще трябва да търсите всички необходими програми в Интернет и да ги инсталирате ръчно. Всяка програма ще се актуализира сама, когато намери за добре, включително системата. За да актуализирате системата, трябва да рестартирате и в проблема с инсталацията Актуализации на Windowsе много упорит.

заключения

В тази статия се опитахме да разберем как windows се различава от linux. Освен това не се спирахме на толкова добре известни неща като свобода и безплатност, а се опитахме да разкрием точно техническите подробности, доколкото е възможно в такава малка статия. Ако сте изправени пред избора на операционна система, надявам се това сравнение на windows и linux да ви е било полезно.