open source success model