# Notes for session F3 at WalletUncon 2023
Title of talk: Importance of Opensource & local-first software in wallets
Convener(s) of talk: Lefteris (Rotki)
Scribe(s) of talk: depatchedmode
Links to any presentation matter:
Tips:
- if you use github or gitlab handles instead of names, that allows scribes and conveners to be easily findable/taggable in threads when these notes get published to the CASA github org)
- preface remarks with name/handle and org if you WANT to be credited for contributions or ideas.
- feel free to call multiple people "anon" if you don't catch their names or they do not give them
- most scribes love an assist!
## Notes
- What is opensource?
- More than just view source
- Specific defintion of 10 points, really focused on the universal freedom to audit, use, redistribute & modify
- Most things that are referred to as "opensource" do not meet this strict definition
- Things that are *only* auditable are called **source available**
- **copyleft:** Not technically open source but a great way to restrict opportunistic profit off a common resource for private profit
- Which approach you want to use will depend on your intent and context. For example, if you are developing a library that is targeting software developers, you'll want the most permissive approach — in order to enable the broadest adoption.
- Biggest problem in opensource is: *funding!*
- eg. Amazon hosting infra and support request being largely received by the unpaid opensource contributors.
- Many of the licenses that deviate from pure opensource, in an attempt to solve the funding problem, still have big trouble with monitoring and enforcement.
- Biggest benefits to opensource: *interdependence!*
- the permissiveness of the license enables a broader community to rely upon the tool
- the knock on effect is improvements in quality, reliability, security and transparency
- can offer greater guarantees wrt the longevity of the project
- Other problems are related to coordination
- disagreement over the roadmap sometimes even to the point of death threats!
- **opensource entitlement:** assumption that the maintainers work for the adopters.
- What does a healthy opensource community look like?
- in general, stewardship is very difficult and takes a lot of work
- human decency
## Links
- [Local-first Software](https://www.inkandswitch.com/local-first/)