From: Bruce S. <bas...@nc...> - 2010-06-17 17:44:52
|
I'm not sure to what you're referring. Here is the most recent text of license.txt, which is included in the "visual" folder in site-packages on all platforms. Note the recent modification with respect to the Polygon module, which is used by the new 3D text object: The Visual library is Copyright (c) 2000, 2001, 2002, 2003, 2004, and 2005 by David Scherer and others. See authors.txt for a complete list of contributors. All Rights Reserved Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation, and that the names of the authors may not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. --------------------------------------------------------------------- The following copyright notice applies to the Polygon module distributed with Visual for the convenience of our users under the following terms: "This distribution contains code from the GPC Library, and/or code resulting from the use of the GPC Library. This usage has been authorized by The University of Manchester, on the understanding that the GPC-related features are used only in the context of this distribution. It is not permitted to extract the GPC code from the distribution as the basis for commercial exploitation, unless a GPC Commercial Use Licence is obtained from The University of Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/". --------------------------------------------------------------------- The following copyright notice applies to the files src/num_util* and include/num_util* which are distributed with Visual for the convenience of our users under the following terms: num_util is Copyright (c) 2003 by Rhys Goldstein, Chris Seymour and Phil Austin. Boost Software License - Version 1.0 - August 17th, 2003 Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the Software is furnished to do so, all subject to the following: The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole or in part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. On Wed, Jun 16, 2010 at 6:39 PM, Thomas Spura <to...@fe...> wrote: > Hi list, > > there are some notes, that show, that the primitives implementation > from GPC is nonfree (no GPL etc.), but I could not find something about > this in the sources. > > Was it removed? > > Could you please update that section, to either remove what's not > applicaple anymore or clarify where it's to find? > > Thanks, > Thomas |
From: Thomas S. <to...@fe...> - 2010-06-17 22:50:47
|
Am Thu, 17 Jun 2010 11:18:48 -0600 schrieb Bruce Sherwood <bas...@nc...>: > I'm not sure to what you're referring. To this part of the license: [snip] > --------------------------------------------------------------------- > The following copyright notice applies to the Polygon module > distributed with Visual for the convenience of our users under the > following terms: > > "This distribution contains code from the GPC Library, and/or code > resulting from the use of the GPC Library. This usage has been > authorized by The University of Manchester, on the understanding > that the GPC-related features are used only in the context of this > distribution. It is not permitted to extract the GPC code from the > distribution as the basis for commercial exploitation, unless a > GPC Commercial Use Licence is obtained from The University of > Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/". > > --------------------------------------------------------------------- This sounds highly 'non free' and therefor needs to go through the legal team from redhat at least. But after looking thought the sources, I didn't found, where the polygon module exactly is... Should be somewhere under site-packages/visual/*, but the only thing I found was in ./site-packages/visual/primitives.py: 'import Polygon'. So where is it? Grepping for "GPC" also brings no results, so at least there will be a comment missing about the license, if this polygon modules is still included... Thomas |
From: C A. R. <an...@ex...> - 2010-06-18 00:09:31
|
On Thu, Jun 17, 2010 at 5:50 PM, Thomas Spura <to...@fe...> wrote: > Am Thu, 17 Jun 2010 11:18:48 -0600 > schrieb Bruce Sherwood <bas...@nc...>: > >> I'm not sure to what you're referring. > > To this part of the license: > > [snip] > >> --------------------------------------------------------------------- >> The following copyright notice applies to the Polygon module >> distributed with Visual for the convenience of our users under the >> following terms: >> >> "This distribution contains code from the GPC Library, and/or code >> resulting from the use of the GPC Library. This usage has been >> authorized by The University of Manchester, on the understanding >> that the GPC-related features are used only in the context of this >> distribution. It is not permitted to extract the GPC code from the >> distribution as the basis for commercial exploitation, unless a >> GPC Commercial Use Licence is obtained from The University of >> Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/". >> >> --------------------------------------------------------------------- > > This sounds highly 'non free' and therefor needs to go through the > legal team from redhat at least. > > But after looking thought the sources, I didn't found, where the > polygon module exactly is... Should be somewhere under > site-packages/visual/*, but the only thing I found was > in ./site-packages/visual/primitives.py: > 'import Polygon'. > > So where is it? > > Grepping for "GPC" also brings no results, so at least there will be a > comment missing about the license, if this polygon modules is still > included... > > Thomas the language, to me at least, sounds like you are permitted to do whatever you'd like with visual itself, as a package/platform. "It is not permitted to extract the GPC code from the distribution as the basis for commercial exploitation" thus, you can't pull the GPC bits out exclusively and use them to spearhead a commercial product, but that doesn't mean you can't use visual as a platform in a commercial project. at least that's how i understand it. |
From: Bruce S. <bas...@nc...> - 2010-06-18 00:38:04
|
I guess the confusion is that in the case of the Windows and Mac installers, the modules are included in the VPython installers. On the Linux download page at vpython.org you will see "In support of the 3D text object, you will need to install the font-handling modules FontTools, ttfquery (version 1.0.4 or later), and Polygon (all available from pypi.python.org), for which the following conditions apply:" followed by an extract from the Visual license. Also, in INSTALL.txt included in the Visual tarball you will see "For Visual 5.3 and later, you need the Python modules FontTools, ttfquery, and Polygon. Be sure to get ttfquery 1.0.4 or later." This is followed by the specific information about Polygon. If you don't install these components on Linux the new text object won't work. Hope this helps. Bruce Sherwood On Thu, Jun 17, 2010 at 4:50 PM, Thomas Spura <to...@fe...>wrote: > Am Thu, 17 Jun 2010 11:18:48 -0600 > schrieb Bruce Sherwood <bas...@nc...>: > > > I'm not sure to what you're referring. > > To this part of the license: > > [snip] > > > --------------------------------------------------------------------- > > The following copyright notice applies to the Polygon module > > distributed with Visual for the convenience of our users under the > > following terms: > > > > "This distribution contains code from the GPC Library, and/or code > > resulting from the use of the GPC Library. This usage has been > > authorized by The University of Manchester, on the understanding > > that the GPC-related features are used only in the context of this > > distribution. It is not permitted to extract the GPC code from the > > distribution as the basis for commercial exploitation, unless a > > GPC Commercial Use Licence is obtained from The University of > > Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/". > > > > --------------------------------------------------------------------- > > This sounds highly 'non free' and therefor needs to go through the > legal team from redhat at least. > > But after looking thought the sources, I didn't found, where the > polygon module exactly is... Should be somewhere under > site-packages/visual/*, but the only thing I found was > in ./site-packages/visual/primitives.py: > 'import Polygon'. > > So where is it? > > Grepping for "GPC" also brings no results, so at least there will be a > comment missing about the license, if this polygon modules is still > included... > > Thomas > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Visualpython-users mailing list > Vis...@li... > https://lists.sourceforge.net/lists/listinfo/visualpython-users > |
From: Baozhi C. <bc...@gm...> - 2010-06-18 01:50:02
|
I have installed these font and polygon packages. The text examples with vpython 5.32 work but the text object cannot appear in my program. I wonder if it is due to the graphics driver or not. On Thu, Jun 17, 2010 at 8:37 PM, Bruce Sherwood <bas...@nc...> wrote: > I guess the confusion is that in the case of the Windows and Mac installers, > the modules are included in the VPython installers. On the Linux download > page at vpython.org you will see "In support of the 3D text object, you will > need to install the font-handling modules FontTools, ttfquery (version 1.0.4 > or later), and Polygon (all available from pypi.python.org), for which the > following conditions apply:" followed by an extract from the Visual > license. > Also, in INSTALL.txt included in the Visual tarball you will see "For Visual > 5.3 and later, you need the Python modules FontTools, ttfquery, and > Polygon. Be sure to get ttfquery 1.0.4 or later." This is followed by the > specific information about Polygon. > If you don't install these components on Linux the new text object won't > work. > Hope this helps. > Bruce Sherwood > On Thu, Jun 17, 2010 at 4:50 PM, Thomas Spura <to...@fe...> > wrote: >> >> Am Thu, 17 Jun 2010 11:18:48 -0600 >> schrieb Bruce Sherwood <bas...@nc...>: >> >> > I'm not sure to what you're referring. >> >> To this part of the license: >> >> [snip] >> >> > --------------------------------------------------------------------- >> > The following copyright notice applies to the Polygon module >> > distributed with Visual for the convenience of our users under the >> > following terms: >> > >> > "This distribution contains code from the GPC Library, and/or code >> > resulting from the use of the GPC Library. This usage has been >> > authorized by The University of Manchester, on the understanding >> > that the GPC-related features are used only in the context of this >> > distribution. It is not permitted to extract the GPC code from the >> > distribution as the basis for commercial exploitation, unless a >> > GPC Commercial Use Licence is obtained from The University of >> > Manchester, contact: http://www.cs.man.ac.uk/~toby/gpc/". >> > >> > --------------------------------------------------------------------- >> >> This sounds highly 'non free' and therefor needs to go through the >> legal team from redhat at least. >> >> But after looking thought the sources, I didn't found, where the >> polygon module exactly is... Should be somewhere under >> site-packages/visual/*, but the only thing I found was >> in ./site-packages/visual/primitives.py: >> 'import Polygon'. >> >> So where is it? >> >> Grepping for "GPC" also brings no results, so at least there will be a >> comment missing about the license, if this polygon modules is still >> included... >> >> Thomas >> >> >> ------------------------------------------------------------------------------ >> ThinkGeek and WIRED's GeekDad team up for the Ultimate >> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the >> lucky parental unit. See the prize list and enter to win: >> http://p.sf.net/sfu/thinkgeek-promo >> _______________________________________________ >> Visualpython-users mailing list >> Vis...@li... >> https://lists.sourceforge.net/lists/listinfo/visualpython-users > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Visualpython-users mailing list > Vis...@li... > https://lists.sourceforge.net/lists/listinfo/visualpython-users > > |
From: Bruce S. <bas...@nc...> - 2010-06-18 02:47:51
|
What "text examples" work? There shouldn't be a difference between a text object in an example program and a text object in your own program. Bruce Sherwood On Thu, Jun 17, 2010 at 7:43 PM, Baozhi Chen <bc...@gm...> wrote: > I have installed these font and polygon packages. The text examples > with vpython 5.32 work but the text object cannot appear > in my program. I wonder if it is due to the graphics driver or not. > > |