CPAN: Perl auf Linux kompilieren

Beitrag lesen

Vinzenz' Link ist veraltet, weil er sich nicht auskennt. perlcc wurde ausgelagert in die Distro B::C.

Die Frage ist übrigens eine häufig gestellte, siehe perlfaq3: How can I hide the source for my Perl program?, How can I compile my Perl program into byte code or C?.

Cava ist PAR ähnlich.

Im Prinzip hilft dir das nichts, denn du kannst deinen Kunden, die entschlossen sind, dein Programm zu analysieren, nicht davon abhalten. Es ist theoretisch und praktisch unmöglich, sobald du ihnen eine Kopie zum Ausführen aushändigst. Du solltest ihnen besser einen juristisch durchsetzbaren Vertrag aufbürden, der alle Formen der Analyse oder sonstige Mittel zur Einsichtnahme der Sachen, die du schützen willst, verbietet; oder deine Software als Webservice o.ä. laufen lassen.