Overview
A FAIR lesson plan for trainers and educators.
Topic, definition and scope
- Open-source programming languages
- Input/output data
- Instructional documentation
- Vendor locking
Exercises
- What programming languages do your research colleagues typically use? Are they open?
- What data formats are recommended within your organisation? Do they align with DANS?
- How might a research software be ‘locked’ (untentionally or unintentionally) by the developer?
Recommended reading
- Dealing with software collapse (Hinsen, 2019)
Learning outcomes
-
1
Be able to define vendor locking and why it is important to FAIR research software.
-
2
Understand why the programming language itself can determine interoperability.
-
3
Critique common data formats (e.g., csv) in the context of research software.
Lesson agenda
0 activities · 0 min total · grouped by phase
Summary of tasks and actions
No separate task summary is stored yet. The activity agenda above is the current source for trainer actions.
Materials and equipment
- For participants
- Not specified yet.
- For the trainer
- Not specified yet.
No additional resources have been added yet.
Pronk T, Langton S. Interoperable Software. Version 1.0. FAIR Lesson Plan Handbook [Internet]. 2026. Available from: https://doi.org/10.5072/zenodo.627831