Open-source software (OSS) is computer software that is available in source code form: the source code and certain other rights normally reserved for copyright holders are provided under an open-source license that permits users to study, change, improve and at times also to distribute the software.
Normally developed in a public collabrative manner
Source code lays out logic instructions for computer to process and understandable by human beings
Compiled into bytecode for software interpreter and then further compiled to machine code for cpu to read
Choose solutions suitable to the needs of user and then customize UX from there
Modules written in-house can be shared across projects.
Security defects patched and fixed within hours of being discovered. Developers also provide enhancements/new features.
Usually no cost or licensing fees
Roadmap with project milestones
Vibrant online communities and many projects have paid support options for businesses.
Load balance server. 22.2 mil of active sites across all domains.
Application server development based on OS Ruby project. 778 members on github.
Programming language and main web framework. Brains of the system
Most advanced open source database project.
August 2011 W3Techs reports 63.9% of all servers are on Unix like operating system.
Client side scripting language.
Water.org, give.Water.org, power.Water.org, twakeover.Water.org, Konnen, WaterDay.org, team.Water.org, ToiletDay.org, my.Water.org, etc...
/
#