Warum sollte man das nicht in einem Programm verwalten? Es es doch totaler Quatsch Freeware und Sharewareversion zu trennen. User können einfach die Freeware Version freischalten und haben dann die Voll Version. Sollte jemand deine Freeware Version cracken können kann er das auch mit deiner Shareware Version.
Mach dir keine unnötige Arbeit und mach das in einem Projekt.
Welches Programm wäre dafür zu empfehlen? (Dafür, dass man die Freeware-Version einfach freischalten kann).