Article View: be.comp.programming
Article #11620Re: c++ en unix/linux/...
From: Lieven Marchand
Date: Sat, 26 Jan 2002 20:48
Date: Sat, 26 Jan 2002 20:48
37 lines
2350 bytes
2350 bytes
"Pieter" <pieter@|N_O_S_P_A_M|ilmbase.com> writes: > Hallo, > > Stel ik heb een cgi programma in c, ik wil dit verspreiden zonder de source > beschikbaar te stellen. > Hoe kan ik dit het best doen ? > > 1) ik kan het programma zelf installeren/compileren op die persoon zijn > server > -> niet echt aangewezen, teveel werk voor mij, persoon moet zijn login/pass > beschikbaar stellen, > de source uploaden naar die persoon zijn server is ook niet aangewezen want > als hij snel genoeg is kan hij ze copieren tussen de upload, compile en > delete. > > 2) een gecompileerde versie aanbieden, maar hoeveel distributies moet ik dan > maken ? > Normaal gezien is dat vrij beperkt, zeker als je alle gebruikte bibliotheken statisch linkt. Dan kan je je vaak beperken tot een binary per platform. Een alternatief is je source code door een "versluieraar" draaien en die versie aan je klant geven. Dit is een programma dat alle preprocessor expansie van je c source doet, alle namen van variabelen en functies vervangt door dingen als v12378, en nog heel wat andere truukjes om tot geldige maar niet meer gemakkelijk te wijzigen source code te komen. Er zijn er zowel commerciele als gratis beschikbaar te vinden. -- Lieven Marchand <mal@wyrd.be> She says, "Honey, you're a Bastard of great proportion." He says, "Darling, I plead guilty to that sin." Cowboy Junkies -- A few simple words
Technical Details
Message-ID:
<m3u1t8n8hw.fsf@localhost.localdomain>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mailReferences:
<AGy48.97345$rt4.7456@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,389645da8a274670 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2002-01-27 04:17:51 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!news.tele.dk!small.news.tele.dk!195.86.7.162!newsfeed.wirehub.nl!bnewspeer00.bru.ops.eu.uu.net!bnewsifeed02.bru.ops.eu.uu.net!bnewspost00.bru.ops.eu.uu.net!emea.uu.net!news.be.uu.net!not-for-mail Sender: mal@localhost.localdomain Newsgroups: be.comp.programming Subject: Re: c++ en unix/linux/... References: <AGy48.97345$rt4.7456@afrodite.telenet-ops.be> From: Lieven Marchand <mal@wyrd.be> Date: 26 Jan 2002 21:48:59 +0100 Message-ID: <m3u1t8n8hw.fsf@localhost.localdomain> X-Newsreader: Gnus v5.5/XEmacs 20.4 - "Emerald" Lines: 37 NNTP-Posting-Host: uu212-190-166-43.unknown.uunet.be X-Trace: 1012133870 news.be.uu.net 12219 212.190.166.43 X-Complaints-To: abuse@be.uu.net