This is my first post to the list, I'm a long time backgammon player and gnubg user and first of all I'd like to say thanks for making such a great game.
After trying several different backgammon games on the iPhone and being unhappy with the level of difficulty in those games (they were all either very easy or cheated), I decided to take a look at what it would take to get gnubg running on my phone and I was able to get it to a playable state without too much work.
I showed the game to a few friends and they encouraged me to polish the interface a bit and upload it to the App Store so others could enjoy it too and now I think the game is to the point where it could use some testing and suggestions from other players. If anyone is interested in taking a look at the game please send me an email with your UDID and I'll make a build signed for your phone.
I'm also a bit concerned about the licensing situation. From what I understand GPL3 is not compatible with the App Store (one of the reasons of GPL3 was to stop Tivoization) but GPL2 is fine since pretty much all I need to do is make the source code available and I have no problems doing that. Currently I'm using the source from the last 0.15 release but I plan to downgrade it to before the license changed to GPL3 so it would only GPL2.
For that reason, I don't know if there would be any interest in adding my port to the main gnubg code because it's now GPL3 and it wouldn't be compatible with the App Store so it can't be distributed in any way. I'm not a lawyer and I don't know if this would be an off-topic discussion here but I don't want to go through all the extra work of polishing the application just to have to remove it later.
In case anyone is curious: I changed very few lines of the main gnubg code, most of my work was UI related and hooking up my own UI functions where GTK used to be called.
Bug-gnubg mailing list