comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org (anon)
Subject: Re: Ada source code obfuscator
Date: Sun, 20 Jan 2008 15:23:34 GMT
Date: 2008-01-20T15:23:34+00:00	[thread overview]
Message-ID: <WHJkj.462478$kj1.264702@bgtnsc04-news.ops.worldnet.att.net> (raw)
In-Reply-To: bce765d6-c3be-4849-9911-e89608a11880@v46g2000hsv.googlegroups.com

Ada was designed not to allow "obfuscation" of its code.

The only way to protect your proprietary code is to use a close source 
version of Ada like Green-Hill, IBM Ada compiler which is based on 
Ada 95 spec. Compile the program and only distribute the binary version.

For Adacores GNAT version compilers, unless you are using GNAT PRO,  
you must supply the source code with the binary. See the FAQ page at 
Adacore. It states that all code create by the GNU/GPL version of GNAT 
must be license under the GPL. Which means that the source must be 
made available to the users of the code.

In <bce765d6-c3be-4849-9911-e89608a11880@v46g2000hsv.googlegroups.com>, okellogg <okellogg@freenet.de> writes:
>Does anyone know of a free obfuscator for Ada source code?
>
>(I hit a memory thrashing bug in FSF gcc-4.[1-3] that requires a large
>amount of proprietary code to reproduce. As soon as I remove stuff
>from the test case the memory hog goes away. I'd like to post a bug
>report to GCC bugzilla but would need to obfuscate the source code.)
>
>Thanks,
>
>Oliver




  parent reply	other threads:[~2008-01-20 15:23 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-19 23:28 Ada source code obfuscator okellogg
2008-01-20 11:26 ` Simon Wright
2008-01-21  7:36   ` okellogg
2008-01-20 15:23 ` anon [this message]
2008-01-20 17:09   ` Gautier
2008-01-20 19:21     ` Larry Kilgallen
2008-01-20 19:37       ` okellogg
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox