Utilizing Open Source Software with Brady Stroud

https://www.ssw.com.au/rules/why-use-open-source?utm_source=youtube&utm_medium=ytdesc

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/installing-3rd-party-libraries/#5-is-it-an-appropriate-license
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/

Instagram ↴
https://www.instagram.com/ssw_tv

Twitter ↴
https://twitter.com/ssw_tv

Facebook ↴
https://www.facebook.com/SSW.page

——————————————————————————

Brady Stroud – https://www.ssw.com.au/people/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.

——————————————————————————

See more videos at https://tv.ssw.com

For more information about SSW’s web application consulting services, please visit https://ssw.com.au/ssw/Consulting/Web-Applications.aspx

Created by SSW TV | Videos for developers, by developers
v2 – Jonty

Author: traffic

Leave a Reply

Your email address will not be published. Required fields are marked *