Linked by Thom Holwerda on Wed 15th Jun 2011 14:23 UTC, submitted by Valhalla
General Development "PathScale announced today that the EKOPath 4 Compiler Suite is now available as an open source project and free download for Linux, FreeBSD and Solaris. This release includes documentation and the complete development stack, including compiler, debugger, assembler, runtimes and standard libraries. EKOPath is the product of years of ongoing development, representing one of the industries highest performance Intel 64 and AMD C, C++ and Fortran compilers." More here.
Thread beginning with comment 477496
To view parent comment, click here.
To read all comments associated with this story, please click here.
lucas_maximus
Member since:
2009-08-18

That does not mean that what I said was incorrect. It still remains true to say that:


Didn't say it was ... I was merely stating that I don't expect the BSDs to use this because of the license. Also I also suspect it probably doesn't run on all the platforms that they support ... i.e. m68k, SPARC, SPARC64. So I would imagine that this would end up being distributed as a optional component i.e. a package.

There is no requirement that you compile BSD-licensed code on a BSD system.


I know.

Reply Parent Score: 2

lemur2 Member since:
2007-02-17

"That does not mean that what I said was incorrect. It still remains true to say that:


Didn't say it was ... I was merely stating that I don't expect the BSDs to use this because of the license. Also I also suspect it probably doesn't run on all the platforms that they support ... i.e. m68k, SPARC, SPARC64. So I would imagine that this would end up being distributed as a optional component i.e. a package.

There is no requirement that you compile BSD-licensed code on a BSD system.


I know.
"

If it is possible to use a compiler for 64-bit the x86_64 architecture which gives a considerable performance boost, why wouldn't the BSD developers use it to build their BSD distribution? What exactly would be their problem?

As I understand it, BSD distributions have even shipped GCC in the past, which is GPL-licensed. Surely not using a good option for one of your supported platforms such as the EKOPath 4 compiler (even if you don't ship it) just because it has a GPL license is simply a rather obvious case of cutting your nose to spite your face.

Edited 2011-06-17 11:00 UTC

Reply Parent Score: 2

lucas_maximus Member since:
2009-08-18

If it is possible to use a compiler for 64-bit the x86_64 architecture which gives a considerable performance boost, why wouldn't the BSD developers use it to build their BSD distribution? What exactly would be their problem?


I dunno about NetBSD or FreeBSD ... but with OpenBSD the idea of for pcc was faster compile times so times between testing could be reduced.

As I understand it, BSD distributions have even shipped GCC in the past, which is GPL-licensed. Surely not using a good option for one of your supported platforms such as the EKOPath 4 compiler (even if you don't ship it) just because it has a GPL license is simply a rather obvious case of cutting your nose to spite your face.


I am a web dev so a lot of this stuff goes over my head ... however I believe this

http://www.informit.com/articles/article.aspx?p=1168313&seqNum=1

may answer some of your questions.

I think this is important though,

"Having to support only a single compiler can reduce development costs, however."

BSDs have less developer resources and I think having one compiler for the source tree that works on all target archs and is less complex compiler is a benefit.

Edited 2011-06-17 12:07 UTC

Reply Parent Score: 2