Attribution and open source