Team:Cambridge-JIC/Practices

Human Practices: The Open Hardware Revolution

In choosing the novel Hardware Track, this years’ Cambridge-JIC iGEM team has come across unexpected challenges. Unsurprisingly perhaps, these have often required us to look into fields of work that we have had little or no previous experience in. This has been particularly true when navigating the world of intellectual property law, including hardware licensing and design copyright. In developing Open Source Hardware (OSH) as part of the competition, we recognised the need for an easily-digestible, comprehensive and hardware-specific guide to ensuring the OSH is accessible to the community.

Open source hardware is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design.

OSH is “free as in free speech, not free beer” or more formally Libre rather than Gratis.

Find the License for your Project

CC0 and Unlicensed Work

The Creative Commons ‘No Rights Reserved license’ (known as the CC0 license) essentially waives all copyrights you have over you work. This means there is no legal protection against you works being used, modified, redistributed or made proprietary.

Under the CC0 anyone can access your work, and use it in any way they want. However, you cannot license the work of other people under the CC0 unless you have express permission to do so or they have also used the CC0 license. This is an example of license compatibility issues (see compatibility tables).

Unlicensed work released into the public domain can be used by anyone in any way, again meaning that continued access cannot be ensured. Creative Commons recommends using the ‘Public Domain Mark’ for this work. This is intended for old works that are already in the public domain without copyright in order to provide information about them [18].

Permissive Licenses

Features of Permissive licenses:

  • There are no reciprocity requirements when using a Permissive license. Redistributors can restrict access to derivative products and make them proprietary [17]

  • Hence they make it more likely that a given product will be repackaged and commercialised [15]

  • This is seen by some as a driving force for innovation and an additional freedom compared to Copyleft licenses [13]

  • They are designed to be legally simple and compatible with a greater variety of downstream licenses than Copyleft licenses (see compatibility charts)

  • It is important to recognise that any improvements on the product that are made proprietary will not be available to the community. This is not a problem with Copyleft licenses.

A variety of Permissive licenses are available (Fig. 5, Fig. 6), and recently it has been proposed to develop a new one based on the Apache 2.0 software license as this is already well established [14].

CERN OHL

The CERN OHL was developed to do for hardware what the General Public License (GPL) did for software, and is available for free download (1). In 2009, scientists in the community at CERN began to create the Open Hardware Repository: “a place on the web for electronics designers at experimental physics facilities to collaborate on open hardware designs, much in the philosophy of the free software movement” [10].

The fundamental principals of the CERN OHL are:

  • If modifications are to be released to the community, they must be under the same license scheme as the original product

  • This ensures that the license is persistent, and ultimately everyone in the community benefits

  • The process of improvement uses collaboration between anyone in the community

CERN itself uses the license to release Printed Circuit Boards (PCBs) that it develops back into the physics community. CERN recognised the potentially huge benefit of releasing hardware to the community, where it is effectively peer-reviewed and reconfigured to precisely match end-user requirements [10].

Notable new projects that have taken up the CERN OHL include Adafruit Industries and Citoyens Capteurs, which aims to develop a network of citizen air pollution sensors (amongst other OSH programs) [11].

TAPR OHL

The TAPR OHL was developed by Tucson Amateur Packet Radio, and like the CERN OHL was created to extend the success of OSS licenses (2). It is available for anyone to use, and can be downloaded directly from their website(3) [12]. Just like the CERN OHL it is a Copyleft or ‘viral’ license: the terms applied to one product are propagated to all downstream products. In short, this means that once a product is made open-source, it and all it’s modifications remain accessible to the community.

The key premises of the TAPR OHL are outlined below, as described by the official website [12]:

  1. Products can be used for any legal purpose

  2. Unmodified documentation can be released, but it must be in the form of the entire package

  3. Products can be commercially released as long as the documentation is also freely released, or is available for free for up to 3 years

  4. All modifications must be released under the OHL

  5. All modifications must be well documented, and attempts made to notify the designers of the original product

Overall, the above requirements ensure that nobody is denied the rights to access the product and its documentation, including all downstream versions.

For more information on TAPR licensing procedures, see here

GNU GPL

The GNU General Public License (GPL) is the paradigm for Copyleft licenses. It was developed by Richard Stallman of the Free Software Foundation in the context of Free Open Source Software (FOSS). Here, as with OSH, the reference to ‘free’ is in terms of freedom and not cost.

The license agrees with, and established the four essential freedoms of FOSS:

Freedom 0 – the freedom to use the work
Freedom 1 – the freedom to study the work
Freedom 2 – the freedom to copy and share the work with others
Freedom 3 – the freedom to modify the work, and the freedom to distribute modified and therefore derivative works

As a software-specific license, the GNU GPL does not fall within the scope of our project. However, it is worth mentioning that many of the current OSH licenses were developed on the standards of the GPL and in an attempt to achieve what the GPL has in the context of hardware.

For more information about the GNU GPL, visit http://www.gnu.org/.

Copyleft or Viral Licenses

The phenomenon of OSH is in its infancy, and as a result there are only a handful of potential options when choosing an appropriate license. Many of these are Copyleft or ‘viral’ licenses.

Features of viral licenses:

  • Any derivatives must be licensed under the same conditions as the original

  • Once licensed, all derivatives will be fully accessible forever

  • Reduced likelihood of any derivatives being commercialised compared to Permissive licenses, and no chance of them being made proprietary

  • Increased issues of license compatibility compared to Permissive licenses. This could be a problem if a new license is released later in time that may be more appropriate

One of the most widespread is the Creative Commons(6) Attribution-ShareAlike license (Fig. 3, Fig. 4). This is however not specifically designed for OSH, and was instead developed for works of art such as music and designs, as well as software [2]. More comprehensive and hardware-specific licenses have been created, and here the authors will focus on two of them: the CERN OHL and the TAPR OHL.

Open Source Hardware

The Cambridge-JIC team is looking to make our product as accessible as possible. This means making our microscope open-source. According to the Open-Source Hardware Association (OSHWA), this means it “is hardware whose design is made publicly available so that anyone can study, modify, distribute, make, and sell the design or hardware based on that design” [1]. This not only requires well-documented procedures but also clear and simple designs that can be modified by non-experts.

The advantages of OSH (Fig. 1):

  • The core values reflect the power of collaboration in troubleshooting and improving designs

  • Improvements are shared to all users of the hardware, and it can remain freely available forever

  • Scientific experiments have different requirements in terms of software and hardware. OSH can address the need for low-volume production of equipment that can be tailored to specific protocols [3].

The OSH revolution extends much further than scientific hardware, and is fully compatible with a commercial business plan. Universally, it has the potential for “market expansion, innovation, acceleration, educational enhancement and medical care improvement” [3].

OSH is “free as in free speech, not free beer” or more formally Libre rather than Gratis [4]. For example, the Arduino microcontroller(5) designs are freely available online but the foundation also sells them for a profit for funding. Arduino is registered as a trademark too, which protects the brand from cheap replicas [5].