Software protection by trade secret, contract [and] patent law | lit.salon