the object code and to modify the software. A secondary benefit of defending all users' freedom is that improvements made in alternate versions of the