КампутарыАперацыйныя сістэмы

FreeBSD - што гэта? Перавагі FreeBSD перад Linux Windows

У сферы сучаснага праграмнага забеспячэння з адкрытымі зыходнікамі слова «Linux» практычна ператварылася ў сінонім паняцця "аперацыйная сістэма», хоць мала хто ведае пра тое, што на самой жа справе гэта далёка не адзіная на сённяшні дзень АС тыпу Unix, зыходныя коды якой з'яўляюцца даступнымі для ўсіх.

У адпаведнасці з дадзенымі, атрыманымі ад IOSC, у 1999 годзе практычна траціна ўсіх машын, якія былі падлучаныя да інтэрнэту, працавалі на аснове аперацыйнай сістэмы Linux, у той час як практычна 15% ўжывалі аперацыйную сістэму FreeBSD. Што гэта за сістэма, і па сённяшні дзень ведаюць толькі нешматлікія сучасныя карыстальнікі ПК, нягледзячы на ўсе яе перавагі і шырокае распаўсюджванне ў свой час. Варта адзначыць той факт, што многія сусветныя лідэры ў сферы Web-паслуг актыўна працуюць на дадзенай сістэме. У прыватнасці, варта адзначыць, што на сённяшні дзень сістэма Yahoo заснавана на FreeBSD. Што гэта дае карыстальнікам, самі яны наўрад ці ведаюць і нават задумваюцца, але ўладальнікі сістэмы ўпэўненыя, што гэта правільнае рашэнне.

Што ўяўляе сабой BSD?

BSD расшыфроўваецца як Berkeley Software Distribution. Менавіта так у свой час называлася праграмнае забеспячэнне, якое Каліфарнійскі універсітэт у Берклі распаўсюджваў у зыходных кодах. Пры гэтым варта адзначыць той факт, што першапачаткова дадатак да стандартнай аперацыйнай сістэме UNIX - гэта адзінае, што ўяўляла сабой FreeBSD. Што гэта было ў параўнанні з цяперашняй версіяй сістэмы?

На аснове версіі 4.4 BSD-Lite стваралася некалькі аперацыйных сістэм, якія маюць адкрытыя зыходныя коды. У прыватнасці, склад гэтых сістэм уключаў у сябе распрацоўкі іншых праектаў, сярод якіх асобнай увагі заслугоўвае праект GNU.

структура

Перавагі і асаблівасці, якія мае дадзеная сістэма, адрозніваюцца структурай FreeBSD. Што гэта за структура:

  • Ядро, якое прызначаецца для дбайнай планіроўкі ўсіх працэсаў, кіравання памяці, працы з рознымі прыладамі, а таксама падтрымкі шматпрацэсарных сістэм. Пры гэтым варта адзначыць той факт, што, у адрозненне ад АС Linux, у дадзеным выпадку ёсць некалькі тыпаў ядраў BSD, якія адрозніваюцца рознымі асаблівасцямі.
  • Бібліятэка З, якая выкарыстоўваецца ў якасці асноўнага сістэмнага інтэрфейсу праграмавання, прычым грунтуецца на кодзе з Берклі, а не з праекта GNI.
  • Разнастайныя файлавыя ўтыліты, кампілятары, абалонкі, рэдактары сувязяў, а таксама іншыя праграмы канчатковага карыстальніка, пры гэтым некаторыя з іх грунтуюцца на кодзе GNU.
  • FreeBSD UNIX - аперацыйная сістэма, якая ўключае ў сябе X Window, якая адказвае непасрэдна за графічны інтэрфейс. Дадзеная сістэма ўжываецца ў пераважнай большасці версій BSD і афіцыйна падтрымліваецца праектам X.Org. Дадзеная сістэма дазваляе карыстальніку рабіць выбар з некалькіх графічных абалонак, а таксама цэлага шэрагу лёгкіх аконных мэнэджараў.
  • Вялікая колькасць іншых сістэмных і прыкладных праграм.

Што такое сапраўдны UNIX?

Варта адзначыць, што сама па сабе FreeBSD UNIX - аперацыйная сістэма заўсёды розная. І тыпы такіх сістэм не з'яўляюцца клонамі адзін аднаго. Яны ўяўляюць сабой толькі нашчадкаў агульнага продка - традыцыйнай аперацыйнай сістэмы UNIX. Дадзены факт можа трохі зьдзівіць, тым больш калі ўспомніць, што распрацоўшчык гэтай аперацыйнай сістэмы ніколі не раскрываў шырокай публіцы коды сваіх распрацовак.

BSD - гэта UNIX?

І сапраўды, аперацыйная сістэма UNIX ніколі не ўяўляла сабой праграмнае забеспячэнне, якое мае адкрыты зыходны код, у сувязі з чым BSD вызначана нельга будзе назваць сістэмай UNIX, хоць бы таму, што графічны інтэрфейс аперацыйных сістэм з'яўляецца розным. Аднак у той жа час кампанія, якая распрацоўвала UNIX, актыўна карысталася чужымі распрацоўкамі, і ў прыватнасці гэта адносіцца да праграмнага забеспячэння, якое распрацоўвалася арганізацыяй CSRG.

Першапачаткова дыстрыбутывы BSD, а таксама графічны інтэрфейс аперацыйных сістэм ўяўляў сабой комплексы карыстацкіх праграм, і такая сітуацыя працягвалася роўна да таго часу, пакуль кампанія не заключыла кантракт з DARPA, падначаленым Міністэрству абароны ЗША. Мэта дадзенага кантракту - гэта абнаўленне розных камунікацыйных пратаколаў, на якіх падтрымлівалася кампутарная сетка агенцтва.

На працягу 80-х гадоў сфармавалася некалькі кампаній, якія займаюцца вытворчасцю рабочых станцый, пры гэтым варта адзначыць, што многія з іх набывалі ліцэнзіі на выкарыстанне UNIX замест таго, каб спрабаваць распрацоўваць з нуля уласнае праграмнае забеспячэнне. У прыватнасці, варта вылучыць кампанію Sun, якая паступіла такім чынам і вырашыла на аснове версіі 4.2BSD ў канчатковым выніку выпусціць уласную аперацыёнку, якая называлася SunOSTM. Калі ж кампанія AT & T, якая займаецца распрацоўкай UNIX, у канчатковым выніку вырашыла заняцца камерцыйнай продажы ўласнай аперацыйнай сістэмы, з'явілася даволі аскетычным рэалізацыя - System III, за якой з цягам часу рушыў услед таксама выхад сістэмы System V.

Па якой прычыне гэтая аперацыйная сістэма застаецца незапатрабаванай?

Ёсць некаторы шэраг прычын, па якіх сёння FreeBSD 10 карыстаецца не такім шырокім попытам:

  • Распрацоўшчыкі часцей за ўсё цікавяцца якасцю ўласнага кода, прычым больш яго шліфоўкай, а не рэкламай.
  • Па вялікім рахунку, папулярнасць Linux з'яўляецца следствам цэлага шэрагу знешніх фактараў адносна дадзенага праекта, у прыватнасці, гэта тычыцца сродкаў масавай інфармацыі, а таксама кампаній, якія вырашылі сфармаваць уласны бізнес, падаючы паслугі карыстальнікам гэтай аперацыйнай сістэмы.
  • Распрацоўшчыкі BSD ў пераважнай сваёй большасці з'яўляюцца больш вопытнымі ў параўнанні з распрацоўшчыкамі Linux, у сувязі з чым яны значна менш увагі надаюць таму, каб палегчыць жыццё простым карыстальнікам. Іншымі словамі, налада FreeBSD для звычайнага карыстальніка з'яўляецца больш складанай, чым налада Linux.
  • У 1992 годзе распрацоўшчык UNIX вырашыў падаць у суд на кампанію BSDI, якая займалася пастаўкай аперацыйнай сістэмы BSD / 386. Асноўны пункт абвінавачванні ў дадзеным выпадку быў тым, што ў АС утрымліваўся зачынены код, які належаў пазоўніку, і быццам бы справа ў канчатковым выніку было ўладжана за межамі суда ў 1994-м, але цэлы комплекс другасных цяжбаў нават у нашы дні атручвае жыццё многім людзям.
  • Ёсць меркаванне, што самі па сабе праекты BSD адрозніваюцца і пры гэтым могуць нават канфліктаваць паміж сабой. Дадзенае меркаванне грунтуецца на падзеях, якія адбываліся досыць даўно.

Што лепш - Linux ці BSD?

На сённяшні дзень часцей за ўсё выбіраюць, усталёўваючы сервер Apache, FreeBSD замест традыцыйнага для большасці іншых сістэм Linux. Для сярэдняга карыстальніка розніца паміж гэтымі сістэмамі з'яўляецца дзіўна малой, так як абодва прадукта грунтуюцца на UNIX. Абедзве сістэмы распрацоўваюцца на некамерцыйнай аснове.

Каму належыць BSD?

Варта адзначыць, што няма нейкага канкрэтнага чалавека ці ж кампаніі, які б валодаў распрацоўкай BSD. Распрацоўка, а таксама наступнае распаўсюд дадзенай сістэмы ажыццяўляецца цэлай групай высокакваліфікаваных і пры гэтым адданых праекту спецыялістаў, сабраных з усяго свету. Пэўныя кампаненты BSD ўяўляюць сабой асобныя праекты, якія маюць адкрыты код, які мае свае законы і калектывы распрацоўшчыкаў.

Што ўсё ж такі абраць?

Выбар паміж гэтымі аперацыйнымі сістэмамі з'яўляецца сапраўды дастаткова складаным, таму можна вылучыць некалькі саветаў, якія дазваляюць выбраць, які варыянт з'яўляецца аптымальным - Linux ці FreeBSD. Каманды ў абодвух выпадку з'яўляюцца даволі падобнымі, таму выбар часцей за ўсё можа будавацца на аснове наступнага:

  • Калі вамі ўжо выкарыстоўваецца пэўная Open Source АС, то ў такім выпадку вам не варта нават нешта мяняць.
  • Сістэмы FreeBSD могуць праяўляць значна большую прадукцыйнасць, але гэта правіла не з'яўляецца універсальным.
  • Сістэмы BSD адрозніваюцца даволі нядрэнны рэпутацыяй, і асабліва гэта тычыцца надзейнасці.
  • BSD-праекты адрозніваюцца больш добрай рэпутацыяй дзякуючы таму, што яны адрозніваюцца высокай якасцю, а таксама паўнатой даступнай дакументацыі.
  • У BSD можна выкарыстоўваць пераважная большасць выканальных файлаў Linux, у той час як Linux не можа выкарыстоўваць многія выканальныя ў BSD файлы.

Забяспечвае тэхнічную падтрымку, а таксама абслугоўвае FreeBSD - парты і сістэмы - кампанія FreeBSD Mall, Inc.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.