Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: xwpe Upstream-Contact: Juan Manuel Mendez Rey Source: https://codeberg.org/mendezr/xwpe Comment: xwpe was originally written by Fred Kruse (1993-1997). The xwpe-alpha continuation was maintained by Dennis Payne (2000-2006). Juan Manuel Mendez Rey took over upstream maintenance in 2026 with Dennis Payne's blessing, rescuing the project from a 20-year dormancy. Files: * Copyright: 1993-1997 Fred Kruse 2000-2006 Dennis Payne 2018 Guus Bonnema 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Most source files carry "Copyright (C) 1993 Fred Kruse" headers. Some files (WeExpArr.c/h, WeLinux.c, WeProg.h, WeString.h, WeXterm.h, Xwpe.h, makro.h, options.h, model.h, Makefile.in, configure.in, syntax_def, help.key_eng, xwpe.desktop, xwpe.spec) lack explicit copyright headers. This was common in early 1990s C code. These files are attributed to Fred Kruse based on git history showing them in the original release, and the README stating "Copyright (C) 1993 Fred Kruse". we_gpm.c is a new file in v1.6.0 by Juan Manuel Mendez Rey, also without an explicit header. Dennis Payne maintained the xwpe-alpha fork (1.5.0-1.5.30a), integrating patches from approximately 25 contributors (see AUTHORS and CHANGELOG for full credits). Per 1990s FOSS convention, contributors submitted patches to the GPL-2 project without formal copyright assignment; their contributions are licensed under GPL-2 by virtue of submission to a GPL-2 project. Contributors (from CHANGELOG and mailing list archives): Stefan Hille (messages.h), Alex Buell, Alexander Neundorf, Anthony Barbachan, Arjan van Dijk, Brian K. White, Brian O'Donnell, Duane Penzien, Fritz (Y2K patch), German Garcia, Guido Draheim, Harry Berman, Kenn Flynn, Mark Loftis, Mark Spieth, Martin Zampach, Matej Vela, Oliver Wilson, Paulo Cesar Pereira de Andrade (i18n), Pedro (file manager cleanup), Roman Levenstein, Ronald Holzloehner, Sebastiano Suraci (GPM), Yarick Rastrigin, and Alexei Pavlov. Guus Bonnema contributed two bug fixes via the amagnasco GitHub fork (GPM prototype rename, low-memory crash fix), cherry-picked with full attribution into v1.5.31. Juan Manuel Mendez Rey contributed the SCREENCELL buffer model, UTF-8 display, terminal resize, keyboard mapping, GPM safety check (v1.6.0), modern autotools (v1.6.1), Xft font rendering with color emoji and Pixmap double-buffering, CELL_WIDE buffer model for wide characters, compiler integration for 7 languages, debugger resurrection (gdb/jdb/pdb), ncurses mouse, Python/LaTeX support, Texinfo manual (v1.6.2). Files: messages.h Copyright: 1997 Stefan Hille License: GPL-2 Files: we_wind.c Copyright: 1993 Fred Kruse 2010 Jari Aalto 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Jari Aalto contributed a parenthesised strcpy() call to defeat an unsafe glibc macro expansion (Debian patch). Files: we_debug.c we_fl_unix.c we_prog.c Copyright: 1993 Fred Kruse 2010-2024 Francesco Paolo Lovergine 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Francesco Paolo Lovergine contributed format-security fixes, disabled a conflicting K&R tparm() prototype, and added a missing prototype for print_to_end_of_buffer() (Debian patches). Files: we_main.c Copyright: 1993 Fred Kruse 2017 Guus Bonnema 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Guus Bonnema fixed a segfault on early MALLOC failure. Files: edit.h Copyright: 1993 Fred Kruse 2017 Guus Bonnema 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Guus Bonnema fixed a link error caused by a typo (WpeGpmInit -> WpeGpmMouseInit). Files: tests/* Copyright: 2026 Juan Manuel Mendez Rey License: GPL-2 Comment: Automated test suite using pyte (VT100 terminal emulator) and pytest. New in v1.6.0. Files: tools/compiletest.c Copyright: 2000-2006 Dennis Payne License: GPL-2 Comment: No explicit copyright header. Attribution based on git history and the file being part of the xwpe-alpha build tooling. Files: old/* Copyright: 1993-1997 Fred Kruse License: GPL-2 Comment: Legacy files (DOS port, German man page and help) retained for historical reference. Files: debian/* Copyright: 2002-2024 Francesco Paolo Lovergine 2010 Jari Aalto 2019 Helmut Grohne 2019 Robert Millan 2024 Andreas Tille 2026 Juan Manuel Mendez Rey License: GPL-2 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 version 2 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. . On Debian systems the complete text of the GNU General Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".