Please reply to list if it's a mailing list post - http://shlom.in/reply .
Begin forwarded message: Date: Thu, 26 Oct 2017 07:43:43 -0700 From: James Ellis Osborne III <jamesel...@twee.se> To: Shlomi Fish <shlo...@shlomifish.org> Subject: Re: Perl 6: Protecting Intellectual Property for Commercial Code As another aside (That's mostly what I got) can I point out the first 72 bytes of the output generated by the ifort.exe FORTRAN compiler as a model for considering why we should or shouldn't have executable code options available to the common feller on any platform On Oct 26, 2017 5:19 AM, "Shlomi Fish" <shlo...@shlomifish.org> wrote: > On Mon, 23 Oct 2017 10:57:20 -0700 > James Ellis Osborne III <jamesel...@twee.se> wrote: > > > This particular app was .pyd files locked with calls to a C dll. Source > > code is reconstructable but for an app of more than a few thousand lines > > it's highly unlikely anyone is going to go rebuilding it all. > > > > If your goal is to defeat all forms of piracy, you're surely out of luck > > but if your goal is to generate code that cannot be modified in place and > > has a commercial license then there are certainly options. My particular > > model is parallel-mode diffie-hellman.. it's easily extendable to perl 6 > > thanks to native arbitrary precision support but in my opinion it's a > > hugely different thing to be able to open the file & remove a line of > > readable source vs JMP or decompile/recompile steps.. obfuscation is > > unnaceptable for commercial sale for the same reason. > > > > I see. > > -- > ----------------------------------------------------------------- > Shlomi Fish http://www.shlomifish.org/ > My Aphorisms - http://www.shlomifish.org/humour.html > > Chuck Norris taught God how to create the universe. > — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ > > Please reply to list if it's a mailing list post - http://shlom.in/reply . > -- ----------------------------------------------------------------- Shlomi Fish http://www.shlomifish.org/ Beginners Site for the Vim text editor - http://vim.begin-site.org/ The Knights Who Say “Ni” once said “Ni” to Chuck Norris. They are now no longer The Knights Who Say “Ni”. — http://www.shlomifish.org/humour/bits/facts/Chuck-Norris/ Please reply to list if it's a mailing list post - http://shlom.in/reply .
As another aside (That's mostly what I got) can I point out the first 72 bytes of the output generated by the ifort.exe FORTRAN compiler as a model for considering why we should or shouldn't have executable code options available to the common feller on any platform
On Oct 26, 2017 5:19 AM, "Shlomi Fish" <shlo...@shlomifish.org> wrote:
On Mon, 23 Oct 2017 10:57:20 -0700
James Ellis Osborne III <jamesel...@twee.se> wrote:
> This particular app was .pyd files locked with calls to a C dll. Source
> code is reconstructable but for an app of more than a few thousand lines
> it's highly unlikely anyone is going to go rebuilding it all.
>
> If your goal is to defeat all forms of piracy, you're surely out of luck
> but if your goal is to generate code that cannot be modified in place and
> has a commercial license then there are certainly options. My particular
> model is parallel-mode diffie-hellman.. it's easily extendable to perl 6
> thanks to native arbitrary precision support but in my opinion it's a
> hugely different thing to be able to open the file & remove a line of
> readable source vs JMP or decompile/recompile steps.. obfuscation is
> unnaceptable for commercial sale for the same reason.
>
I see.
--
------------------------------------------------------------ -----
Shlomi Fish http://www.shlomifish.org/
My Aphorisms - http://www.shlomifish.org/humour.html
Chuck Norris taught God how to create the universe.
— http://www.shlomifish.org/humour/bits/facts/Chuck- Norris/
Please reply to list if it's a mailing list post - http://shlom.in/reply .