Loading: Potential Progress On Dealing With Software Patents