Hacker News new | past | comments | ask | show | jobs | submit login

It's clearly not obvious. All I know, that current commercial PathScale compiler is not open source, despite previous claims.

Another such example is compiler made by Sun. They planned to open it up, but Oracle's takeover ruined those plans.




GPLv2 3a is "open source".


While GPlv2 3a is open source, it usually refers to including the source with the product in the form of something like a CD-ROM.[1]

>3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

>a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange

Do you know if the source is downloadable, legally from anywhere? Or was it only distributed to original customers?

[1]: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html


I have no idea if the source is downloadable, legally, from anywhere. That's not required by the license. I'm glad that you actually looked at the license before you asked!


Sorry to disappoint you, but CD-ROMs aren't customary used for software interchange anymore. Unless you are collecting antiques. So again, where can I find the code for the current day PathScale?


So, can you point to the code please? Since that compiler is commercially available now, they are publishing the code somewhere, right?


Which part of "GPLv2 clause 3a" did you not read?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: