Gamifying Open and Closed Systems