Операційна система FreeBSD
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
Міністерство освіти і науки України
Черкаський державний бізнес-коледж
Кафедра фундаментальних дисциплін
Реферат
з предмету мережі ЕОМ
на тему: Операційна система FreeBSD
Виконав: студент групи 1К-08
Топчій С.М.
Перевірив: викладач Ратайчук П. Г.
Черкаси 2010
План
Вступ
1.Історія розробки FreeBSD
2.Що ж таке FreeBSD?
3.Для чого потрібна FreeBSD
4.FreeBSD в ролі настільної ОС
5.FreeBSD в ролі серверної ОС
6.FreeBSD та інші різновиди UNIX
7.Взаємодія з іншими компютерними в мережі.
Висновок
Джерела
Вступ
На сьогоднішній день існує багато різних операційних систем, починаючи від MS-DOS, і закінчуючи Windows Vista. Може здатися безглуздим розмова про операційну систему FreeBSD, враховуючи таких серйозних конкурентів як Mac OS X і Windows Vista. Але в області обчислювальної техніки часто зустрічаються приклади простеньких операційних систем. Чому ж так виходить? Справа в тому, що є такі галузі обчислювальної техніки в яких застосування таких титанічних систем як Windows і Mac OS було б просто не вигідно як в технічному так і в матеріальному плані. Тому й створюються такі системи як FreeBSD.
Разом з цим FreeBSD є операційною системою з відкритим програмним кодом, тобто операційну систему можна модернізувати і навіть в деяких випадках змінювати в корені (крім основного ядра). FreeBSD, також є системою безкоштовного розповсюдження, тобто ви можете його встановити, не виплачуючи грошей за ліцензію. Варто також підкреслити, що FreeBSD є UNIX-подібною операційною системою (тобто похідною від UNIX).
1.Історія розробки FreeBSD
Історія FreeBSD, як і UNIX взагалі, досить заплутана. Вона починається в 1969 р. з появи першої (досить примітивної) версії UNIX, розробленої компанією AT & T. Далі свій внесок у систему вносили ентузіасти Каліфорнійського університету в Берклі і численні добровольці, існуючий код неодноразово змінювався, поповнювався набір системних утиліт. Вихідна версія AT & T UNIX породила кілька варіантів (або гілок, як їх іще називають). Хороші ідеї, що зявлялися в однієї гілки, часто втілювалися в інших гілках. В історії UNIX були періоди, коли постачальники систем працювали над усуненням розбіжностей між гілками. Тим не менш сьогодні UNIX - це не одна операційна система, а ціле сімейство.
Варто зауважити, що з технічної точки зору назва UNIX відноситься до офіційних версій саме цієї системи. Іноді офіційні версії позначають словом UNIX (всі прописні), а інші однотипні системи називають Unix (з великої літери). Але така відмінність майже непомітно, тому в даній книзі словом UNIX позначаються офіційні версії або все сімейство в цілому, а коли потрібно підкреслити, що мова йде також про інші подібні операційних системах, наприклад Linux, вживається вираз "UNIX-подібні системи".
Отже, в 1969 р. Кен Томпсон (Ken Thompson) і Денніс Рітчі (Dennis Ritchie) написали першу версію UNIX. Черговий великої віхою на шляху до появи FreeBSD стала установка четвертої версії UNIX в Каліфорнійському університеті в Берклі в 1974 році. Протягом наступних декількох років викладачі, наукові співробітники та студенти університету знайомилися з операційною системою, писали програми для неї і навіть модифікували саму систему. У 1977 р. всі напрацювання були включені в єдиний пакет програм, названий BSD (Berkeley Software Distribution).
У 1978 р. був випущений пакет 2BSD), що містить покращений і розширений набір утиліт вихідного дистрибутива. Наступні розробки привели до появи пакетів 2.11BSD, 3BSD, 4BSD. На черзі була назва 5BSD, проте компанія AT & T заперечувала проти цього, тому що боялася потенційної плутанини з System V - своїм варіантом UNIX. У результаті наступні версії стали називатися 4.1BSD, 4.2BSD і т.д. У цей час і зявився ТСР / IР - базовий стек мережевих протоколів, що лежать в основі сучасної мережі Internet.
Згадані BSD-пакети представляли собою доповнення до ОС UNIX компанії AT & T. Це не були повноцінні операційні системи. Крім того, ліцензійні вимоги постійно посилювалися. Один з варіантів пакета 4.3BSD, відомий як 4.3BSD-Tahoe, був доступний лише за умови придбання вихідної ліцензії AT & T, яка визначала правила розповсюдження ОС UNIX в сімдесяті і вісімдесяті роки.Але в 1989 р. ситуація змінилася: розробники з Берклі випустили пакет Networking Release 1, який допускав вільне розповсюдження коду незалежно від того, чи мав одержувач ліцензію на вихідний код AT & T. Це був перший і дуже важливий крок на шляху до сучасних систем з відкритим вихідним кодом. Без змін у правилах ліцензування, вперше втілених у Networking Release 1, не було б сучасної FreeBSD.
У 1991 р. зявився пакет Networking Release 2. Незважаючи на подібність назв, зміни виявилися разючими. Це була практично повноцінна операційна система; не вистачало лише шести файлів з вихідними кодами ядра AT & T UNIX. Протягом шести місяців програміст Білл Джоліц (Bill Jolitz) переписав їх, назвавши отриманий пакет 386/BSD. Ця система є безпосередньою попередницею NetBSD та FreeBSD (OpenBSD відокремилася від гілки NetBSD в середині 90-х). Вона призначалася для роботи на процесорах Intel x86, точніше, 80386 - останній на той час моделлю. Як вже зазначалося вище, FreeBSD як і раніше тісно повязана з платформою х86, хоча і робляться спроби її перенесення на інші процесори.
З 1993 р. (дата народження системи як окремого проекту) FreeBSD цілеспрямовано розвивається незалежно від інших систем. Вона, звичайно ж, запозичує щось з інших проектів з відкритим вих?/p>