Mercurial > octave
comparison COPYRIGHT.md @ 27918:b442ec6dda5c
use centralized file for copyright info for individual contributors
* COPYRIGHT.md: New file.
* In most other files, use "Copyright (C) YYYY-YYYY The Octave Project
Developers" instead of tracking individual names in separate source
files. The motivation is to reduce the effort required to update the
notices each year.
Until now, the Octave source files contained copyright notices that
list individual contributors. I adopted these file-scope copyright
notices because that is what everyone was doing 30 years ago in the
days before distributed version control systems. But now, with many
contributors and modern version control systems, having these
file-scope copyright notices causes trouble when we update copyright
years or refactor code.
Over time, the file-scope copyright notices may become outdated as new
contributions are made or code is moved from one file to
another. Sometimes people contribute significant patches but do not
add a line claiming copyright. Other times, people add a copyright
notice for their contribution but then a later refactoring moves part
or all of their contribution to another file and the notice is not
moved with the code. As a practical matter, moving such notices is
difficult -- determining what parts are due to a particular
contributor requires a time-consuming search through the project
history. Even managing the yearly update of copyright years is
problematic. We have some contributors who are no longer
living. Should we update the copyright dates for their contributions
when we release new versions? Probably not, but we do still want to
claim copyright for the project as a whole.
To minimize the difficulty of maintaining the copyright notices, I
would like to change Octave's sources to use what is described here:
https://softwarefreedom.org/resources/2012/ManagingCopyrightInformation.html
in the section "Maintaining centralized copyright notices":
The centralized notice approach consolidates all copyright
notices in a single location, usually a top-level file.
This file should contain all of the copyright notices
provided project contributors, unless the contribution was
clearly insignificant. It may also credit -- without a copyright
notice -- anyone who helped with the project but did not
contribute code or other copyrighted material.
This approach captures less information about contributions
within individual files, recognizing that the DVCS is better
equipped to record those details. As we mentioned before, it
does have one disadvantage as compared to the file-scope
approach: if a single file is separated from the distribution,
the recipient won't see the contributors' copyright notices.
But this can be easily remedied by including a single
copyright notice in each file's header, pointing to the
top-level file:
Copyright YYYY-YYYY The Octave Project Developers
See the COPYRIGHT file at the top-level directory
of this distribution or at https://octave.org/COPYRIGHT.html.
followed by the usual GPL copyright statement.
For more background, see the discussion here:
https://lists.gnu.org/archive/html/octave-maintainers/2020-01/msg00009.html
Most files in the following directories have been skipped intentinally
in this changeset:
doc
libgui/qterminal
liboctave/external
m4
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 06 Jan 2020 15:38:17 -0500 |
parents | |
children | a7c8d2d72120 |
comparison
equal
deleted
inserted
replaced
27917:248b7b8f5a65 | 27918:b442ec6dda5c |
---|---|
1 | |
2 Octave is free software: you can redistribute it and/or modify it | |
3 under the terms of the GNU General Public License as published by | |
4 the Free Software Foundation, either version 3 of the License, or | |
5 (at your option) any later version. | |
6 | |
7 Octave is distributed in the hope that it will be useful, but | |
8 WITHOUT ANY WARRANTY; without even the implied warranty of | |
9 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
10 GNU General Public License for more details. | |
11 | |
12 You should have received a copy of the GNU General Public License | |
13 along with Octave; see the file COPYING. If not, see | |
14 <https://www.gnu.org/licenses/>. | |
15 | |
16 | |
17 Copyright: | |
18 | |
19 1987-1988, 1991-1997, 2003-2018 Free Software Foundation | |
20 1992-2020 John W. Eaton | |
21 1993 Fook Fah Yap | |
22 1993 Friedrich Leisch | |
23 1993 Gerhard Kircher | |
24 1993 John C. Campbell | |
25 1993 Per Bothner | |
26 1993 R. Bruce Tenison | |
27 1993 Teresa Twaroch | |
28 1993, 1995 Auburn University | |
29 1993, 1995, 1998-2002, 2004, 2006-2007 A. Scottedward Hodel | |
30 1993, 1996-1999, 2001-2002, 2005-2006 Kurt Hornik | |
31 1993-1997 O. Weber | |
32 1993-1998 Karl Berry | |
33 1994 Castor Fu | |
34 1994 Mark Odegard | |
35 1994 Romolo Manfredini | |
36 1994, 2009 Anthony Richardson | |
37 1994-1995 David Clem | |
38 1994-1997 Frederick (Rick) A Niles | |
39 1995 Paul Eggert | |
40 1995 Thomas Baier | |
41 1995 Vinayak Dutt | |
42 1995, 1997 Klaus Gebhardt | |
43 1997 Ram'on Garc'ia Fern'andez | |
44 1997 Rex A. Dieter | |
45 1997, 1999-2000, 2008 Rolf Fabian | |
46 1997-1999, 2001-2003 Mumit Khan | |
47 1998 Eric Norum | |
48 1998 Philippe.Defert@cern.ch | |
49 1998 Richard Allan Holcombe | |
50 1998 Roman Hodek | |
51 1998 Tomislav Goles | |
52 1998, 2000 Georg Thimm | |
53 1998, 2000 John Smith | |
54 1998-2000, 2002-2006, 2012 Andy Adler | |
55 1999 Daniel Calvelo | |
56 1999 Eduardo Gallestey | |
57 1999 Geoff Jacobsen | |
58 1999 James B. Rawlings | |
59 1999 James Macnicol | |
60 1999 Massimo Lorenzin | |
61 1999-2000 Joao Cardoso | |
62 1999-2000 Stephen Eglen | |
63 1999-2002 Ben Sapp | |
64 2000 Joerg Specht | |
65 2000 Marcus Brinkmann | |
66 2000 Michael Reifenberger | |
67 2000 Thomas Walter | |
68 2000, 2002, 2012 Steven G. Johnson | |
69 2000, 2002-2004 Teemu Ikonen | |
70 2000, 2003 Cyril Humbert | |
71 2000, 2003, 2005 Mats Jansson | |
72 2000, 2003, 2007-2008 Gabriele Pannocchia | |
73 2000, 2004, 2006 Etienne Grossmann | |
74 2000, 2005 James R. Van Zandt | |
75 2000-2001 Matthew W. Roberts | |
76 2000-2002 Cai Jianming | |
77 2000-2002, 2007-2011 Kai Habel | |
78 2000-2007 Paul Kienzle | |
79 2001 Albert Chin-A-Young | |
80 2001 Christoph Spiel | |
81 2001 David Livings | |
82 2001 Heinz Bauschke | |
83 2001 Ondrej Popp | |
84 2001 Ross Lippert | |
85 2001 Thomas Stuart | |
86 2001, 2005-2009, 2012-2016 Rafael Laboissiere | |
87 2001, 2007 Jean-Francois Cardoso | |
88 2001-2003 Python Software Foundation | |
89 2002 David Billinghurst | |
90 2002 Dirk Laurie | |
91 2002 JD Cole | |
92 2002 Jeff Cunningham | |
93 2002 Matt Tenny | |
94 2002 Nicholas Piper | |
95 2002 Nix | |
96 2002 Peter Van Wieren | |
97 2002, 2006-2009 Francesco Potortì | |
98 2002, 2017 Andreas Stahel | |
99 2002, 2017 Bill Lash | |
100 2002-2003 Dirk Eddelbuettel | |
101 2002-2003, 2007 Joseph P. Skudlarek | |
102 2002-2004 Per Persson | |
103 2003 Aaron A. King | |
104 2003 Danilo Piazzalunga | |
105 2003 David Castelow | |
106 2003 Duncan Temple Lang | |
107 2003 Eric S. Raymond | |
108 2003 Heine Kolltveit | |
109 2003 Lute Kamstra | |
110 2003 Melqart | |
111 2003 Richard Stallman | |
112 2003 Roger Banks | |
113 2003 Russell Standish | |
114 2003 Stefan Monnier | |
115 2003 Thorsten Ohl | |
116 2003, 2005 Arno J. Klaassen | |
117 2003, 2008, 2010-2011 Alois Schlögl | |
118 2003, 2008-2010, 2012, 2014-2015, 2018-2019 Doug Stewart | |
119 2003-2004 Al Niessner | |
120 2003-2004 Petter Risholm | |
121 2003-2007 Quentin H. Spencer | |
122 2003-2013, 2015 David Bateman | |
123 2004 Balint Reczey | |
124 2004 Claude Lacoursiere | |
125 2004 David Hoover | |
126 2004 Federico Zenith | |
127 2004 Fredrik Lingvall | |
128 2004 Glenn Golden | |
129 2004 Hans Ekkehard Plesser | |
130 2004 Heikki Junes | |
131 2004 Jakub Bogusz | |
132 2004 Martin Dalecki | |
133 2004 Oyvind Kristiansen | |
134 2004 Volker Kuhlmann | |
135 2004, 2007-2010 Shai Ayal | |
136 2004, 2011, 2015, 2018 Orion Poplawski | |
137 2004-2005 Stefan van der Walt | |
138 2004-2006 Keith Goodman | |
139 2004-2006, 2008, 2010-2012 Pascal A. Dupuis | |
140 2005 Antoine Moreau | |
141 2005 Benjamin Hall | |
142 2005 Clinton Chee | |
143 2005 Daniel | |
144 2005 Driss Ghaddab | |
145 2005 Erik de Castro Lopo | |
146 2005 Ivana Varekova | |
147 2005 Joel Andersson | |
148 2005 Julius Smith | |
149 2005 Kevin Ruland | |
150 2005 Ludwig Schwardt | |
151 2005 Miroslaw Kwasniak | |
152 2005 Mohamed Kamoun | |
153 2005 Nicolo' Giorgetti | |
154 2005 Orestes Mas | |
155 2005 Shan G. Smith | |
156 2005 Todd Neal | |
157 2005 Tom Holroyd | |
158 2005 Toni Saarela | |
159 2005 Walter Landry | |
160 2005 cctsim | |
161 2005, 2007 Michael Zeising | |
162 2005, 2007-2009, 2012-2018 Daniel J. Sebald | |
163 2005, 2010 Ben Barrowes | |
164 2005-2006 Jorge Barros de Abreu | |
165 2005-2006 William Poetra Yoga Hadisoeseno | |
166 2005-2006, 2008, 2012 Dmitri A. Sergatskov | |
167 2005-2008 Bill Denney | |
168 2005-2010 Søren Hauberg | |
169 2006 Atsushi Kajita | |
170 2006 Christopher Hulbert | |
171 2006 Don Bindner | |
172 2006 Geoffrey Knauth | |
173 2006 Henry Mollet mollet@pacbell.net | |
174 2006 Jim Peterson | |
175 2006 Kai Labusch | |
176 2006 Ken Kouno | |
177 2006 Larrie Carr | |
178 2006 Martin Costabel | |
179 2006 Stephen Fegan | |
180 2006 Yozo Hida | |
181 2006, 2011 Michael Creel | |
182 2006-2007 Arno Onken | |
183 2006-2007 Bob Weigel | |
184 2006-2007 Luis F. Ortiz | |
185 2006-2007, 2009 Olli Saarela | |
186 2006-2008 Juhani Saastamoinen | |
187 2006-2008, 2010 Kim Hansen | |
188 2006-2009 Alexander Barth | |
189 2006-2009 Thomas Treichl | |
190 2006-2009, 2011 Benjamin Lindner | |
191 2006-2011 Thomas Weber | |
192 2006-2015 Michael Goffioul | |
193 2007 Alex Zvoleff | |
194 2007 Alexander Klimov | |
195 2007 Aquil H. Abdullah | |
196 2007 Baylis Shanks | |
197 2007 Christian Cornelssen | |
198 2007 Christof Zeile | |
199 2007 Christoph Mayer | |
200 2007 Claudio Belotti | |
201 2007 D. Martin | |
202 2007 Donald Parsons | |
203 2007 Geordie McBain | |
204 2007 Jim Langston | |
205 2007 Kristan Onu | |
206 2007 Laurent Mazet | |
207 2007 Luther Tychonievich | |
208 2007 Marcus W. Reble | |
209 2007 Matthias Drochner | |
210 2007 Michael Weitzel | |
211 2007 Moritz Borgmann | |
212 2007 Peter A. Gustafson | |
213 2007 Sebastian Schubert | |
214 2007 Steve M. Robbins | |
215 2007 Steven Mestdagh | |
216 2007 Tarmigan Casebolt | |
217 2007 Thomas Kasper | |
218 2007 Ulrich Tipp | |
219 2007 Utkarsh Upadhyay | |
220 2007 Vittoria Rezzonico | |
221 2007 Zhi Wang | |
222 2007, 2009 Joel Keay | |
223 2007, 2009-2015, 2017-2018 Olaf Till | |
224 2007-2008 Muthiah Annamalai | |
225 2007-2009 Brian Gough | |
226 2007-2009 Jason Riedy | |
227 2007-2013, 2015-2019 Marco Caliari | |
228 2007-2013, 2018 John P. Swensen | |
229 2007-2016, 2018-2019 Carlo de Falco | |
230 2007-2016, 2019 Ben Abbott | |
231 2008 Emil Lucretiu | |
232 2008 G. (Gert) van Antwerpen | |
233 2008 James Packer | |
234 2008 Jarkko Kaleva | |
235 2008 Jonathan Stickel | |
236 2008 Julian Schnidder | |
237 2008 Julien Pommier | |
238 2008 Krzesimir Nowak | |
239 2008 Maciek Gajewski | |
240 2008 Mark van Rossum | |
241 2008 Martin Weiser | |
242 2008 Primozz Peterlin | |
243 2008 Richard Bovey | |
244 2008 Ryan Hinton | |
245 2008 Sebastien Loisel | |
246 2008 Tetsuro KURITA | |
247 2008 Thomas L. Scofield | |
248 2008 Timo Lindfors | |
249 2008, 2010 Brett Stewart | |
250 2008, 2010-2012 Konstantinos Poulios | |
251 2008, 2011, 2013-2019 Andreas Weber | |
252 2008, 2011-2012 Kris Thielemans | |
253 2008, 2018 Dave Goel | |
254 2008-2009 Ivan Sutoris | |
255 2008-2009 Radek Salac | |
256 2008-2010 Ryan Rusaw | |
257 2008-2010 VZLU Prague | |
258 2008-2011 Jaroslav Hajek | |
259 2008-2011 Thorsten Meyer | |
260 2008-2011, 2015-2016, 2018-2019 Tatsuro Matsuoka | |
261 2008-2013, 2018 Marco Atzeri | |
262 2008-2015, 2017 Michael D. Godfrey | |
263 2009 Aleksej Saushev | |
264 2009 Alexander Mamonov | |
265 2009 Ansgar Burchardt | |
266 2009 Aravindh Krishnamoorthy | |
267 2009 Bernard Desgraups | |
268 2009 Bertrand Roessli | |
269 2009 Carmine Paolino | |
270 2009 Carsten Clark | |
271 2009 Christophe Tournery | |
272 2009 Daniel Gualberto | |
273 2009 E. Joshua Rigler | |
274 2009 Eric Chassande-Mottin | |
275 2009 Frederick Umminger | |
276 2009 Joe Rothweiler | |
277 2009 Kacper Kowalik | |
278 2009 Kai NODA | |
279 2009 Kristian Rumberg | |
280 2009 Nokia Corporation and/or its subsidiary(-ies). | |
281 2009 Peter L. Søndergaard | |
282 2009 Peter O'Gorman | |
283 2009 Pieter Eendebak | |
284 2009 Rob Mahurin | |
285 2009 Robert Millan | |
286 2009 Stefan Hepp | |
287 2009 Steffen Groot | |
288 2009 Steven Verstoep | |
289 2009 Thomas D. Dean | |
290 2009, 2011 Lukas Reichlin | |
291 2009, 2011-2012 Robert T. Short | |
292 2009-2010, 2012 Martin Helm | |
293 2009-2011 David Grundberg | |
294 2009-2011 Petr Mikulik | |
295 2009-2020 Rik Wehbring | |
296 2010 Brad Froehle | |
297 2010 Christos Dimitrakakis | |
298 2010 Daisuke TAKAGO | |
299 2010 David Gesswein | |
300 2010 Gunnar Farnebäck | |
301 2010 Joshua Redstone | |
302 2010 Judd Storrs | |
303 2010 Jyh-Miin Lin | |
304 2010 Liam Groener | |
305 2010 Marc Vinyals | |
306 2010 Pedro Gonnet | |
307 2010 Peter van den Biggelaar | |
308 2010 Qianqian Fang | |
309 2010-2012 Iain Murray | |
310 2010-2017 Jordi Gutiérrez Hermoso | |
311 2011 Alexander Klein | |
312 2011 Andriy Shinkarchuck | |
313 2011 Andy Buckle | |
314 2011 David Finkel david.finkel@gmail.com | |
315 2011 David Wells | |
316 2011 Fabian Deutsch | |
317 2011 Giles Anderson | |
318 2011 Hannes Müller | |
319 2011 John Bradshaw | |
320 2011 Karsten Trulsen | |
321 2011 Matthias Jüschke | |
322 2011 Patrick Häcker | |
323 2011 Paul Boven | |
324 2011 Richard Campbell | |
325 2011 Roman Belov | |
326 2011 Sean Young | |
327 2011 Vanya Sergeev | |
328 2011-2012 Fotios Kasolis | |
329 2011-2012 Jacob Dawid | |
330 2011-2012 Jarno Rajahalme | |
331 2011-2012 John Hunt | |
332 2011-2012, 2014, 2016 Daniel Kraft | |
333 2011-2013 Júlio Hoffimann Mendes | |
334 2011-2018 Carnë Draug | |
335 2011-2019 Philip Nienhuis | |
336 2011-2020 Torsten Lilge | |
337 2012 Alexander Graf | |
338 2012 Alexander Hansen | |
339 2012 Corbin Champion | |
340 2012 Elias Pipping | |
341 2012 Fabio Rossi | |
342 2012 Garrett G Euler | |
343 2012 Israel Herraiz | |
344 2012 Jen Stewart | |
345 2012 Melvin Robinson | |
346 2012 Miguel Bazdresch | |
347 2012 Nicholas Musolino | |
348 2012 Ronald van der Meer | |
349 2012 Ryan Starret | |
350 2012 Sergey Dudoladov | |
351 2012 Stefan Husmann | |
352 2012 Sunghyun Cho | |
353 2012 Vivek Dogra | |
354 2012, 2014-2019 Colin Macdonald | |
355 2012-2013 Axel Mathéi | |
356 2012-2013 Ed Meyer | |
357 2012-2013 Erik Kjellson | |
358 2012-2013 Max Brister | |
359 2012-2013 Muhali | |
360 2012-2013 Richard Crozier | |
361 2012-2013 Thorsten Liebig | |
362 2012-2016, 2018-2019 Juan Pablo Carbajal | |
363 2012-2019 Pantxo Diribarne | |
364 2012-2020 Mike Miller | |
365 2013 Adam H Aitkenhead | |
366 2013 Amod Mulay | |
367 2013 Andre da Costa Barros | |
368 2013 Andy Register | |
369 2013 Artem Krosheninnikov | |
370 2013 Arun Giridhar | |
371 2013 Ben Kurtz | |
372 2013 Carl Osterwisch | |
373 2013 Catalin Codreanu | |
374 2013 Clemens Buchacher | |
375 2013 Corey Thomasson | |
376 2013 Craig Hudson | |
377 2013 David Turner | |
378 2013 FZI Forschungszentrum Informatik Karlsruhe | |
379 2013 Falk Tannhäuser | |
380 2013 Janne Olavi Paanajärvi | |
381 2013 Jens Restemeier | |
382 2013 Leopoldo Cerbaro | |
383 2013 Marco Cecchetti | |
384 2013 Patrick Noffke | |
385 2013 Risto Vanhanen | |
386 2013 Rüdiger Sonderfeld | |
387 2013 Serhiy Zahoriya | |
388 2013 Vytautas Jančauskas | |
389 2013, 2015-2019 Sébastien Villemot | |
390 2013, 2016 Sander van Rijn | |
391 2013, 2018 Valentin Ortega | |
392 2013-2014 Kyle Guinn | |
393 2013-2014 LYH | |
394 2013-2014 Markus Appel | |
395 2013-2014 Mike Sander | |
396 2013-2014 Philipp Kutin | |
397 2013-2014 PrasannaKumar Muralidharan | |
398 2013-2014, 2016-2017 Nir Krakauer | |
399 2013-2014, 2016-2019 Julien Bect | |
400 2013-2015 Stefan Mahr | |
401 2013-2015, 2018 Felipe G. Nievinski | |
402 2013-2019 Kai T. Ohlhus | |
403 2013-2020 John Donoghue | |
404 2014 Ahsan Ali Shahid | |
405 2014 Branden Archer | |
406 2014 Colin Foster | |
407 2014 David Spies | |
408 2014 Drew Abbot | |
409 2014 Edmund Grimley Evans | |
410 2014 Eduardo Ramos Fernández | |
411 2014 Endre Kozma | |
412 2014 Jason Alan Palmer | |
413 2014 Joachim Wiesemann | |
414 2014 Johannes Zarl | |
415 2014 José Vallet | |
416 2014 Lasse Schuirmann | |
417 2014 Marco Vitetta | |
418 2014 Marko Seric | |
419 2014 Markus Bergholz | |
420 2014 Nathan Podlich | |
421 2014 Pedro Angelo | |
422 2014 Pooja Rao | |
423 2014 Rolando Pereira | |
424 2014 Sergey Plotnikov | |
425 2014 Serviscope Minor | |
426 2014 Stefan Beller | |
427 2014 Vaibhav Gupta | |
428 2014 Willem Atsma | |
429 2014, 2019 Michael C. Grant | |
430 2014-2015 Allan Jacobs | |
431 2014-2016 Eugenio Gianniti | |
432 2014-2016 Stefan Miereis | |
433 2014-2016, 2018 Massimiliano Fasi | |
434 2015 Akira Noda | |
435 2015 Amro | |
436 2015 Armin Müller | |
437 2015 Bernardo Sulzbach | |
438 2015 Cillian O'Driscoll | |
439 2015 Claudius Zingerli | |
440 2015 Ederag | |
441 2015 Ethan Biery | |
442 2015 Ilya Kurdyukov | |
443 2015 Johannes Leuschner | |
444 2015 Ken Marek | |
445 2015 Michele Zaffalon | |
446 2015 Rafael Monteiro | |
447 2015 Sahil Badyal | |
448 2015 Yu Liu | |
449 2015, 2017 Michael Barnes | |
450 2015, 2017 Piotr Held | |
451 2015-2016 Dmitry Roshchin | |
452 2015-2016 Jacapo Corno | |
453 2015-2016 José Luis García Pallero | |
454 2015-2016 Oliver Heimlich | |
455 2015-2016, 2018 Sebastian Schöps | |
456 2015-2016, 2019 Hartmut Gimpel | |
457 2015-2017 Avinoam Kalma | |
458 2015-2017 Lachlan Andrew | |
459 2015-2019 Nicholas R. Jankowski | |
460 2016 Abhinav Tripathi | |
461 2016 Andrew Thornton | |
462 2016 Atri Bhattacharya | |
463 2016 Barbara Lócsi | |
464 2016 Damjan Angelovski | |
465 2016 Francesco Faccio | |
466 2016 Garrett Euler | |
467 2016 Joakim Andén | |
468 2016 NVS Abhilash | |
469 2016 Robert Jenssen | |
470 2016 Stephen Montgomery-Smith | |
471 2016-2017 Ernst Reissner | |
472 2016-2019 Lars Kindermann | |
473 2016-2019 Markus Mützel | |
474 2017 Brad Kennedy | |
475 2017 Georg Wiora | |
476 2017 Hugo Raguet | |
477 2017 Lasse Kliemann | |
478 2017 Richard Zweig | |
479 2017 Tejaswi D Prakash | |
480 2017 Victor Norton | |
481 2017-2019 Alexander Wilms | |
482 2017-2019 Guillaume Flandin | |
483 2017-2019 Michael Leitner | |
484 2017-2019 Michele Ginesi | |
485 2017-2019 Sahil Yadav | |
486 2018 Avlas | |
487 2018 Cristiano Dorigo | |
488 2018 Dildar Sk | |
489 2018 Gene Harvey | |
490 2018 Joe Winegarden | |
491 2018 Maor Shutman | |
492 2018 Ronny Standtke | |
493 2018 Stefan Schlögl | |
494 2018 Stevie Schraudner | |
495 2018-2019 A.R. Burgers | |
496 2018-2019 Andrew Janke | |
497 2018-2019 Jun Wang | |
498 2019 Anthony Morast | |
499 2019 Bill Greene | |
500 2019 Christian Himpe | |
501 2019 Daniel Davis | |
502 2019 Eddy Xiao | |
503 2019 Juho Iipponen | |
504 2019 Nguy?n Gia Phong | |
505 2019 Tomi Pannila | |
506 2019 William Greene | |
507 2019-2020 Markus Meisinger | |
508 | |
509 | |
510 See also the list of contributors in the Octave manual (the file | |
511 doc/interpreter/contributors.in in the sources). |