[Zope] comercial products using zope

2000-06-20 Thread Terry Kerr

Hi,

I am researching using zope as a framework for a product that I am going
develop and sell.  I will develop a python product for zope.  The
product will not be open source, so I will only be distributing the byte
code .pyc files, and not the source.  However I understand that it is
possible to decompyle .pyc files back to the sourcealthough I don't
know how difficult this is to do successfully.  Are there any tricks
that I should know about to make this any harder?

Basically I want to know if anyone else has used zope for a commercial
product b4, and how they did it.  Is there anything in particular that I
should know about.  Should I just rely on a good software license to
protect my code?  Also...are .pyc files as platform independent as .py
files?

Any info appreciated.

terry


--
Terry Kerr ([EMAIL PROTECTED])
Adroit Internet Solutions Pty Ltd (www.adroit.net)
Phone:   +613 9563 4461
Fax: +613 9563 3856
Mobile:  +61 414 938 124




___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




Re: [Zope] comercial products using zope

2000-06-20 Thread Oleg Broytmann

On Tue, 20 Jun 2000, Terry Kerr wrote:
 I am researching using zope as a framework for a product that I am going
 develop and sell.  I will develop a python product for zope.  The
 product will not be open source, so I will only be distributing the byte
 code .pyc files, and not the source.  However I understand that it is
 possible to decompyle .pyc files back to the sourcealthough I don't
 know how difficult this is to do successfully.  Are there any tricks

   Pretty easy... There are good decompilers there...

 that I should know about to make this any harder?

   I doubt.

 Basically I want to know if anyone else has used zope for a commercial
 product b4, and how they did it.  Is there anything in particular that I
 should know about.  Should I just rely on a good software license to

   I think good license, good support and good price would serve you much
better than any tricks.

 protect my code?  Also...are .pyc files as platform independent as .py
 files?

   Currently yes, but I'd recommend not to rely on this - may change in the
future.

Oleg.(All opinions are mine and not of my employer)
 
Oleg Broytmann  Foundation for Effective Policies  [EMAIL PROTECTED]
   Programmers don't die, they just GOSUB without RETURN.


___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




Re: [Zope] comercial products using zope

2000-06-20 Thread Anthony Baxter

 Terry Kerr wrote
 Basically I want to know if anyone else has used zope for a commercial
 product b4, and how they did it.  Is there anything in particular that I
 should know about.  Should I just rely on a good software license to
 protect my code?  Also...are .pyc files as platform independent as .py
 files?

Yes. Digital Creations, and the product was called Principia. I don't know
if all the stuff with the mangled and encrypted byte code support is still
there, tho.

Anthony

___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )




Re: [Zope] comercial products using zope

2000-06-20 Thread Martijn Pieters

On Tue, Jun 20, 2000 at 07:00:40PM +1000, Terry Kerr wrote:
 Basically I want to know if anyone else has used zope for a commercial
 product b4, and how they did it.  Is there anything in particular that I
 should know about.  Should I just rely on a good software license to
 protect my code?  Also...are .pyc files as platform independent as .py
 files?

I personally know of one company that sells a commercial product that is
(almost) fully written in Python: GRiNS, by Oratrix (http://www.oratrix.com).
They protect their product with a license and a license key.

They do package the product as one binary, I believe there are some standard
tools for this, you could try and start searching on python.org. But I don't
think the compiled code has been obfuscated in any way or anything.

For your Product to work with Zope you will have to deliver your Product in a
format that the python interpreter can access, so that Zope can import your
module. .pyc files are such a format, and they are as cross-platform as .py
files.

-- 
Martijn Pieters
| Software Engineermailto:[EMAIL PROTECTED]
| Digital Creations  http://www.digicool.com/
| Creators of Zope   http://www.zope.org/
|   The Open Source Web Application Server
-

___
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )