I'm developing new AI. I've reused few classes from other AIs (mainly from PathZilla by Zutty, Graph related classes - it's so good that rewriting it from scratch would be just stupidity). According to GPL I understood it's allowed. I would like to ask what header I should put at the beginning of the file to satisfy all GPLv2 requirements and author's orginal property. In orginal PathZilla it is:
How should it look like in my new AI? Should I keep "Copyright notice"? What should I add? How to state my contributions if I've made some changes?/*
* Copyright © 2008 George Weller
*
* This file is part of PathZilla.
*
* PathZilla 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 1 of the License, or
* (at your option) any later version.
*
* PathZilla 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 PathZilla. If not, see <http://www.gnu.org/licenses/>.
*
* [... file description ...]
*
* Author: George Weller (Zutty)
* Created: 15/06/2008
* Version: 1.2
*/