Операційна система FreeBSD

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

?дним кодом, іноді запозичують її код. Старший номер версії збільшується в середньому кожні кілька років. На початку 2002 р. Була випущена версія 4.5, а версія 5.0 зявилася в кінці того ж року. Саме ці дві версії і розглядаються в рефераті.

 

2.Що ж таке FreeBSD?

 

Що ж із себе представляє FreeBSD. У двох словах, FreeBSD - це UNIX-подібна операційна система для платформ i386, IA-64, PC-98, Alpha / AXP і UltraSPARC, розроблена на основі операційної системи4.4 BSD-Liteз деякими удосконаленнями, взятими з 4 .4 BSD-Lite 2Каліфорнійського Університету (Берклі). Також вона побічно базується на 386BSD (BSD Net / 2, перенесеної на платформу i386 Вільямом Джолітцем (William Jolitz)), хоча від того первісного коду залишилось дуже мало. FreeBSD використовується компаніями, Інтернет-провайдерами, науковими працівниками, професіоналами в обчислювальній техніці, студентами та рядовими користувачами по всьому світу для роботи, освіти та відпочинку. Чому система називається саме FreeBSD? Відповідь проста: Вона може використовуватися без усіляких виплат, навіть для отримання вигоди. Всі вихідні тексти операційної системи вільно доступні, на її використання в інших розробках (як комерційних, так і некомерційних) та подальше поширення накладені мінімальні обмеження. Будь-хто, у кого є удосконалення або виправлення, може надати свій код і той буде (правда, з парою застережень) доданий у вихідні тексти системи. Слід зазначити, що словоfreeвикористовується тут у двох сенсах, один означаєбезкоштовно, а інший ви можете робити все, що хочете. За винятком пари речей, які ви не можете робити з FreeBSD, наприклад, претендувати на те, що є її розробником, насправді можна робити з нею все, що вам заманеться.

 

3.Для чого потрібна FreeBSD

 

У будь-якій справі важливо знаходити правильні засоби для досягнення поставлених цілей, і вибір оптимальної операційної системи (ОС) - не виняток. FreeBSD - дуже гнучка і ефективна система, що має безліч можливих варіантів застосування. Але, незважаючи на це, вона не завжди виявляється найкращим вибором. Ось чому потрібно, перш за все, проаналізувати, за яких обставин слід інсталювати саме її.

FreeBSD встановлюють або на робочій станції, або на сервері. Нижче розглядаються переваги і недоліки системи в кожному з цих випадків. Крім того, FreeBSD - член сімейства операційних систем, похідних від (або змодельованих на основі) UNIX. Тому важливо розуміти, як FreeBSD (і UNIX в цілому) співвідноситься з операційними системами інших типів і яке місце займає FreeBSD в сімействі UNIX-подібних систем.

 

4.FreeBSD в ролі настільної ОС

 

Тут під терміном робоча станція розуміється компютер, за допомогою якого користувач вирішує свої повсякденні завдання: редагує текст, програмує, займається Web-дизайном (грає в ігри ...). Іноді термін вживають у більш вузькому сенсі, маючи на увазі, що вказані вище функції виконуються на високопродуктивних компютерах або системах, постійно підключених до мережі.У цьому випадку низькопродуктивні або ізольовані системи називають настільними компютерами. Втім, рівень обчислювальних потужностей постійно зростає, відповідно змінюється і оцінка продуктивності. Що стосується підключення до мережі, то потрібно враховувати величезну популярність комутованих мережевих зєднань у системах нижнього сегмента ринку. Виходячи з цього ми будемо вживати термін "робоча станція" у відношенні компютерів кінцевих користувачів.

Здатність компютера грати роль робочої станції залежить від двох основних факторів:

Зручний інтерфейс користувача. Сучасні користувачі звикли до наявності зручних засобів роботи з компютером. Ключове з них - призначений для користувача графічний інтерфейс. Під FreeBSD графічний інтерфейс представлений середовищем Х Window System (скорочено - Х-середовище). Її ядро досить примітивне у порівнянні з іншими аналогічними інтерфейсами, тому до нього доданий ряд додаткових компонентів, таких як диспетчер вікон (управляє рамками вікон) і набір елементів управління (спрощують програмісту завдання відображення меню, діалогових вікон і т.д.). Подібний модульний підхід робить Х-середовище дуже гнучкою з точки зору програмування інтерфейсу, але є й зворотна сторона медалі: виникає неузгодженість між додатками часто збиває користувачів з пантелику.

Доступність прикладних програм. На робочій станції виконуються користувальницькі додатки: текстові редактори, програми обробки електронних таблиць, поштові клієнти, компілятори, графічні редактори і навіть ігри. Якщо операційна система не може запропонувати користувачеві необхідний набір прикладних програм, то вона не підходить для установки на робочій станції. Список додатків, доступних в FreeBSD, великий, хоча й не настільки, як хотілося б. Зокрема, популярний пакет Microsoft Office не перенесено в FreeBSD. Існують його альтернативи, такі як пакет OpenOffice.org, але вони не забезпечують 100-відсоткову сумісність файлів. Якщо говорити в цілому, то в одних категоріях (наприклад, ігри) відчувається брак програм для FreeBSD, а в інших їх більш ніж достатньо.

FreeBSD цілком підходить на роль операційної системи для робочої станції, хоча в конкретній ситуації вибір залежить від специфічних потреб користувача. До переваг FreeBSD відносяться: низька вартість, здатність функціонувати на старому обладнанні, стабільність, гнучкий користувальницький інтерфейс і близьку схожість з іншими різновидами UNIX. До недоліків можна віднести менш узгоджений, ніж у Windows або Мас OS, призначений для користувача ?/p>