Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #70145

Re: python obfuscate

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.002
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'source,': 0.04; 'third- party': 0.04; '(even': 0.05; 'argument': 0.05; 'gpl': 0.07; 'incompatible': 0.07; 'postgresql': 0.07; 'puts': 0.07; 'postgres': 0.09; 'cc:addr:python-list': 0.11; '"we': 0.16; '1:09': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'gpl,': 0.16; 'gpl.': 0.16; 'license.': 0.16; 'program?': 0.16; 'sorts': 0.16; 'source"': 0.16; 'tape': 0.16; 'weapon': 0.16; 'subject:python': 0.16; 'proprietary': 0.16; 'sat,': 0.16; 'wrote:': 0.18; 'code.': 0.18; 'library': 0.18; 'restrictions': 0.19; 'code,': 0.22; 'cc:addr:python.org': 0.22; "aren't": 0.24; 'simpler': 0.24; 'people,': 0.24; 'cc:2**0': 0.24; 'source': 0.25; 'distribute': 0.26; 'header:In-Reply-To:1': 0.27; 'tried': 0.27; 'host': 0.29; 'am,': 0.29; 'ideal': 0.29; 'especially': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'went': 0.31; 'code': 0.31; 'easier': 0.31; 'software,': 0.31; 'apparently': 0.31; 'keys': 0.31; 'obliged': 0.31; 'anyone': 0.31; 'open': 0.33; 'up.': 0.33; 'everyone': 0.33; 'running': 0.33; 'cases': 0.33; 'projects.': 0.33; 'could': 0.34; 'problem': 0.35; "can't": 0.35; 'agree': 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'culture': 0.36; 'like,': 0.36; 'science.': 0.36; "didn't": 0.36; 'responsible': 0.36; 'clear': 0.37; 'being': 0.38; 'sometimes': 0.38; 'thank': 0.38; 'legally': 0.39; 'does': 0.39; '12,': 0.39; 'users': 0.40; 'release': 0.40; 'ensure': 0.60; 'even': 0.60; 'most': 0.60; 'simple': 0.61; 'pick': 0.64; 'strategy': 0.64; 'linked': 0.65; 'license': 0.66; 'close': 0.67; 'age': 0.80; '(any': 0.84; 'much,': 0.84; 'sue': 0.84; 'usage.': 0.84; 'favour': 0.91; 'thoroughly': 0.91; 'why?': 0.91; 'to:none': 0.92
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=ryHepCG580JsdiFSRlljt3OgC84h2KUGCPgNMMKFoP4=; b=ldbSxU5uvqDCKgivscMoixPbLXadK6PegL1Alk0KCK4Li3pMbUCh6dGgdSDipnkHeY JnjkXBc93I2UxucH8anBJscZIa4GYHgyaG7dNA9GQBS7dzyg7j4i/rkPPFuyXdTNiGkb dywQLk0YwYQvoUadndmdZASQhTW+JfiwWiGchmQGzi/LoXBaGR7vWASCmxdFn//DkHH3 u05Mp8lglmZQIsPBxQY52p0fCvcImw44OMwNt3j9NUsYMHARr7KXXHylU3/VYi2dt0aa /KSJ9PzGLK24P0QgO26XtRf2Wl7qadKvgj1k6lRN6sL9CLw1mh66pRBTKGpjIZtnKo9n 3O6A==
MIME-Version 1.0
X-Received by 10.66.251.233 with SMTP id zn9mr4855967pac.67.1397229763108; Fri, 11 Apr 2014 08:22:43 -0700 (PDT)
In-Reply-To <li90jp$eq8$1@speranza.aioe.org>
References <c17a58f4-e22d-4531-beb4-d810ec4b2857@googlegroups.com> <li90jp$eq8$1@speranza.aioe.org>
Date Sat, 12 Apr 2014 01:22:42 +1000
Subject Re: python obfuscate
From Chris Angelico <rosuav@gmail.com>
Cc "python-list@python.org" <python-list@python.org>
Content-Type text/plain; charset=UTF-8
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.9207.1397230159.18130.python-list@python.org> (permalink)
Lines 41
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1397230159 news.xs4all.nl 2890 [2001:888:2000:d::a6]:42679
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:70145

Show key headers only | View raw


On Sat, Apr 12, 2014 at 1:09 AM, Mark H Harris <harrismh777@gmail.com> wrote:
>    This is the age of open source in computer science.
>
>    It is far better to develop a strategy and culture of openness. Everyone
> benefits; especially your customers. I recommend the GPLv3 license.

While I wholeheartedly agree with the ideal of open source, I don't
like the GPL (any version), because of the annoying restrictions that
end up running through projects. All sorts of projects can't go GPL,
ergo can't use readline. Why? Because readline went for a policy of
"force it to be GPL or nothing". Thank you so much, now I have to faff
around with PostgreSQL to get decent editing keys (and the legality of
that is apparently dubious, but IANAL and it's not my problem anyway).
Postgres is open source, but not GPL, and it's linked to some other
library (I disremember which) that's under a license incompatible with
the GPL.

For my code, I use the MIT license. Do what you like, only don't sue
me. Okay, that's not something everyone will want to use, but it does
make things easier on anyone who wants to distribute it. You want to
release a third-party build of my program? Or even just package up my
code into an installer? No problem; you aren't responsible to host the
code. With GPL software, you *are*, as I found out when I tried to
make a simple GTK updater; I'm legally required to make it clear that
the source code is available from the same web site as the binaries
are (even though I didn't build it, all I did was download the
binaries from their site and download the corresponding source
archives), and I'm also obliged from the perspective of practicality
to make it clear that the source code is not necessary, lest my users
be thoroughly confused. Completely unnecessary hassle; it's red tape
applied to those who're keeping everything open, in order to have a
weapon to wield against those who close things up.

I'm aware that the GPL has its place. I'm fully aware that GPL
violations, being pursued legally, help to ensure openness; and the
borderline cases of "we could go proprietary or we could go open
source" are sometimes tipped in favour of open source by an argument
of "we could use this if we go open"; but for most people, please,
pick a simpler license that puts less restrictions on usage.

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

python obfuscate Wesley <nispray@gmail.com> - 2014-04-10 18:29 -0700
  Re: python obfuscate Tobiah <toby@tobiah.org> - 2014-04-10 18:48 -0700
    Re: python obfuscate Wesley <nispray@gmail.com> - 2014-04-10 19:14 -0700
    Re: python obfuscate Ian Kelly <ian.g.kelly@gmail.com> - 2014-04-10 20:23 -0600
  Re: python obfuscate Ben Finney <ben+python@benfinney.id.au> - 2014-04-11 11:41 +1000
    Re: python obfuscate Wesley <nispray@gmail.com> - 2014-04-10 19:17 -0700
      Re: python obfuscate Ian Kelly <ian.g.kelly@gmail.com> - 2014-04-10 20:28 -0600
        Re: python obfuscate Grant Edwards <invalid@invalid.invalid> - 2014-04-11 16:19 +0000
      Re: python obfuscate Ben Finney <ben+python@benfinney.id.au> - 2014-04-11 13:12 +1000
      Re: python obfuscate Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-04-11 06:53 +0100
      Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 09:17 +0000
      Re: python obfuscate Ian Kelly <ian.g.kelly@gmail.com> - 2014-04-11 04:22 -0600
        Re: python obfuscate Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-04-11 11:44 +0000
      Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 12:42 +0000
  Re: python obfuscate Joshua Landau <joshua@landau.ws> - 2014-04-11 07:00 +0100
  Re: python obfuscate Chris Angelico <rosuav@gmail.com> - 2014-04-11 16:10 +1000
  Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 09:17 +0000
  Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 09:17 +0000
  Re: python obfuscate Chris Angelico <rosuav@gmail.com> - 2014-04-11 19:40 +1000
    Re: python obfuscate cl@isbd.net - 2014-04-11 13:32 +0100
      Re: python obfuscate Chris Angelico <rosuav@gmail.com> - 2014-04-11 22:47 +1000
      Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 13:06 +0000
      Re: python obfuscate Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-04-11 14:10 +0100
    Re: python obfuscate Grant Edwards <invalid@invalid.invalid> - 2014-04-11 16:22 +0000
  Re: python obfuscate alister <alister.nospam.ware@ntlworld.com> - 2014-04-11 13:07 +0000
    Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 14:00 +0000
      Re: python obfuscate Grant Edwards <invalid@invalid.invalid> - 2014-04-11 16:27 +0000
        Re: python obfuscate Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-04-12 00:49 +0000
          Re: python obfuscate Ben Finney <ben+python@benfinney.id.au> - 2014-04-12 14:52 +1000
  Re: python obfuscate Mark H Harris <harrismh777@gmail.com> - 2014-04-11 10:09 -0500
    Re: python obfuscate Chris Angelico <rosuav@gmail.com> - 2014-04-12 01:22 +1000
    Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 16:13 +0000
    Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-11 16:13 +0000
      Re: python obfuscate CM <cmpython@gmail.com> - 2014-04-11 22:01 -0700
        Re: python obfuscate Sturla Molden <sturla.molden@gmail.com> - 2014-04-12 12:07 +0000
          Re: python obfuscate CM <cmpython@gmail.com> - 2014-04-12 20:14 -0700
  Re: python obfuscate Michael Torrie <torriem@gmail.com> - 2014-04-11 09:19 -0600
  Re: python obfuscate Chris Angelico <rosuav@gmail.com> - 2014-04-12 01:30 +1000
  Re: python obfuscate Joshua Landau <joshua@landau.ws> - 2014-04-11 22:48 +0100
  Re: python obfuscate Denis McMahon <denismfmcmahon@gmail.com> - 2014-04-12 07:48 +0000
  Re: python obfuscate Stefan Behnel <stefan_ml@behnel.de> - 2014-04-13 06:58 +0200

csiph-web