Chan, There are some potential problems with this:
Currently, GNUstep has it's own implementation of CoreFoundation, called corebase. The corebase library is toll-free bridged and implements most of CoreFoundation. The version of CF which you refer to on Apple's site is CFLite, if I'm not mistaken. The difference between CF and CF-lite is that CF-lite is not "toll free bridged." The other issue is a bit more complex. As an aside, I have to mention... GNUstep IS NOT under the GPL, it is under the LGPL there is an enormous difference between these two licenses. GNUstep, as an FSF project, shouldn't be based on a library from Apple under the APSL. The APSL is not a true copyleft license. So, while it is legally compatible with the LGPL, this fact makes it unsuitable for our needs. You are, of course, free to experiment and fork however you like, but CFLite will not be incorporated into GNUstep. Sincerely, Gregory Casamento On Tue, Oct 30, 2012 at 4:12 PM, Chan Maxthon <[email protected]> wrote: > Apple actually opened its Core Foundation and implemented its Foundation kit > as a wrapper around it. Is it possible for GNUstep to incorporate the Apple > code, maybe with a branding exception on the GPL (APSL is basically GPL but > with a branding exception) or forking it? Now I am trying to build GNUstep on > top of Cocotron's Foundation implementation which is known to be implemented > as a wrapper around a CF implementation. I am going to use some of their code > here. > > Sent from my iPad > > _______________________________________________ > Gnustep-dev mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/gnustep-dev -- Gregory Casamento Open Logic Corporation, Principal Consultant GNUstep Lead Developer yahoo/skype: greg_casamento, aol: gjcasa (240)274-9630 (Cell) http://www.gnustep.org http://heronsperch.blogspot.com _______________________________________________ Gnustep-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnustep-dev
