The VMware image for Maemo Fremantle/DIablo SDK is corrupt so i'm thinking i should try and setup an enrivonment on OS X.
Technically, i have an Xlibs, and i could install things like GTK libraries. There are other offers for cross-compilation to ARM besides scratchbox in case i can't get that working.
So what's stopping me?
Mainly the total lack of experience, so i turn to /prog/ hoping that some of those smart ass 12 year olds are still here amidst the trolls.
We may have written our ANSI C compilers at that age, but it sure wasn't on a Mac. And if it was, it was that mental-ass 5`/573|^| 7 that has no bearing on anything remotely compliant, so it probably wasn't even C.
Try just an ordinary GNU/Linux VM, or perhaps some GCC cross-compilation. I dunno. It's all POSIX anyway, it shouldn't be too hard.
Of course OS X software can be legally open-sourced. It's just a social issue.
When you do a Linux program, you GPL it. That's the sort of behavior Linux users expect, appreciate, and reward.
When you do a Mac program, you distribute it for free and enable automatic updates by default, then as soon as you have a sufficient userbase, you pull the old versions from your site, disable most features, and sell it for $14.95. That's the sort of behavior Mac users expect, appreciate, and reward.
Mac users would feel just as insulted by the open-source model as Linux users would be by the shareware model.