Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Unix Squeak Upstream-Contact: https://github.com/OpenSmalltalk/opensmalltalk-vm/issues Source: http://squeakvm.org/unix/ http://squeakvm.org/svn/squeak/trunk . Repackaged, excluding non-DFSG and vaguely licensed files, and unused files: * QuicktimePlugin: non-DFSG licensed * npsqueak: vaguely licensed, uses obsolete NPAPI and insecure tempfile * SocketPrims.pdf: sourceless documentation file * HowToBuildFromSource: sourceless documentation files * misc: convenience code copies * Mac OS: unused * RiscOS: unused * iOS: unused * win32: unused Files-Excluded: platforms/Cross/plugins/QuicktimePlugin/* platforms/Cross/plugins/SocketPlugin/SocketPrims.pdf platforms/iOS/* platforms/Mac* platforms/RiscOS/* platforms/unix/doc/HowToBuildFromSource* platforms/unix/misc/* platforms/unix/npsqueak/* platforms/win32/* Files: platforms/unix/* Copyright: 1996-2006 Ian Piumarta License: Expat Reference: unix/doc/LICENSE Files: platforms/Cross/* platforms/unix/src/* Copyright: 1996-2006 Viewpoints Research Institute License: Expat Reference: unix/doc/LICENSE Files: platforms/Cross/plugins/FloatMathPlugin/fdlibm/* Copyright: 1993, 2004 Sun Microsystems, Inc. License: SUN-AP Files: platforms/Cross/plugins/JPEGReadWriter2Plugin/* Copyright: 1991-1998 Thomas G. Lane License: IJG Reference: https://dev.w3.org/Amaya/libjpeg/README Comment: Acording to historic pakaging notes, these files was derived from . Files: platforms/Cross/plugins/Mpeg3Plugin/* Copyright: NONE License-Grant: LibMPEG3 was originally licenced under GPL. It was relicensed by the author under the LGPL and the Squeak license on Nov 1st, 2000 . This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. License: LGPL-2.1+ Reference: Cross/plugins/Mpeg3Plugin/README Comment: Squeak licensing omitted as irrelevant for this redistribution. Files: platforms/Cross/plugins/RePlugin/* Copyright: 1997-2001 University of Cambridge License: PCRE Files: platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.c platforms/Cross/plugins/IA32ABI/AlienSUnitTestProcedures.h platforms/Cross/plugins/IA32ABI/dabusinessPostLogic.h platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicDouble.h platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicFloat.h platforms/Cross/plugins/IA32ABI/dabusinessppcPostLogicInteger.h Copyright: 2008 Corporate Smalltalk Consulting Ltd. License: Expat Files: platforms/unix/plugins/ScratchPlugin/unixScratchOps.c platforms/unix/plugins/ScratchPlugin/unixSeriaPort2Ops.c platforms/unix/plugins/UnicodePlugin/UnicodeOps-linux.c Copyright: 2011 Massachusetts Institute of Technology License: Expat Files: platforms/Cross/plugins/SoundCodecPrims/* Copyright: 1992 Jutta Degener and Carsten Bormann, Technische License: Expat Comment: Acording to historic pakaging notes, these files are licensed same as generally. Files: platforms/unix/plugins/VideoForLinuxPlugin/ccvt* Copyright: 2002 Nemosoft Unv. License-Grant: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. License: GPL-2+ Files: platforms/unix/cmake/config.guess platforms/unix/cmake/config.sub Copyright: 1992-2002 Free Software Foundation, Inc. License: GPL-2+ with Autoconf-data exception As a special exception to the GNU General Public License, if you distribute this file as part of a program that contains a configuration script generated by Autoconf, you may include it under the same distribution terms that you use for the rest of that program. Files: platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.c platforms/Cross/plugins/GStreamerPlugin/squeakAudioVideoPipeLineSignalInterface.h Copyright: 2008 Corporate Smalltalk Consulting Ltd. License-Grant: License: Expat Files: platforms/Cross/plugins/IA32ABI/dabusinessppc.h Copyright: 2008 Cadence Design Systems, Inc. License: Apache-2.0 Files: platforms/Cross/plugins/IA32ABI/ppc32abicc.c Copyright: 2008 Cadence Design Systems, Inc. 2008 Corporate Smalltalk Consulting Ltd. License: Apache-2.0 and Expat Files: platforms/unix/plugins/CameraPlugin/sqCamera-linux.c platforms/unix/vm-sound-pulse/sqUnixSoundPulseAudio.c Copyright: 2009-2010 Derek O'Connell License: Expat Files: platforms/unix/plugins/HostWindowPlugin/sqUnixHostWindowPlugin.c Copyright: 2009 Bert Freudenberg and other License: Expat Files: platforms/unix/plugins/MIDIPlugin/sqUnixMIDIALSA.inc Copyright: 1996-2007 Florian Hars and other authors/contributors License: Expat Files: platforms/unix/plugins/WeDoPlugin/WeDoLinux.c Copyright: 2010 MIT License: Expat Files: platforms/unix/plugins/SqueakFFIPrims/ffi-test-main.c Copyright: 1996-1998, 2002-2003 Red Hat, Inc. License: Expat Files: platforms/Cross/plugins/OggPlugin/sqOgg.c Copyright: 2006 Takashi Yamamiya License: Expat Files: platforms/unix/plugins/ClipboardExtendedPlugin/sqUnixExtendedClipboard.c Copyright: 2007 Viewpoints Research Institute License: Expat Files: platforms/Cross/plugins/FloatMathPlugin/fdlibm/configure Copyright: 2003 Free Software Foundation, Inc. License: FSFUL~configure Files: platforms/Cross/plugins/GdbARMPlugin/armulmem.c Copyright: 1994 Advanced RISC Machines Ltd. License-Grant: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. License: GPL-2+ Files: debian/* Copyright: 2012-2013, 2015, 2018, 2021 Jonas Smedegaard 2003-2008 José L. Redrejo Rodríguez License-Grant: Licensed under the the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. License: GPL-3+ Comment: The packaging is based on previous artwork of Ian Piumarta, Matej Kosik and Alexander Lazarević License: Apache-2.0 Reference: /usr/share/common-licenses/Apache-2.0 License: Expat Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . 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 AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: FSFUL~configure This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. License: GPL-2+ Reference: /usr/share/common-licenses/GPL-2 License: GPL-3+ Reference: /usr/share/common-licenses/GPL-3 License: IJG LEGAL ISSUES . In plain English: . 1. We don't promise that this software works. (But if you find any bugs, please let us know!) 2. You can use this software for whatever you want. You don't have to pay us. 3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge somewhere in your documentation that you've used the IJG code. . In legalese: . The authors make NO WARRANTY or representation, either express or implied, with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you, its user, assume the entire risk as to its quality and accuracy. . This software is copyright (C) 1991-1998, Thomas G. Lane. All Rights Reserved except as specified below. . Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions: . (1) If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation. (2) If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group". (3) Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind. . These conditions apply to any software derived from or based on the IJG code, not just to the unmodified library. If you use our work, you ought to acknowledge us. . Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's software". . We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor. . ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA. ansi2knr.c is NOT covered by the above copyright and conditions, but instead by the usual distribution terms of the Free Software Foundation; principally, that you must include source code if you redistribute it. (See the file ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part of any program generated from the IJG code, this does not limit you more than the foregoing paragraphs do. . The Unix configuration script "configure" was produced with GNU Autoconf. It is copyright by the Free Software Foundation but is freely distributable. The same holds for its supporting scripts (config.guess, config.sub, ltconfig, ltmain.sh). Another support script, install-sh, is copyright by M.I.T. but is also freely distributable. . It appears that the arithmetic coding option of the JPEG spec is covered by patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot legally be used without obtaining one or more licenses. For this reason, support for arithmetic coding has been removed from the free JPEG software. (Since arithmetic coding provides only a marginal gain over the unpatented Huffman mode, it is unlikely that very many implementations will support it.) So far as we are aware, there are no patent restrictions on the remaining code. . The IJG distribution formerly included code to read and write GIF files. To avoid entanglement with the Unisys LZW patent, GIF reading support has been removed altogether, and the GIF writer has been simplified to produce "uncompressed GIFs". This technique does not use the LZW algorithm; the resulting GIF files are larger than usual, but are readable by all standard GIF decoders. . We are required to state that "The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated." License: LGPL-2.1+ Reference: /usr/share/common-licenses/LGPL-2.1 License: PCRE Permission is granted to anyone to use this software for any purpose on any computer system, and to redistribute it freely, subject to the following restrictions: . 1. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 2. The origin of this software must not be misrepresented, either by explicit claim or by omission. 3. Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. 4. If PCRE is embedded in any software that is released under the GNU General Purpose Licence (GPL), then the terms of that licence shall supersede any condition above with which it is incompatible. License: SUN-AP Developed at SunSoft, a Sun Microsystems, Inc. business. Permission to use, copy, modify, and distribute this software is freely granted, provided that this notice is preserved.