The Open64 Steering group will have a discussion on this topic with legal inputs and post any clarifications needed on the licensing issue.
[What follows below is my personal opinion and not legal advice] The Open64 compiler was open-sourced by SGI under "GPL version 2". The open64.net source tree continues to be licensed under GPLv2. The PathScale source tree till PSC 3.3 beta was also licensed under GPLv2. In my opinion, code can be freely copied between open64.net and PathScale sources upto 3.3 beta, since they are all under a compatible license. The current PathScale development tree (http://github.com/path64/compiler) has been changed by PathScale to a "GPL version 3" license. It is no longer compatible with the open64.net source tree which is still under GPLv2. No source code can be copied between these source trees in either direction. Suneel >> > Just because "the bug is fixed in xyz codebase" doesn't mean it's a good > idea to copy it over, does it? (Regardless what your (incorrect) view > is on the license(s) involved.) > > Do you even know what legal review means? Does AMD or anyone from > Open64 care about this at all? You completely ignored my previous email > when I pointed out the copyright notices may be incorrect. You do > realize that Open64 is blocked from moving to include GPLv3 code as a > result of this general lackadaisical attitude. What license do you > think crayf90/fe90/s_interoperable.c is under since it doesn't have a > license notice at the top? Did you even notice or care about that? > You're not a lawyer and if you do make a mistake who is going to be > responsible? Will your customers pay, AMD, you individually.. Quit > making this a "PathScale" issue and stay with the facts and questions.. > > Other general points.. > * If you can't fix the original bug on your own then how do you have > any clue that you're doing a correct job of importing the changes > * Does the patch fix a single trackable issue or just lazy > copy/pasting code > * Which gatekeeper can properly review this? > ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ Open64-devel mailing list Open64-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open64-devel