Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!selfless.tophat.at!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.01; 'twisted,': 0.07; 'used.': 0.07; 'garbage': 0.09; 'wxpython': 0.09; 'subject:python': 0.15; 'library': 0.15; '..pyc': 0.16; 'disassembled': 0.16; 'from:addr:tyler': 0.16; 'from:addr:tysdomain.com': 0.16; 'from:name:littlefield, tyler': 0.16; 'message-id:@tysdomain.com': 0.16; 'received:69.164': 0.16; 'received:69.164.206': 0.16; 'received:69.164.206.65': 0.16; 'received:tds-solutions.net': 0.16; 'reply-to:addr:tyler': 0.16; 'reply-to:addr:tysdomain.com': 0.16; 'subject:distribution': 0.16; 'things.': 0.16; 'url:blog': 0.18; 'this?': 0.18; 'modules': 0.20; 'code': 0.22; 'blog:': 0.22; 'trying': 0.23; 'curious': 0.23; 'subject:code': 0.23; 'java': 0.24; "i'm": 0.26; 'licenses': 0.29; 'all:': 0.31; 'second,': 0.31; 'does': 0.31; 'to:addr:python- list': 0.32; 'another': 0.32; 'received:192.168.1': 0.34; 'received:192': 0.34; 'there': 0.35; 'files,': 0.35; 'couple': 0.35; 'header:User-Agent:1': 0.35; 'doing': 0.36; 'received:192.168': 0.37; 'bigger': 0.38; 'playing': 0.38; 'but': 0.38; 'delete': 0.38; 'to:addr:python.org': 0.39; 'would': 0.40; 'skype:': 0.60; 'charset:windows-1252': 0.61; 'url:net': 0.62; 'upon': 0.63; 'care,': 0.69; 'reply-to:no real name:2**0': 0.72; 'header:Reply-To:1': 0.72; 'website:': 0.73; 'race': 0.73; 'programs,': 0.77; 'collection,': 0.84; 'violating': 0.84; 'universe': 0.91 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on wuff X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable version=3.3.1 Date: Sun, 15 May 2011 20:04:16 -0600 From: "Littlefield, Tyler" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.17) Gecko/20110414 Lightning/1.0b2 Thunderbird/3.1.10 MIME-Version: 1.0 To: python-list@python.org Subject: obviscating python code for distribution Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: tyler@tysdomain.com List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 25 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1305511928 news.xs4all.nl 81482 [::ffff:82.94.164.166]:56557 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5461 Hello all: I have been considering writing a couple of programs in Python, but I don't want to distribute the code along with them. So I'm curious of a couple things. First, does there exist a cross-platform library for playing audio files, whose license I would not be violating if I do this? Second, would I be violating the twisted, wxpython licenses by doing this? Finally, is there a good way to accomplish this? I know that I can make .pyc files, but those can be disassembled very very easily with the disassembler and shipping these still means that the person needs the modules that are used. Is there another way to go about this? -- Take care, Ty my website: http://tds-solutions.net my blog: http://tds-solutions.net/blog skype: st8amnd127 “Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots. So far the Universe is winning.” “If Java had true garbage collection, most programs would delete themselves upon execution.”