Whew, it seems like when one spends more than 24 hours to come up with a
reply on a thread like this, by the time they get around to replying their
reply is obsolete! :) Still you raise some points that I think are worth
addressing, but first I want to make some general points.

To begin with, the conception -- and completion -- of a port to the iPhone
occurred long before any of this controversy with GNU Go and the FSF making
statements about the GPL conflicting with the iPhone app store.

I was approached by Kyle about the possibility of a port. My main concern
was that any port would have complete source code availability. I probably
failed to consider other aspects of the port -- after all,realistically I
didn't expect there to be a port. I get approached all the time by people
who have ideas to port to this device or that device or make a sequel to
Wesnoth or reuse Wesnoth content in another project or make voice overs for
Wesnoth or a bunch of other ambitious projects all the time. 98% of them
come to nought and I never hear about it again.

Fortunately -- or perhaps unfortunately, depending on one's perspective --
Kyle did an excellent job of the port. For my part, this puts me in a
difficult position. On one hand I feel an obligation to Kyle since I told
him I felt he could distribute Wesnoth on the app store if he undertook the
substantial effort to complete the port. On the other hand, I am of course
obliged to all of the Wesnoth developers who have contributed content under
the terms of the GPL, and specifically those ones who feel strongly that
source code availability and other measures are not sufficient to meet the
terms of the GPL and thus that Wesnoth being distributed on the app store is
a very serious violation of the GPL. This is all my fault, of course: I
should have researched the issue much more thoroughly -- and probably
discussed it much more openly than with the few developers I did discuss it
with when Kyle suggested the port.

I agree that to resolve the situation, we need to make it clear that to
allow the iPhone/app store port to be unarguably uninfringing on anyone's
rights, that a licensing exception has to be agreed to by any developer who
has contributed a substantial amount of C++ code [1] to Wesnoth. Any
developer who objects to the licensing exception will have to have their
code removed from Wesnoth, or at least from the iPhone port of Wesnoth (with
steps taken to ensure it's not re-added in any future merges).

So I am asking you, specifically, Rusty, to consider the benefits to the
Wesnoth community and FLOSS gaming in general, and consider whether you will
allow a licensing exception of your code. If you don't want to agree to a
licensing exception, of course, we will of course work to remove your code
from the tree. I ask the same thing of other developers: to consider
allowing a licensing exception, and to let us know if you find the app store
distribution unpalatable and would like your code removed.

I feel that we should work to scour SVN logs to find a list of all
developers of Wesnoth code and make best efforts to contact them and make
them aware of the situation.

[1] It is my belief that the other content we have in Wesnoth -- art, music,
WML, is not problematic. If anyone thinks it is they are welcome to discuss
that, of course.

On Sat, Jul 10, 2010 at 9:55 PM, Rusty Russell <[email protected]>wrote:

>
> I honestly didn't realize you needed money.  There's no donate button on
> wesnoth.org that I could find, for example :(
>

We had a donate button at one point, but the number of donations were very
small. Also, registering Wesnoth as a charity is problematic, so people
giving donations would not be able to receive charitable giving benefits.

To make things clear, none of the money we have received or will received
goes to me or other senior developers. It has been spent on a number of
different programs, mostly revolving around commissioning art and other
content for the game.

Developing a FLOSS game is difficult, in my view, because it requires
contributions from so many different areas. Being able to support artists
with a stipend while working on art has been a major boon for us.


>
> >  - FLOSS gaming has been exposed to a significant audience which might be
> > otherwise unaware of it.
>
> I browsed the page on the Apple website.  People think it's a great game
> for $5.  I don't see any exposure to "floss gaming".  Can you back your
> statement up?
>

The game's description has a link to the wesnoth.org web site, and we have
had a substantial number of users arrive on our forums saying that they
discovered the game specifically through its presence on the app store. Our
web traffic has also increased by around 25% since the release on the app
store.

David
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to