Wat is open-source software?
Open-source software (OSS) is software die wordt verspreid met de broncode en vrij beschikbaar is voor iedereen om te gebruiken, aan te passen en opnieuw te verspreiden. Hoewel het vrij beschikbaar is, kan OSS voorwaarden stellen aan het gebruik of hergebruik, zoals het verplichten van gebruikers om de originele auteurs te vermelden (bijvoorbeeld via een citatie) of hun eigen aanpassingen openbaar te maken.
In een onderzoekscontext kan deze Open Science-praktijk op twee manieren worden toegepast:
- Door open-source software te gebruiken tijdens de gehele research lifecycle.
Waarom zou je open-source software gebruiken?
Het gebruik van open-source software in plaats van commerciële software verhoogt de reproduceerbaarheid en herhaalbaarheid van je onderzoek, omdat er geen licenties voor commerciële software nodig zijn om de onderzoeksresultaten te repliceren. Het is daarom interessant om de voordelen en nadelen van commerciële software te evalueren en de voordelen van open-source alternatieven te overwegen. Bovendien bieden bestanden die zijn opgeslagen met open-sourcesoftware vaak de mogelijkheid om voorkeursbestandsformaten voor uitvoergegevens te selecteren. Dit is essentieel om ervoor te zorgen dat onderzoeksgegevens toegankelijk en bruikbaar blijven in de toekomst.
Een niet-uitputtende lijst van open-source software nuttig tijdens de research lifecycle:
- Planning en literatuuronderzoek: Zotero
- Data opschonen: OpenRefine
- Data-analyse: R, Python
- Samenwerking en versiebeheer: Git, GitLab
- Schrijven en documentatie: LaTeX, Overleaf
- Presentatie van resultaten: LibreOffice Impress, info-beamer
- Delen en reproduceerbaarheid van data: Zenodo, Figshare
- Publicatieplatform: Open Science Framework, PubPub
2. Door je eigen onderzoekssoftware/code te delen of te publiceren met een open-source licentie.
Waarom zou je je code delen?
Het delen van je code onder een open-source licentie biedt verschillende belangrijke voordelen:
- Bevordert reproduceerbaarheid: Anderen kunnen je resultaten valideren en voortbouwen op jouw werk.
- Faciliteert samenwerking: Onderzoekers kunnen efficiënter samenwerken en dubbele inspanningen verminderen.
- Stimuleert vooruitgang in het vakgebied: Open toegang tot je code stelt de bredere wetenschappelijke gemeenschap in staat deze te hergebruiken en te verbeteren, wat innovatie en nieuwe ontdekkingen bevordert.
Hulp nodig? Bezoek de RDM-website voor meer informatie of neem contact op via rdm@uhasselt.be.
Voorbeelden @ UHasselt