On 11/24/2008 01:01:11 PM, Sam Carleton wrote:
> The honest truth is that 99% of my market
> doesn't even know what Apache is, let alone
> that there is a conf file that could be changed
> to get different behavior.
That suggests that you probably have no reason
to hide anything. For the 1% who DO know what
httpd.conf is, it may be best not to try to hide
their own system configuration from them. You
probably could add a "license key" configuration
parameter. Using an existing public key technology
you could generate keys needed to enable certain
features. A simple version of this, which is not
as good as true public key cryptography, would be
code in your module like this:
str combined_key = str_concat(config->key, 'her78hgy7rfgwe')
if ( ! str_cmp(md5_hex(combined_key), '54y9748v78rq8vg8q3gb') ) {
do _feature();
}
--
Ray B. Morris
[EMAIL PROTECTED]
Strongbox - The next generation in site security:
http://www.bettercgi.com/strongbox/
Throttlebox - Intelligent Bandwidth Control
http://www.bettercgi.com/throttlebox/
Strongbox / Throttlebox affiliate program:
http://www.bettercgi.com/affiliates/user/register.php
On 11/24/2008 01:01:11 PM, Sam Carleton wrote:
> On Mon, Nov 24, 2008 at 11:56 AM, Houser, Rick
> <[EMAIL PROTECTED]>
> wrote:
> > Contract, as in the piece of paper you get someone to sign in order
> to
> > license your software. It would spell out the responsibilities of
> both
> > parties for support, penalties for violating those terms (ex.
> running at
> > levels above the paid entitlement), etc. I mean the exact same
> meaning
> > of the word as used in higher-end desktop software. EULAs don't
> really
> > hold much legal standing, specifically because they are NOT
> contracts.
> > You need a signature of some kind from both you and your customer
> > agreeing to the terms.
>
> Oh, I am a little slow sometimes;) I am a one man shop with no funds
> and I am targeting small business owners, we are a very informal
> group. Even if there was a contact, I don't have the resources to go
> after them and they aren't really going to have the funds to make it
> worth going after:)
>
> The honest truth is that 99% of my market doesn't even know what
> Apache is, let alone that there is a conf file that could be changed
> to get different behavior.
>
> Sam
>
>