Hi Mark,

On Sun, 22 Oct 2017 22:37:31 +0000
Mark Devine <m...@markdevine.com> wrote:

> Perl 6 Users,
> 
> [[ Bouncing off Re: who own my code? ]]
> 
> This is the first of several possible spin-off questions, but here goes…
> 
> Perl 6 has its public ecosystem, which will drive growth and adoption.  Then
> there’s the commercial side, which would also drive the language from another
> important angle.  I believe in a balance of public sharing and private
> enterprise.
> 
> I am interested in packaging some of my long-term Perl 6
> projects/scripts/apps/frameworks into some kind of relocatable object form
> (binary) that cannot be easily altered or trivially reverse engineered.  Put
> another way, I sometimes would prefer not to sell source code to my
> customers, but rather some form of compiled package that can’t easily be
> diddled by a SysAdmin.  If I create code for a particular commercial domain
> over years, then I want to get compensated for it and not have it be diluted
> with copy-cats one week after I release it.  Certainly some of the generic
> libraries that I create in the future can be modularized for the Perl 6
> ecosystem and I’ll push those eventually, but the really specialized
> domain-specific code that fills a commercial void & that I will commit years
> to maintaining, I’d like to offer a commercial license, key-protect, sell
> subscriptions, etc.
> 
> Again, I’m very interested in contributing to the ecosystem when possible.  I
> still need to grow past baby/teenager Perl 6, and I’ll get there soon.  But
> after creating something targeted only for customer purchase/subscription,
> what tools are available in the Perl 6 toolbox?  I saw something for the Java
> back-end (to .jar), but not much else.
> 
> Is there a Perl 6 roadmap that might mention compiling Perl 6 modules/scripts
> into something atomic, binary, & relocatable?  Or preferably the capability
> to compile only specific Perl 6 modules, requiring an existing Perl 6 on the
> target host?
> 

Please see
https://github.com/shlomif/Freenode-programming-channel-FAQ/blob/master/FAQ.mdwn#how-do-i-hideobscureencrypt-my-source-code-to-prevent-end-users-from-learning-how-it-works
 .

Regarding "Intellectual Property", see
https://www.linux.com/news/why-term-intellectual-property-seductive-mirage and
http://ericsink.com/articles/Intellectual_Property.html .

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Best Introductory Programming Language - http://shlom.in/intro-lang

I’m worser at superlatives.
And I don’t ever use no double negatives.
    — James at War, “Bad Grammar”: http://www.youtube.com/watch?v=Mj6QqCH7g0Q

Please reply to list if it's a mailing list post - http://shlom.in/reply .

Reply via email to