Re: [Balloon] Balloon Open Hardware License

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Wookey
Date:  
To: balloon
Old-Topics: [Balloon] Balloon Open Hardware License
Subject: Re: [Balloon] Balloon Open Hardware License
On 2007-01-11 23:34 -0000, David Bisset wrote:
> I have now completed the next draft of the BOHL (version 0.2).
>
> This includes comments that were made at the User Group Meeting as well as
> many other additions and changes.
>
> There is now a Wiki page for the BOHL where you can get a PDF to review.
>
> http://www.balloonboard.org/balloonwiki/OpenHardwareLicense
>
> It is very important that people read and comment on this draft through the
> mailing list. I will do my best to respond to questions as rapidly as
> possible.



OK. I started this on jan 11th but didn;t sent it because it wasn't
finished. Having read it again I'm not sure what was missing any more
so clearly this should have been sent months ago...

I have just made contact with the FSF's licencing task force who offer
help on this sort of thing, to see what they think, and what help they
can provide.

In the meantime the TAPR open Hardware Licence:
http://www.tapr.org/ohl.html

has been discussed and published. (last few comments on
http://www.tapr.org/ohl.html compare it with BOHL).

I think we need to look seriously about how much of the extra
complexity on the BOHL is actually _needed_ over the TAPR OHL. Some
probably is, but currently we have too much (IMNSHO). The author is an
attorney and disgrees with DB's main concern that we need to put in a
load of stuff to protect designers against manufacturers making duff
boards. That issue is perhaps fundamental to the whole thing.

Efforts to elict comments fo the rest of the world have yeilded
negligible results so far. If we are serious about it then a process
like the one the TAPR people used is needed I think. In the meantime
we probably need to release a licence v0.3 ASAP in order to let the
current design out.

My next task is to distill the comments below into an actual new text.

Comments:

meta-comments first:

Licence is spelt US-style throughout. Is this deliberate? It's
thoroughly wrong from a UK POV, but the distinction between verb and
noun is mostly just confusing so maybe admitting that the US usage is
more sensible is reasonable - it saves us having to get it right, and
it makes it easier to find in text searches for anyone other than
well-educated english people.

It is plastered with 'copyright iTechnic, All Rights Reserved' on
every page, which is no doubt correct, but isn't what people want to
see on a licence promoting open use. a) just say it once and b)
wouldn't it be better if it was copyright Dave Bisset (or
balloonboard.org), thus avoiding the impression of promoting one
company's interests?

13 pages is long. Shorter is good.

Is more like a process description than a licence in places. Danger of
being too specific.

Also - we may have a more fundamanetal problem - we may well be trying
to enforce things beyond the reach of copyright law here - I'm not
sure that distribution of existing hardware comes under the purview of
copyright law, althoug manufacture almost certainly does (at least of
the PCB). So this leads on to wether a copyright licence will work in
this context, or if a contract is really needed. Others have tried,
and in many ways this is a statement of agreed behaviour, rather than
a watertight agreement, so I do thing it is worth attempting, but
again this argues in favour of stipping it down to the fundamental
rights and permissions rather than a lot of stuff about affixing IDs
which we can't enforce anyway.

This is where talking to real lawyers would be helpful.

Defining 'Hardware design files' and
'Current Hardware design files' - that can't be right - too much
detail for a licence. And 'The Design Files'. tighten up.

Principle of 'design and licence encompass hardware as defined by
design files' is good.
I think things like discussions of possible manufacturing methods for
mixing BOHL and non BOHL designs should be taken out of licence.

Does use of 'PCB' preclude use of design on hybrid modules or similar?
More generality is good?

Why are we definitng english terms like 'manufacture'. Overly legal.
'Printable' too, maybe PCB, software.

Merge 'designer' and 'the designers'. Try to do smae for hardware/the
hardware.

recursive definition:
Hardware design documentation consits of 'foo, or anything which is
part of design documentation'

'The license'

Disclaiming your own licence seems a bit defeatist. If you don't
believe the licence itself is any use then why bother? No-one else has
one of these.

Propagation:
typo: BHOL

Propagation info is repeated in the definitions. Try to just say it once.

General permissions:
Why provide contact details valid for lifetime? Why not just provide
files - that's good enough for GPL. contact details _instead_ of files
makes sense.

No need for 'printout, copy' - printing out is copying.

'permitted to manufacture.. automatically agree to licence. Not clear
why that is true. copyright law covers copying/distribution. We are
relying on it. Not sure it says anything about manufacture.

Not permitted to redistribute HMI? OIr does 'hardware doc' cover HMI
and HDD does it include HDF?

General restrictions:
Patent language. Neat, I think.

Not allowed to change hardware docs. I don't see how that is going to
work.

'not permitted to prevent others from selling'. What is the point of
that clause? Of course you can't. 'not permitted to restrict access'
isn't that already covered in 'must make available'?

Don't like clause telling people to follow trade restrictions, export
rules. Those are external rules and should not be part of the licence.
If intel say 'don't send our chips to Iran', it's not up to BOHL to
enforce that, and we should be pleased if our users ignore it.
Next para is much better 'it's is up to you to be responsible'.

Manufacturer
'Must comply with reasonable request for info on compliance.' Why?
We've just said they must comply. That's it.

Why must manufacturer identify source of docs? That they provide docs
is enough. 'You are only allowed to'-> 'You may' (charge a fee).

Designers:
Required to indicate all schematic modifications. This is process, not
licence. Same for 'must have a release ID'. No software licence has
this.

Must pass hardware files - we can't enforce that.



Firmware is tricky. It is often a necessary part of the design, but
there is no requirement that it be free. I think that's wrong. I think
there needs to be a requirement that the firmware (necessary to run the
board is under a free software licence).

The Warranty bit is in lower case - well done! A rare joy.

Wookey
-- 
Aleph One Ltd, Bottisham, CAMBRIDGE, CB5 9BA, UK  Tel +44 (0) 1223 811679
work: http://www.aleph1.co.uk/                 play: http://wookware.org/