Lesson 1,
Topic 1
In Progress
What is Open Source? Copy
Open Source does not simply mean that the source code of a project is available, which is only one element of an Open Source project. The Open Source Initiative (OSI) provides a commonly accepted definition of what constitutes Open Source. To summarize that, in order to be considered Open Source:
- Open Source Software needs a license,
- a work has to allow free redistribution,
- the source code needs to be made available,
- it must be possible to create further works based on it,
- there must be no limitations of who may use the work or for what purpose (so something like “no commercial use” or “no military use” won’t work with Open Source),
- the work must not require an additional license on top of the one it comes with,
- and finally, the license must not depend on a specific distribution format, technology or presence of other works.

Open Source Software used in this course
The creation of this course would not be possible without Open Source Software. Here are just a few examples of Open Source Software used in this course:
- Python, used in the coding exercises
- WordPress, powering EOCollege’s content
- git, for versioning the content of this course and collaborating with colleagues
- openEO, used in the coding exercises for standarized interaction with cloud platforms
- STAC Spec, for standardizing metadata, so that we can find the data we need and create
- leaflet for the interactive visualization of results
- GDAL, powering most geospatial software and is the backbone of many EO cloud platforms
Solve the quiz to complete this topic!