I personally think this shouldn't be possible, maybe with something like in the army that say you have to serve at least 4 years before you leave after you get the iniial training.
IF YOU DO NOT AGREE TO THE TERMS OF THIS LICENSE, DO NOT USE THE SOFTWARE. IF YOU DO NOT AGREE TO THE TERMS OF THE LICENSE, YOU MAY RETURN THE APPLE SOFTWARE TO THE PLACE WHERE YOU OBTAINED IT FOR A REFUND. IF THE APPLE SOFTWARE WAS ACCESSED ELECTRONICALLY, CLICK "DISAGREE/DECLINE". FOR APPLE SOFTWARE INCLUDED WITH YOUR PURCHASE OF HARDWARE, YOU MUST RETURN THE ENTIRE HARDWARE/SOFTWARE PACKAGE IN ORDER TO OBTAIN A REFUND.
I don't see the logic that "I don't want a part of what I bought" applied to microsoft just because it's a monopoly especially when the choice is not the problem, but the lack of refund (which the constructor choose to charge you for, it's part of the deal !).
I don't want to see this case become jurisprudence as it will only lead to lots of trouble in the computer industry when both big companies have policies in place to refund if needed
It is easier to change the specification to fit the program than vice versa.