Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Horde engine for performing and rendering text diffs Upstream-Contact: Horde Horde development Source: http://pear.horde.org/ Files: * Copyright: 2004-2017, Horde LLC (http://www.horde.org/) 2005-2017, Horde LLC (http://www.horde.org/) 2011-2017, Horde LLC (http://www.horde.org/) 2007-2017, Horde LLC (http://www.horde.org/) 2017, Horde LLC (http://www.horde.org/) 2004, Geoffrey T. Dairiki 2005, Örjan Persson License: LGPL-2.1 Files: Horde_Text_Diff-*/lib/Horde/Text/Diff/Engine/Native.php Copyright: 2004-2017, Horde LLC (http://www.horde.org/) License: LGPL-2.1 Comment: Class used internally by Horde_Text_Diff to actually compute the diffs. . This class is implemented using native PHP code. . The algorithm used here is mostly lifted from the perl module Algorithm::Diff (version 1.06) by Ned Konz, which is available at: http://www.perl.com/CPAN/authors/id/N/NE/NEDKONZ/Algorithm-Diff-1.06.zip . More ideas are taken from: http://www.ics.uci.edu/~eppstein/161/960229.html . Some ideas (and a bit of code) are taken from analyze.c, of GNU diffutils-2.7, which can be found at: ftp://gnudist.gnu.org/pub/gnu/diffutils/diffutils-2.7.tar.gz . Some ideas (subdivision by NCHUNKS > 2, and some optimizations) are from Geoffrey T. Dairiki . The original PHP version of this code was written by him, and is used/adapted with his permission. Files: Horde_Text_Diff-*/test/Horde/Text/Diff/AllTests.php Horde_Text_Diff-*/test/Horde/Text/Diff/EngineTest.php Horde_Text_Diff-*/test/Horde/Text/Diff/RendererTest.php Horde_Text_Diff-*/test/Horde/Text/Diff/ThreeWayTest.php Copyright: 2012, Jan Schneider License: GPL-2 Comment: Deriving copyright holder from author field. Deriving copyright year from first appearance of the unit test code in this Horde component. Files: debian/* Copyright: 2011-2019, Mathieu Parent 2020, Mike Gabriel License: LGPL-2.1+ or GPL-2 License: LGPL-2.1 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. . This library 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. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. License: GPL-2 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. . This program 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. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. License: LGPL-2.1+ 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. . This library 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. See the GNU Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'.