On Fri, Apr 17, 2009 at 16:34 +0200, Niko Matsakis wrote: > It is 128kb. We also have jna.jar checked which is 207kb.
heh - fine. smaller than each of the three unicode database files we ship (the largest one having 1.8 MB unpacked). holger > Niko > > > On Apr 17, 2009, at 4:26 PM, holger krekel wrote: > > > Hi Niko, > > looks generally fine to me - but how large is it? > > if too large some automated downloading could also work, i > > guess. > > holger > > > > On Fri, Apr 17, 2009 at 15:58 +0200, Niko Matsakis wrote: > >> I would like to include jasmin.jar into the main PyPy source tree. > >> In > >> this way, the only thing that a user would have to install to build > >> and run PyPy-JVM is a recent JDK. Furthermore, it avoids the > >> incompatibilities between different versions of Jasmin (such as the > >> one installed by Debian). > >> > >> Looking at the license for Jasmin (reproduced below), it seems that > >> this would require a notice such as the following to be added to > >> PyPy's LICENSE file: > >> > >>> License for 'pypy/translator/jvm/src/jasmin.jar' > >>> ================================================ > >>> > >>> The file 'pypy/translator/jvm/src/jasmin.jar' is copyright (c) > >>> 1996-2004 Jon Meyer > >>> and distributed with permission. The use of Jasmin by PyPy does not > >>> imply > >>> that PyPy is endorsed by Jon Meyer nor any of Jasmin's > >>> contributors. Furthermore, > >>> the following disclaimer applies to Jasmin: > >>> > >>> THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS > >>> "AS IS" AND ANY EXPRESS OR IMPLIED > >>> WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF > >>> MERCHANTABILITY AND FITNESS FOR A > >>> PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT > >>> OWNER OR CONTRIBUTORS BE LIABLE FOR > >>> ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR > >>> CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT > >>> LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF > >>> USE, DATA, OR PROFITS; OR BUSINESS > >>> INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER > >>> IN CONTRACT, STRICT LIABILITY, OR > >>> TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF > >>> THE USE OF THIS SOFTWARE, EVEN IF > >>> ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > >> > >> Are there any objections? > >> > >> > >> > >> regards, > >> Niko > >> > >> --------------------------------------------------------------------------------------- > >> > >> Jasmin's license: > >> > >> /* > >> * Copyright (c) 1996-2004, Jon Meyer > >> * All rights reserved. > >> * > >> * Redistribution and use in source and binary forms, with or without > >> modification, are permitted provided > >> * that the following conditions are met: > >> * > >> * Redistributions of source code must retain the above copyright > >> notice, this list of conditions > >> * and the following disclaimer. > >> * > >> * Redistributions in binary form must reproduce the above copyright > >> notice, this list of conditions > >> * and the following disclaimer in the documentation and/or other > >> materials provided with the > >> * distribution. > >> * > >> * Neither the name of the Jon Meyer nor the names of its > >> contributors may be used to > >> * endorse or promote products derived from this software without > >> specific prior written permission. > >> * > >> * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND > >> CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED > >> * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES > >> OF MERCHANTABILITY AND FITNESS FOR A > >> * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT > >> OWNER OR CONTRIBUTORS BE LIABLE FOR > >> * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR > >> CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT > >> * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF > >> USE, DATA, OR PROFITS; OR BUSINESS > >> * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, > >> WHETHER IN CONTRACT, STRICT LIABILITY, OR > >> * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF > >> THE USE OF THIS SOFTWARE, EVEN IF > >> * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. > >> * > >> * Jasmin was written by Jon Meyer, www.cybergrain.com > >> * The Jasmin website is jasmin.sourceforge.net. > >> */ > >> > >> _______________________________________________ > >> [email protected] > >> http://codespeak.net/mailman/listinfo/pypy-dev > >> > > > > -- > > Metaprogramming, Python, Testing: http://tetamap.wordpress.com > > Python, PyPy, pytest contracting: http://merlinux.eu > > _______________________________________________ > [email protected] > http://codespeak.net/mailman/listinfo/pypy-dev > -- Metaprogramming, Python, Testing: http://tetamap.wordpress.com Python, PyPy, pytest contracting: http://merlinux.eu _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
