On this page you can find information on freely-licenced hardware circuit
designs, at the moment only from OpenCores.
This is based on but goes beyond the information available on the OpenCores
site. I have manually downloaded and looked at a largish number of designs to
add the language where it was not given, extract licences form the sources, add
project homepages where applicable and adjust the status of projects. That
said, everything comes without any warranty; if you want to use a design, you
have to look at the licence in the sources.
YAML catalog of OpenCores projects from March 2015
A few open designs refer to draft licences that were once published by the
OpenIPCore Organization. They were originally available on the OpenCores site
but have been removed; I have retrieved them from the Internet Archive
OpenIPCore Hardware General Public License (OHGPL) Version 0.20
OpenIPCore Hardware General Public License (OHGPL) Version 0.17
Open Hardware Public License Version 1.0
Hardware Design Public License Version 0.04
Open NDA Version 0.0
Some designs on OpenCores are a nuisance to download, so I have mirrored them
here. These may only be a single source file or have unusual file formats
such as .doc (yes, really).
Disclaimer: This site is an offering from a private citizen to other
private citizens. The information provided is not a product, cannot be assumed
to be suitable for any particular purpose, and comes without warranty of any
kind. It is not intended for commercial or other organisational use, and even
personal use is at your own risk.
TOS / Impressum