If you produce software commercially, then one of your major concerns will almost certainly be to ensure that anyone using your software has paid you the proper price for the privilege, does not use your product outside the scope of the use you have permitted, and does not pass on unlawful copies to third parties.
You would also be wise to ensure that such issues as your own liability for the product, for any losses that a user might suffer if anything went wrong, and responsibility for support etc are adequately covered.
Whilst a properly drafted Licence Agreement (designed with the particular product, client, marketplace, marketing strategy and typical user in mind) is essential, that nevertheless will rarely be a complete solution.
Practical steps should also be taken to ensure so far as practicable that your chosen legal framework does actually apply to each particular sale, to reinforce the legal position, and to help to provide evidence of the source of a product which has been pirated. It's all very well to define in a licence what the user is and is not permitted to do - but this may not provide much of a disincentive to piracy unless the user is also made aware that pirated copies can easily be traced back to him.
The entire situation needs to be considered, including such points as:
The following angles may then be considered alongside each other; apart from the licence agreement, not all (and indeed sometimes none) of them will be applicable or useful in any particular case, but they may be worth considering:
Conclusion:
TM software,
it is often shown as an option on the 'Help' menu. In certain
types of marketing scenario, it may be worthwhile to have the
terms displayed on-screen during installation, with the user required
to press a 'Yes, I agree' button before proceeding. Whilst this
on its own may not be sufficient to overcome the basic
requirements of contract law on every occasion, nevertheless on
some occasions (eg in evaluation copies) it can certainly help
considerably to reinforce your position.
If you would like to discuss further any issues raised by this FAQ and how they relate to you own position, or if you would like me to quote you a fixed price for preparing a Licence Agreement to suit your own needs, and to advise on suitable additional precautions, please mail me.
[Return to Roger Sinclair's 'Welcome' page]
The objects of the Licence are:
Ideally, this is dealt with within the context of a Licence Agreement - a contract between you and the user.
One of the fundamental principles of the law of contract is that all the terms of the transaction must be brought to the attention of both parties at or before the time the contract is made. Lawyers often refer to this as the rule in Thornton v Shoe Lane Parking.
Where all sales of software licences are direct by you to the user, it may be possible to consider using a Licence Agreement which is sent out by you and which the user signs and returns to you before supply of the software. The contract is made when you accept the order and despatch the software. Thus there is a direct contractual relationship between you and the user, on terms clearly established at the time the contract is made.
Often however that is not practicable, either because you are distributing your software through re-sellers (where the contract for sale is between the re-seller and the user, and you are not a party to that contract), or by sales by telephone (where the contract is formed when the user calls and gives his credit card number and you accept the order by despatching the software) - in either case, the user does not get to see the Licence Agreement until he receives the package, which is after the contract has been formed, and so the terms of the Licence Agreement may not be binding under the rule in Thornton v Shoe Lane Parking.
To attempt to fill this gap, the industry has developed the 'Shrinkwrap' licence, where the user, on opening the package he has bought, finds a sealed envelope containing the disks, and printing on the envelope saying eg 'Do not open this envelope unless you agree to be bound by the terms of this Licence Agreement'.
On the face of it, this is not sufficient to overcome the rule in Thornton v Shoe Lane Parking, because by the time the user opens the packaging and finds the licence with a notice on the sealed disk envelope stating that he should not open the envelope unless he is willing to agree the terms of the licence, the contract has already been formed, and the terms of the licence were not made known to him at the time the contract was made.
There is little case law on the subject of shrinkwrap licences, but such cases as are known are nearly all US or Canadian cases, and the licence terms have generally been found to fail, often on this point (eg Step-Saver Data Systems, Inc v Wyse Technology and The Software Link, Inc, Vault Corp v Quaid Software Ltd, Arizona Retail Systems v The Software Link, North American Systemshops Ltd v King).
In order to be confident that a 'Shrinkwrap' licence will be effective therefore, the following steps should be taken:
[Return to Roger Sinclair's 'Welcome' page]
A fairly simple way to get many users (though doubtless not all) to affirm their agreement to your Licence Terms direct to you, in exchange for some further warranty or support beyond that to which they would otherwise be entitled.
Quite simply, give your user the opportunity to register for some form of additional warranty or support, by enclosing a postcard in the product pack, for the user to return to you after completing his name and address, and on which the user affirms the Licence Agreement.
This then creates a separate contract directly between you and the user, in which the user affirms the terms of the Licence Agreement, and you provide some additional service.
[Return to Roger Sinclair's 'Welcome' page]
It is wise to look to practical steps for protection as well as legal ones.
It should not be beyond the scope of the ingenious programmer to develop a system of key codes, maybe along the following lines:
Thus:
A variation of this procedure would be suitable for software intended to be downloaded from the Internet and then activated before use, or for shareware.
Note that if the initial installation is time-limited, or crippled in any way, then this amounts to a 'Time and Logic Bomb', of which the user must be expressly informed beforehand, for your own protection.
[Return to Roger Sinclair's 'Welcome' page]
It can be tempting to include disabling device in the software which will allow it to operate for a period of time and then either operate in a restricted way only, or cease to operate at all, unless the user effects some form of registration, or unless some code is entered which you will only issue eg on confirmation that the software has been paid for.
If you choose to take this route, you should be aware that there is a danger: do not take the user by surprise about this - make sure that he is aware right at the beginning that this will happen.
The Computer Misuse Act 1990 creates various offences, one of which is Section 3:
A person is guilty of an offence if:
(a) he does any act which causes an unauthorized modification
of the contents of the computer
(b) at the time when he does the act, he has the requisite intent
and the requisite knowledge
'the requisite knowledge' means that he must know he is not authorized to carry out the change
'the requisite intent' is an intent to cause a modification of
the contents of the computer and by so doing:
(a) to impair the operation of the computer;
(b) to pervert or hinder access to any program; or
(c) to impair the operation of any program or the reliability
of any such data
What this means in terms of 'time and logic bombs' is that if they take the user by surprise, then there may be an offence.
A term in the licence agreements for the software expressly stating
should be sufficient to amount to 'authorisation', hence a defence.
It seems that simple use outside the terms of the licence by the user without the 'bomb' being notified in advance may result in an offence by the person inserting the bomb.
[Return to Roger Sinclair's 'Welcome' page]
I'd really appreciate your feedback on this FAQ - so mail me and tell me what you think of it, if it's been useful to you, or let me know of any specific problem you have where I may be able to help.
[Return to Roger Sinclair's 'Welcome' page]
This page was last updated 18 July, 1996.
No liability is accepted for any inaccuracy in the information in these pages - see full disclaimer
© Roger Sinclair roger@egos.co.uk 1996 - All rights reserved - see full copyright details
The information on these pages is provided free and for information only, and is provided 'as is'. Whilst believed to be correct, it is in no way comprehensive. It is provided for your interest only and is not intended to be relied on as formal legal advice. The posting of information on these pages is not intended to create a lawyer-client relationship, and you should not act or rely on this information without seeking professional advice. No liability is accepted therefore for any errors, or for any losses that may be incurred if it is relied on.
You may read these pages on-line, and download them to read
later, for your own personal use.
This copyright notice must appear on every page that you print
from here.
You must not redistribute these pages or any part of them in any
form or medium without first obtaining my consent.
You are welcome to set up links to this website from others.
[Return to Roger Sinclair's 'Welcome' page]