This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libobjc/11572] [regression]: GNU libobjc no longer compiled on Darwin
- From: "d dot ayers at inode dot at" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Aug 2003 09:34:45 -0000
- Subject: [Bug libobjc/11572] [regression]: GNU libobjc no longer compiled on Darwin
- References: <20030718103846.11572.n.pero@mi.flashnet.it>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11572
------- Additional Comments From d dot ayers at inode dot at 2003-08-14 09:34 -------
Quote from:
http://www.fsf.org/licenses/license-list.html
The Apple Public Source License (APSL), version 2.
This is a free software license, incompatible with the GNU GPL. We recommend
that you not use this license for new software that you write, but it is ok to
use and improve the software released under this license.
Which references:
http://www.fsf.org/philosophy/apsl.html
So technically, yes it seems to be categorized as "free software" by the FSF but
as it is incompatible with the GPL it is useless for pretty much all GNU
projects (such as GCC and GNUstep) which are licensed under the GPL or LGPL.
Also the fact that it is the only runtime GCC supports that I know of, that is
not (and cannot) be distributed with GCC itself.
I can only reiterate that I have a hard time accepting that it could be in the
interest of the FSF GCC to default to this runtime in favor of the GNU runtime.
It seems even more absurd that GCC delivers without a working GNU runtime on
this platform. I have no quarrel with Apple changing that default to their
runtime on the products that they deliver. That is their prerogative.