Open-source software
Source code available for use, study, modification, enhancement and redistribution.
Advantages
Peer review eliminates defects
Speeds changes
Reduction in maintenance and ownership costs
Rapid prototyping and experimentation
Reduces reliance on proprietary vendors
Departure from traditional approach
Business processes not controlled by software logic