ивами є: deb-based (Debian, Mint, Ubuntu), RPM-based (RedHat, Fedora, Mageia, OpenSUSE), source-based (Slackware, Gentoo).
Власні дистрибутиви Linux випускаються різними компаніями і ентузіастами з усього світу, в тому числі, з Росії та України.
Операційні системи на основі GNU і Linux називають Linux або GNU/Linux raquo ;. Перший варіант більш популярний і частіше використовується прихильниками терміна відкритого ПЗ, другий - прихильниками вільного ПЗ.
Хоча в англійському другий варіант пишеться і звучить як GNU/Linux raquo ;, це не завжди зручно в інших мовах. Тому, якщо можна показати равноправность GNU і Linux кращим способом - наприклад, GNU + Linux (гну плюс лінукс), GNU-Linux (у французькому), або GNU con Linux (в іспанському), краще використовувати його, ніж GNU Linux ( гну чи що? нукс ), що припускає, що ядро ??Linux було розроблено або належить проекту GNU. Аналогічним чином побудовані назви TCP/IP і Ogg/Vorbis.
Операційна система Unix була розроблена в 1969 році в Bell Laboratories компанії AT amp; T в США Кеном Томпсоном, Деннісом Рітчі, Дугласом Макілроем і Джо Осанной.первоначально була написана цілком на асемблері, що було звичайною практикою того часу. Пізніше, в 1973-75 роках, вона була переписана на мові програмування Cи.
Те, що операційна система була написана мовою високого рівня, дозволило спростити її портирование на різні комп'ютерні платформи. Через особливості ліцензії AT amp; T була змушена відкривати вихідний код операційної системи всім хто звернувся, що дозволило Unix швидко розвинутися і стати популярною в багатьох наукових установах і підприємствах.
У 1984 році Bell Labs відокремилася від AT amp; T.
Позбувшись необхідності безкоштовного ліцензування системи, Bell Labs почала продажі Unix як пропрієтарного продукту [7].
. 2 Технології використовувані на стороні клієнта
. 2.1 HTML5
HTML5 - мова для структурування та подання вмісту для всесвітньої павутини, а також основна технологія, використовувана в Інтернеті. Це п'ята версія HTML-стандарту (спочатку створеного в 1990 році і останньою версією якого був HTML4, стандартизований в 1997 році) і знаходиться у стадії розробки станом на лютий 2013 [1]. Основний її метою є поліпшити мову, що підтримує роботу з новітніми мультимедійними додатками, при цьому зберігається легкість читання коду для людини і ясність виконання для комп'ютерів і пристосувань (веб-браузери, синтаксичні аналізатори і т.д.).
Слідуючи по стопах своїх попередників HTML 4.01 і XHTML 1.1, HTML5 є відповіддю на той факт, що HTML і XHTML при їх використанні у всесвітній павутині виявляються на практиці сумішшю особливостей, представлених різними специфікаціями, включаючи специфікації програмних продуктів , наприклад, веб-браузерів, а також сформованих загальновживаних прийомів і безлічі синтаксичних помилок в існуючих веб-документах. HTML5 - також спроба визначити єдиний мова розмітки, який міг би використовуватися в рамках як HTML-, так і XHTML-граматики. Він включає в себе детальні моделі обробки, щоб підтримувати більше взаємодіючих процесів; він розширює, покращує і раціоналізує розмітку документів, а також додає розмітку і API для складних веб-додатків [6].
У HTML5 з'являється безліч синтаксичних особливостей. Наприклад, елементи lt; video gt ;, lt; audio gt; і lt; canvas gt ;, а також можливість використання SVG. Ці нововведення розроблені для спрощення впровадження та управління графічними і мультимедійними об'єктами в мережі без необхідності звернення до власних плагинам і API. Інші нові елементи, такі як lt; section gt ;, lt; article gt ;, lt; header gt; і lt; nav gt; розроблені для того, щоб збагачувати семантичне вміст документа (сторінки). Нові атрибути були введені з тією ж метою, хоча ряд елементів і атрибутів був видалений. Деякі елементи, наприклад, lt; a gt; lt; menu gt; і lt; cite gt; були змінені, перевизначені або стандартизовані. API і DOM є фундаментальними частинами специфікації HTML5. HTML5 також визначає деякі деталі для обробки неприпустимих документів, тому синтаксичні помилки будуть розглядатися однаково всіма сумісними браузерами та іншими користувацькими агентами.
Робоча група з розробки гіпертекстових Прикладних Технологій в Веб (WHATWG) почала роботу над новим стандартом у 2004 році, коли World Wide Web Consortium (W3C) зосередився на майбутніх розробках XHTML 2.0, а HTML 4.01 змінювався з 2000 року. У 2009 році W3C визнав, що термін роботи у робочої групи XHTML 2.0 минув, і вирішив не відновлювати його. На даний момент W3C і WHATWG працюють разом над розробкою HTML5.
Навіть незважаючи на те, що HTML5 був...