🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #500

Re: Objective Gnu?

#500
From: Randy Burns
Date: Tue, 19 Sep 1989 17:03
39 lines
2493 bytes
In article <45768@bbn.COM> bpalmer@bbn.com (Brian Palmer) writes:
>
>
>In "The NeXT Book" by Bruce Webster, he says: (page 134)
>
>	Objective C is based on the Gnu C compiler developed by
>	Richard Stallman.  Release 0.9 has merged the Objective
>	C syntax with the the Gnu C compiler to speed up compilation
>	and to produce faster, more efficient code.
>
>Are they using FSF software in their product? Or is Webster just badly
>explaining the situation ...  and Objective C is just preprocessing and
>passing C to gcc.
>
>Otherwise Gang, I see a Copyleft violation right?
I had heard something to the effect that NeXT was going to make their
Objective C compiler GNUware. Now this sounds really nice, but there
still is a problem: the NeXT objective C compiler will still only run
on NeXT machines (which have a highly proprietary design). It seems to me
that this meets the letter of the law without really enhancing the 
availability of standard GNUware particularly. Basically a company that
has a highly proprietary architecture (i.e. NeXT) is put at a less of a
disadvantage using GNUware this way than a company with a much more 
open strategy (i.e. Sun). If Sun had developed a product like the NeXT
objective C compiler it would also run on all of its licensee's computers
and would not give the group that developed it the same competitive 
advantage that NeXT is getting.  Personally, I think the Free Software 
Foundation could best correct this situation and meet it's long term purpose
by having a more flexible policy towards leasing out proprietary right to 
modify its code for a limited period of time. A lot of larger and defense-
oriented firms would gladly be willing to pay for this privilege and the
resulting funds could be used for software directed more at academic,
non-profit and small business software.



Note: The above opinions are my own and in no way should be taken to reflect 
      those of my  consulting client, Sun MicroSystems or any of its
      management.
Technical Details
Message-ID: <124947@sun.Eng.Sun.COM>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!sun-barr!newstop!sun!ecotopia!raburns
References: <45768@bbn.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ames!sun-barr!newstop!sun!ecotopia!raburns
From: raburns%ecotopia@Sun.COM (Randy Burns)
Newsgroups: gnu.misc.discuss
Subject: Re: Objective Gnu?
Keywords: gnu,gcc,next
Message-ID: <124947@sun.Eng.Sun.COM>
Date: 19 Sep 89 17:03:16 GMT
References: <45768@bbn.COM>
Sender: news@sun.Eng.Sun.COM
Reply-To: raburns@sun.UUCP (Randy Burns)
Organization: Sun Microsystems, Mountain View
Lines: 39