Unix-подібна операційна система. Операційна система Досвід роботи в nix подібних системах

Сьогодні користувачам персональних комп'ютерівнадано широкий вибір операційних систем. Безумовно, найпоширенішими серед них є операційні системи сімейства Windows і, меншою мірою, Linux. Що ж вибрати? На ноутбуках, як правило, вже встановлено та чи інша ліцензійна операційна система. Для зручності вибору операційні системи Windowsмають назви відповідні у сфері їх використання. Наприклад:

  • Windows 7 Starter – Операційна системадля нетбуків. Відрізняється виключно 32-бітовим виконанням, обмеженим функціоналом інтерфейсу Windows Aero, відсутністю функції швидкого перемикання між користувачами, неможливістю змінити фон робочого столу і 64-бітові процесори, що не підтримують. Ця операційна система продається тільки у вигляді встановленої ОС, купити її в коробкової версіїнеможливо.
  • Windows 7 Домашня Базова – недорога операційна система для використання у домашніх умовах. У ній досі відсутні вбудований Windows Media Center Edition (MCE), підтримка Windows Aero та підтримка Мультитач. Зате є стандартний інтерфейс Windows та швидке перемиканняміж користувачами Цю операційну систему можна придбати у коробковій версії.
  • Windows 7 Домашня Розширена – система для сучасного домашнього використання з розширеними можливостями. Має вбудований Windows MCE, підтримка до 4-х TV-тюнерів, повноцінний інтерфейс Windows Aero, сумісна з Dolby Digital і підтримує мультитач. У боксовій версії присутні відразу 2 DVD диска- з 32 та 64-біт версіями дистрибутива. Цю ОС можна встановлювати на 2-х процесорні робочі станції.
  • Windows 7 Професійна операційна система для роботи з розширеними можливостями. Ще більш надійна система (за рахунок деяких функцій) для користувачів бізнесу. Має розширені мережеві можливості. Також може похвалитися ліцензією на XP Mode та вмінням шукати кращий принтер для вибраних мереж. У комплекті ноутбука з такою операційною системою можна знайти дистрибутив Windows XP.
  • Windows 7 Максимальна назва називає себе універсальна система для виконання будь-яких завдань. Ідеально підходить для підприємств. За бажанням потрібну операційну систему (крім Windows Starter) завжди можна придбати та встановити на ноутбук самостійно. Якщо у вас вже є, придбана раніше, "Боксова" версія операційної системи, тобто сенс купувати ноутбук без операційної системи, щоб не переплачувати за встановлену ОС.

Cobalt 02.12.2005

Давайте ж нарешті розберемося з тим що таке *nix системи, чим вони відрізняються від усіма нами улюблених вікон, а головне, чому ти ніколи не зможеш стати крутим хацкером якщо не освоїш таку систему.

У всіх книгах які ти читав до цього (якщо читав звичайно), по-любому цілий розділ якщо не більше був присвячений історії зародження та розвитку ніксових систем. Не слідувати цієї традиції, т.к. вважаю, що кесарю кесорево, і якщо ти вивчаєш історію, гугль тобі на допомогу =). Перейду одразу до головного. По-перше, давай усвідомимо одну важливу аксіому. Linux, Unix, FreeBSD… список можна продовжити, але я думаю, ти вже вловив загальну тенденцію. Усе це звані *nix системи. Вони мають певні відмінності, але принцип один. Так що, коли я говоритиму Linux, то це означатиме що маються на увазі всі подібні системи. Але статті будуть лише про Лінукс дистрибутиви.

Напевно, ти часто натикався на всіляких форумах і чатах на нескінченні суперечки на тему Лінукс або Віндовс. Ці суперечки неминучі… але цілком безглузді. Немає системи яка краща. Є два різних напрямів. Існують такі завдання, які неможливо вирішити засобами нікс систем, але є також такі де краще лінукса рішення не знайти. Наприклад: поставте сервер w2k3 на i386 процесор, або спробуйте на базі лінукс підняти ДоменКонтролер =). Тобто. як казав колись один великий діяч – Розділяй та володарюй. Якщо ти однаково добре освоїш ці дві системи для тебе не залишиться перешкод у світі ІТ.

Чому тобі потрібний саме лінукс? Ну по-перше: якщо ти хочеш бути рульозним хацкером, то повинен знати все, чи не так? =) По-друге: переважна частина експлойтів і хакерських програмнаписана під цю ОС. Та й найголовніше: більшість Інтернет серверів працює саме під нікс системами. Я тебе ще не переконав? Ну, тоді тобі далі читати не варто;).

Перше питання, що виникає у людини, коли вона вирішується вивчити лінукс, завжди звучить однаково: що вибрати? Людина просто губиться в морі інформації. Така різноманітність дистрибутивів! RedHat, ASP, ALT, Slacware, Mandrake… список можна продовжувати ДУЖЕ довго. Що ж тобі вибрати з цієї різноманітності? Ти лізеш на форуми і починаєш ставити запитання, на кшталт «Який дистрибутив порадите початківцю?». І до свого розчарування вислуховуєте купу суперечливих реплік, які поступово виливаються в запеклу суперечку. Так-так, суперечки між прихильниками різних дистрибутивів ще спекотніше, ніж з віндусятниками! Думка кожного суто суб'єктивна. Кожен вибирає те, що більше йому подобається і в чому йому зручніше працювати. У результаті, тобі доведеться перепробувати багато різних систем, поки ти зупинишся на чомусь одному. Я не радитиму тобі придбати якийсь конкретний дистрибутив, лише опишу їхні основні відмінності. Є два типи систем. Якщо не вдаватися до подробиць, основна їх відмінність полягає в способі встановлення програм. Є дистрибутиви типу Slacware, у яких установка програм робиться ТІЛЬКИ з вихідного коду. А є так звані RadHat подібні, в них є можливість встановлювати пакети з rpm. Це трохи зручніше, щоправда виникає потреба довго й нудно шукати необхідні пакети, т.к. існує така річ як залежності… На установці програм докладніше я зупинюся якось наступного разу. Загалом, вибір за тобою. Запам'ятай лише одне: хороший дистрибутив має складатися щонайменше з 3 CD!

Військово-технічний університет при Федеральній службіспеціального будівництва РФ

Інститут промислового, цивільного та транспортного будівництва

Реферат з питань інформатики на тему:

« UNIX-подібні операційні системи»

Москва 2009-10 рр. .

Вступ

Історія освіти та розкол

Огляд BSD-подібних систем

Огляд файлових систем unix-подібних операційних систем

Extended File System

Third Extended File System

Табл. 1 Обмеження розмірів

Fourth Extended File System

Journaled File System

Особливості

Unix File System

Ядро linux-kernel-2.6.xx

Середовище робочого столу

Текстові редактори

Висновок

Список літератури

Вступ

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

Перша система UNIX була розроблена у 1969 р. у підрозділі Bell Labs компанії AT&T. З того часу було створено велику кількість різних UNIX-систем. Юридично лише деякі з них мають повне право називатись «UNIX»; інші ж, хоч і використовують подібні концепції та технології, поєднуються терміном «UNIX-подібні» (Unix- like). Для стислості в цій статті під UNIX-системами маються на увазі як справжні UNIX, так і UNIX-подібні ОС.

Основні відмітні ознаки UNIX-систем включають:

· Використання простих текстових файлів для налаштування та управління системою;

· Широке застосування утиліт, що запускаються в командному рядку;

· Взаємодія з користувачем за допомогою віртуального пристрою - терміналу;

· Подання фізичних і віртуальних пристроїв і деяких засобів міжпроцесової взаємодії як файлів;

· Використання конвеєрів з декількох програм, кожна з яких виконує одне завдання.

В даний час UNIX використовуються переважно на серверах, а також як вбудовані системи для різного обладнання. На ринку ОС для робочих станцій та домашнього застосування лідером є Microsoft Windows, UNIX займає лише друге (Mac OS X) та третє (GNU/Linux) місця.

UNIX-системи мають велику історичну важливість, оскільки завдяки їм поширилися деякі популярні сьогодні концепції та підходи в галузі ОС та програмного забезпечення. Також, у ході розробки Unix-систем було створено мову Сі.

Історія освіти та розкол

У 1957 році в Bell Labs було розпочато роботу зі створення операційної системи для власних потреб. Під керівництвом Віктора Висотського було створено систему BESYS. Згодом він очолив проект Multics, а згодом став головою інформаційного підрозділу Bell Labs.

1964 року з'явилися комп'ютери третього покоління, для яких можливості BESYS вже не підходили. Висотський та його колеги вирішили не розробляти нову власну операційну систему, а підключитися до спільного проекту General Electric та Массачусетського технологічного інституту Multics. Телекомунікаційний гігант AT&T, до складу якого входили Bell Labs, надав проекту суттєву підтримку, але у 1969 році вийшов із проекту, оскільки він не приносив жодних фінансових вигод. Спочатку UNIX була розроблена наприкінці 1960-х років співробітниками Bell Labs, насамперед Кеном Томпсоном, Денисом Рітчі та Дугласом МакІлроєм. У 1969 році Кен Томпсон, прагнучи реалізувати ідеї, які були покладені в основу MULTICS, але на більш скромному апаратне забезпечення(DEC PDP-7), написав першу версію нової операційної системи, а Браян Керніган придумав для неї назву - UNICS (UNIplexed Information and Computing System) - на противагу MULTICS (MULTIplexed Information and Computing Service). Пізніше ця назва скоротилася до UNIX.

У листопаді 1971 року вийшла версія для PDP-11, найбільш успішного сімейства мінікомп'ютерів 1970-х (у СРСР його аналоги, що випускалися Міністерством Електронної Промисловості, були відомі як СМ ЕОМ та «Електроніка», пізніше ДВК, вироблялися в Києві, Воронежі, Зеленограді). Ця версія отримала назву "перша редакція" (Edition 1) і була першою офіційною версією. Системний час усі реалізації UNIX відраховують з 1 січня 1970 року.

Перші версії UNIX були написані на асемблері і не мали вбудованого компілятора з високою мовою. Приблизно в 1969 році Кен Томпсон за сприяння Дениса Рітчі розробив і реалізував мову Бі, що був спрощеним варіантом розробленої в 1966 мові BCPL. Бі, як і BCPL, був інтерпретованою мовою. У 1972 році було випущено другу редакцію UNIX, переписану мовою Бі. У 1969-1973 роках на основі Бі була розроблена компілювана мова, що отримала назву Сі (C).

В 1973 вийшла третя редакція UNIX, з вбудованим компілятором мови Сі. 15 жовтня цього року з'явилася четверта редакція, з переписаним на Сі системним ядром (у дусі системи Multics, також написаної мовою високого рівня ПЛ/1), а 1975 - п'ята редакція, повністю переписана на Сі. З 1974 року UNIX став безкоштовно поширюватися серед університетів та академічних установ. З 1975 року почалася поява нових версій, розроблених поза Bell Labs, і зростання популярності системи. У тому ж 1975 році Bell Labs випустила шосту редакцію, відому за широко розійшовшимися коментарями Джона Лайонса. До 1978 система була встановлена ​​більш ніж на 600 машинах, перш за все, в університетах. Сьома редакція була останньою єдиною версією UNIX. Саме в ній з'явився близький до сучасного інтерпретатора. командного рядка Bourne shell.

З 1978 починає свою історію BSD UNIX, створений в університеті Берклі. Його перша версія була заснована на шостій редакції. У 1979 випущена Нова версія, названа 3BSD, заснована на сьомій редакції BSD підтримував такі корисні властивості, як віртуальну пам'ятьта заміщення сторінок на вимогу. Автором BSD був Білл Джой. На початку 1980-х компанія AT&T, якій належали Bell Labs, усвідомила цінність UNIX та розпочала створення комерційної версії UNIX. Ця версія, що надійшла у продаж у 1982 році, мала назву UNIX System III і була заснована на сьомій версії системи.

Важливою причиною розколу UNIX стала реалізація 1980 року стеку протоколів TCP/IP. До цього міжмашинна взаємодія в UNIX перебувала в зародковому стані - найбільш істотним способом зв'язку був UUCP (засіб копіювання файлів з однієї UNIX-системи в іншу, що спочатку працював телефонними мережами за допомогою модемів).

Було запропоновано два інтерфейси програмування мережевих програм: Berkley sockets та інтерфейс транспортного рівня TLI. Інтерфейс Berkley sockets був розроблений в університеті Берклі та використовував стек протоколів TCP/IP, розроблений там же. TLI був створений AT&T відповідно до визначення транспортного рівня моделі OSI і вперше з'явився в системі System V версії 3. Хоча ця версія містила TLI і потоки, спочатку в ній не було реалізації TCP/IP або інших мережевих протоколів, але такі реалізації надавалися сторонніми фірмами. Реалізація TCP/IP офіційно і остаточно було включено до базової поставки System V версії 4. Це, як та інші міркування, викликало остаточне розмежування між двома гілками UNIX - BSD і System V (комерційна версія від AT&T).

Згодом багато компаній, ліцензувавши System V у AT&T, розробили власні комерційні різновиди UNIX, такі, як AIX, CLIX, HP-UX, IRIX, Solaris.

У середині 1983 року була випущена версія BSD 4.2, що підтримує роботу в мережах Ethernetта Arpanet. Система стала дуже популярною. Між 1983 і 1990 роком BSD було додано багато нових можливостей, таких як відладчик ядра, мережна файлова система NFS, віртуальна файлова система VFS, і істотно поліпшені можливості роботи з файловими мережами.

Тим часом AT&T випускала нові версії своєї системи, названої System V. У 1983 була випущена версія 1 (SVR1 - System V Release 1), що включала повноекранний текстовий редактор vi, бібліотеку curses, буферизацію вводу-виводу, кешування inode. Версія 2 (SVR2), випущена в 1984, реалізовувала монопольний доступ до файлів (file locking), доступ до сторінок на вимогу (demand paging), копіювання під час запису (copy-on-write). Версія 3 вийшла 1987 року і включала, серед іншого, TLI, і навіть систему підтримки видалених файлових систем RFS. Версія 4 (SVR4), розроблена у співпраці з фірмою Sun і що вийшла 18 жовтня 1988 року, підтримувала багато можливостей BSD, зокрема TCP/IP, сокети, новий командний інтерпретатор csh. Крім того, було багато інших додавань, таких як символічні посилання, командний інтерпретатор ksh, мережна файлова система NFS (запозичена у SunOS) і т.д.

Сучасні реалізації UNIX, зазвичай, є системами V чи BSD у чистому вигляді. Вони реалізують можливості як System V, і BSD.

Огляд GNU/Linux-подібних систем

Linux працює на багатьох архітектурах процесорів таких як Intelx86, x86-64, PowerPC, ARM, AlphaAXP, SunSPARC, Motorola 68000, HitachiSuperH, IBMS/390, MIPS, HPPA-RISC, AXISCRIS, RenesasM32R, AtmelAVR32, Renesas та багато інших.

На відміну від більшості інших операційних систем, Linux немає єдиної «офіційної» комплектації. Натомість Linux поставляється у великій кількості так званих дистрибутивів, у яких ядро Linuxз'єднується з утилітами GNU та іншими прикладними програмами (наприклад, X.org), що роблять її повноцінним багатофункціональним операційним середовищем.

Найбільш відомими дистрибутивами GNU/Linux є Arch Linux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Red Hat, Slackware, Ubuntu. Більше повний списокта відсоток використання можна переглянути на distrowatch.com

На відміну від комерційних систем, таких як Microsoft Windows або Mac OS X, Linux не має географічного центру розробки. Немає й організації, яка б цією системою; немає навіть єдиного координаційного центру. Програми для Linux – результат роботи тисяч проектів. Деякі з цих проектів централізовані, деякі зосереджені фірмах. Користувачі беруть участь у тестуванні вільних програм, спілкуються з розробниками безпосередньо, що дозволяє швидко знаходити та виправляти помилки та реалізовувати нові можливості. установки Linuxвикористовують дистрибутиви. Дистрибутив - це не просто набір програм, а низка рішень для різних завдань користувачів, об'єднаних єдиними системамивстановлення, керування та оновлення пакетів, налаштування та підтримки.

Термін «UNIX-подібний» та торгова марка UNIX

З 2007 року ведеться суперечка між Wayne R. Gray та The Open Group, у якій обговорюється використання слова UNIX як торгового знака. За словами Trademark Trial and Appeal, Board Grау зі своєю компанією вимагає від The ​​Open Group надати йому документацію для вимог до торгової марки.

Також, у 2007 році The Open Group наполягала на тому, щоб німецький Університет Касселя не використовував UNIK як скорочення.

Категорії

Розвиток UNIX-подібних систем

UNIX-системи почали з'являтися з пізніх 1970-х та ранніх 1980-х. Багато пропрієтарних версій, таких як Idris (1978), Coherent (1983) та UniFlex (1985), ставили за мету забезпечити потреби бізнесу функціональністю, доступною навченим користувачам UNIX.

Коли AT&T дозволила комерційне ліцензування UNIX в 1980-х, безліч розроблених пропрієтарних систем ґрунтувалися на цьому, включаючи AIX, HP-UX, IRIX, Solaris, Tru64, Ultrix і Xenix. Це багато в чому витісняло пропрієтарних клонів. Зростання несумісності між системами призвело до створення стандартів взаємодії, у тому числі POSIX та Єдиної специфікації UNIX.

Тим часом, в 1983 році був запущений проект GNU, завдяки якому вдалося створити операційну систему, яку всі користувачі комп'ютера могли вільно використовувати, вивчати, виправляти, перезбирати. Різні UNIX-подібності розроблялися аналогічно GNU, часто з тими самими основними компонентами. Вони насамперед служили дешевим заміщенням UNIX і включали 4.4BSD, Linux та Minix. Деякі з них стали основою для комерційних UNIX-систем, таких як BSD/OS і Mac OS X. Примітно, що Mac OS X 10.5 (Leopard) є сертифікованим Єдиною специфікацією UNIX.

Приклади

Більшість виробників відкритих UNIX-систем не домагаються сертифікації UNIX для свого продукту навіть як компромат: вартість сертифікації вважається неприпустимою. Для таких систем зазвичай використовують термін Freenix. Прикладом є GNU, Linux, Minix, OpenSolaris, Plan 9 і BSD зі своїми нащадками, такими як FreeBSD, NetBSD та OpenBSD.

Є безліч запатентованих UNIX-подібностей, таких як AIX, HP-UX, IRIX, Mac OS X, LynxOS, QNX, SCO OpenServer, Solaris, Tru64 UNIX (based on OSF/1), UnixWare, Xenix та VxWorks.

Див. також

Примітки

Посилання

  • UNIX-like Definition (англ.) by The Linux Information Project
  • історія UNIX (англ.)
  • Grokline's UNIX Ownership History Project (англ.)

Wikimedia Foundation. 2010 .

Дивитись що таке "Unix-подібна операційна система" в інших словниках:

    Генеалогічне дерево UNIX подібних операційних систем UNIX подібна операційна система (іноді скор. як *nix) операційна система, яка утворилася під впливом … Вікіпедія

    Генеалогічне дерево UNIX систем UNIX (читається юнікс) сімейство переносимих, багатозадачних і розрахованих на багато користувачів … Вікіпедія

    Генеалогічне дерево UNIX систем UNIX (читається юнікс) група переносних, багатозадачних і розрахованих на багато користувачів операційних систем. Перша система UNIX була розроблена в 1969 р. у підрозділі Bell Labs компанії AT T. З того часу було створено … Вікіпедія

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

    Генеалогічне дерево Unix подібних до ОС Unix подібна (іноді скор. *nix) операційна система це система, яка утворилася під впливом Unix. Термін включає вільні / відкриті операційні системи, утворені від Unix компанії Bell.

Якщо ви недавно почали вивчати Linux і освоюватися в цьому величезному всесвіті, то напевно, часто зустрічали термін Unix. Звучить дуже схоже на Linux, але що воно означає? Напевно, вам цікаво, чим відрізняється unix від linux. Відповідь це питання залежить від цього що ви розумієте під цими словами. Адже кожен із них може інтерпретуватися по-різному. У цій статті ми розглянемо спрощену історію Linux і Unix, щоб допомогти вам зрозуміти, що це і як вони між собою пов'язані. Як завжди ви можете ставити запитання або додати додаткову інформаціюу коментарях.

Свою історію Unix розпочав наприкінці 1960-х та на початку 1970-х у науково-дослідних обчислювальних лабораторіях AT&T Bell Labs у Сполучених штатах. Разом з MIT та General Electric дослідницька лабораторія Bell Labs розпочала розробку нової операційної системи. Деякі дослідники були незадоволені ходом розробки цієї операційної системи. Вони відійшли від роботи над основним проектом та почали розробляти власну ОС. У 1970 році ця система отримала назву Unix, а через два роки вона була повністю переписана мовою програмування Сі.

Це дозволило поширювати та портувати Unix на різні пристроїта обчислювальні платформи.

Оскільки Unix продовжував розвиватись, AT&T почав продавати ліцензії на використання її в університетах, а також у комерційних цілях. Це означало, що не всі могли, як зараз, вільно змінювати та поширювати код операційної системи Unix. Незабаром почало з'являтися багато редакцій та варіантів операційної системи Unix, призначеної на вирішення різних завдань. Найвідомішою була BSD.

Linux схожий на Unix за функціональністю та можливостями, але не кодовою базою. Ця операційна система була зібрана із двох проектів. Перший – проект GNU, розроблений Річардом Столлманом у 1983, другий – ядро ​​Linux, написане Лінусом Торвальдсом у 1991.

Метою проекту GNU було створити систему схожу на Unix, але не залежну від нього. Інакше кажучи, операційну систему, яка містить код Unix, яка б вільно поширюватися і модифікуватися без обмежень, як вільне програмне забезпечення. Оскільки вільне ядро ​​Linux не могло працювати само по собі, проект GNU об'єднався з ядром Linux, і так народилася операційна система Linux.

Конструювався Linux під впливом системи Minix, нащадка Unix, але весь код написано з нуля. На відміну від Unix, який використовувався на серверах та великих мейнфреймах різних підприємств, Linux був розрахований для використання на домашньому комп'ютеріз найпростішим апаратним забезпеченням.

На сьогоднішній день Linux працює на величезній кількості платформ, більшій ніж будь-яка інша ОС, це сервери, системи, що вбудовуються, мікрокомп'ютери, модеми і навіть мобільні телефони. Тепер буде детальніше розглянута різниця linux і unix.

Що таке Unix

Термін Unix може стосуватися таких понять:

  • Оригінальна операційна система розроблена в AT&T Bell Labs, на основі якої розвиваються інші ОС.
  • Товарний знак написано великими літерами. UNIX належить The Open Group, яка розробила набір стандартів для операційних систем – Single UNIX Specification. Тільки ті системи, які відповідають стандартам, можуть законно називатися UNIX. Сертифікація не є безкоштовною і вимагає від розробників платити за використання цього товарного знака.
  • Усі операційні системи зареєстровані під назвою Unix. Тому що вони відповідають вищезазначеним стандартам. Це AIX, A/UX, HP-UX, Inspur K-UX, Reliant UNIX, Solaris, IRIX, Tru64, UnixWare, z/OS та OS X - так, навіть ті, що працюють на комп'ютерах Apple.

Що таке Linux

Термін Linux стосується лише ядра. Операційна система не буде повною без настільного середовища та додатків. Оскільки більшість програм були розроблені і зараз розробляються в рамках проекту GNU, повна назва операційної системи – GNU/Linux.

Зараз багато людей використовують термін Linux для позначення всіх дистрибутивів, заснованих на ядрі Linux. на НаразіНайновіша версія ядра Linux - 4.4, версія 4.5 знаходиться на стадії розробки. Зміна нумерації релізів ядра з 3.х на 4.х відбулася не так давно.

Linux – це Unix подібна операційна система, яка поводиться як Unix, але не містить його код. Unix подібні ОС часто називають Un * x, * NIX і * N? X, і навіть Юніксоїдами. Linux не має сертифікації Unix, а GNU розшифровується як GNU not Unix, так що в цьому відношенні Mac OS X більше Unix ніж Linux. Але ядро ​​Linux і ОС GNU Linux дуже схожі на Unix за функціональністю, реалізують більшість принципів філософії Unix. Це легкочитаний код, збереження конфігурації системи в окремих текстових файлах, а також використання невеликих інструментів командного рядка, графічна оболонка та менеджер сеансів.

Важливо зазначити, що далеко не всі Unix подібні системи отримали сертифікацію UNIX. У певному контексті всі операційні системи, що базуються на UNIX або на його ідеях, називаються UNIX подібними, незалежно від того, чи є у них сертифікат UNIX чи ні. Крім того, вони можуть бути комерційними та безкоштовними.

Сподіваюся, тепер стало зрозуміліше, ніж відрізняється unix від linux. Але підемо ще далі і підіб'ємо підсумки.

Основні відмінності

  • Linux – вільна операційна система з відкритим вихідним кодом, а оригінальна Unix – ні, крім деяких її похідних.
  • Linux - це клон оригінального Unix, але він містить його код.
  • Головна відмінність unix від linux, у тому, що Linux - це тільки ядро, в той час як Unix була і є повноцінною операційною системою.
  • Linux було розроблено для персональних комп'ютерів. А Unix орієнтований насамперед на великі робочі станції та сервери.
  • Сьогодні Linux підтримує більше платформ, ніж Unix.
  • Linux підтримує більше типів файлових систем, ніж Unix.

Як бачите, плутанина зазвичай виникає через те, що linux vs unix можуть означати різні речі. Яке значення не мало на увазі, факт залишається фактом - Unix був першим, а Linux з'явився пізніше. Linux народився із прагнення свободи програмного забезпечення та мобільності, натхненний підходом Unix. Можна сміливо сказати, що ми всі в боргу перед рухом вільного програмного забезпечення, тому що світ був би набагато гіршим без нього.




Top