https://www.ssw.com.au/rules/why-use-…
0:00 | Introduction
0:27 | Closed Source – Contentful
1:06 | Open Source – Netlify
1:33 | Creating a GitHub Issue
2:33 | The rules of Open Source
2:46 | Licenses – https://www.ssw.com.au/rules/installi…
3:08 | Rules to better Open Source Software
Open source software is a great option, but it’s not always the best. Make sure to consider these points before deciding to use open source software.
✅ Benefits
Transparency – when a bug occurs you can look at the source code and easily find the area where the bug occurs
Usually free – there are some paid open source software options
Customisable – you can fork and adapt it to your own needs
Quality – open source projects have thousands of developers going through the code which ensures quality
Security – Any vulnerabilities are public so they are more likely to be noticed and fixed (This also means hackers could fix and exploit vulnerabilities)
❌ Downsides
Lifespan – Open source projects are more likely to be abandoned
Support – Paid software will typically have a support team you can get in touch with if you have issues. For open source software you can create GitHub issues, but there is a chance the repository owners wont respond.
Gotchas Different licenses have different requirements. See SSW Rule Do you check before installing 3rd party libraries? for more info.
Subscribe for more content from SSW TV
Press like and leave a comment below to let us know how we’re doing
LinkedIn ↴
https://www.linkedin.com/company/ssw/
Twitter ↴
Facebook ↴
Brady Stroud – https://www.ssw.com.au/people/brady-s…
Brady Stroud is a young, driven Software Developer starting his career at SSW Brisbane. He is fascinated by the constant growth of the IT industry, and enjoys working in a team to solve complex problems.
He has been a major contributor to the addition of community features on the new SSW Rules site, using a variety of technologies such as React, Azure Functions and Cosmos DB. Brady has also previously used .NET, Angular and Python in his personal projects.
For more information about SSW’s web application consulting services, please visit https://ssw.com.au/ssw/Consulting/Web…
Created by SSW TV | Videos for developers, by developers
v2 – Jonty
About the speakers
Brady Stroud
Brady Stroud is a young, driven Software Developer starting his career at SSW Brisbane. He is fascinated by the constant growth of the IT industry, and enjoys working in a team to solve complex problems.
He has been a major contributor to the addition of community features on the new SSW Rules site, using a variety of technologies such as React, Azure Functions and Cosmos DB. Brady has also previously used .NET, Angular and Python in his personal projects.