Вышло обновление модуля App::Staticperl до версии 1.42. Модуль App::Staticperl позволяет оформить в виде одного исполняемого файла Perl-приложение со встроенным интерпретатором и всеми необходимыми модулями. Используя статическое связывание можно добиться встраивания в программу perl-интерпретатора, включения libc, любых необходимых модулей и библиотек. Автор заявляет, что используя uClibc и upx-компрессор на платформе x86 в исполняемый автономный файл размером 500 Кб возможно включить perl-интерпретатор и 100 perl-модулей, включая такие модули, как POSIX, AnyEvent, EV, IO::AIO и Coro.
Для Linux систем (x86, amd64) доступны две демонстрационные сборки smallperl и bigperl с описаниями. Модуль App::Staticperl доступен как из CPAN так и с сайта проекта. Вместе с модулем App::Staticperl в комплекте поставляется утилита staticperl, имеющая интуитивно понятный cli-интерфейс.
|