trolls/fear/technicalities apart, this is an awesome news, thanks to PathScale (and Michael for reduce the wait), i am looking forward to see this beauty working on.
It would encumber parties who may be interested in using the debugger in other non GPL3 projects which may have another license on which the GPL3 frowns upon. This could also include other projects that they have that they might not want to release under GPL3 but still have the debugger code free to use how they want.
Originally Posted by bug1
Last edited by deanjo; 06-13-2011 at 07:55 PM.
I guess their debugger is of little value, that's why they choose BSD license. But their crown jewel, the compiler suite, is GPL + copyright assignment if I'm not mistaken. So they can offer it under a dual-license, while not letting the competition take a free-ride with a proprietary version of what's mostly their codebase.
I suspect it's our STL. To verify you could build Path64 which will use the GNU system installed STL. If the performance regression goes away we'll know exactly who to blame. We use the RogueWave STL and generally it outperforms GNU. Anyway thanks for the bug report
Originally Posted by inot
We pity the BSD community and were trying to do everything in our power to introduce some competition for GDB. Admittedly our drop-in GDB replacement could be better. (About 50% passing in GDB test suite) The design and PathDB code is really clean and awesome design though. If you like hacking on a debugger I'm sure you'd not say it's little value. More to the point is we'll continue slowly improving it more and more.
Originally Posted by AnonymousCoward
Our Fortran robustness is great - Any Fortran bug you hit will likely get fixed quickly. I know Intel is very competitive on performance and gfortran I'm not sure how many people actually use it in HPC. The best benchmark as always it your code. Try it and let us know.
Originally Posted by HokTar
yeah we call it FDO - Feedback Driven Optimization and had it for many years :P
Originally Posted by XorEaxEax
File a bug report <joking>or switch to a real programming language</joking>
Originally Posted by ahlaht
This sort of feedback is great and exactly what we want.
Encumbered is a legal term and not an insult. It just referred to the restrictions of the GPL. Our goal for PathDB is/was to build an initial community of users inside the BSD community.
Originally Posted by bug1
06-13-2011, 08:39 PM
If GPL incompatible products are being _distributed_ with runtime dependencies to the debugger then it would be a problem if the debugger with GPL. Ive never heard of that happening myself, but maybe im out of the loop.
Originally Posted by deanjo
I think the real reason is hinted at in the response from PathScale, they want to encourage _development_ by other parties.
If other parties where to develop restrictive additions to the debugger it wouldnt be a problem to PathScale because its really just their to support usage of their compiler.
EDIT: re previous post, maybe im oversensitive, point taken.
Last edited by bug1; 06-13-2011 at 08:42 PM.
Reason: didnt see previous post.
Tags for this Thread