Здравствуйте, Georgy Kazakov, Вы писали:
GK>Есть веские причины, почему мне не разрешается использовать system и тем более скрипты.
GK>И причины эти, к сожалению, корпоративная тайна
Попробуйте переубедить. Серьезно. Я ведь прошел через это: сначала архивация была встроена в приложение, потом было обнаружено несколько очень серьезных проблем с таким подходом, перешли на скрипты, затем несколько раз скрипты модифицировались. Решение на скриптах по многим параметрам выгоднее.
GK>Поэтому прошу подсказать именно по вопросу, который я задал,
GK>а не давать советы типа "не юзай это <censored>! а юзай это <censored>!"
Тогда так: лично я подобных библиотек не знаю, но:
* сами утилиты вроде tar доступны в исходниках;
* ряд библиотек архивации (вроде zip) доступны в исходниках;
* архиватор 7-zip доступен в
исходниках.
Так что выбирайте то, что подходит по лицензии.