[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [gforth] How to make executable binary applications?
From: |
Bahman Movaqar |
Subject: |
Re: [gforth] How to make executable binary applications? |
Date: |
Mon, 7 Nov 2011 00:11:01 +0330 |
On Sun, Nov 6, 2011 at 23:47, Bernd Paysan <address@hidden> wrote:
> Am Sonntag, 6. November 2011, 23:30:21 schrieb Bahman Movaqar:
>> I'm going to write an application using Forth. The source of this
>> application must *not* be readable by others.
>> AFAIU if I create an image of the source, once still can 'SEE' the
>> words after loading the image. Is that right? If yes, are there any
>> ways to make an executable binary file (like a compiled and linked C
>> program) out of a collection of Forth source files?
>>
>> BTW, I'm using Gforth. TIA,
>
> Gforth is under GPL. If you plan to do that, you first of all need a GPL
> exception, you cannot do that with the license under which you have obtained
> Gforth - this is different from C, where the binary does not contain the C
> compiler. I think you can negotiate that with Anton and me, when you have
> good reasons - making money is a good reason, but then you need to share some
> of that money with us.
Oh! Didn't know about that. No doubt, if I make my final decision to
write this application in Forth, I will contact you & Anton.
> When you create the image out of the source, simply don't load the decompiler,
> and don't allow the user to load something like a decompiler. Otherwise:
> There are decompilers for C available, so a C binary with symbols is not that
> much more obfuscated.
So, basically, this means that there *is* a way to have a Forth image
file, un'SEE'able by others. Am I right?
--
Bahman Movaqar (http://BahmanM.com)
ERP Evaluation, Implementation and Deployment Consultant
- [gforth] How to make executable binary applications?, Bahman Movaqar, 2011/11/06
- Re: [gforth] How to make executable binary applications?, Bernd Paysan, 2011/11/06
- Re: [gforth] How to make executable binary applications?,
Bahman Movaqar <=
- Re: [gforth] How to make executable binary applications?, David Kuehling, 2011/11/06
- Re: [gforth] How to make executable binary applications?, Bernd Paysan, 2011/11/06
- Re: [gforth] How to make executable binary applications?, Bahman Movaqar, 2011/11/06
- Re: [gforth] How to make executable binary applications?, David Kuehling, 2011/11/07
- Re: [gforth] How to make executable binary applications?, Anton Ertl, 2011/11/07
- Re: [gforth] How to make executable binary applications?, David Kuehling, 2011/11/07
- Re: [gforth] How to make executable binary applications?, Bahman Movaqar, 2011/11/07
- Re: [gforth] How to make executable binary applications?, Bahman Movaqar, 2011/11/13
- Re: [gforth] How to make executable binary applications?, Bernd Paysan, 2011/11/13
- Re: [gforth] How to make executable binary applications?, Bahman Movaqar, 2011/11/13