The Pattern Language of Software Licensing

41 Pages Posted: 22 Apr 2013

See all articles by Halina Kaminski

Halina Kaminski

University of Western Ontario

Mark Perry

University of New England - School of Law; University of Western Ontario - Faculty of Law; the University of Western ONtario ; The University of Auckland; University of New England

Date Written: July 22, 2005

Abstract

Software licensing and attendant technologies manage the creation, use, and distribution of software, and also allow for the administration of the resource and the revenue stream from exploitation of the product where appropriate. Although a software license is simply an agreement forming a legal relationship between the user of the software and the vendor, it is a vital part in the evolution of the software idea to market product. Software developers are always seeking new ways to improve the licensing mechanisms that are currently used. The diversity of the business models drives the need for different types of software licenses. In this paper we present a pattern language for software licensing: a set of patterns that can be used by novice or senior programmers to design and integrate an appropriate license type into their software products. Each pattern provides a solution to a well-known problem.

Keywords: intellectual property, software, licensing, pattern languages of programming, plop

Suggested Citation

Kaminski, Halina and Perry, Mark, The Pattern Language of Software Licensing (July 22, 2005). Available at SSRN: https://ssrn.com/abstract=2254733 or http://dx.doi.org/10.2139/ssrn.2254733

Halina Kaminski

University of Western Ontario ( email )

1151 Richmond Street
Suite 2
London, Ontario N6A 5B8
Canada

Mark Perry (Contact Author)

University of New England - School of Law ( email )

Armidale, New South Wales 2351
Australia
=61 2 67732901 (Phone)

University of Western Ontario - Faculty of Law ( email )

London, Ontario N6A 3K7 N6A 3K7
Canada
1519661211 (Phone)

HOME PAGE: http://www.csd.uwo.ca/~markp

the University of Western ONtario ( email )

London, Ontario N6A 3K7 N6A 3K7
Canada
1519661211 (Phone)

HOME PAGE: http://www.csd.uwo.ca/~markp

The University of Auckland ( email )

Private Bag 92019
Auckland Mail Centre
Auckland, 1142
New Zealand

University of New England ( email )

School of Law
Armidale, New South Wales 2351
Australia

HOME PAGE: http://une.edu.au/law

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
349
Abstract Views
1,271
Rank
154,963
PlumX Metrics