Разница между FreeBSD и Linux.

Категория: линукс

Не знаю как Вас, а вот мне было интересно, а чем всё-таки разнится Linux от FreeBSD.

Linux - ядро. FreeBSD - операционная система.

И так действительно Linux из себя представляет, так называемое ядро. Проще говоря это прослойка между программами написанными под UNIX-like операционные системы и железом компьютера.

FreeBSD в свою очередь является полноценной операционной системой, со всеми вытекающими отсюда преимуществами и недостатками.

Но так уж получается, что с точки зрения программирования, проще использовать ядро и делать свои надстройки. Поэтому на рынке огромное засилие дистриботивов Linux.

Разница в лицензии.

linux распространяется по лицензии GPL, FreeBSD по лицензии BSD. И хотя обе эти системы бесплатны и открыты, но с юридической точки зрения разница существенна.

Используя ядро Linux, вы должны и программы свои делать открытыми. А вот лицензия BSD этого не предусматривает.

Именно поэтому MacOS использует вовсю все наработки FreeBSD. И хотелось бы отметить абсолютно законно.

Google в свою очередь взял Linux, для такой компании открытость или закрытость была не принципиальной.

Разница в поддержке железом.

Linux поддерживается лучше. И это факт. Почти на все модели игровых видеокарт есть проприетарные драйвера под Linux. Уже почти каждый производитель любой железки старается поддерживать Linux. Поддержка у FreeBSD тоже существенная, но хуже.

Поэтому полноценный десктоп сегодня это однозначно Linux.

Сфера применения.

Как известно обе системы активно используют на серверах. И это абсолютно оправданно по надёжности трудно определить какая из систем стабильнее и производительнее, обе себя зарекомендовали с хорошей стороны.

Существуют предпочтения по странам. Западные страны предпочитают Linux. В восточных странах ставят FreeBSD более активно, хотя и доля Linux очень велика.

Linux используют активно в различных сетевых технологиях - роутерах, свитчах, коммутаторах и прочих технологиях.

Существует огромное количество прошивок базирующихся на Linux.

В телевизорах тоже большой популярностью пользуется Linux.

Использование в программировании.

Как уже говорилось выше Linux уже активно становится платформой не только серверной но и десктопной. Поэтому под Linux огромное количество программ для разработки программного обеспечения, как платного, так и бесплатного.

FreeBSD тоже хорошая платформа для разработки программного обеспечения, которая ничем не уступает Linux. И всё-же досуг программисту проще провести под Linux. Ведь жизнь это не только работа.





Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *



Карта сайта
Copyright © 2019