You know Peter ... I've tried very hard to avoid the very same unprofessional BS that you and other posters here frequently resort to in the form of direct personal attacks. Xilinx must be very very proud of that behavior, even if you try to hide behind the "speaking for himself." But unless you expecially like that form of abuse, it's best to cease it, as everyone will take note that is how to be pissy with you by example.
As far as your anonymous rants, live with it. I've actually told everyone who I am, and it's not that difficult to figure it out, except for some of the most clueless here. Over half of the posters to this forum do not use their full legal names with company affiliation and addresses to clearly identify who they are, who they work for, and where they are located. The handles for GEO, dp, rickman, John H, Tim, and scores of others are equally annoymous, and perfectly acceptable by all usenet standards to post and particpate here -- and have been for the 25 years I've participated in usenet forums. So get used to it.
Get a clue ... this has been a very productive discussion about the very restrictive Xilinx IP Licensing, and just how many of your customers do not have a clue about what Xilinx expects in protecting that IP. It's clear that even after this discussion, that the miss-information of a number of respected posters is likely to be remembered for a very long time. What went wrong with it was the failure to get clear and concise answers from Xilinx, which you seem mockingly proud of in your rant above.
Especially since the Xilinx staff failed to be direct and clear about all the issues. When Xilinx staff are unable to clearly and definatively state that the Xilinx license clearly is incompatable with all accepted open sources licenses, then I think Xilinx Legal needs to set you guys down and have a long training session.
When you mockingly are proud that Xilinx staff can not answer such a direct questions, then maybe Xilinx needs to consider more than just training issues.
Certainly, mixing Xilinx IP with open source under BSD or GPL is strictly forbidden.
Things like the JHDLBits problem occur as the direct lack of training and initiative on the part of Xilinx staffers to recognize and intervine early when a customer or intern gets off the path set by Xilinx Legal department. That is a Xilinx internal problem, that somebody really needs to fix. Your managment should be utterly ashamed that I have to press the issue and fend off dozens of clearly WRONG posts that XDL is an open interface and should be used for open source development.
When Ray, and others, in this forum suggest that XDL can be mixed with open source it should be a Xilinx person stepping up and quickly correcting the matter to avoid another JHDLBits public relations blunder. This whole thread is a public relations blunder that clear concise posts from Xilinx staff could have stopped long ago by being open and direct. And you dare mock this when it's litterially your fault?
If Xilinx can not articulate it's own legal policy clearly in forums like this, then Xilinx has a severe problem that it's legal department and board of directors need to address in regard to staffing responsibilities.
It's totally and utterly clueless to hide behind ignorance regarding IP and licensing.
I wonder just how many Xilinx developers lack the training to undersand what is LGPL and what is pure open source .... and how many Xilinx product files are contaminated with open sources. And how many of your
3rd party developers have Xilinx proprietary information comingled with open source?I wonder how many of your customers are writing XDL code using open source code segments and libraries that are not LGPL licensed?
Do you even have a clue what this really means? If not, how do you expect to discuss this matter with your developers to make sure both Xilinx and open source license are not violated.
The whole issue is a direct result of the systematic failure of Xilinx to openly and directly answer questions and provide full and complete information. That you dare to mock that, is utterly clueless.
John