nProprietary programming standards
–Leveraged to make a profit
–Restricted development
nOpen source software
–Collaboratively developed programs
–Freely available source code can be extended
–Publicly accessible source code has fewer flaws
–Enduring if enough developers commit to it