> Markdown version of [/events/world-congress-2024/sessions/128-open-sourcing-a](https://www.wearedevelopers.com/events/world-congress-2024/sessions/128-open-sourcing-a). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Open sourcing a library: how hard can that be? - **Date:** Thursday, Jul 18, 2024 - **Time:** 13:30–14:00 (30 min) - **Room:** STAGE 10 (120) - **Event:** World Congress 2024 ## Recording [Watch recording](https://www.wearedevelopers.com/videos/1058-open-sourcing-a-library-how-hard-can-that-be) ## Description Open sourcing your code seems easy these days: you pick an appropriate license, select a free hosting service that fits your needs, upload the code and interact with the community. Libraries however pose some interesting challenges: your consumers and dependencies change, you'll need to submit it to a repository and the added need for proper documentation. In this talk we'll cover the benefits of open sourcing your library as well as the steps you'll need to take using a real-world example. We'll also cover some of the added challenges you'll face such as releasing to Maven central, keeping your code up to date and secure as well as the altered consumers of your code. We'll walk through suggestions to handle these to help you out in case you run into them. This session will equip you with a comprehensive understanding of the challenges and benefits of open sourcing a Java library, enabling you to open, or perhaps start writing, your own. ## Speaker ### [Johan Hutting](https://www.wearedevelopers.com/@johan-hutting) Developer advocate at ING ## Related talks at this congress - [The Future of Open Source](https://www.wearedevelopers.com/events/world-congress-2024/sessions/325-the-future-of-open) — Scott Chacon - [Modern Java](https://www.wearedevelopers.com/events/world-congress-2024/sessions/22-modern-java) — Ron Veen - [Reviewing 3rd party library security easily using OpenSSF Scorecard](https://www.wearedevelopers.com/events/world-congress-2024/sessions/378-reviewing-3rd-party) — Niels Tanis - [Open Source Secure Software Supply Chain in action](https://www.wearedevelopers.com/events/world-congress-2024/sessions/127-open-source-secure) — Natale Vinto