Ich habe eine proprietäre Anwendung, die ich an ein paar Leute zum Testen austeilen möchte, außer wir wollen nicht die Quelle zu ihnen offenbaren. Die Anwendung ist in C++ für Linux geschrieben. Es verbindet sich mit leicht verfügbaren Paketen in den Fedora/Ubuntu-Repos.Verteilen Sie eine Anwendung an die Öffentlichkeit, so dass sie kompilieren können, ohne die Quelle zu offenbaren
Gibt es eine Möglichkeit, die Quelle zu etwas intermediate zu verarbeiten ... dann verteilen Sie es und lassen Sie die Benutzer eine abschließende Kompilierung durchführen, die den Zwischencode tatsächlich kompiliert und mit ihrer nativen Plattform verbindet.
Ich versuche zu sehen, ob es eine Alternative zum Verteilen von vorkompilierten Binärdateien gibt. Vielen Dank.
Ich habe eine sehr ähnliche Frage hatte http://stackoverflow.com/questions/1025494/obfuscating-c-c-code – hhafez
Was ist die Motivation? Gibt es einen besonderen Grund, warum sie die Quelle nicht sehen dürfen? Und warum nicht vorkompilierte Binaries verteilen wollen? – jalf