> 1. есть пакеты-альтернативы, при установке одной из которых сносится другой пакетВ BSD-портах это всегда было.
> 2. есть опциональные пакеты, которые можно поставить и они добавят функциональности к основному пакету, но ставить эти пакеты не обязательно,
В BSD-портах это всегда было.
> 3. есть возможность собрать свой пакет с необходимыми опциями
В BSD-портах это всегда было.
> 4. есть возможность закрыть уязвимости в системе, не скачивая из интернета гигабайты исходных текстов по зависимостям и обновившимся зависимостям зависимостей, не грея процессор пересборкой и не очкуя разбираться с неудачной пересборкой.
В BSD-портах это всегда было.