Спецификация PortSoft изначально разрабатывалась для дистрибутива Linux под названием Chimbalix. Прямо сейчас ведётся разработка новой версии дистрибутива Chimbalix 24.9, что и повлекло за собой совершенствование спецификации PortSoft. Она разработана для того, чтобы внести порядок и структуру в процесс установки приложений в операционной системе.

Автономный универсальный установочный пакет под названием Installer-SH, совместимый с множеством разнообразных дистрибутивов Linux и FreeBSD, работает согласно спецификациям PortSoft.
После значительного обновления спецификация PortSoft охватывает не только структуру каталогов для установки и хранения программ, но и единый каталог, объединяющий подкаталоги, необходимые для полноценной интеграции ПО в систему:
- desktop-directories (относится к интеграции в меню приложений)
- applications (относится к интеграции в меню приложений)
- autostart (здесь располагаются ярлыки для автозапуска)
- menus (относится к интеграции в меню приложений)
- icons (здесь расположены общие наборы иконок)
- fonts (здесь располагаются шрифты)
- themes (здесь расположены темы оформления)
- mime (ассоциация приложений с типами файлов)
- bin (общий каталог с исполняемыми файлами или ссылками на них)
В новой версии спецификаций данные каталоги были определены как в пространстве пользователя (root-права не нужны), так и в пространстве системы. Данное нововведение не только упрощает взаимодействие с ключевыми областями системы, ответственными за интеграцию ПО, но и значительно снижает вероятность ошибок при разработке программ установки, следующих спецификациям PortSoft, так как больше не нужно искать каталоги, разбросанные по всей системе.

На текущий момент спецификация слишком новая, и определённый в ней раздел не реализован даже в текущем формате Installer-SH версии 2.9. Однако для того спецификации и нужны, чтобы направлять новые разработки. Тем более, новая версия не создаёт конфликтов со старой и может быть реализована постепенно.
Возможна не только интеграция новых каталогов в виде символических ссылок в уже существующие операционные системы, но и настройка операционной системы на использование данного каталога в качестве основного хранилища файлов, необходимых для интеграции ПО в систему.

