Разработчики из NetBSD, так сказать, показали миру свежий вариант пакета под названием pkgsrc 2024Q4. В него, если быть точным, внесли исправления для целого вороха, а именно 85, щелей в самых разнообразных штуках и модулях. Этот самый pkgsrc, честно говоря, подходит чуть ли не для всего, ведь он действительно дружит сразу с двадцатью тремя платформами. Среди них, к слову, можно встретить такие системы, как AIX, FreeBSD, OpenBSD, DragonFlyBSD, HP-UX, Haiku, IRIX, Linux, QNX и, конечно, UnixWare.
Краткая история и эволюция pkgsrc
Если заглянуть немного назад во времени, то, знаете, этот проект начали выдумывать ещё где-то около 1997 года. Тогда это был просто дальнейший, можно сказать, обособленный шаг от системы портов FreeBSD, но всё же изменённый для большей пользы пользователей, связанных с NetBSD и Minix. Итак, спустя пару десятков лет, pkgsrc успел стать важной для людей вещью, которая теперь к тому же нормально тянет на таких штуках, как Solaris или illumos. А ещё, если кому интересно, macOS тоже без вопросов поддерживает этот набор. В основном это говорит о том, что совместимость у пакета прямо широкая-превширокая, а также о том, насколько всё это кому-то пригождается.
Почему pkgsrc важен
- Во-первых, он реально работает с большим количеством систем, практически без разницы, что вы там выбрали – Linux или что-то из Unix-классики.
- Как я уже говорил, раз у него поддержка под двадцать с лишним платформ, то можно смело сказать, что это весьма гибкий инструмент, с которым удобно работать на самой разной технике.
- Да и, между прочим, количество исправленных уязвимостей в новых выпусках лишний раз доказывает, что разработчики не сидят сложа руки, а продолжают шлифовать свое детище.
Так что, в общем, польза от этого пакета, как кажется, довольно очевидна. Плюс совместимость с macOS и, к примеру, Solaris делает его своего рода универсальным решением для тех, кто ценит разнообразие операционных систем.