open-source software

Laura Barber

What is open-source?

  • Open source software is software that can be freely used, changed, and shared by anyone.

 

  • Open source software is made by many people, and distributed under licenses (such as MIT, Apache, GNU GPL, and BSD) that comply with the Open Source Definition.

 

  • The copyright holder generally provides the rights to study, change and distribute the software to anyone for any purpose.

the open source definition

1. Free Redistribution

2. Source Code

3. Derived Works

4. Integrity of The Author's Source Code

5. No Discrimination Against Persons or Groups

6. No Discrimination Against Fields of Endeavor

7. Distribution of License

8. License Must Not Be Specific to a Product

9. License Must Not Restrict Other Software

10. License Must Be Technology-Neutral

advantages

+ Market penetration


+ Competitive advantage


+ Customization


+ Developer loyalty


+ Company image


+ Fast bug and security fixes

disadvantages

- Lower quality

 

- Documentation

 

- Licensing

 

- Security

 

- Low Monetization Variety

Made with Slides.com