Download presentation
Presentation is loading. Please wait.
Published bySabina McBride Modified over 9 years ago
1
Workshop on OSS with TT perspectives Meeting of the TT Network Board and Steering Committee Friday 10 December 2010 Bernard DENIS
2
Outline Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools OSS workshop with TT perspective
3
Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
4
Workshop content and contributors OSS Policies OSS in academia Experience, needs and expectations Industry experience in using OSS OSS licenses Doing business with OSS WIPO, INRIA, CERN CERN/BE, GEANT, GEANT4, ROOT, IN2P3, GSI Morgan Stanley, NTNU, Ernst & Young, Blumbach & Zinngrebe, DLA Piper Blumbach & Zinngrebe, DLA Piper, OSS watch OSS workshop with TT perspective
5
Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
6
Necessary measures - general Efficient and centralized governance: Decision making (including the license scheme) Maintain coherence Democratic versus dictatorship OSS workshop with TT perspective
7
Necessary measures - general Anticipate the end at the start How the software will be used and disseminated Need to maintain a clear legal status Ownership Nature (first, derived, composed) Contract affecting the status of SW SW audit at the beginning and during the project OSS workshop with TT perspective
8
Necessary measures - general Raise awareness on: IPR license ownership issue (employment contract, collaboration agreements, …) Make legal advise available (as opposed to opinion) OSS workshop with TT perspective
9
Necessary measures - general Good development practices: Track and record external code integrated Identify all contributors Strict “header” (copyright statement) management (in-house and external software) Encourage modular software Common development environment (e.g. Forge) OSS workshop with TT perspective
10
Necessary measures - TT Need a clear transfer scheme/strategy on the case by case basis Clear legal status Proper packaging Need for quality Support for user should be available OSS workshop with TT perspective
11
Necessary measures Have a OSS policy but keep it simple! OSS workshop with TT perspective
12
Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
13
Choosing a license - options Making software available using permissive license (BSD) Free but no so free (integration and maintain it yourself) “as-is” but also quality Developer-oriented Do not contain patent provisions (except Apache) OSS workshop with TT perspective
14
Choosing a license - options Making software available using a non- permissive license (copyleft) (GPL) Feedback, bug fixes, comment, translation (reciprocity) Quality (reputation) Not-industry friendly(?) OSS workshop with TT perspective
15
Choosing a license - options Making software available under semi- permissive license (LGPL): Many user from industry providing interesting feedbacks (but rarely code contribution) User oriented/quality OSS workshop with TT perspective
16
Choosing a license - options Use existing license Choosing the type of license when collaborating on software development At the beginning, when the transfer scheme is clear At the end, depending on the code included Note: the legal issues have an impact on the technical issues e.g. there is an architectural impact of using GPL software OSS workshop with TT perspective
17
Choosing a license - limitations Can you start with OSS and then impose restrictions? Depends on the license If GPL no further restrictions a can be imposed. GPL license does not allow the modification of the license itself. Under OSS it is not possible to limit the purpose of use of a software. It is however possible to have a non-commercial license with limits on the use based on a OSS license (except GPL) Note: when the sofwtare is out, there is no way to step back OSS workshop with TT perspective
18
Choosing a license - liability Can you be liable for OSS used for medical applications? Yes, you may be liable because the license exclusion clause may not be valid in the EU. GPLv3 allows to amend the license on this specific point (use exclusion of EUPL) This risk should not be a reason not to do OSS. For medical applications, you should use a good liability clause (no more OSS!) OSS workshop with TT perspective
19
Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
20
Industry perspective and commercialisation options Commercialisation options: Using different license fee depending on the user (academic or commercial) Dual license (difficulty when many contributors) Software as a Service (SaaS) Use of GPL SW for internal purpose Multi-licensing business (user segmentation) Open-core licensing OSS workshop with TT perspective
21
Motivations Possibility to have high quality software and collaboration with a community of motivated developers Learning effect and reputation gain in the developers’ community Lower costs and faster time to market Note: Importance of active and supportive community (permissive license) OSS workshop with TT perspective Industry perspective and commercialisation options
22
Other issues/comments: “GPL is a challenge… “ <> “No GPL here!” Different of OSS adoption level: from open innovation up to community building Legal uncertainty, many stories around OSS workshop with TT perspective Industry perspective and commercialisation options
23
OSS workshop with TT perspective Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
24
Financing maintenance and support Goodwill of developers Provide remunerated service Generate interest by releasing early to attract funding Create a foundation/trust for long term and big projects (also used to manage the copyright issues, licensing and marketing) OSS workshop with TT perspective
25
Workshop content and contributors Necessary measures Choosing a license Industry perspective and commercialization options Financing maintenance and support Available tools
26
Free software directory and tools http://www.ohloh.net Tool to analyse source and reprots its licensing http://www.fossology.org OSS workshop with TT perspective
27
Concluding remark Permissive Non-permissive (open) (viral) OSS workshop with TT perspective Industry-friendly Truly-open BSD, Apache, CeCILL LGPLGPL, EUPL
28
OSS workshop with TT perspective Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.