Our Principles

Jon Reades

What is Open Source?

Generally, open source refers to a computer program in which the source code is available to the general public for usage, modification from its original design, and publication of their version (fork) back to the community.

Source: Wikipedia

How is Open Source Helpful?

  1. If you can think of it, someone has probably built it.
  2. Given enough eyeballs all bugs are shallow.1
  3. ‘Free as in speech’ (always).
  4. ‘Free as in beer’ (often).2

All of the tools used this week are open source and free.

What is Open Data

Open data is data that anyone can access, use and share. Governments, businesses and individuals can use open data to bring about social, economic and environmental benefits.

Source: data.europa.eu

FAIR Play

Wilkinson et al. (2016) set out the following principles:

  • Findable: data and metadata should be easy to find for computers and humans.
  • Accessible: it should be clear how the data found can be accessed.
  • Interoperable: data should work for range of analyses, storage, and processing needs.1
  • Reusable: metadata and data should be well-described so they can be used/combined easily.

There are strict and loose versions of these principles. Many governments truggle with the ‘R’ part because of licensing restrictions.

How is Open Data Helpful?

According to Open Data Institute (n.d.) (amongst others):

  1. Promotes transparency and accountability in government and services.
  2. Promotes efficiency and service delivery.
  3. Promotes innovation and economic growth.
  4. Empowers citizens.
  5. Reduces costs.

Open data is valuable!

What is Open Code?

A term that I just came up with to distinguish it from open source software. Here used in the sense of sharing ‘your workings’ in teaching and/or research.

How is Open Code Helpful?

  1. Allow others to build on your work (reuse, collaboration).
  2. Allow others to learn from your work (speed, bug detection).
  3. A way to attract contributors to your project (visibility, collaboration).
  4. A mechanism for perpetuating a potlatch ecosystem (community building, recognition, visibility).1

There are many ways to share code, including contributing questions and answers to public fora like Stack Overflow,

References

Open Data Institute. n.d. “SOD0009 - Evidence on Statistics and Open Data.” https://committees.parliament.uk/writtenevidence/45220/pdf/.
Wilkinson, Mark D., Michel Dumontier, IJsbrand Jan Aalbersberg, Gabrielle Appleton, Myles Axton, Arie Baak, Niklas Blomberg, et al. 2016. “The FAIR Guiding Principles for Scientific Data Management and Stewardship.” Scientific Data 3 (1):160018. https://doi.org/10.1038/sdata.2016.18.