The key is the code and the process to maintain it
- Other people MUST read and understand your code
- principles: KISS, comments, documentation
- Always develop in the clear, public CVS, public lists
- Take patches !!! Essential to grow the mindshare
- Preserve your users: API/ABI stability
- Do whatever is needed to grow the mindshare
- Optimization is the last step, it is shared