# UKAEA RSE Team Journal Club: 03Nov22
:::info
- **Location:** K1/0/85
- **Date:** 3rd November 2022
- **Article Link:** https://www.gnu.org/philosophy/open-source-misses-the-point.html
- **Agenda**
1. Brief intro `2 min`
2. Discussion `43 min`
- **Participants:**
- Dan Short
- Aby Abraham
- Kristian Zarebski
- John Nonweiler
- Andrew Hagues
- Patricia Verrier
- Harry Saunders
- Andrew Snodin
- **Host:** Chris MacMackin
## Brief Intro
- Contrast of OSS vs FS
- No great detail, but does mention 4 freedoms
- Use
- Examine source code
- Make changes
- Share changes
## Discussion
- Do we agree with freedoms?
- Freedoms allow additional things from just Open Source - compiling, security
- Some conditions on running based on hash checking
- Relation to free beer concept - does it imply that others can use it, or don't need to pay for it?
- Ideas pre-date digital distribution
- e.g., Distribution of a disk
- Pay to make some software but can then distribute it
- Seeing source code gives some confidence
- Not likely to be able to read/understand all code and can pay for code audit. Is code the same as the app?
- What if you don't have the compiler?
- Could reverse engineer
- Lack of accountability - could inflict issues
- Certification for use on critical systems. Lack of traceability for free software
- Copyright and attribution of released code
- OS community vs FS community. OS doesn't talk about freedoms, only concerned about practicalities of being able to read source code. Is that an accurate description?
- One correct definition of terms is not right
- The point is that OS means source is visible (from English language). Are benefits from it being free or that you're able to see the source?
- Often the case that free is the benefit
- Increasingly hard to know where the benefit
- Can be for marketting
- e.g., GitLab - source is available but can't run it
- c.f. open source models within proprietary frameworks
- Bitwarden - parts are free but others aren't
- Apps that are available for free but pay for support
- Open source used within patents or group projects - is the term still useful?
- Very valuable and widely accepted e.g. crafts with open sourced patterns
- When we talk to people how should we communicate these points?
- Adversarial terminology - what's the point?
- Discussion has said that you can pay for free software
- Software in Linux kernel contributed by paid developers
- FSF is libertarian movement - other areas e.g., hardware aren't free
- Having bought a computer you should be able to take it apart
- "I can copy it so should be able to" overly simplistic
- We should be careful about terms used, check what people mean when they use terms like Open Source. Be clear about interpretation, be more precise.
- Not familiar with FS before, but general interpretation of OS is equivalent to FS
- Licenses can be combined, adding complexity (e.g., rust, tex)
- What if code could be commercial, then may not want it to be OS
- UKAEA has copyright, so need to go via IP office
- OS may be because PMs don't want to pay for software, so licensing may add stress to conversation
- Good topic for team meeting could be different licenses
- Avoid being dismissive for permissive software
- Some organisations have moved to full FS, but simple back office tasks
- What about security implications?
- GPL allows sharing within an organisation