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.
Permalink for comment 477648
To read all comments associated with this story, please click here.
boldingd
Member since:
2009-02-19

The question is, if a GPL compiler does not restrict the license of compiled works, why is the GCC GNU exception needed in the first place? Why not place any runtime libraries under LGPL? I'd imagine other people want to know too, but by now they're intimidated from asking.


The reason an exception is needed is because some "trivial libraries" that are covered by the GPL are automatically linked into compiled code. As to why not use the LGPL, I don't know for sure, but my best guess is that the LGPL only allows dynamic linking, whereas what we're talking about sounds more like static linking -- inserting the compiled form of these trivial libraries directly into the resulting executable. The LGPL (IIRC) doesn't allow that (without an exception).

Reply Parent Score: 2