On Fri, Jan 15, 2016 at 11:14:33AM +0100, Martin Jambor wrote: > > Martin, could you ask the HSA Foundation or AMD or whoever if there is > > any way they could remove the second requirement of the license? It > > adds yet another case where anybody distributing GCC has to list yet > > another copyright notice. > > I will raise this with the HSA PRM group and perhaps there is a slight > chance that they will change this in the upcoming version of HSAIL. > But it is not going to happen soon enough.
Under what license is http://www.hsafoundation.com/html/Content/PRM/Topics/18_BRIG/_chpStr_BRIG_HSAIL_binary_format.htm ? Sounds the same as the pdf to me. Unlike the pdf version thereof, you could grab the <pre>...</pre> chunks out of this fairly easily with recursive wget and some quick scripting. There is conflicting: It or any components may not be reproduced, republished, distributed, transmitted, displayed, broadcast or otherwise exploited in any manner without the express prior written permission of HSA Foundation. HSA Foundation grants express permission to any current Founder, Promoter, Supporter Contributor, Academic or Associate member of HSA Foundation to copy and redistribute UNMODIFIED versions of this specification in any fashion, provided that NO CHARGE is made for the specification and the latest available update of the specification for any version of the API is used whenever possible. Such distributed specification may be re-formatted AS LONG AS the contents of the specification are not changed in any way. The specification may be incorporated into a product that is sold as long as such product includes significant independent work developed by the seller. A link to the current version of this specification on the HSA Foundation web-site should be included whenever possible with specification distributions. Now, extracting just portions of the spec, even if unmodifed and/or only reformatted, might actually be considered modification. But what you've posted looks to be generated in pretty much the same way, and the chosen license in there is not in the specification. Jakub