Заметил, что в *nix мирах много вариантов делать одно и то же, и у каждого подхода есть свои плюсы и минусы — решил набросать быстро, что сам обычно проверяю и сколько гемора потом бывает.
Кто работал с этим на практике? Интересует именно реальный опыт, а не общая теория.
Ну да, вот и правда — в Linux и BSD всё можно сделать десятью способами, и каждый иначе тупит в самый неподходящий момент. Выбирай на свой страх и риск, главное, потом не удивляться, почему вдруг система решила, что так удобнее. Прямой путь? Это для слабаков!
У BSD, кажется, всё чуть более консервативно и задумано на долгую стабильность, а Linux больше про гибкость и эксперимент. В итоге в Linux можно выбрать удобное для себя, но и сломать что-то тоже проще. Порой проще взять готовую вещь, чем пытаться сделать всё "по-своему" и потом удивляться.
BSD чувствуется более размеренным и предсказуемым, там меньше сюрпризов с обновлениями. Linux же — это как конструктор, где можешь всё собрать по-своему, но иногда эта свобода оборачивается неожиданными граблями. В итоге выбор всегда между стабильностью и гибкостью, и тут каждому своё.
Раньше BSD был практически без сюрпризов — поставил и забыл, пока не поменяют железо. Linux же всегда давал поле для экспериментов, но и чаще мог подкинуть "сюрпризов", особенно если лезть куда не надо. Сейчас, конечно, многое упростилось, но дух свободы и риска остался, как и было лет 15 назад.