> > Not this in particular, but I'm aware there is free software for Mac. > Unfortunately, most of it is not readily available or easily portable > because it a) depends on other nonfree libraries; b) relies on > functionality not yet implemented on GNUstep (which would be the case > even if GNUstep stopped supporting GCC). >
If GNUstep stayed with GCC, those missing functionalities can not be implemented at all; while if GNUstep dropped GCC, we can start working on those features and libraries.. From a practical standpoint, I would consider GCC’s Objective-C support broken beyond repair by this point really, since those new libraries and functionalities depends on entire new language features like Objective-C ARC, Blocks and extended Objective-C language. And there is the whole new can of worms of Swift integration, which requires the use of LLVM/clang since Swift itself is built on top of it, and there is no Swift in GCC at all. As of LLVM/clang doing a better job at supporting the language, it is because Apple is on of the main contributors and actively feeds their language changes back to the mainline.
smime.p7s
Description: S/MIME cryptographic signature