Also read up on the different software licenses as well since depending what you have in mind that might come into play.