Capital and enclosure in software commons: Linux & Ethereum