SlideShare a Scribd company logo
1 of 43
Download to read offline
Faculté Polytechnique 
[ Geeks Anonymes, ULg (Interface Entreprises- 
Université), Liège – Friday 19th September 2014 ] 
Open Source Hardware for 
Dummies 
Dr Ir Robert Viseur 
Department of Economy and Innovation Management
2 / 43 
Part 1 
Basis about software licenses and 
business models
3 / 43 
Free / Open Source 
Software 
Free Software Definition. 
– Four freedoms (see www.gnu.org). 
Open Source Definition. 
– Ten criteria (see opensource.org).
Software licenses (1/2) 
Three types of licenses: 
4 / 43 
– Proprietary licenses. 
• E.g. CLUF for Microsoft softwares. 
– Hybrid licences (rare). 
• E.g. former SCSL for Sun Microsystems softwares. 
– Free software licenses. 
• E.g. AL, BSD, GPL, LGPL,... 
• More or less 70 free software licenses.
Software licenses (2/2) 
5 / 43
6 / 43 
Free software licenses 
(1/2) 
Two families of free software licenses: 
– Permissive / academic licenses. 
– Copyleft / restrictive licenses (licenses with 
reciprocity). 
Three types of licenses with 
reciprocity. 
– Weak reciprocity. 
• File-based, or not. 
– Strong reciprocity. 
– Network reciprocity.
7 / 43 
Free software licenses 
(2/2)
Business models for free and 
open source softwares (1/2) 
Trade-off between value creation and 
value capture. 
8 / 43 
– Value creation: 
• Investment in R&D. 
• Collaboration with community (open source 
innovation). 
– Value capture: 
• Weak appropriability regime. 
• Often: indirect valuation (eg. services, advertising, 
etc.).
Business models for free and 
open source softwares (2/2) 
Services (« best knowledge here »). 
– Common services: custom software development, 
installation and integration, training, etc. 
– New SaaS and cloud computing opportunities. 
Dual licensing schemes. 
– Without technical differenciation. 
– With technical differentiation. 
– Opencore schemes (e.g. free kernel + private add-ons). 
9 / 43
10 / 43 
Part 2 
Business models of open hardware
What is open hardware ? 
Definition from Open Hardware Summit and 
then Open Source Hardware Association. 
11 / 43 
– See details at http://www.oshwa.org/definition/. 
Inspired by Open Source Definition from Open 
Source Initiative (opensource.org). 
More communly accepted than previous 
definitions. 
New initiative: OHANDA label (see 
www.ohanda.org).
Open Source Hardware 
(OSHW) Definition 1.0 (1/3) 
1. Documentation 
– The hardware must be released with documentation including design files, 
and must allow modification and distribution of the design files. 
2. Scope 
– The documentation for the hardware must clearly specify what portion of 
the design, if not all, is being released under the license. 
3. Necessary Software 
12 / 43 
– If the licensed design requires software, the interfaces must be 
sufficiently documented or the necessary software must be released 
under an OSI-approved open source license. 
4. Derived Works 
– The license shall allow modifications and derived works, and shall allow 
them to be distributed under the same terms as the license of the original 
work.
Open Source Hardware 
(OSHW) Definition 1.0 (2/3) 
5. Free redistribution 
13 / 43 
– The license shall not restrict any party from selling or giving away the project 
documentation. 
6. Attribution 
– The license may require derived documents, and copyright notices associated 
with devices, to provide attribution to the licensors when distributing design files, 
manufactured products, and/or derivatives thereof. 
7. No Discrimination Against Persons or Groups 
– The license must not discriminate against any person or group of persons. 
8. No Discrimination Against Fields of Endeavor 
– The license must not restrict anyone from making use of the work (including 
manufactured hardware) in a specific field of endeavor.
Open Source Hardware 
(OSHW) Definition 1.0 (3/3) 
9. Distribution of License 
– The rights granted by the license must apply to all to whom the work is 
redistributed without the need for execution of an additional license by 
those parties. 
10. License Must Not Be Specific to a Product 
– The rights granted by the license must not depend on the licensed work 
being part of a particular product. 
11. License Must Not Restrict Other Hardware or Software 
14 / 43 
– The license must not place restrictions on other items that are 
aggregated with the licensed work but not derivative of it. 
12. License Must Be Technology-Neutral 
– No provision of the license may be predicated on any individual 
technology, specific part or component, material, or style of interface or 
use thereof.
Protection of hardware 
15 / 43 
(1/3) 
Some items to protect: 
– the source code for electronics (e.g.: VHDL or Verilog source 
codes), 
– the source code for associated softwares (e.g. development 
tools, SDK, etc.), 
– the schematics, the design files and the technical drawings 
(hardware design), 
– the aesthetic value, 
– the documentations, 
– the brands. 
IP tools: mainly copyrights, industrial design rights, 
patents and trademarks. 
– Other: protection for the topographies of semiconductor 
products.
Protection of hardware 
16 / 43 
(2/3) 
Frequent use of Creative Commons 
licenses. 
– Attention to NC clause. 
Frequent use of widely used free 
software licenses. 
– Mainly BSD, GPL and LGPL. 
Dedicated licenses. 
– Examples: TAPR OHL (see www.tapr.org/ohl.html) 
or CERN OHL (see www.ohwr.org/cernohl).
Protection of hardware 
17 / 43 
(3/3) 
Licenses in real life (Viseur, 2012):
Business models of open 
18 / 43 
hardware 
Business models in real life (Viseur, 
2012):
Size of the market (1/2) 
Strong rise of the number of projects 
(Torrone & Fried, 2010): 
19 / 43
Size of the market (2/2) 
Report from (Torrone & Fried, 2010): 
– 13 companies representing approximately $50 
million. 
– About 200 projects in 2010. 
– By 2015: +$1 billion collective. 
20 / 43
Still a blurred concept ? 
Boundaries between openness and 
freedom not always clear but... 
21 / 43 
– Ongoing standardization of the definition. 
How open is open enough ? 
– Open hardware often build on closed components. 
– Community activities not always clear... 
How to identify sustainable projects ? 
– Think about free software success factors. 
– Examples: modularity, standards, open governance 
(community / ecosystem), etc.
22 / 43 
Part 3 
Examples of open hardware 
commercial projects
23 / 43 
LEON (Gaisler) (1/2) 
VHDL model for 32 bits SPARC-compliant 
processor. 
– Created by Jiri Gaisler and now supported by 
Aeroflex Gaisler company (www.gaisler.com). 
– SPARC: RISC open instruction set architecture 
and registered trademark of SPARC 
International, Inc. 
– See more at http://en.wikipedia.org/wiki/SPARC 
and http://www.sparc.org/.
24 / 43 
LEON (Gaisler) (2/2) 
Wide portfolio of products (LEON 
family, and others) and services. 
One of the products: GRLIB IP Library. 
– Dual licensing scheme. 
• Licenses: GPL or commercial license. 
• See 
http://www.gaisler.com/index.php/products/ipcores/soclib 
rary.
Arduino (Smart Projects) 
25 / 43 
(1/3) 
Open source electronics prototyping 
platform. 
– See http://www.arduino.cc/ for more details. 
– Manufactured by the Italian company Smart 
Project (smartprj.com). 
– Available with open source development 
softwares. 
– Tremendous success.
Arduino (Smart Projects) 
26 / 43 
(2/3) 
Enablers: 
– Cheap, simple, released with integrated tools. 
– Wide ecosystem. 
• New open projects based on Arduino hardware. 
• Examples: DIY Drones (diydrones.com), Photoduino 
(photoduino.com), etc. 
– Format for technically compatible extensions 
(shields). 
Several forks (true free project). 
– Imitations and variations. 
– Examples: Freeduino, Sanguino, etc.
Arduino (Smart Projects) 
27 / 43 
(3/3) 
Licenses: 
– Design covered by CC-BY-SA license. 
– Source code covered by GPL or LGPL licenses. 
– Arduino is a trademark. 
Revenues: 
– Over $1 million in 2010 (Torrone & Fried, 2010). 
– Based on services and sale of products.
28 / 43 
Elphel (1/3) 
Elphel 353/363 network camera (www.elphel.com). 
License: software and hardware under GPL v2. 
– See http://www3.elphel.com/wiki/licensing for more details. 
Revenues from the sales of products (several product 
lines). 
Discreet community. 
Source of inspiration and technical basis for other 
projects. 
– Examples: Frankencamera prototype or Axiom project.
29 / 43 
Elphel (2/3) 
Collaboration with 
Google : 
– Cameras for Google 
Books. 
– Cameras for Google 
Streetview.
30 / 43 
Elphel (3/3) 
Future project: Apertus (camera for cinema). 
– Friendly fork (?): Axiom. 
• First open digital cinema camera Axiom. 
• Licenses: 
– Software under the GNU General Public License V3. 
– Documentation under the Creative Commons License. 
– Hardware under the Cern Open Hardware License. 
• Partnership with Dynamic Perception 
(www.dynamicperception.com). 
– See https://www.apertus.org/history.
31 / 43 
Part 4 
Open hardware beyond electronic 
stuffs
32 / 43 
Hexayurt (1/2) 
« The Hexayurt is a refugee shelter system based on work 
done at the Rocky Mountain Institute. It uses an approach 
based on "autonomous building" to provide not just a 
shelter, but a comprehensive family support unit which 
includes drinking water purification, composting toilets, 
fuel-efficient stoves and solar electric lighting. » 
(see http://www.appropedia.org/Hexayurt_Project & http://hexayurt.com/)
33 / 43 
Hexayurt (2/2) 
Materials published in public domain. 
Several variations around the first project. 
Case of Open Source Appropriate Design: 
« Appropriate technology (AT) is technology that is designed 
with special consideration to the context of its use - 
including environmental, ethical, cultural, social, political, 
and economical aspects of the community it is intended 
for. » 
(see http://www.appropedia.org/Portal:Appropriate_technology)
34 / 43 
Open Reflex (1/3) 
Open source project for a film camera (single lens reflex). 
Following a pinhole project (« 3D Printed Pinhole Box »). 
Printable with RepRap 3D printer (reprap.org).
35 / 43 
Open Reflex (2/3) 
True open hardware project: 
– Materials published under CC-BY-SA on: 
• author's blog (leomarius.com), 
• Thinkgiverse (www.thingiverse.com), 
• Instructables (instructables.com), 
• Dropbox (www.dropbox.com). 
– Nascent community: 
• New sub-projects. 
• Collaborations (e.g. DIY AP-LENS). 
More details: 
leomarius.com/albums/openreflex/.
36 / 43 
Open Reflex (3/3) 
Attempt to use crowdfunding. 
– More details: 
www.kisskissbankbank.com/en/projects/openreflex.
OSVehicule TABBY (1/2) 
OSVehicle 
(www.osvehicle.com). 
Creators of the Tabby / 
Urban Tabby. 
Urban quadricycle vehicle. 
37 / 43 
– « Twizy open source » ? 
Tabby / Urban Tabby ? 
– Tabby : « TABBY is an open 
source framework for vehicles ». 
– Urban Tabby : approved model.
OSVehicule TABBY (2/2) 
Materials published under CC-BY-SA. 
38 / 43 
– See 
http://www.osvehicle.com/download/ 
. 
Objective of creating an active 
community. 
– Actual status ? 
Vehicle being bought in kit. 
Services for local builders (emerging 
countries). 
– No complex production line. 
– Very little investment. 
Connected to Open Source 
Appropriate Technology. 
Estimated sales prices (assembled) : 
6000 euros.
39 / 43 
Stay tuned (1/2) 
New exciting projects: 
– Example: 
OpenEnergyMonitor 
system. 
• Wireless sensor nodes that 
send data at periodic 
intervals to a web-connected 
base-station. 
• Based on Arduino. 
– See more details at 
http://openenergymonitor.or 
g/emon/opensustech.
40 / 43 
Stay tuned (2/2) 
New opportunities due to progress in: 
– CAD open source softwares. 
• See http://linuxfr.org/news/linux-et-la-commande- 
numerique-par-calculateur. 
– 3D printers. 
• See http://linuxfr.org/news/la-fr%C3%A9n 
%C3%A9sie-des-imprimantes-3d. 
Progressive adoption by industries. 
– For example : Ford OpenXC 
(openxcplatform.com).
41 / 43 
Thanks for your attention. 
Any questions ?
Some useful readings... 
Anderson, C., « Makers : La nouvelle révolution industrielle », Pearson, 2012. 
Baldwin, C.Y., Hienerth, C. and von Hippel, E., « How user innovations become commercial 
products: a theoretical investigation and case study », Research Policy, 35, 9, 2006, pp. 
1291–1313. 
Eychenne, F., « Fab Lab : L'avant-garde de la nouvelle révolution industrielle », FYP 
Éditions, 2012. 
Torrone, P., Fried, L., « Million dollar baby - Businesses designing and selling open source 
hardware, making millions », O’Reilly’s foo camp east 2010, Microsoft’s NERD center (MIT 
campus). Available at www.adafruit.com (read: March 6, 2012). 
Viseur, R, « Pratiques innovantes dans le secteur automobile : du champion de produit à 
l'innovation open source », , Rencontres mondiales du logiciel libre, Montpellier, 2014. 
Viseur, R., « Hacker son appareil photo avec des outils libres », Rencontres mondiales du 
logiciel libre, Montpellier, 2014. 
Viseur, R, « Business models of open hardware », Rencontres Mondiales du Logiciel Libre, 
Bruxelles, 2013. 
Viseur, R., « From Open Source Software to Open Source Hardware », Open Source 
Systems: Long-Term Sustainability. Springer Berlin Heidelberg, 2012. pp. 286-291. 
42 / 43
43 / 43 
Contact 
Dr Ir Robert Viseur 
Mail : robert.viseur@umons.ac.be 
Phone : 0032 (0) 479 66 08 76 
Website : www.robertviseur.be 
LinkedIn : https://www.linkedin.com/in/robertviseur 
Twitter : https://twitter.com/robertviseur 
This presentation is covered by « CC-BY-ND » license.

More Related Content

Viewers also liked

Ethics And Pc Troubleshooting
Ethics And Pc TroubleshootingEthics And Pc Troubleshooting
Ethics And Pc Troubleshooting
swiatekj
 
FUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTERFUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTER
thanathip
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
James Macalalad
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
Samudin Kassan
 

Viewers also liked (12)

#3 Open Hardware pour l'Environnement
#3 Open Hardware pour l'Environnement#3 Open Hardware pour l'Environnement
#3 Open Hardware pour l'Environnement
 
Machinel Learning with spark
Machinel Learning with spark Machinel Learning with spark
Machinel Learning with spark
 
Ethics And Pc Troubleshooting
Ethics And Pc TroubleshootingEthics And Pc Troubleshooting
Ethics And Pc Troubleshooting
 
What is Distributed Computing, Why we use Apache Spark
What is Distributed Computing, Why we use Apache SparkWhat is Distributed Computing, Why we use Apache Spark
What is Distributed Computing, Why we use Apache Spark
 
Introduction to computers pdf
Introduction to computers pdfIntroduction to computers pdf
Introduction to computers pdf
 
FUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTERFUNDAMENTALS OF COMPUTER
FUNDAMENTALS OF COMPUTER
 
Basic computer fundamentals
Basic computer fundamentalsBasic computer fundamentals
Basic computer fundamentals
 
Introduction to computer hardware
Introduction to computer hardwareIntroduction to computer hardware
Introduction to computer hardware
 
Jenkins - perdre du temps pour en gagner
Jenkins - perdre du temps pour en gagnerJenkins - perdre du temps pour en gagner
Jenkins - perdre du temps pour en gagner
 
Computer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show PresentationComputer Basics 101 Slide Show Presentation
Computer Basics 101 Slide Show Presentation
 
Développer des codes de simulation numérique avec une équipe "non geek" à l'ULg
Développer des codes de simulation numérique avec une équipe "non geek" à l'ULgDévelopper des codes de simulation numérique avec une équipe "non geek" à l'ULg
Développer des codes de simulation numérique avec une équipe "non geek" à l'ULg
 
Introduction to Computers
Introduction to ComputersIntroduction to Computers
Introduction to Computers
 

Similar to Open Source Hardware for Dummies

Legal analysis of source code
Legal analysis of source codeLegal analysis of source code
Legal analysis of source code
Robert Viseur
 
open source technology
open source technologyopen source technology
open source technology
Lila Ram Yadav
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
Friprogsenteret
 

Similar to Open Source Hardware for Dummies (20)

open source hardware overview
open source hardware overviewopen source hardware overview
open source hardware overview
 
Legal analysis of source code
Legal analysis of source codeLegal analysis of source code
Legal analysis of source code
 
Intellectual Property Issues in Open Source
Intellectual Property Issues in Open SourceIntellectual Property Issues in Open Source
Intellectual Property Issues in Open Source
 
Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?Why Open Source Software/Open Hardware?
Why Open Source Software/Open Hardware?
 
C-SCALE Tutorial: Licensing Open Source Software
C-SCALE Tutorial: Licensing Open Source SoftwareC-SCALE Tutorial: Licensing Open Source Software
C-SCALE Tutorial: Licensing Open Source Software
 
Introduction to FOSS world
Introduction to FOSS worldIntroduction to FOSS world
Introduction to FOSS world
 
open source technology
open source technologyopen source technology
open source technology
 
Open Source and Accesssiblity - t12t meetup 181122
Open Source and Accesssiblity - t12t meetup 181122Open Source and Accesssiblity - t12t meetup 181122
Open Source and Accesssiblity - t12t meetup 181122
 
GDSC - Software Licensing.pdf
GDSC - Software Licensing.pdfGDSC - Software Licensing.pdf
GDSC - Software Licensing.pdf
 
GoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'EliaGoOpen 2010: Sandro D'Elia
GoOpen 2010: Sandro D'Elia
 
An Open Source Workshop
An Open Source WorkshopAn Open Source Workshop
An Open Source Workshop
 
Software Licensing.pptx
Software Licensing.pptxSoftware Licensing.pptx
Software Licensing.pptx
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417
 
Software update for embedded systems
Software update for embedded systemsSoftware update for embedded systems
Software update for embedded systems
 
Advancement on embedded linux-v2
Advancement on embedded linux-v2Advancement on embedded linux-v2
Advancement on embedded linux-v2
 
Open Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk ManagementOpen Source in the Enterprise: Compliance and Risk Management
Open Source in the Enterprise: Compliance and Risk Management
 
Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)Introduction to License Compliance and My research (D. German)
Introduction to License Compliance and My research (D. German)
 
Open Development
Open DevelopmentOpen Development
Open Development
 
Linux internals v4
Linux internals v4Linux internals v4
Linux internals v4
 
Osor Launch, presentation at Open Source World Conference 2008 (Málaga, Octob...
Osor Launch, presentation at Open Source World Conference 2008 (Málaga, Octob...Osor Launch, presentation at Open Source World Conference 2008 (Málaga, Octob...
Osor Launch, presentation at Open Source World Conference 2008 (Málaga, Octob...
 

More from Robert Viseur

Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Robert Viseur
 

More from Robert Viseur (20)

La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
La PI dans les espaces de co-création et d'innovation ouverte. Propriété inte...
 
L'écosystème régional du Big Data
L'écosystème régional du Big DataL'écosystème régional du Big Data
L'écosystème régional du Big Data
 
Piloter son appareil photo numérique avec des logiciels libres
Piloter son appareil photo  numérique avec des logiciels  libresPiloter son appareil photo  numérique avec des logiciels  libres
Piloter son appareil photo numérique avec des logiciels libres
 
Exploiter les données issues de Wikipedia
Exploiter les données issues de WikipediaExploiter les données issues de Wikipedia
Exploiter les données issues de Wikipedia
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Développer ses photos avec RawTherapee
Développer ses photos avec RawTherapeeDévelopper ses photos avec RawTherapee
Développer ses photos avec RawTherapee
 
Convertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec GimpConvertir ses photos en N/B avec Gimp
Convertir ses photos en N/B avec Gimp
 
L'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovationL'open hardware : l'ouverture au service de l'innovation
L'open hardware : l'ouverture au service de l'innovation
 
Pechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à MonsPechakucha (Mons) : Street Art à Mons
Pechakucha (Mons) : Street Art à Mons
 
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatifAnalyse des concepts de Fab Lab, Living Lab et Hub créatif
Analyse des concepts de Fab Lab, Living Lab et Hub créatif
 
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
Pratiques innovantes dans le secteur automobile: du champion de produit à l'i...
 
Etude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en BelgiqueEtude du secteur des prestataires FLOSS en Belgique
Etude du secteur des prestataires FLOSS en Belgique
 
Hacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libresHacker son appareil photo avec des outils libres
Hacker son appareil photo avec des outils libres
 
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
Comment gérer le risque de lock-in technique en cas d'usage de services de cl...
 
Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !Hacker son appareil photo, c'est possible !
Hacker son appareil photo, c'est possible !
 
Comprendre les licences de logiciels libres
Comprendre les licences de logiciels libresComprendre les licences de logiciels libres
Comprendre les licences de logiciels libres
 
Impact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editorsImpact of cloud computing on FOSS editors
Impact of cloud computing on FOSS editors
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
 
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / EcosystemfOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
fOSSa 2013 - Crossroads of openness - Wrap-up talk ! / Ecosystem
 
Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?Comment valoriser les logiciels, le matériel et les oeuvres libres ?
Comment valoriser les logiciels, le matériel et les oeuvres libres ?
 

Recently uploaded

Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Connecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAKConnecting the Dots in Product Design at KAYAK
Connecting the Dots in Product Design at KAYAK
 
Buy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptxBuy Epson EcoTank L3210 Colour Printer Online.pptx
Buy Epson EcoTank L3210 Colour Printer Online.pptx
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 

Open Source Hardware for Dummies

  • 1. Faculté Polytechnique [ Geeks Anonymes, ULg (Interface Entreprises- Université), Liège – Friday 19th September 2014 ] Open Source Hardware for Dummies Dr Ir Robert Viseur Department of Economy and Innovation Management
  • 2. 2 / 43 Part 1 Basis about software licenses and business models
  • 3. 3 / 43 Free / Open Source Software Free Software Definition. – Four freedoms (see www.gnu.org). Open Source Definition. – Ten criteria (see opensource.org).
  • 4. Software licenses (1/2) Three types of licenses: 4 / 43 – Proprietary licenses. • E.g. CLUF for Microsoft softwares. – Hybrid licences (rare). • E.g. former SCSL for Sun Microsystems softwares. – Free software licenses. • E.g. AL, BSD, GPL, LGPL,... • More or less 70 free software licenses.
  • 6. 6 / 43 Free software licenses (1/2) Two families of free software licenses: – Permissive / academic licenses. – Copyleft / restrictive licenses (licenses with reciprocity). Three types of licenses with reciprocity. – Weak reciprocity. • File-based, or not. – Strong reciprocity. – Network reciprocity.
  • 7. 7 / 43 Free software licenses (2/2)
  • 8. Business models for free and open source softwares (1/2) Trade-off between value creation and value capture. 8 / 43 – Value creation: • Investment in R&D. • Collaboration with community (open source innovation). – Value capture: • Weak appropriability regime. • Often: indirect valuation (eg. services, advertising, etc.).
  • 9. Business models for free and open source softwares (2/2) Services (« best knowledge here »). – Common services: custom software development, installation and integration, training, etc. – New SaaS and cloud computing opportunities. Dual licensing schemes. – Without technical differenciation. – With technical differentiation. – Opencore schemes (e.g. free kernel + private add-ons). 9 / 43
  • 10. 10 / 43 Part 2 Business models of open hardware
  • 11. What is open hardware ? Definition from Open Hardware Summit and then Open Source Hardware Association. 11 / 43 – See details at http://www.oshwa.org/definition/. Inspired by Open Source Definition from Open Source Initiative (opensource.org). More communly accepted than previous definitions. New initiative: OHANDA label (see www.ohanda.org).
  • 12. Open Source Hardware (OSHW) Definition 1.0 (1/3) 1. Documentation – The hardware must be released with documentation including design files, and must allow modification and distribution of the design files. 2. Scope – The documentation for the hardware must clearly specify what portion of the design, if not all, is being released under the license. 3. Necessary Software 12 / 43 – If the licensed design requires software, the interfaces must be sufficiently documented or the necessary software must be released under an OSI-approved open source license. 4. Derived Works – The license shall allow modifications and derived works, and shall allow them to be distributed under the same terms as the license of the original work.
  • 13. Open Source Hardware (OSHW) Definition 1.0 (2/3) 5. Free redistribution 13 / 43 – The license shall not restrict any party from selling or giving away the project documentation. 6. Attribution – The license may require derived documents, and copyright notices associated with devices, to provide attribution to the licensors when distributing design files, manufactured products, and/or derivatives thereof. 7. No Discrimination Against Persons or Groups – The license must not discriminate against any person or group of persons. 8. No Discrimination Against Fields of Endeavor – The license must not restrict anyone from making use of the work (including manufactured hardware) in a specific field of endeavor.
  • 14. Open Source Hardware (OSHW) Definition 1.0 (3/3) 9. Distribution of License – The rights granted by the license must apply to all to whom the work is redistributed without the need for execution of an additional license by those parties. 10. License Must Not Be Specific to a Product – The rights granted by the license must not depend on the licensed work being part of a particular product. 11. License Must Not Restrict Other Hardware or Software 14 / 43 – The license must not place restrictions on other items that are aggregated with the licensed work but not derivative of it. 12. License Must Be Technology-Neutral – No provision of the license may be predicated on any individual technology, specific part or component, material, or style of interface or use thereof.
  • 15. Protection of hardware 15 / 43 (1/3) Some items to protect: – the source code for electronics (e.g.: VHDL or Verilog source codes), – the source code for associated softwares (e.g. development tools, SDK, etc.), – the schematics, the design files and the technical drawings (hardware design), – the aesthetic value, – the documentations, – the brands. IP tools: mainly copyrights, industrial design rights, patents and trademarks. – Other: protection for the topographies of semiconductor products.
  • 16. Protection of hardware 16 / 43 (2/3) Frequent use of Creative Commons licenses. – Attention to NC clause. Frequent use of widely used free software licenses. – Mainly BSD, GPL and LGPL. Dedicated licenses. – Examples: TAPR OHL (see www.tapr.org/ohl.html) or CERN OHL (see www.ohwr.org/cernohl).
  • 17. Protection of hardware 17 / 43 (3/3) Licenses in real life (Viseur, 2012):
  • 18. Business models of open 18 / 43 hardware Business models in real life (Viseur, 2012):
  • 19. Size of the market (1/2) Strong rise of the number of projects (Torrone & Fried, 2010): 19 / 43
  • 20. Size of the market (2/2) Report from (Torrone & Fried, 2010): – 13 companies representing approximately $50 million. – About 200 projects in 2010. – By 2015: +$1 billion collective. 20 / 43
  • 21. Still a blurred concept ? Boundaries between openness and freedom not always clear but... 21 / 43 – Ongoing standardization of the definition. How open is open enough ? – Open hardware often build on closed components. – Community activities not always clear... How to identify sustainable projects ? – Think about free software success factors. – Examples: modularity, standards, open governance (community / ecosystem), etc.
  • 22. 22 / 43 Part 3 Examples of open hardware commercial projects
  • 23. 23 / 43 LEON (Gaisler) (1/2) VHDL model for 32 bits SPARC-compliant processor. – Created by Jiri Gaisler and now supported by Aeroflex Gaisler company (www.gaisler.com). – SPARC: RISC open instruction set architecture and registered trademark of SPARC International, Inc. – See more at http://en.wikipedia.org/wiki/SPARC and http://www.sparc.org/.
  • 24. 24 / 43 LEON (Gaisler) (2/2) Wide portfolio of products (LEON family, and others) and services. One of the products: GRLIB IP Library. – Dual licensing scheme. • Licenses: GPL or commercial license. • See http://www.gaisler.com/index.php/products/ipcores/soclib rary.
  • 25. Arduino (Smart Projects) 25 / 43 (1/3) Open source electronics prototyping platform. – See http://www.arduino.cc/ for more details. – Manufactured by the Italian company Smart Project (smartprj.com). – Available with open source development softwares. – Tremendous success.
  • 26. Arduino (Smart Projects) 26 / 43 (2/3) Enablers: – Cheap, simple, released with integrated tools. – Wide ecosystem. • New open projects based on Arduino hardware. • Examples: DIY Drones (diydrones.com), Photoduino (photoduino.com), etc. – Format for technically compatible extensions (shields). Several forks (true free project). – Imitations and variations. – Examples: Freeduino, Sanguino, etc.
  • 27. Arduino (Smart Projects) 27 / 43 (3/3) Licenses: – Design covered by CC-BY-SA license. – Source code covered by GPL or LGPL licenses. – Arduino is a trademark. Revenues: – Over $1 million in 2010 (Torrone & Fried, 2010). – Based on services and sale of products.
  • 28. 28 / 43 Elphel (1/3) Elphel 353/363 network camera (www.elphel.com). License: software and hardware under GPL v2. – See http://www3.elphel.com/wiki/licensing for more details. Revenues from the sales of products (several product lines). Discreet community. Source of inspiration and technical basis for other projects. – Examples: Frankencamera prototype or Axiom project.
  • 29. 29 / 43 Elphel (2/3) Collaboration with Google : – Cameras for Google Books. – Cameras for Google Streetview.
  • 30. 30 / 43 Elphel (3/3) Future project: Apertus (camera for cinema). – Friendly fork (?): Axiom. • First open digital cinema camera Axiom. • Licenses: – Software under the GNU General Public License V3. – Documentation under the Creative Commons License. – Hardware under the Cern Open Hardware License. • Partnership with Dynamic Perception (www.dynamicperception.com). – See https://www.apertus.org/history.
  • 31. 31 / 43 Part 4 Open hardware beyond electronic stuffs
  • 32. 32 / 43 Hexayurt (1/2) « The Hexayurt is a refugee shelter system based on work done at the Rocky Mountain Institute. It uses an approach based on "autonomous building" to provide not just a shelter, but a comprehensive family support unit which includes drinking water purification, composting toilets, fuel-efficient stoves and solar electric lighting. » (see http://www.appropedia.org/Hexayurt_Project & http://hexayurt.com/)
  • 33. 33 / 43 Hexayurt (2/2) Materials published in public domain. Several variations around the first project. Case of Open Source Appropriate Design: « Appropriate technology (AT) is technology that is designed with special consideration to the context of its use - including environmental, ethical, cultural, social, political, and economical aspects of the community it is intended for. » (see http://www.appropedia.org/Portal:Appropriate_technology)
  • 34. 34 / 43 Open Reflex (1/3) Open source project for a film camera (single lens reflex). Following a pinhole project (« 3D Printed Pinhole Box »). Printable with RepRap 3D printer (reprap.org).
  • 35. 35 / 43 Open Reflex (2/3) True open hardware project: – Materials published under CC-BY-SA on: • author's blog (leomarius.com), • Thinkgiverse (www.thingiverse.com), • Instructables (instructables.com), • Dropbox (www.dropbox.com). – Nascent community: • New sub-projects. • Collaborations (e.g. DIY AP-LENS). More details: leomarius.com/albums/openreflex/.
  • 36. 36 / 43 Open Reflex (3/3) Attempt to use crowdfunding. – More details: www.kisskissbankbank.com/en/projects/openreflex.
  • 37. OSVehicule TABBY (1/2) OSVehicle (www.osvehicle.com). Creators of the Tabby / Urban Tabby. Urban quadricycle vehicle. 37 / 43 – « Twizy open source » ? Tabby / Urban Tabby ? – Tabby : « TABBY is an open source framework for vehicles ». – Urban Tabby : approved model.
  • 38. OSVehicule TABBY (2/2) Materials published under CC-BY-SA. 38 / 43 – See http://www.osvehicle.com/download/ . Objective of creating an active community. – Actual status ? Vehicle being bought in kit. Services for local builders (emerging countries). – No complex production line. – Very little investment. Connected to Open Source Appropriate Technology. Estimated sales prices (assembled) : 6000 euros.
  • 39. 39 / 43 Stay tuned (1/2) New exciting projects: – Example: OpenEnergyMonitor system. • Wireless sensor nodes that send data at periodic intervals to a web-connected base-station. • Based on Arduino. – See more details at http://openenergymonitor.or g/emon/opensustech.
  • 40. 40 / 43 Stay tuned (2/2) New opportunities due to progress in: – CAD open source softwares. • See http://linuxfr.org/news/linux-et-la-commande- numerique-par-calculateur. – 3D printers. • See http://linuxfr.org/news/la-fr%C3%A9n %C3%A9sie-des-imprimantes-3d. Progressive adoption by industries. – For example : Ford OpenXC (openxcplatform.com).
  • 41. 41 / 43 Thanks for your attention. Any questions ?
  • 42. Some useful readings... Anderson, C., « Makers : La nouvelle révolution industrielle », Pearson, 2012. Baldwin, C.Y., Hienerth, C. and von Hippel, E., « How user innovations become commercial products: a theoretical investigation and case study », Research Policy, 35, 9, 2006, pp. 1291–1313. Eychenne, F., « Fab Lab : L'avant-garde de la nouvelle révolution industrielle », FYP Éditions, 2012. Torrone, P., Fried, L., « Million dollar baby - Businesses designing and selling open source hardware, making millions », O’Reilly’s foo camp east 2010, Microsoft’s NERD center (MIT campus). Available at www.adafruit.com (read: March 6, 2012). Viseur, R, « Pratiques innovantes dans le secteur automobile : du champion de produit à l'innovation open source », , Rencontres mondiales du logiciel libre, Montpellier, 2014. Viseur, R., « Hacker son appareil photo avec des outils libres », Rencontres mondiales du logiciel libre, Montpellier, 2014. Viseur, R, « Business models of open hardware », Rencontres Mondiales du Logiciel Libre, Bruxelles, 2013. Viseur, R., « From Open Source Software to Open Source Hardware », Open Source Systems: Long-Term Sustainability. Springer Berlin Heidelberg, 2012. pp. 286-291. 42 / 43
  • 43. 43 / 43 Contact Dr Ir Robert Viseur Mail : robert.viseur@umons.ac.be Phone : 0032 (0) 479 66 08 76 Website : www.robertviseur.be LinkedIn : https://www.linkedin.com/in/robertviseur Twitter : https://twitter.com/robertviseur This presentation is covered by « CC-BY-ND » license.