CERNOHLv1_1_howto.txt

CERN OHL howto in text format - Javier Serrano, 07/09/2011 23:01

Download (3.7 kB)

 
1
Guide to the CERN OHL v.1.1
2
3
This document contains guidelines on how to apply the CERN OHL v.1.1
4
to a given hardware design, and on the use of hardware designs
5
licensed under the CERN OHL v.1.1.
6
7
How to apply the CERN OHL v.1.1 to a hardware design
8
9
Pre-requisite:
10
11
Authorship/ownership of the design must be clear and undisputed. Only
12
the legal owner of the rights in the hardware design may decide under
13
what conditions to make it available. If ownership is vested in more
14
than one person/entity, there must be an agreement among the owners to
15
release the hardware design as open hardware, and under the CERN OHL
16
in particular.
17
18
The hardware design documentation and files package
19
20
Pack all your hardware design documentation files (schematics,
21
layout...) as well as the documents listed below in an archive
22
file. This will ensure the licensee downloads everything in one go. It
23
is best to archive the files using a format everybody can
24
open. Schematics and layouts should be included in both source form
25
and a format readable by everybody, such as pdf.
26
27
The following documents must be distributed together with the hardware
28
design documentation:
29
30
Document containing the CERN OHL v.1.1 (e.g. LICENSE.PDF) 
31
32
This Guide
33
34
Text files (plain ASCII file), where information can be added to but
35
not removed from, listing:
36
37
    Contact point of any Licensor who wishes to receive modified
38
    Documentation (see section 3.3.d) (e.g. CONTRIB.TXT);
39
40
    Contact point wishing to receive information about manufactured
41
    Products (see section 4.2) (e.g. PRODUCT.TXT);
42
43
    Modifications made by Licensee (see section 3.3.b)
44
    (e.g. CHANGES.TXT)
45
46
What to do with the hardware design documentation
47
48
Include in the hardware design documentation, for instance as a
49
header, the following elements (see section 3.1 CERN OHL v.1.1):
50
51
a copyright notice reflecting actual ownership;
52
53
a notice that the hardware design documentation is licensed under the
54
CERN OHL v.1.1, possibly with a link to http://ohwr.org/cernohl where
55
the licence texts are hosted:
56
    “Licensed under CERN OHL v.1.1 or later”
57
    “Licensed under CERN OHL v.1.1”;
58
59
a disclaimer of warranties;
60
61
The following is an example of header if CERN is the Licensor:
62
Copyright CERN 2011.
63
This documentation describes Open Hardware and is licensed under the
64
CERN OHL v. 1.1.  You may redistribute and modify this documentation
65
under the terms of the CERN OHL v.1.1. (http://ohwr.org/cernohl). This
66
documentation is distributed WITHOUT ANY EXPRESS OR IMPLIED WARRANTY,
67
INCLUDING OF MERCHANTABILITY, SATISFACTORY QUALITY AND FITNESS FOR A
68
PARTICULAR PURPOSE. Please see the CERN OHL v.1.1 for applicable
69
conditions
70
71
Include on the silkscreen:
72
	the licence notice: “Licensed under CERN OHL v.1.1”
73
    	    Do not include the CERN logo or the copyright notice
74
75
How to deal with hardware designs licensed under the CERN OHL v.1.1
76
77
Generally speaking, you must always comply with any obligations
78
applying to a particular design (detailed in a contract or
79
accompanying licence). If you receive hardware designs licensed under
80
the CERN OHL v.1.0, the obligations are to:
81
82
Keep intact all the copyright and trademark notices that are on the
83
hardware design documentation;
84
85
Keep intact the references to the CERN OHL v.1.1;
86
87
Keep intact the disclaimer of warranties.
88
89
If you modify hardware design that you received from someone else that
90
is licensed under the CERN OHL v.1.1, you must
91
92
Keep intact all the notices referred to above;
93
94
Include notices that you have modified the hardware designs, detailing
95
what modifications where made (e.g. in a CHANGES.TXT file);
96
97
Add the appropriate copyright notice to the modifications that were
98
made;
99
100
license the modifications under the CERN OHL v.1.1 if you distribute
101
them.