Ну, очевидно, Java на Solaris хорошо поддерживается и действительно стабильна.Это (или, по крайней мере, было) основной платформой разработки для команды Java.
Solaris более требователен к оборудованию, чем Linux, с точки зрения совместимости и доступных драйверов.Вам следует проверить списки совместимости, особенно для вашей видеокарты, чтобы убедиться, что она хорошо работает для вас.Solaris имеет довольно стабильную пользовательскую среду, а также другие интересные функции Solaris, которые вы можете или не хотите использовать (ZFS, DTrace, SMF и т. Д.).
На уровне стабильности FreeBSD являетсяСупер стабильный, так как ядро и пользовательское пространство отслеживают друг друга в целом.Я не могу говорить о совместимости Java на FreeBSD.Я могу сказать, что у меня не было хорошего опыта много лет назад, но ... это было много лет назад.Я полагаю, что Linux имеет / имеет лучшую поддержку Java, чем FreeBSD.
Обе системы имеют большие наборы доступных пакетов программного обеспечения, FreeBSD, вероятно, больше, и есть большая вероятность, что что-то может быть перенесено в FreeBSD через Solaris (в зависимости отконечно, в нише пакета.
Солярис, я считаю, имеет более высокие требования к базовым ресурсам, чем FreeBSD, если это имеет значение, скорее всего, нет.«Солярис на рабочем столе» - это немного оксюморон.Он, безусловно, выполняет основные функции, но это не доминирующая область успеха (такие как звук, флэш, видео и т. Д.)
Если ваше оборудование работает с Solaris (или вы готовы купить оборудование),тогда я бы пошел с солярисом.Если рабочий стол «мультимедиа» действительно важен для вас, FreeBSD может быть лучше, если предположить, что Java работает.
Я использую Mac.Я не говорю это каким-то самодовольным образом или что-то в этом роде, но если вы хотите, чтобы среда рабочей станции Unix развивала Java, на Mac действительно сложно победить, особенно сейчас, когда Oracle приобретает поддержку SDK для поддержания Java (в идеале) в рабочем состоянии.на сегодняшний день более своевременно, чем Apple.(Да, есть много причин, чтобы не любить Mac, но если "unix" и "java" занимают первое место в вашем списке требований, Mac фактически отвечает этим требованиям.)
Я использовал Ubuntu дляоколо полутора лет.8.х было приятно.9.x не так много, никогда не обновлялся до 10.x.Я бы использовал любой из них в Windows.
Итак, в моем списке приоритетов: Mac, Solaris, Linux, BSD, если поддержка Java в BSD не стала полностью беспроблемной и функциональной без "О, вы используетеBSD "измы.Тогда я бы попробовал BSD до Linux.