Linked by Thom Holwerda on Mon 15th Oct 2007 21:06 UTC, submitted by Valour
OpenBSD "A few weeks ago, the OpenBSD Project announced that the Portable C Compiler had been added to the OpenBSD source tree. There has already been some explanation of why the traditional GNU Compiler Collection is troublesome and why a new compiler is needed, but there are still some details left uncovered. In this interview, Theo de Raadt and Otto Moerbeek of the OpenBSD Project offer more information about PCC and GCC and where they are headed within the project."
Thread beginning with comment 278410
To read all comments associated with this story, please click here.
...
by Hiev on Mon 15th Oct 2007 21:33 UTC
Hiev
Member since:
2005-09-27

One step forward to release the free world from the GNU monopoly.

RE: ...
by snozzberry on Mon 15th Oct 2007 21:52 in reply to "..."
snozzberry Member since:
2005-11-14

Remember, GNU is a convicted monopolist.

Reply Parent Bookmark Score: 4

RE[2]: ...
by sbergman27 on Tue 16th Oct 2007 02:23 in reply to "RE: ..."
sbergman27 Member since:
2005-07-24

"""

Remember, GNU is a convicted monopolist.

"""

I vote for a break up. Scatter their programmers all over the world so that they can't collaborate.

(Don't you just hate it when people end their posts with "Wait!"? Irritates the hell out of me.) ;-)

Reply Parent Bookmark Score: 7

RE: ...
by superman on Mon 15th Oct 2007 21:59 in reply to "..."
superman Member since:
2006-08-01

> GNU monopoly.

What about ssh monopoly ?

Reply Parent Bookmark Score: 6

RE[2]: ...
by Janizary on Mon 15th Oct 2007 22:21 in reply to "RE: ..."
Janizary Member since:
2006-03-12

The near monopoly of OpenSSH is not uncontested by open source alternatives, they are all just significantly inferior to the OpenBSD ssh suite.

Reply Parent Bookmark Score: 12

RE[2]: ...
by Oliver on Tue 16th Oct 2007 16:27 in reply to "RE: ..."
Oliver Member since:
2006-07-15

It's real free, just mention the author ( in civilized open source circles we call this show some respect) and fork it - so you can do whatever you want with it. Try this with the GPL.

Reply Parent Bookmark Score: 1

RE: ...
by ghostX on Mon 15th Oct 2007 23:21 in reply to "..."
ghostX Member since:
2007-09-13

Vast majority of GNU GCC contributors will prefere GPL licence not BSD for obvious reasons.

Reply Parent Bookmark Score: 1

RE[2]: ...
by Janizary on Mon 15th Oct 2007 23:31 in reply to "RE: ..."
Janizary Member since:
2006-03-12

How do you know? When was the last time the vast majority of GCC code contributors were polled about this? Not everything the GNU has ever done involves the dreaded GPL.

Reply Parent Bookmark Score: 8

RE[2]: ...
by kargl on Tue 16th Oct 2007 02:32 in reply to "RE: ..."
kargl Member since:
2007-10-16

Vast majority of GNU GCC contributors will prefere GPL licence not BSD for obvious reasons.


I'm an active contributor to GCC, and I greatly prefer the 2-clause BSD license over the GPL.

The problem is that if you need/want to fix a bug in GCC, you then have to assign Copyright to the FSF and a submit to the GPL.

Reply Parent Bookmark Score: 9

RE[2]: ...
by Oliver on Tue 16th Oct 2007 16:29 in reply to "RE: ..."
Oliver Member since:
2006-07-15

The vast majority of *sane* coders will prefer a proper compiler - so it's up to the future.

Reply Parent Bookmark Score: 1

RE: ...
by sultanqasim on Tue 16th Oct 2007 01:28 in reply to "..."
sultanqasim Member since:
2006-10-28

True. At first your comment may sound absurd but then it makes sense. What do all linux distros use? GCC. Most BSDs? GCC. What is used to compile Windows? GCC (Really! After examining leaked windows source code, it was found to me gcc makefiles and all).

Reply Parent Bookmark Score: 1

RE[2]: ...
by Alex Forster on Tue 16th Oct 2007 03:45 in reply to "RE: ..."
Alex Forster Member since:
2005-08-12

"What is used to compile Windows? GCC (Really! After examining leaked windows source code, it was found to me gcc makefiles and all)."

Do you have any links to cite that? If it were true, it would be huge. I googled and couldn't find anything backing you up, though.

Reply Parent Bookmark Score: 2

RE[2]: ...
by J.R. on Tue 16th Oct 2007 06:12 in reply to "RE: ..."
J.R. Member since:
2007-07-25

That is just not true. Its a rather bold assumption based on little evidence I would say. The truth is that makefiles are _NOT_ a GCC only thing. If this is your only evidence then you should do some more research because its a flat out lie.

Read more about it here:
http://en.wikipedia.org/wiki/Makefile

Reply Parent Bookmark Score: 4

RE[2]: ...
by Soulbender on Tue 16th Oct 2007 06:46 in reply to "RE: ..."
Soulbender Member since:
2005-08-18

Really! After examining leaked windows source code, it was found to me gcc makefiles and all


And the Pope is protestant. The presence of "makefiles" does not mean they used gcc and there are no special "gcc makefiles".

Reply Parent Bookmark Score: 2

RE[2]: ...
by viton on Tue 16th Oct 2007 07:26 in reply to "RE: ..."
viton Member since:
2005-08-09

What is used to compile Windows? GCC
You're wrong. AFAIK it is Microsoft Quick C

Reply Parent Bookmark Score: 1

RE[2]: ...
by KugelKurt on Tue 16th Oct 2007 11:38 in reply to "RE: ..."
KugelKurt Member since:
2005-07-06

IIRC the Windows source code was leaked though Mainsoft. Mainsoft has a (commercial) product that's simmilar to WINE, but Mainsoft licensed the actual Windows source code from Microsoft to do this. It's not unlikely that Mainsoft ported the requred parts of the Windows source to GCC.

Reply Parent Bookmark Score: 2

RE[2]: ...
by Almafeta on Tue 16th Oct 2007 13:54 in reply to "RE: ..."
Almafeta Member since:
2007-02-22

What is used to compile Windows? GCC (Really! After examining leaked windows source code, it was found to me gcc makefiles and all).


Actually, that's not quite possible. GCC compiles to the ELF file format, while Windows' kernel uses the PE file format. If Microsoft did use GCC to compile Windows, the resulting binary wouldn't be compatible with their bootloader.

(On the other hand, it's possible to compile Linux as a PE in Visual Studio, and theoretically, even get it booting under GRUB. I've pondered compiling Linux as a PE just to compare compile quality of the two.)

Reply Parent Bookmark Score: 1