Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.misc -> Re: Java vs Unix

Re: Java vs Unix

From: Tim X <timx_at_spamto.devnul.com>
Date: 17 May 2003 14:11:07 +1000
Message-ID: <87bry2dxgk.fsf@tiger.rapttech.com.au>


>>>>> "Frank" == Frank Foss <fozzie_beer_at_hotmail.com> writes:

 Frank> "ThePotPlants" <thepotplants_at_yahoo.com> wrote in message  Frank> news:ovCva.12495$vZ1.134338_at_news.xtra.co.nz...
>> > Java - write once, debug everywhere Ahh thanks...
>>
>> > > Are there any pro's or cons in doing this? Can anyone think of
>> any > > alternatives?
>>
>> > PERL's DBI/DBD interface
>>
>> I considered perl, but I thought it could be ripped off too
>> easily. I'm wanting to use a language that, can't read/pilfered.
>> (I'm wanting to sell the app to a couple of clients.)

 Frank> Okay, I see your point, but isn't that pretty much what
 Frank> licence agreements are for?  Sell your intellectual property
 Frank> under a licence agreement that is sufficiently strict, and you
 Frank> should be able to recover your losses (in court, if needed)

 Frank> Or, maybe I'm just missing the point entirely.

 Frank> Foz

What about using the perl compiler and compiling the perl sources? Last time I looked, the perl compiler was still beta level, but that was over 2 years ago - don't know if its more stable now and on wat platforms it will work on.

I also remember seeing a perl module which could be used to make it very difficult for anyone to read your perl sources. Not sure what technique was used - seem to rmember it had something to do with translating bytes to different values or different character sets - something like that. Probably wouldn't give 100% protection as there must be a way of translating back within the app in order for the interpreter to parse it, but it might provide some protection. Check the perl site as I think there is info there on how to protect/hide your source code.

Personally though, I'd be careful about using perl for anything other than fairly simple applications - for complicated applications, maintenance with perl can become a real pain.

-- 
Tim Cross
The e-mail address on this message is FALSE (obviously!). My real e-mail is
to a company in Australia called rapttech and my login is tcross - if you 
really need to send mail, you should be able to work it out!
Received on Fri May 16 2003 - 23:11:07 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US