muzruno.com

FreeBSD - какво е това? Предимства на FreeBSD над Linux Windows

В областта на съвременния софтуер с отворен код дума "Линукс" почти се превърне в синоним на "Операционна система", но малко хора знаят, че в действителност това не е единствената операционна система Unix-подобни и днес, когато изходния код е достъпен за всички.

Съгласно данните, получени от IOSC, през 1999 г. почти една трета от всички машини, свързани с интернет, са работили въз основа на операционна система Linux, докато почти 15% са използвали операционната система FreeBSD. Каква е тази система, а досега само няколко модерни потребители на компютри знаят, въпреки всички свои предимства и широко разпространение във времето. Струва си да се отбележи, че много световни лидери в областта на уеб услугите активно работят по тази система. По-специално, заслужава да се отбележи, че досега системата на Yahoo се основава на FreeBSD. Това, което дава на потребителите, самите те едва знаят и дори мислят, но собствениците на системата са сигурни, че това е правилното решение.

Какво представлява BSD?

свободен какво е това

BSD е за "Бъркли". Така е наречен софтуерът в своето време, който Калифорнийския университет в Бъркли раздава в изходния код. Трябва да се отбележи, че първоначалното допълнение към стандартната операционна система UNIX - това е единственото нещо, което беше FreeBSD. Какво е това в сравнение с текущата версия на системата?

На базата на BSD-Lite версия 4.4, бяха създадени няколко операционни системи с отворен код. По-специално, съставът на тези системи включваше разработването на други проекти, сред които проектът GNU заслужава специално внимание.

структура

UNIX операционна система

Предимствата и особеностите на тази система се характеризират със структурата на FreeBSD. Каква е тази структура:

  • Ядрото, предназначено за внимателно планиране на всички процеси, управление на паметта, работа с различни устройства, както и поддръжка на мултипроцесорни системи. Трябва да се отбележи, че за разлика от операционната система Linux, в този случай има няколко вида BSD ядра, които се различават по различни характеристики.
  • Библиотека С, която се използва като основен системен интерфейс за програмиране и се основава на кода на Бъркли, а не от проекта за БНД.
  • Всички видове файлови комунални услуги, компилатори, черупки, свръзки и други крайни потребители на софтуер, както и някои от тях са базирани на кода GNU.
  • FreeBSD UNIX е операционна система, която включва прозореца X, от който пряко отговаря графичен интерфейс. Тази система се използва в по-голямата част от BSD версиите и е официално подкрепена от проекта X.Org. Тази система позволява на потребителя да направи избор между няколко графични черупки, както и няколко мениджъри на прозорци.
  • Голям брой други системи и приложения.

Какво представлява истинският UNIX?

графичен интерфейс на операционни системи

Струва си да се отбележи, че самият FreeBSD UNIX е операционна система, която винаги е различна. И видовете такива системи не са клонинг един на друг. Те са просто потомци на общ предшественик - традиционната операционна система UNIX. Този факт може да ви изненада, особено ако си спомните, че разработчикът на тази операционна система никога не е разкривал на широката общественост кодовете на неговото развитие.

BSD е UNIX?

Действително, операционната система UNIX никога не е била софтуер, който има код с отворен код, така че BSD определено не може да се нарече UNIX система, само защото графичният интерфейс на операционните системи е различен. Същевременно, компанията, която разви UNIX, активно използва разработките на други хора, и по-специално това се отнася за софтуер, разработен от CSRG.

Първоначално дистрибуциите на BSD, както и графичният интерфейс на операционните системи, се състоят от потребителски програмни пакети и тази ситуация продължава, докато компанията не сключи договор с DARPA, подчинен на Министерството на отбраната на САЩ. Целта на този договор е да актуализира различните комуникационни протоколи, на които е поддържана компютърната мрежа на агенцията.



През 80-те години на миналия век бяха създадени няколко компании за производство на работни станции и трябва да се отбележи, че много от тях са получили лицензи за използване на UNIX, вместо да се опитват да разработят собствен софтуер от самото начало. По-специално, струва си да се подчертае компанията Sun, която направи това и реши, въз основа на версия 4.2BSD, да освободи евентуално собствената си операционна система, наречена SunOSTM. Когато ATT, която развива UNIX, в крайна сметка реши да се справи с търговската продажба на собствената си операционна система, се появи доста аскетично изпълнение - System III, която в крайна сметка последва продукцията на системата V.

По каква причина тази операционна система остава непотърсена?

freebsd настройка

Има няколко причини, поради които днес FreeBSD 10 не се радва на толкова голямо търсене:

  • Разработчиците често се интересуват от качеството на собствения си код, а не от полирането, а не от рекламата.
  • Като цяло популярността на Линукс е следствие от редица външни фактори по отношение на този проект, по-специално се отнася до средствата за масово осведомяване, както и до компаниите, които са решили да създадат собствен бизнес, като предоставят услуги на потребителите на тази операционна система.
  • BSD разработчиците са предимно по-опитни от разработчиците на Linux, така че те обръщат по-малко внимание на улесняването на живота на обикновените потребители. С други думи, настройването на FreeBSD за обикновен потребител е по-сложно от създаването на Linux.
  • През 1992 г. разработчикът на UNIX реши да съди BSDI, който е отговорен за доставката на операционната система BSD / 386. Основното обвинение в този случай е, че операционната система, съдържаща се собственически код, който принадлежеше на ищеца, и като случая в крайна сметка е бил уреден извънсъдебно през 1994 г., но цяла гама от вторични права и до днес отрови живота на много хора.
  • Има мнение, че самите проекти на BSD са различни и дори могат да са в конфликт помежду си. Това становище се основава на събития, които се случват отдавна.

Кое е по-добре - Linux или BSD?

безплатни команди

Към днешна дата най-често избират, като инсталират Apache сървъра, FreeBSD, вместо традиционните за повечето други Linux системи. За средния потребител разликата между тези системи е изненадващо малка, тъй като и двата продукта се основават на UNIX. И двете системи се разработват на нетърговска основа.

Кой е собственик на BSD?

безплатни пристанища

Струва си да се отбележи, че няма конкретно лице или компания, която да притежава разработването на BSD. Развитието и последващо разпространение на системата се извършва от група високо квалифицирани и специален проект по време на специалисти от цял ​​свят. Някои компоненти на BSD са отделни проекти с отворен код, който има свои собствени закони и екипи за разработка.

Какво да избера?

freebsd 10

Изборът между тези операционни системи е наистина доста сложен, така че има няколко съвета, които могат да ви помогнат да изберете коя опция е оптимална - Linux или FreeBSD. Екипите и в двата случая са доста сходни, така че изборът най-често се основава на следното:

  • Ако вече използвате определена ОС с отворен код, тогава дори не е нужно да променяте нищо.
  • Системите на FreeBSD могат да бъдат много по-продуктивни, но това правило не е универсално.
  • BSD системите имат доста добра репутация и особено надеждност.
  • BSD проектите имат по-добра репутация поради факта, че те са с високо качество, както и с пълнотата на наличната документация.
  • В BSD можете да използвате повечето изпълними Linux файлове, докато Linux не може да използва много изпълними BSD файлове.

Осигурява техническа поддръжка, както и услуги на FreeBSD-портове и системи - FreeBSD Mall, Inc.

Споделяне в социалните мрежи:

сроден