Free/Open Source Software as a Complex Modular System