> I have added README.ieee in libraries/ieee which explain the
> copyright status:

I know the IEEE has recently released the 2008 libraries under a more
reasonable license (although modifications are still not allowed).

I think it would be a good idea to replace libraries/ieee2008 with the
latest version from IEEE. In the same way libraries/ieee/math_*.vhdl can
also be replaced. That would get rid of the scary copyright restrictions
which are stated in the versions currently used by GHDL.

>> libraries/vital95/* and libraries/vital2000/* do not contain a
>> copyright statement. Is there anything known about the origin of
>> these
>> files and the terms under which they may be used?
>
> They were found on the web, but I agree the status is not clear.
> Maybe they should be removed from debian distributions until
> this is clarified.

I could remove vital95 and vital2000 from Debian.

That still leaves std_logic_1164*.vhdl. If I understand correctly, GHDL
would be extremely limited without those files. But the files can probably
not be distributed by Debian without a copyright statement.

Is it possible to replace ieee/std_logic_1164*.vhdl with the ieee2008
version, or will that break backward compatibility with vhdl-87, 93 etc?

> If you look at:
> http://www.ece.uah.edu/~gaede/cpe526/vhdl_src/vital2.2b/timing_p.vhd
> there are domain public versions of the packages.

That is very interesting. If they are drop-in replacements for vital95 and
vital2000, it could be a way to remove any copyright uncertainty about the
vital libraries.

My biggest concern now is std_logic_1164. I guess we could contact IEEE
and ask them to confirm that the new license conditions for ieee2008 may
also be applied to earlier versions. But it would be easy for them to say
no.

Joris.


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

Reply via email to