Не знаю как Вас, а вот мне было интересно, а чем всё-таки разнится 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. Ведь жизнь это не только работа.
Добавить комментарий