On 2014-02-11, [email protected] wrote:
> IANAL, but I don't understand the reply the same way you does: they
> won't change the headers, but they don't apply.
> 
> from the IEEE press release:
> 
> “This licensing change is very important to vendors and users of
> VHDL,” said Stan Krolikoski, chair of the IEEE Computer Society's
> Design Automation Standards Committee (DASC), which supported the
> modification to the license for the supplemental materials. “We
> worked closely with the IEEE 1076 VHDL Analysis and Standardization
> Working Group to allow anyone to use these files, within the
> guidelines of the IEEE 1076-2008 standard, of course. The previous
> header to the standard’s supplemental packages instructed users to
> request permission from the IEEE-SA for all uses, which is no longer
> required.”
> 
> So I think this apply to all versions of 1076* standard (in
> particular, you can download from ieee.org the old versions of
> std_logic_1164).
> 
> Just forget about the header.

I doubt that the Debian guys are willing to forget about headers.

The longer I look at it, the more desperate the situation seems. The
new IEEE 1076-2008 license [1] allows distribution of unmodified
sources, but does not explicitly allow distribution in compiled form.
This may imply that the compiled library can not be part of a binary
GHDL distribution.

I think the best solution is to split the package:

1) I will remove all library files except STD from the GHDL Debian
package. The package can go to Debian contrib.

2) I will create a separate package with the mentor, synopsys and
ieee2008 library sources. This package can go to Debian non-free.
During post-installation, this package will split the library sources
into separate versions for v87 and v93 and compile them with GHDL.

It is a somewhat disappointing outcome. I had really hoped to reinstate
a fully functional GHDL package in Debian main, but I don't see a good
way to do that.

Joris.

--
[1] new IEEE 1076-2008 copyright statement:
  This source file is an essential part of IEEE Std 1076-2008,
  IEEE Standard VHDL Language Reference Manual. Verbatim copies of this
  source file may be used and distributed without restriction.
  Modifications to this source file as permitted in IEEE Std 1076-2008
  may also be made and distributed. All other uses require permission
  from the IEEE Standards Department([email protected]).
  All other rights reserved.
--

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Ghdl-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to