FIFE forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

FIFE 0.4.0 has been released on 15th of January, 2017!

Author Topic: Guichan/Pychan and licensing fifechan  (Read 2187 times)

prock

  • Developer
  • Full Member
  • *
  • Posts: 236
    • View Profile
Guichan/Pychan and licensing fifechan
« on: May 23, 2012, 10:46:32 am »

Because it's difficult to get everyone in #fife at the same time I thought it best to post a topic here regarding the future of Guichan/Fifechan.  As you may know we have decided to fork guichan into a new project called fifechan.  Because guichan is licensed using a 3 clause modified BSD license we are allowed to do so.  We can re-license it but the original license/copyright must stay intact.  I believe it is safe to keep the original guichan header in all source files and add a new "fifechan" header.  The question is what license do we want to use?  I understand that the license that Guichan uses is compatible with LGPL so we could license the code using LGPL since this is what FIFE uses.   Any thoughts/ideas regarding this?

http://stackoverflow.com/questions/10004867/bsd-license-how-to-manage-attribution-and-project-name-in-a-fork

Possible header:

Code: [Select]
/***************************************************************************
 *   Copyright (C) 2012 by the Fifechan team                               *
 *   http://www.fifengine.net                                              *
 *   This file is part of Fifechan.                                        *
 *                                                                         *
 *   Fifechan 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 3 of the    *
 *   License, or (at your option) any later version.                       *
 *                                                                         *
 *   fifechan 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 fifechan.  If not, see                             *
 *   <http://www.gnu.org/licenses/>.                                       *
 ***************************************************************************/

/*      _______   __   __   __   ______   __   __   _______   __   __
 *     / _____/\ / /\ / /\ / /\ / ____/\ / /\ / /\ / ___  /\ /  |\/ /\
 *    / /\____\// / // / // / // /\___\// /_// / // /\_/ / // , |/ / /
 *   / / /__   / / // / // / // / /    / ___  / // ___  / // /| ' / /
 *  / /_// /\ / /_// / // / // /_/_   / / // / // /\_/ / // / |  / /
 * /______/ //______/ //_/ //_____/\ /_/ //_/ //_/ //_/ //_/ /|_/ /
 * \______\/ \______\/ \_\/ \_____\/ \_\/ \_\/ \_\/ \_\/ \_\/ \_\/
 *
 * Copyright (c) 2004 - 2008 Olof Naessén and Per Larsson
 *
 *
 * Per Larsson a.k.a finalman
 * Olof Naessén a.k.a jansem/yakslem
 *
 * Visit: http://guichan.sourceforge.net
 *
 * License: (BSD)
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in
 *    the documentation and/or other materials provided with the
 *    distribution.
 * 3. Neither the name of Guichan nor the names of its contributors may
 *    be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
 * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

prock
Logged

prock

  • Developer
  • Full Member
  • *
  • Posts: 236
    • View Profile
Re: Guichan/Pychan and licensing fifechan
« Reply #1 on: May 23, 2012, 11:24:30 am »

On a side note I have contacted the original authors of Guichan to get their input.
Logged

prock

  • Developer
  • Full Member
  • *
  • Posts: 236
    • View Profile
Re: Guichan/Pychan and licensing fifechan
« Reply #2 on: May 25, 2012, 03:43:31 pm »

Got word back from the original authors of Guichan..  They gave us their blessing to do whatever we wish with Guichan.
Logged