Я не понимаю одного - ЗАЧЕМ дробить base-system ?Не первый раз вижу такое предложение. И до сих пор не понимаю смысла этого.
По мне так это преимущество, а не недостаток. Сколько раз я натыкался на установки Linux где не установлен пакет с traceroute. В любом саппорте при наличии серверов Linux больше 3х техотдел сам формирует свою базовую систему, с "нужным" набором софта, и тщательно ей придерживается.
Что мне не нравится в FreeBSD.
1. Отсутствие внятной документации. Что по большому счёту у нас есть ? Документация поставляемая с системой. И... и лисяра, как это не печально выглядит.
Из "реально" полезных статей - выделю статью про ipfw того же Вадима Гончарова. Но таких статей просто единицы.
2. Поддержка нового оборудования. Ну это тема не новая, и как её решать ума не приложу.
3. Поддержка виртуализации. Чего нет, того нет. Ладно нет в системе. Но и FreeBSD в качестве гостевой OS ведёт себя странно, то время убежит, то socket залипнет. Ну и не передать ей (почему-то) сигнал от гипервизора. Конечно, может это у меня руки кривые, но "осадочек остался"
4. Ну систему портов, кто только не пинал. Мне в ней не нравится то, что никогда не узнать с какими опциями собран пакет. Да, появился механизм make config, но всё равно иногда приходится переменными окружения добиваться нужного функционала. Приходит время обновлять пакет, и на воспроизведение нужных действий тратится много времени.
Эк ... расписался :-)