4 ms·
We complied 100% with the GPL, and, Path64 includes 100% of the code, including the parts that didn't have to be released under the GPL.
by greglindahl 10y ago
We complied 100% with the GPL, and, Path64 includes 100% of the code, including the parts that didn't have to be released under the GPL.
- shmerl 10y agoSo where is the source published? I couldn't find any such information on the official site. This doesn't have the compiler: https://github.com/path64 https://github.com/path64
- greglindahl 10y agoWhile we were shipping the compiler at the original PathScale, the source was distributed to everyone we distributed a copy to (GPLv2 clause 3a). I'm not sure why you'd mention github, given that they didn't exist yet. And I have no idea what you mean by "official site" when we're talking about a company that ceased business in 2006. p.s. if you wonder why I'm so vehement about this topic, it's because you're basically accusing real people of being unethical based on your inability to find things now that we were required to give away in the past.
- shmerl 10y agoCeased business in 2006? The claims about opening up the compiler were made in 2011. http://www.pathscale.com/ekopath4-open-source-announcement http://www.pathscale.com/ekopath4-open-source-announcement Either you are talking about something else completely, or I'm really confused.
- greglindahl 10y agoI'm sorry that it's not obvious to you, but there are multiple corporate entities involved, several with the same name.
- shmerl 10y agoIt'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.
- greglindahl 10y agoGPLv2 3a is "open source".
- shmerl 10y agoSo, can you point to the code please? Since that compiler is commercially available now, they are publishing the code somewhere, right?
- greglindahl 10y agoWhich part of "GPLv2 clause 3a" did you not read?
- Intermernet 10y agoWhile 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 https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
- greglindahl 10y agoI 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!
- david-given 10y agoHere's an interesting thread: https://www.phoronix.com/forums/forum/software/general-linux-open-source/880291-what-happened-to-pathscale-s-open-source-path64-compiler-suite https://www.phoronix.com/forums/forum/software/general-linux... The tl;dr from reading between the lines is that having the open source version was crippling their commercial sales, so they tried to make it go away. There's a nightly download from http://www.pathscale.com/ekopath-compiler-suite http://www.pathscale.com/ekopath-compiler-suite makes you click through a GPLv2 license (the GPL is not an EULA, dammit!) but there's no source included or any link to source. But I did eventually track down a clone of the original github version here: https://github.com/somian/Path64 https://github.com/somian/Path64
- shmerl 10y agoI see. So basically they wanted to open it, but changed their mind. How does current PathScale handle the GPL though? Or they never updated the compiler since then?