Каковы некоторые основные преимущества FreeBSD против GNU Linux против OpenSolaris? - PullRequest
1 голос
/ 11 ноября 2009

Каковы некоторые основные аргументы за и против FreeBSD против GNU Linux против OpenSolaris?

Какая операционная система лучше всего подходит для программирования / разработки?

Ответы [ 3 ]

4 голосов
/ 21 ноября 2009

Краткий ответ: FreeBSD ;-) - лучшая документация, более стабильная. С другой стороны, меньше потребительской поддержки оборудования по сравнению с GNU / Linux.

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

Если вы не пишете низкоуровневые вещи, между ними нет никакой разницы, по крайней мере, для FreeBSD - GNU / Linux. Языки, наборы инструментов, IDE и т. Д. Доступны для обоих.

3 голосов
/ 17 ноября 2009

Вот очень хорошая (хотя и немного устаревшая) статья о FreeBSD против Linux против Windows (извините, нет OpenSolaris). Это стоит прочитать. Я болею за FreeBSD более 15 лет, узнав об этом от администраторов, на которых работал провайдер, с которым я работал. FreeBSD славится своей стабильностью, имеет много документации, огромную коллекцию портов и даже позволяет запускать бинарные файлы Linux. Я построил три сервера для своего последнего проекта с использованием FreeBSD и не мог быть счастливее.

0 голосов
/ 11 ноября 2009

«Лучшая» - это платформа, на которой работают ваши потенциальные клиенты, что поддерживает рынок, что в конечном итоге означает, где деньги…

Теперь, если вы пишете POSIX-совместимое приложение, его перенос на любую из этих ОС должен быть тривиальным (включая OSX)

Вы также можете выделить независимый от платформы код, чтобы уровень представления данных был отделен от бизнес-уровня, чтобы еще больше упростить переносимость и придать приложению естественный вид на платформе, на которой оно работает.

...