Commercial Products in Python
Stef Mientki
stef.mientki at gmail.com
Tue Oct 21 15:15:32 EDT 2008
Paulo J. Matos wrote:
> Paulo J. Matos wrote:
>
>> Grant Edwards wrote:
>>
>>> On 2008-10-21, Paulo J. Matos <pocmatos at gmail.com> wrote:
>>>
>>>> Hi all,
>>>>
>>>> I was just wondering, if you wish to commercialize an application
>>>> developed in Python, what's the way to go?
>>>> I guess the only way is to sell the source, right?
>>>>
>>>> This is because (and tell me if I am wrong):
>>>> 1) You can't sell an executable because Python doesn't compile to native
>>>> code (the usual approach, afaik);
>>>> 2) You can't sell the bytecode, otherwise you get the client stuck with
>>>> a specific python version (given bytecode might vary between versions)
>>>> (the alternative);
>>>>
>>> You can bundle bytecode with a minimal Python snapshot into an
>>> "application". Under Windows, it'll be mostly .dll, .zip, and
>>> .exe files, so the customer need not know it's Python at all
>>> (though it's not hard for an experienced person to figure that
>>> out).
>>>
>>>
>> Ah, ok, thanks, that's exactly what I wanted to know! :) So, there is an
>> automatic way of creating a python 'package' that bundles the source
>> code with a Python snapshot! :) Any reference on how to do that?
>>
>>
>
> Question cleared:
> http://wiki.python.org/moin/DistributionUtilities
>
>
Which of the programs there makes an "real" executable,
I mean an executable that can't be reversed engineered in less than 2
minutes ?
cheers,
Stef
>> Thanks,
>>
>>
>
>
>
More information about the Python-list
mailing list