Dont know if it helps you, but we use phar for extracting zips in our apps, because it is builtin since 5.3
http://us1.php.net/manual/en/phar.installation.php