[Zope] comercial products using zope
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
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
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
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 )