Відмінності між версіями «Переваги й недоліки Linux»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 5: Рядок 5:
 
Linux - загальна назва unix-подібніх операційних систем на основі однойменного ядра і зібраних для нього бібліотек і системних програм, розроблених в рамках проекту GNU.  
 
Linux - загальна назва unix-подібніх операційних систем на основі однойменного ядра і зібраних для нього бібліотек і системних програм, розроблених в рамках проекту GNU.  
  
GNU - інша Unix - подібна ОЗ, що розробляється Річардом Столпманом, ПО для якої і було багато в чому запозичено Linux. Саме ж ядро Linux було розроблене програмістом і хакером Лінусом Торвальдсом, тому правильніше говорити Gnu/linux - тобто сукупність ядра і ПЗ.
+
'''Linux - це альтернатива.'''
  
 +
Безкоштовна альтернатива на противагу комерційним операційним системам. Доступність вихідних кодів ядра і відсутність ліцензійних обмежень дозволяють брати участь в розробці всім бажаючим, роблячи систему життєздатною і стійкою.
  
<center>''Фундаментальні особливості''</center>
+
'''Поширення Linux за ліцензією GNU GPL.'''
  
'''1. Linux - масова ОС.'''
+
Це дозволяє всім бажаючим спільними зусиллями розвивати Linux, не побоюючись яких би то не було судових позовів і розглядів і перешкоджає засилля комерційного ПЗ і всяких обмежують ліцензій.
  
Gnu/linux - це, насправді, не єдина ОС, але вона має сотні дистрибутивів, тобто варіацій, компаній, що розробляються тисячами, і висококваліфікованих програмістів. Для порівняння, наприклад, операційна система MS Windows розробляється і підтримується однією компанією - Microsoft corporation, якій належать авторські права на цей продукт, і яка стягує плату за використання ОС Windows, тобто Windows - це комерційна, авторська, - пропрієтарная ОС.  
+
'''Linux багатоплатформенна система.'''
  
Інколи Linux - це лише саме ядро, а інколи повноцінна ОС, що включає прикладні програми і призначений для користувача інтерфейс. Права на цю ОС передані в суспільну власність. На відміну від комерційних систем, таких як Microsoft Windows, Linux не має географічного центру розробки. Не існує організації-власника системи; немає єдиного центру управління і забезпечення. Постійно виникають нові проекти розробки програм для Linux, цих проектів безліч і вони мають різні контури: якісь здійснюються централізований у фірмах, інші об'єднують фанатів і ентузіастів, що бунтують проти платного, скованого ПЗ, але,знавцiв свого дiла. Таким чином, відбувається робота за тим принципом, що краще - це те, що зроблене спільно, «всім світом» . Така робота дозволяє на практиці швидко знаходити помилки і невідповідності. Окрім того, існує прагнення створити кращий дистрибутив, через це їх число постійно зростає.
+
Зараз Linux портований на дуже велику кількість процесорних архітектур (ARM, Intel, Hewlett Packard, IBM, Motorolla, PowerPC, SPARC та інші архітектури) завдяки підтримці багатьох програмістів. Досягає успіху в цій справі дистрибутив NetBSD. Працює Linux як на кишеньковому комп'ютері, так і на суперкомп'ютері і навіть у багатьох побутових приладах.
  
''Масовість може бути як перевагою, так і недоліком'', оскільки дистрибутиви Linux дуже сильно різняться. Деякі з них можуть бути недопрацьовані, мати помилки в системі безпеки. Крім того, порушується одноманітність програмного забезпечення і інтерфейсу - деякі ОС Linux забезпечені ПЗ GNU, тоді як інші іншими програмними засобами, частенько неоднорідними, а якісь мають на увазі лише саме ядро і вимагають доопрацювання.
+
'''Linux - це повноцінна робоча станція.'''
  
'''2. Linux - безкоштовна ОС.''' 
+
Спочатку Linux набув поширення як серверна система. Пізніше під linux були перенести прикладні програми, що дозволяють комфортно працювати в інтернеті, спілкуватися, переглядати відео, слухати музику, грати, набирати тексти, записувати диски CD і DVD і багато іншого.
  
Лінус Торвальдс, створюючи Linux, спочатку не прагнув отримати від неї прибутку і розцінював її створення, лише як своє захоплення.  
+
'''Linux - вигідна система.'''
  
Щоб можна було ясно собі представити цю перевагу Linux, ще раз звернемося до порівняння з ОС Windows. Оскільки права на ОС Windows належать конкретній компанії, потрібно платити, а самостійне поширення цієї ОС - протизаконно. Існує набагато менше, порівняно з Linux, кількість дистрибутивів, які мають ринкову ціну і реалізуються строго по ній. Відомо, що на практиц.  
+
Маючи всього лише один дистрибутив Лінукс, можна встановити його по всьому підприємству. А якщо чисельність компьтеров в організації обчислюється десятками і навіть сотнями, то це дозволить заощадити немислимі грошові кошти. А найголовніше - не буде ні найменших проблем з правомірністю використання ПЗ.
  
Таким чином, Windows не є конкурентом Linux з економічної точки зору, швидше з ідейною - прагнення витіснити монополіста, своєрідний «призначений для користувача бунт» Але з точки зору Windows, Linux є злий ворог. З метою підірвати репутацію Linux, корпорація Microsoft розвернула маркетингову компанію “Get the facts”, в якій затверджувалося, що Windows надійніше, ніж дистрибутиви Linux, що загальна вартість вмісту Windows менша, оскільки доводитися витрачати засоби на вчення користуванню Linux, і нарешті, що Windows безпечніше. Насправді, ці твердження в основному не відповідали істинності. У результаті можна сказати, що концепція існування Linux, як безкоштовний, ПО зумовлює корінна відмінність від пропрієтарних систем, таких як Windows або Solaris, і дає Linux безперечну перевагу перед цими і іншими комерційними ОС.
+
<center>''Технічні переваги Linux:''</center>
  
'''3. Linux - вiльна ОС. '''
+
'''Багатозадачність.'''  
  
Gnu/linux - це ОС з відкритим вихідним кодом, захищеним під авторством творця, - Лінуса Торвальдса, ліцензією “GNU General Public License” -- ліцензія на вільне програмне забезпечення, створена в рамках проекту GNU в 1988 році, за ініціативою Річарда Столлмана. Ця ліцензія - надає користувачеві права копіювати, модифікувати і поширювати, гарантує, що користувачі всіх похідних програм також отримують вищеперелічені права. Ліцензуючи роботу на умовах GNU GPL, автор зберігає за собою авторство, крім того, похідні програми можуть поширюватися комерційно. Тобто ця ліцензія дозволяє все те, що забороняє закон про авторське право, зберігаючи, проте, авторство за розробником.
+
Всі процеси в Linux незалежні один від одного, для чого застосовується поділ процесорного часу, при якому кожному процесу виділяється певний інтервал часу (такти процесора).
  
Завдяки відкритому вихідному коду, ОС Linux стала тим, що вона є. Лише 2% ядра Linux на справжній момент складено самим Лінусом Торвальдсом. Саме відкритiсть, що дає можливість удосконалювати цю ОС тисячам програмістів, зробила Linux такою популярною рушійною силою, зумовила її граничну економічну ефективність з точки зору конкуренції і попиту. Тому можна сміливо говорити про те, що ''Linux набагато гнучкіша ОС, ніж Windows'', оскільки тисячі компаній із співтовариства Linux можуть набагато швидше знайти помилки і невідповідності, ніж програмісти з «лона» Microsoft.
+
'''Linux - багатокористувацька система.''' Вона підтримує можливість одночасної роботи дуже великому числу користувачів. Теоретично Linux може обслуговувати до 4-х мільярдів користувачів!
  
Бiльш детальнiше на сайтi: Преимущества и недостатки операционных систем Windows и Linux  [[http://shi4hl.inf.ua/conf/b032404.htm]]
+
'''Підтримка різних файлових систем.'''
  
'''4. Необов'язковий графічний інтерфейс'''
+
Linux підтримує велике число файлових систем як старих, таких як msdos, так і більш сучасних журнальованих систем, таких як ReiserFS, JFS, XFS. Файлова система NTFS доступна в режимі читання (існують драйвери для роботи з NTFS в режимі запису, але застосування їх може привести до краху фс.). Власна файлова система в Linux - ext2 і ext3 (журнальованою).
  
Включений до складу Windows NT графічний, призначений для користувача, інтерфейс полегшує роботу з комп'ютером і спрощує процес вчення почиткывцiв-адміністраторів в порівнянні з попередніми мережевими операційними системами типа Netware версій 3.x і 2.x. В той же час, GUI виснажує ресурси комп'ютера, займаючи пам'ять і завантажуючи своїми завданнями процесор, що обмежує можливості серверних застосувань.Але, на жаль, графічний інтерфейс Windows NT дуже тісно інтегрований з операційною системою.
+
'''Спільне використання програм.'''
  
В протилежність цьому, графічний інтерфейс Linux не вбудований в ядро. Відповідно, операційну систему можна завантажити в режимі командного рядка, не підключаючи GUI. Це одна з найважливіших переваг Linux, що дозволяє запускати її на комп'ютерах з мінімальною конфігурацією. Наприклад, комп'ютер із стомегагерцевим процесором Pentuim і 32 Мбайт оперативної пам'яті може відмінно працювати під Linux як DNS- або web-сервера.
+
Якщо один користувач запускає на комп'ютері кілька однакових завдань відразу або одну задачу запускає кілька користувачів, то в пам'ять завантажується тільки одна копія виконуваного коду цього додатка.
  
Інша перевага Linux перед Windows NT - можливість створення сценаріїв для вирішення більшості адміністративних завдань і їх запуск з командного рядка. Оскільки в командних файлах досить важко, якщо взагалі можливо, описати клацання мишею, адміністраторам Windows NT постійно доводиться шукати аналоги командного рядка, щоб виконати дії, які вони звиклися здійснювати засобами стандартного графічного інструментарію.
+
'''Свопування оперативної пам'яті.'''
  
Для завантаження Linux з графічною оболонкою найпростіше використовувати програми інсталяції її клонів Red Hat і Caldera. Проте спочатку слід встановити на дисплеї максимально можливий дозвіл.  
+
Для можливості роботи програм, що вимагають великого обсягу ОЗУ, використовується частина жорсткого диска, яка розташована на спеціальному swap-розділі. Така конструкція дає можливість працювати і з обмеженим об'ємом оперативки, дозволяючи частина пам'яті скидати на жорсткий диск.
  
'''5. Вбудований надійний інструментарій'''
+
'''Робота без графічної оболонки.'''
  
Інструментарій Linux набагато багатший нiж в Windows NT. До складу цієї системи входять модуль поштового сервера Internet, широкий набір протоколів ip-маршрутізації, потужна графічна програма для малювання і креслення, модуль Samba, який дозволяе Linux стиковаться з файловим сервером Windows NT або ж виступати в ролі такого сервера, базовий модуль мережевого екрану. Більш того, інструментарій Linux відрізняється високою надійністю, оскільки розроблений на основі програмної коди UNIX, що використалася мільйонами людей протягом багатьох років. Наприклад, в основі dns-сервера Linux лежить програма Berkeley Internet Name Domain (BIND), різні модифікації якої застосовувалися з середини 80-х років для підтримки ієрархічних структур DNS.
+
Графічна оболонка Лінукс (на основі стандарту X Window System) є складовою частиною, але необов'язковою, що важливо для серверів. Використання командного рядка більш переважно для деяких линуксоидов, ніж графічного середовища. Все залежить від особистих переваг і стажу .. Також для любителів віконець існує чималий вибір віконних менеджерів.
  
 +
'''Компіляція ядра під своє "залізо".'''
  
'''І Linux не без гріха'''
+
Існує можливість скомпілювати ядро ​​з урахуванням особливостей вашого комп'ютерного "заліза" і виключити з ядра невикористовувані можливості, наприклад такі, як підтримка багатопроцесорних систем.
 +
 
 +
'''Відсутність вірусів.'''
 +
 
 +
 
 +
<center>'''І Linux не без гріха'''</center>
 +
 
 
''Linux і графіка''   
 
''Linux і графіка''   
  

Версія за 10:20, 19 квітня 2012

Переваги й недоліки Linux

Li1nux.jpg

Linux - загальна назва unix-подібніх операційних систем на основі однойменного ядра і зібраних для нього бібліотек і системних програм, розроблених в рамках проекту GNU.

Linux - це альтернатива.

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

Поширення Linux за ліцензією GNU GPL.

Це дозволяє всім бажаючим спільними зусиллями розвивати Linux, не побоюючись яких би то не було судових позовів і розглядів і перешкоджає засилля комерційного ПЗ і всяких обмежують ліцензій.

Linux багатоплатформенна система.

Зараз Linux портований на дуже велику кількість процесорних архітектур (ARM, Intel, Hewlett Packard, IBM, Motorolla, PowerPC, SPARC та інші архітектури) завдяки підтримці багатьох програмістів. Досягає успіху в цій справі дистрибутив NetBSD. Працює Linux як на кишеньковому комп'ютері, так і на суперкомп'ютері і навіть у багатьох побутових приладах.

Linux - це повноцінна робоча станція.

Спочатку Linux набув поширення як серверна система. Пізніше під linux були перенести прикладні програми, що дозволяють комфортно працювати в інтернеті, спілкуватися, переглядати відео, слухати музику, грати, набирати тексти, записувати диски CD і DVD і багато іншого.

Linux - вигідна система.

Маючи всього лише один дистрибутив Лінукс, можна встановити його по всьому підприємству. А якщо чисельність компьтеров в організації обчислюється десятками і навіть сотнями, то це дозволить заощадити немислимі грошові кошти. А найголовніше - не буде ні найменших проблем з правомірністю використання ПЗ.

Технічні переваги Linux:
Багатозадачність. 

Всі процеси в Linux незалежні один від одного, для чого застосовується поділ процесорного часу, при якому кожному процесу виділяється певний інтервал часу (такти процесора).

Linux - багатокористувацька система. Вона підтримує можливість одночасної роботи дуже великому числу користувачів. Теоретично Linux може обслуговувати до 4-х мільярдів користувачів!

Підтримка різних файлових систем.

Linux підтримує велике число файлових систем як старих, таких як msdos, так і більш сучасних журнальованих систем, таких як ReiserFS, JFS, XFS. Файлова система NTFS доступна в режимі читання (існують драйвери для роботи з NTFS в режимі запису, але застосування їх може привести до краху фс.). Власна файлова система в Linux - ext2 і ext3 (журнальованою).

Спільне використання програм.

Якщо один користувач запускає на комп'ютері кілька однакових завдань відразу або одну задачу запускає кілька користувачів, то в пам'ять завантажується тільки одна копія виконуваного коду цього додатка.

Свопування оперативної пам'яті.

Для можливості роботи програм, що вимагають великого обсягу ОЗУ, використовується частина жорсткого диска, яка розташована на спеціальному swap-розділі. Така конструкція дає можливість працювати і з обмеженим об'ємом оперативки, дозволяючи частина пам'яті скидати на жорсткий диск.

Робота без графічної оболонки.

Графічна оболонка Лінукс (на основі стандарту X Window System) є складовою частиною, але необов'язковою, що важливо для серверів. Використання командного рядка більш переважно для деяких линуксоидов, ніж графічного середовища. Все залежить від особистих переваг і стажу .. Також для любителів віконець існує чималий вибір віконних менеджерів.

Компіляція ядра під своє "залізо".

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

Відсутність вірусів.


І Linux не без гріха

Linux і графіка

Багато з цих проблем було пов'язано з GUI. Linux може взагалі не використовувати графічний інтерфейс. Проте, як відомо, більшість користувачів звикли мати справу з графікою, а постачальники Linux, природно, хочуть розширити круг своїх клієнтів. Тому при інсталяції багатьох сучасних версій Linux настійно рекомендується встановлювати GUI. Наприклад, SUSE Linux, Corel LINUX і Openlinux за умовчанням працюють в графічному режимі, відразу завантажуючи середовище X Window. Тим, кому графіка не потрібна, доведеться трохи поворожити над файлами конфігурації.

Установка Linux на переносні комп'ютери

Бiльш детальнiше на сайтi: Три преимущества и три недостатка Linux  [[1]]


Установка Linux нанастiльнi ПК

Як виявилось, встановити Linux на настільний ПК набагато легше, ніж на портативний.

Бiльш детальнiше на сайтi: Три преимущества и три недостатка Linux  [[2]]