Intrinsic motivation in open source software development