Beste tweakers,
Ik heb wat software waaraan het een en ander veranderd moet worden. Aangezien ik geen diepgaand verstand heb van programmeren of softwareontwerp zal ik mijn vragen hier tot jullie richten om me uiteindelijk beter tot een programmeur te kunnen wenden
Het zijn softwarepakketten voor specialistische doeleinden (database, datamining, application server) die prima werken, echter, vanwege enkele zaken wordt ik toch beperkt in het gebruiken en het (commercieel) verspreiden ervan.
Dingen die o.a. moeten worden gewijzigd zijn de volgende, denk alstublieft met me mee, iedere opmerking is welkom.
Zo moeten de naam van het pakket veranderd worden en moeten er repositories opgezet worden om updates te kunnen verspreiden, De eerste lijkt me voor een beetje programmeur niet lastig en de tweede zou moeten gaan met git/subversion.
De derde is iets lastiger, en dat is het toevoegen van een registratie/activatie procedure. Dit hoeft geen Microsoft WGA-achtige proporties aan te nemen, maar de aanwezigheid ervan is belangrijk als extra horde tegen het verspreiden van de software.
De gebruiker moet bij de installatie een "code" invoeren of iets dergelijks en/of de software kunnen registreren. Wanneer de software contact zoekt met de update server zou deze code/registratie moeten controleren en al dan niet toegang verschaffen.
Conceptje: Activatiecode geproduceerd volgens ingebakken algoritme (suggesties? RSA?) -> bij registratie wordt activatiecode + gegevens geregistreerde naar server gezonden -> bij contact repositories wordt combinatie gecontroleerd en al dan niet toegang verschaft.
Weten jullie of hier al oplossingen voor zijn of dat deze zelf ontwikkeld zullen moeten worden?
Voor de geïnteresseerde, de software is geschreven in C en Java
Met vriendelijke groet, woefie
Ik heb wat software waaraan het een en ander veranderd moet worden. Aangezien ik geen diepgaand verstand heb van programmeren of softwareontwerp zal ik mijn vragen hier tot jullie richten om me uiteindelijk beter tot een programmeur te kunnen wenden
Het zijn softwarepakketten voor specialistische doeleinden (database, datamining, application server) die prima werken, echter, vanwege enkele zaken wordt ik toch beperkt in het gebruiken en het (commercieel) verspreiden ervan.
Dingen die o.a. moeten worden gewijzigd zijn de volgende, denk alstublieft met me mee, iedere opmerking is welkom.
Zo moeten de naam van het pakket veranderd worden en moeten er repositories opgezet worden om updates te kunnen verspreiden, De eerste lijkt me voor een beetje programmeur niet lastig en de tweede zou moeten gaan met git/subversion.
De derde is iets lastiger, en dat is het toevoegen van een registratie/activatie procedure. Dit hoeft geen Microsoft WGA-achtige proporties aan te nemen, maar de aanwezigheid ervan is belangrijk als extra horde tegen het verspreiden van de software.
De gebruiker moet bij de installatie een "code" invoeren of iets dergelijks en/of de software kunnen registreren. Wanneer de software contact zoekt met de update server zou deze code/registratie moeten controleren en al dan niet toegang verschaffen.
Conceptje: Activatiecode geproduceerd volgens ingebakken algoritme (suggesties? RSA?) -> bij registratie wordt activatiecode + gegevens geregistreerde naar server gezonden -> bij contact repositories wordt combinatie gecontroleerd en al dan niet toegang verschaft.
Weten jullie of hier al oplossingen voor zijn of dat deze zelf ontwikkeld zullen moeten worden?
Voor de geïnteresseerde, de software is geschreven in C en Java
Met vriendelijke groet, woefie