Open Source Software Development & Commercialisation Developing Lifelong Learner Record Systems and ePortfolios in FE and HE: Planning for, and Coping.

Slides:



Advertisements
Similar presentations
Overview of Free/Open Source Software for Librarians Eric Goldhagen
Advertisements

Free Beer and Free Speech Thomas Krichel
Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007.
Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in.
A Project Perspective The Northern Ireland Integrated Managed Learning Environment Developing Lifelong Learner Record Systems and ePortfolios in FE and.
Open Source & Research Brought to you by: Office of Technology Licensing Office of the General Counsel Stanford University Jim DeGraw Ray Zado Ropes &
A Lawyer Looks at the Open Source Revolution Robert W. Gomulkiewicz Director, Intellectual Property Law & Policy Program Associate Professor of Law University.
Platinum Sponsors Gold Sponsors Navigating the Open Source Legal Waters Presenter: Jeff Strauss August 14, 2013.
Which License Should I Apply to My Data? Selecting a Data License.
The Importance of Open Source Software Networking 2002 Washington, D.C. April 18, 2002 Carol A. Kunze Napa, California.
Should Taxonomies be Open-Source? Panel Debate David Bray IASC Foundation Contracts Coordinator Michal Piechocki IASC Foundation XBRL Team.
Open Source. Operating System  Application Program Interface (API) Scheduling: Defines which application to run, when to run it, and how much time. Memory.
IS Spring The Basics of Open Source Reinhardi A. Haqi Mohamed Umar Shakeel Advanced Topics for Systems Development.
W15D3. Protection (recap) Common sense Antivirus software (some free, eg: AVG) Update OS Verify the validity of info in s received  Use search.
A DAPT IST Dissemination and Use Plan Revised version Ricardo Jiménez-Peris Universidad Politécnica de Madrid.
Provided by OSS Watch Licensed under the Creative Commons Attribution 2.0 England & Wales licence
Computers in Society The Computer Industry: Open Source.
Open Source/Free Software Source code is available Extensible Can be changed, modified Freely distributed Copies Modified versions Alternatives to commercial/proprietary.
Open Source WGISS 39. Definition of Open Source Software (OSS)  Open source or open source software (OSS) is any computer software distributed under.
CWG2 on Tools, guidelines and procedures Licensing Adriana Telesca on behalf of the CWG2 December, 5 th 2014.
+ Andrés Guadamuz SCRIPT Centre for Research in IP and Technology Law, Edinburgh, UK Proprietary, Free and Open Source Software (FOSS), and Mixed Platforms.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
How to Make Money with OSS – Business Models T Seminar on Distributed Product Development Helsinki University of Technology Arttu Heikkilä 2004-DEC-07.
Copyright and Software and You. What is copyright? The Copyright Act of 1976 prevents the unauthorized copying of a work of authorship. – However, only.
Open Code and Open Content for Education: The LAMS Experience
 Open-source software ( OSS ) is computer software that is available in source code form: the source code and certain other rights normally reserved.
1 EPICS EPICS Licensing BESSY, May 2002 Andrew Johnson.
Licenses A Legal Necessity Copyright © 2015 – Curt Hill.
Computers and Society Examine the extent to which Richard Stallman’s GNU manifesto has succeeded in challenging the dominance of conventionally distributed.
How I learned to stop worrying and love Open Source Software... Colin M. Sharples Advisory IT Specialist IBM Business Consulting Services SQNZ 21 October.
Introduction to Open Source Imed Hammouda, adjunct professor Tampere University of Technology
Open source Software Tomáš Vaníček Faculty of Civil Engeneering (Fakulta Stavební) Czech Technical University (ČVUT) Thákurova 7, Praha Dejvice, B407
Presented By: Avijit Gupta V. SaiSantosh.
Software Licensing University of Palestine Eng. Wisam Zaqoot March 2010 ITSS 4201 Internet Insurance and Information Hiding.
OPEN SOURCE AND FREE SOFTWARE. What is open source software? What is free software? What is the difference between the two? How the two differs from shareware?
(1) Open Source Software Philip Johnson Collaborative Software Development Laboratory Information and Computer Sciences University of Hawaii Honolulu HI.
CPS 82, Fall Open Source, Copyright, Copyleft.
NBA 600: Session 17 Free and Open Source Software 25 March 2003 Daniel Huttenlocher.
Simputer™ General Public License A Quick Overview.
Open Source Software This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified forms. It is very often.
Software Licences HSF Recommendations John Harvey / CERN 24 June 2015
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
National Alliance for Medical Image Computing Licensing in NAMIC 3 requirements from NCBC RFA (paraphrased)
LGPL
FP 501 OPEN SOURCE OPERATING SYSTEM CHAPTER 1: INTRODUCTION TO OPEN SOURCE SOFTWARE (OSS) TECHNOLOGY.
Workshop on OSS with TT perspectives Meeting of the TT Network Board and Steering Committee Friday 10 December 2010 Bernard DENIS.
Chapter 3: Understanding Software Licensing
Software Copyrights and Licenses DANIEL PARKER. Overview  Copyrights  Software copyright information  Software licenses & some examples  Why copyrighting.
Compsci 82, Fall Open Source, Copyright, Copyleft.
Self Publishing and Open Access, CTE 2009, UNCW1 Self Publishing and Open Access Journals Dr. Russell Herman University of North Carolina Wilmington
1 Open Source Software Licensing ● Bruce Perens, ● Perens LLC ● One of the founders of the Open Source movement in software.
Open Source Software Practices
Open Source software Licensing
Open Source Software in Academia
Provided by OSS Watch Open source licensing The licence is what determines whether software is open source The licence must be approved.
Provided by OSS Watch What is open source? It’s very simple - the licence is what determines whether software is open source The licence.
What is Copyright?.
Creative commons, open source, open movements
Open Source Software Licenses
OPEN SOURCE SOFTWARE An Introduction.
Creative Commons Canada
FOSS 101 Sarah Glassmeyer Project Specialist Manager,
MOZILLA LICENSE HISTORICAL EVOLUTION
Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in.
GNU General Public License (GPL)
COPYLEFT THE TERM The Term copyleft was forged upon the traditional copyright term by opposing the word right (which in English means both right meant.
APACHE LICENSE HISTORICAL EVOLUTION
CSPA Common Statistical Production Architecture Description of the Business aspects of the architecture: business models for sharing software Carlo Vaccari.
CSPA Common Statistical Production Architecture Description of the Business aspects of the architecture: business models for sharing software Carlo Vaccari.
Presentation transcript:

Open Source Software Development & Commercialisation Developing Lifelong Learner Record Systems and ePortfolios in FE and HE: Planning for, and Coping with, Legal Issues.

Centre for IT & Law, University of Bristol What is Open Source Software? Source Code/Object Code Source Code/Object Code –In proprietary software, source code is usually withheld from users of software. –This withholding can be enforced by technology and/or use of IPRs –Source code has not always been seen as proprietary, and some people think it should be made freely available. Richard Stallman – Free Software Foundation, Eric Raymond – The Cathedral and the Bazaar Richard Stallman – Free Software Foundation, Eric Raymond – The Cathedral and the Bazaar –Clever use of © licensing has been used to underpin Free/Open Source Software development

Centre for IT & Law, University of Bristol What is Open Source Software? What does open source mean? What does open source mean? –Open Source Definition (OSI approved) –Over 50 OSS licences certified by OSI –Problem of licence proliferation Why might developers want to go open source? Why might developers want to go open source? –Individual motivations Altruism, reputation gain, talent signalling, new programming skills Altruism, reputation gain, talent signalling, new programming skills –Institutional motivations Altruism, reputation gain, profit from participation, benefit from larger talent pool/user base, strategic motivations Altruism, reputation gain, profit from participation, benefit from larger talent pool/user base, strategic motivations

Centre for IT & Law, University of Bristol Types of Licences What kinds of licence strategies are available? What kinds of licence strategies are available? –Restrictive licences - Commercial/Proprietary –OS Permissive licences –OS Persistent licences –OS Persistent & Inheritable licences –Dual licensing - simultaneous use of open source and proprietary licences.

Centre for IT & Law, University of Bristol Open Source - Permissive BSD/MIT/Apache BSD/MIT/Apache –Free distribution –No limits on modification Microsoft – BSD TCP/IP Stack – Windows – no release of source code. Microsoft – BSD TCP/IP Stack – Windows – no release of source code. –Licence changes acceptable if © notice retained. –Not quite the same as, but practically indistinguishable from, public domain software.

Centre for IT & Law, University of Bristol Open Source - Persistent GNU Lesser General Public Licence GNU Lesser General Public Licence –Permits certain programs, usually sub-routine libraries to be licensed under FSF license, but to link to non-GPL software. –Free distribution –Modification and licence change OK if bundled as a whole into a new work –However, derivative works must be licensed under LGPL or GPL.

Centre for IT & Law, University of Bristol Open Source – Inheritable GNU General Public Licence GNU General Public Licence –Free distribution –No limits on modification –All bundled and derivative works must be under GNU GPL. GNU GPL is incompatible with many other licences, unless all rights in the other works are waived in favour of GNU GPL (Borg property). GNU GPL is incompatible with many other licences, unless all rights in the other works are waived in favour of GNU GPL (Borg property). This may be a problem with both restrictive and many company specific OSS licences. This may be a problem with both restrictive and many company specific OSS licences.

Centre for IT & Law, University of Bristol Dual Licensing Use of both open source and proprietary licences for one product. Use of both open source and proprietary licences for one product. Example - Sleepycat Software Example - Sleepycat Software –BerkeleyDB (BDB) embedded database system –Sleepycat OSS licence permits usage of BDB in an app for redistribution for no charge, but source code for app must be available and freely distributable. –If developer does not want to release source code can buy proprietary licence from Sleepycat Software permitting use and redistribution in binary form.

Centre for IT & Law, University of Bristol The impact of OSS I If you own the © in your projects software code and you want to commercialise it, you can: If you own the © in your projects software code and you want to commercialise it, you can: –incorporate permissively licensed code into your code –bundle your software with unmodified LGPL software –possibly dual license your code, depending upon your proposed business model You cannot You cannot –incorporate GPL code (due to inherited licence conditions) –incorporate modified LGPL code (due to inherited licence conditions)

Centre for IT & Law, University of Bristol The impact of OSS II If you own the © in your projects software code and want to license it as open source, you can: If you own the © in your projects software code and want to license it as open source, you can: –incorporate permissively licensed code into your code –incorporate modified LGPL code (but the OSS licence must be the GPL) –incorporate GPL code (OSS licence must be the GPL) –if no modified LGPL or GPL code is incorporated and no other licence applies, you may choose an existing OSS licence or create your own If you are an employee creating code in the course of your employment, your institution probably owns the ©, and decisions about licensing will lie with the institution. If you are an employee creating code in the course of your employment, your institution probably owns the ©, and decisions about licensing will lie with the institution.

Centre for IT & Law, University of Bristol Choosing/Creating OSS Licences Creating new OSS licences is probably best left to lawyers. Creating new OSS licences is probably best left to lawyers. Choosing an existing OSS licence requires an understanding of the implications of each type of licence for future use of the code, and should be approached with care. Choosing an existing OSS licence requires an understanding of the implications of each type of licence for future use of the code, and should be approached with care. A draft Open Source Policy is available from JISC OSS Watch A draft Open Source Policy is available from JISC OSS Watch – C_Open_Source_Software_Policy.doc