As you know my Emu development is a non commercial business, so I have no income from the published software. Everything I need for the development I have to pay for.
In past I developt programs and features I want to have and published these to the public. So I bought a Windows Mobile device in 2004 for personal use, and found Emu48CE unuseable. So it was my decision to make a new port base on the actual Emu48 Win32 sources. Because it was easier to do, in fact Emu42 PPC was my first Mobile port.
2nd I have carefully watch about my free time. The last two years were extremly stressing: ILPer port, Virtual HP-IL, Emu71/Win, HP82240B printer simulation and integration into the Emu's. Especially this point is responsible that I ignore most feature wishes on the emulators.
I recently got another request about a "Single Instance" option, I decided now it's time to do it. Forthcoming versions will have this feature, but yesterday I spent about 3 hours to make a new Settings dialog design on Emu48. The current one growed massive in height, so I had to make sure that the dialog still fit on a 800x600 (netbook) screen.
Especially the iOS port m48 which base on Emu48PPC brought me to some sleepless nights. Apple's strong restrictions in regards to redistribution breaking the GPL! So I was asked why I, as one of the copyright owners, don't deny further distribution?
There are other copyright holders which also can deny further distribution.
I'm also not glad about that you only get the sources of m48 from the author when you "buy" the App over iTunes.
In respect to the users who are looking for such a program on iOS I decided to hold the Status Quo.
In fact the emulators Emu28, Emu42, Emu48, Emu71 and also m48 (!!!) are published under the GPL. So you have the rights to use the sources to make an own application also published under the GPL.
Maybe there will a time that I buy a new Mobile device and that I'm interested to run some of my emulators on this device, maybe than I think about porting. But be sure, at the moment it will definitely not be an iOS or Win Mobile >= 7 device. It must be a system where the manufacturer accept that I'm the owner of the device and want to run every software I want.
Regards
Christoph