Many thanks for the pointers.
On another issue, would be v. interested in your view;
My situation is this;
We are selling a system that includes custom hardware and supporting
software. Part of the software is written in ObjC (WO 4.01, NT), and at
the moment we are obliged to buy a full WO Developer license from Apple
each time we sell to a customer.
As you can imagine this is less than ideal.
I have a limited block of time to rewrite the software such that we do
not have to pay any license fee. I have a number of options, including
MS C++, some kind of Java, perhaps MS .NET, and of course one of
libFoundation, gstep-base, or even the Darwin Foundation-type libraries.
My natural preference would be an Objective-C based solution, since
that is my main programming background and because it still seems to be
a superior language. It should, in theory, also be the simplest and
most rapid solution.
However, reading through the GPL I'm not convinced that it does suit my
situation to use gstep, since I am not in a position to be able to
publish source code to the software, as it appears the license will
require me to do.