1. New month, new suggestion(?)

While I've not been as active in the Euphoria community as I'd like to be,
(I'm slowly watching my contributions slide down towards the archive :) )
, I still lurk on the list, read the flamewars and puzzle over the listserv
talking to itself. :)

While reading, a good idea came to me that I don't recall being mentioned
before (although there's a vague hint that it might have been):

Rob; How about distributing a pdbind.ex[w|u] with the Public Domain edition
that allows non-registered users to bind pre-shrouded/scrambled sourcecode,
but not their own unshrouded code?

This would help registered Euphorians, who like to distribute the
occasional compiled package, but don't want to include the "weight" of the
interpreter.

I realise this might allow those who are registered for DOS32/Win32 but not
Linux (or vice versa) to create executables in the other operating system,
but I'm sure there'd be a way to stop users doing that in the next
release. ;)

In fact, a solution occurs to me as I type:

For pdbind to work, the source must be both shrouded *and* scrambled. Then
all that is needed is a different scrambler algorithm per operating system,
and it prevents the problem I mentioned above. (Because it simply wouldn't
run!).

What say ye, my fellow Euphorians? (Or have I missed something again? :) )
Carl

--
Carl R. White       - Software Tester @ CTD - Carl- at -comodo.net
Cyrek the Illogical -          Geek         - cyrek- at -bigfoot.com
         Remove hyphens before mailing s'il vous plait...

new topic     » topic index » view message » categorize

2. Re: New month, new suggestion(?)

> This would help registered Euphorians, who like to
> distribute the
> occasional compiled package, but don't want to
> include the "weight" of the
> interpreter.

If you bound your program to pdex.exe, wouldn't it be
just as big as binding it to ex.exe?  I don't see the
advantage as to requireing the code be shrouded and
scrambled, as most people pick those options anyway
(don't they?)  Perhaps I'm just confused, please try
to explain.  Also, another thing about Linux...people
don't need bindu to make executables in Euphoria.  The
just need to make their own shrouding routine up and
put the #!/eudir/bin/exu line at the top of their
program.

Somewhat confused,
Mike Hurley

=====
Think about it-

Bill Gates has enough money to buy everybody in the world a large
pizza.  Most of us don't even have enough money to buy everybody
in the world a 20 minute phone call for 99 cents!

__________________________________________________
Do You Yahoo!?
Send instant messages & get email alerts with Yahoo! Messenger.
http://im.yahoo.com/

new topic     » goto parent     » topic index » view message » categorize

3. Re: New month, new suggestion(?)

Carl R. White writes:
> Rob; How about distributing a pdbind.ex[w|u] with the
> Public Domain edition that allows non-registered users
> to bind pre-shrouded/scrambled sourcecode, but not their
> own unshrouded code?

Thanks for the suggestion, but as you pointed out there
are a few complications to consider. I'll keep it in mind
when I re-open the binding issue in a few months.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu