Unless you are an iOS developer, fell free to skip this post.
Included with the WARP gce code is a README folder that includes the following file:
I would like to release a program I wrote under the GNU GPL, but I would like to use the same code in non-free programs.
To release a non-free program is always ethically tainted, but legally there is no obstacle to your doing this. If you are the copyright holder for the code, you can release it under various different non-exclusive licenses at various times.
Is the developer of a GPL-covered program bound by the GPL? Could the developer’s actions ever be a violation of the GPL?
Strictly speaking, the GPL is a license from the developer for others to use, distribute and change the program. The developer itself is not bound by it, so no matter what the developer does, this is not a “violation” of the GPL.
Header file in all HyperWARP files:
// Copyright (C) Gregory Meach 2009-2010, All rights reserved.
// This file is part of HyperWARP.
// HyperWARP 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 3 of the License, or
// (at your option) any later version.
// HyperWARP 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 HyperWARP. If not, see <http://www.gnu.org/licenses/>.
Result: WARP gce is not open source
Jun 6, 2011 6:08 AM