wiki:XTSLicensing

XTS is provisionally licensed under the  MPL version 1.1.

The MPL applies to the source code on a file-by-file basis.

Alternative licenses may apply to parts of the XTS codebase, please check for alternative licensing in the files themselves before modifying and distributing.

This means that modifications to XTS must be contributed back to the project and that those contributions will themselves by licensed under the MPL. Specifically, by contributing code to the XTS project you grant public use of intellectual property contained in your contribution.

You can contribute either by working with the subversion repository at opentheatre.org.uk or by simply making the source code of your changes publicly available.

Details of the limitations and effects of the MPL can be found in the  MPL FAQ

Example of licensing detail in source:

The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/

Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.

The Original Code is XTS eXtensible Ticketing System, unreleased.

The Initial Developer of the Original Code is Alexander Macmillan.
Portions created by Alexander Macmillan are Copyright (C) 2009
Alexander Macmillan. All Rights Reserved.

Contributor(s): ______________________________________.

When contributing you should mark your contribution clearly in the code. For instance:

# Changed by Contributor Name, 2009-02-27
while working:
    break
# End changes

Note that you can skip annotating your code if you are happy that subversion provides sufficient support for identifying your contributions.