Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #91216
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!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.005 |
| X-Spam-Evidence | '*H*': 0.99; '*S*': 0.00; 'binary': 0.05; 'svn': 0.05; 'executable': 0.07; 'gpl': 0.07; 'scripts': 0.09; 'cc:addr :python-list': 0.10; 'python': 0.11; 'url:)': 0.14; "hasn't": 0.15; 'executables': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'mercurial,': 0.16; 'subject:compatible': 0.16; 'url:svn': 0.16; 'wrote:': 0.16; 'else,': 0.18; 'url:view': 0.18; '(not': 0.20; 'cc:2**0': 0.21; 'cc:addr:python.org': 0.21; "aren't": 0.22; 'gcc': 0.22; 'subversion': 0.22; 'am,': 0.23; 'code.': 0.23; '2015': 0.23; 'header:In-Reply-To:1': 0.24; 'all.': 0.24; 'separate': 0.27; 'message-id:@mail.gmail.com': 0.28; "doesn't": 0.28; 'rest': 0.28; "i'm": 0.29; 'alan': 0.29; 'use?': 0.29; 'convert': 0.29; 'code': 0.31; 'url:python': 0.33; 'clarify': 0.33; 'subject:?': 0.34; 'file': 0.34; 'received:google.com': 0.34; 'changed': 0.35; 'could': 0.35; 'newer': 0.35; 'but': 0.36; 'url:org': 0.36; 'modules': 0.36; 'url:library': 0.36; 'should': 0.37; 'subject:: ': 0.37; 'tue,': 0.38; 'version': 0.38; 'building': 0.38; 'doing': 0.38; 'someone': 0.38; 'files': 0.38; 'url:2': 0.39; 'url:docs': 0.39; 'subject:-': 0.39; 'where': 0.40; 'some': 0.40; 'your': 0.60; 'even': 0.61; "you'll": 0.61; 'skip:u 10': 0.62; 'license': 0.65; 'legal': 0.66; '26,': 0.72; 'chrisa': 0.84; 'lawyer,': 0.84; 'to:none': 0.90; 'comment.': 0.91 |
| 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=ysDC0sPQK1Rxg5Y/E6fs5MGPym1IIoOo6+6fd4qkNy8=; b=KkhRH/92shUp7x9c+vllPoZawJtbzx3BaImLZ4quxma6sziQEwYbLlIsPE4Smp0sFp GxUCyH9IGo++ZlgosOrQJPYgaDa+8gq0GGBOY1rMafzWtSANl36GpEfAYdfCrNDeVejx dOWTLGWUCve+vxoJTsALwwapeuw5EG9euXeHumZCiG8zjHu7DpL9bbL0WKlLcq+lle+7 kUu/aCELoISY0StBXuQTEIr7E8EKI+aF1raRSwIZevtkRF0sngO1ETme6coGLSZqjNpw TMhJE+sDJekMTaHhvQwz7JeuziIqvSB2E1zyoXQ7m7EJ/M0Jp6bC+PMPmXCtLGq/t1Jk 7mQw== |
| MIME-Version | 1.0 |
| X-Received | by 10.50.2.3 with SMTP id 3mr1331638igq.34.1432595621925; Mon, 25 May 2015 16:13:41 -0700 (PDT) |
| In-Reply-To | <55636D25.4000702@linux.vnet.ibm.com> |
| References | <55636D25.4000702@linux.vnet.ibm.com> |
| Date | Tue, 26 May 2015 09:13:41 +1000 |
| Subject | Re: msgfmt.py and pygettext.py are LGPL or LGPL-compatible? |
| 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.20+ |
| 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.44.1432595630.5151.python-list@python.org> (permalink) |
| Lines | 27 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1432595630 news.xs4all.nl 2911 [2001:888:2000:d::a6]:41431 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:91216 |
Show key headers only | View raw
On Tue, May 26, 2015 at 4:42 AM, Alan Evangelista <alanoe@linux.vnet.ibm.com> wrote: > https://docs.python.org/2/library/gettext.html suggests that I use msgfmt.py > and pygettext.py, available > at Python Subversion ( http://svn.python.org/view/python/trunk/Tools/i18n/). > What license those executable > scripts use? Are they LGPL? I want to convert these executables to Python > modules and use them in my > applications, but I fear the viral effect of LGPL over my code. Could > someone clarify if I can do it > without legal concerns? Where did you get the svn link from? If nothing else, you'll get a newer version of the file by looking in Mercurial, as the file you link to hasn't changed in some years. Those files aren't binary executables, so you can just have a look at them to see if there's a license comment. And AFAIK, you should be able to keep them completely separate from the rest of your code. I don't entirely follow what they're doing (only skimmed the page), but my understanding is that you would use these tools as part of building your code. It's like using gcc to compile a C program - gcc itself is GPL (not even LGPL), but that doesn't affect your code at all. But I'm no lawyer, just a programmer. ChrisA
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: msgfmt.py and pygettext.py are LGPL or LGPL-compatible? Chris Angelico <rosuav@gmail.com> - 2015-05-26 09:13 +1000
csiph-web