Open Source WGISS 39. Definition of Open Source Software (OSS)  Open source or open source software (OSS) is any computer software distributed under.

Slides:



Advertisements
Similar presentations
Free Beer and Free Speech Thomas Krichel
Advertisements

Open Source Software Development & Commercialisation Developing Lifelong Learner Record Systems and ePortfolios in FE and HE: Planning for, and Coping.
Free and Open Source Content, Software?. Free  In the context of free and open-source software, free refers to the freedom to copy and re-use the software,
San Cannon Federal Reserve Board IASSIST 2010
Copyleft and cathedrals How the counterculture is changing the way we do business.
Which License Should I Apply to My Data? Selecting a Data License.
Unit 1 Living in the Digital WorldChapter 4 – Smart Working This presentation will cover the following topics: Software choices Name:
Open Educational Resources Sample Communications Slides for Educators and Administrators CC BYCC BY Achieve 2015.
Why you should apply a license to your data Data Licensing.
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.
Open Source Basics: Definitions, Models, and Questions Johndan Johnson-Eilola Clarkson University.
Provided by OSS Watch Licensed under the Creative Commons Attribution 2.0 England & Wales licence
Open Source/Free Software Source code is available Extensible Can be changed, modified Freely distributed Copies Modified versions Alternatives to commercial/proprietary.
CWG2 on Tools, guidelines and procedures Licensing Adriana Telesca on behalf of the CWG2 December, 5 th 2014.
Key Issues in Licensing Software and Associated Intellectual Property: Matching Licensing Models to Business Strategies Steve Mutkoski Regional Director,
HOMEWORK PAGE STAND ALONE PROGRAMS FUNCTION ON THEIR OWN AND SOMETIMES CANNOT SHARE DATA WITH OTHER PROGRAMS. INTEGRATED SOFTWARE COMBINES.
Open-Source Software ISYS 475.
COMP 6005 An Introduction To Computing Session Two: Computer Software Acquiring Software.
Open Cloud Sunil Kumar Balaganchi Thammaiah Internet and Web Systems 2, Spring 2012 Department of Computer Science University of Massachusetts Lowell.
CHAPTER 6 OPEN SOURCE SOFTWARE AND FREE SOFTWARE
26 April Licensing of Intellectual Property Phoenix Ambulatory Blood Pressure Monitoring System © 2009 Christopher J. Adams This work is licensed.
 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.
IBM Governmental Programs Open Computing, Open Standards and Open Source Recommendation for Governments.
SYMPOSIUM ON OPEN EDUCATIONAL RESOURCES OPEN TEXT BOOKS – A VIGNETTE G. DHANARAJAN WAWASAN OPEN UNIVERSITY PENANG, MALAYSIA.
Presented By: Avijit Gupta V. SaiSantosh.
Computer Ethics for Computer Users
After completing this lesson, participants will be able to:  Identify ethical, legal, and policy issues for managing research data  Define copyrights,
Open Access and Open Source LIS-505 Introduction to Library & Information Studies March 22, 2010.
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?
Computers Are Your Future Tenth Edition Spotlight 1: Ethics Copyright © 2009 Pearson Education, Inc. Publishing as Prentice Hall1.
Panel Three - Small Businesses: Sustaining and Growing a Market Presence Open Interfaces and Market Penetration Protecting Intellectual Innovation and.
Department of Computer Science, Graduate School of Information Science & Technology, Osaka University A Method to Detect License Inconsistencies for Large-
Copyright Law Copyright ©2004 Stephen Marshall distributed under the terms of the GNU Free Documentation License (
Perspectives for Understanding Open Source Software Kasper Edwards Technical University of Denmark Department of Manufacturing Engineering and Management.
National Smartcard Project Work Package 8 – Intellectual Property Report.
Open Source Software Architecture and Design By John Rouda.
Intellectual Property (Quinn Chapter 4) CS4001 Kristin Marsicano.
How to Publish Your Code on COIN-OR Bob Fourer Industrial Engineering & Management Sciences Northwestern University COIN Strategic Leadership Board.
LEGAL ASPECTS OF DIGITAL LIBRARIES By TALWANT SINGH ADDL DISTT. & SESSIONS JUDGE; DELHI.
ESRIN Earth Observation Program Ground Segment Department 26/09/2015 CEOS-WGISS-40 - Olivier BaroisSlide 1 Open Source Practices.
WGISS /09/2015 OPENSOURCE– CNES APPROACH R. Moreno.
March 2006DSpace Federation Governance Advisory Board Meeting Open Source Software (OSS) 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
Providing Access to Your Data: Rights Robert R. Downs, PhD NASA Socioeconomic Data and Applications Center (SEDAC) Center for International Earth Science.
Proprietary vs. Free/Open Source Software
How to Use The Creative Commons Licenses. [formats]
Open Source Software in Federal Acquisitons Acquiring Maximum Agility: Beyond Open Standards TCO and Best Value Revisited.
Department of Computer Science, Graduate School of Information Science & Technology, Osaka University Detection of License Inconsistencies in Free and.
Creation of the Archiving Component of a Memorandum of Understanding (MOU) Template for International Missions IPDA MOU project members.
Title. 1 Breakout Session: D3 Gene Pickarz, Senior Policy Analyst, National Reconnaissance Office Date: November 6, 2012 Time: 11:15am - 12:30pm Four.
Free Software - Introduction to free software and the GPL Copyright © 2007 Marcus Rejås Free Software Foundation Europe I hereby grant everyone the right.
1 Open Source Software Licensing ● Bruce Perens, ● Perens LLC ● One of the founders of the Open Source movement in software.
Chapter 3 Applications Software: Getting the Work Done.
Computers Are Your Future Twelfth Edition
Open Source software Licensing
Provided by OSS Watch Open source licensing The licence is what determines whether software is open source The licence must be approved.
What is Copyright?.
Lesson Objectives Aims You should be able to:
Lesson Objectives Aims Key Words
Key Issues in Licensing Software and Associated Intellectual Property: Matching Licensing Models to Business Strategies Steve Mutkoski Regional Director,
Lesson 2- Ethical Use of Digital Resources
FOSS 101 Sarah Glassmeyer Project Specialist Manager,
FREE SOFTWARE DEFINITION
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.
Open Science, Open Data, and Open Access
Copyright and License.
Presentation transcript:

Open Source WGISS 39

Definition of Open Source Software (OSS)  Open source or open source software (OSS) is any computer software distributed under a license which allows users to change and share the software freely. Open source software is required to have its source code freely available and end-users have the right to modify and redistribute the software to others.

Open Source Software Benefits to WGISS  Open source software is much better at adhering to open standards than proprietary software is.  Since we all value interoperability with other agencies, computer systems and science users, open source software is definitely the way to go.  Plus this allows us not to be limited by proprietary data formats

Barriers to Reuse  Many of the traditional software licensing mechanisms are viewed as a potential barrier to software reuse. Traditional licensing typically requires the re-user to negotiate usage terms and conditions with the intellectual property owner every time that they want to reuse something.  It is worth noting that open source licensing is not appropriate for ALL software. For example, the presence of proprietary code or export control restrictions may be valid reasons for choosing not to go open source.

First, let's make sure we all understand that I Am Not A Lawyer. This is not legal advice.

Let’s Discuss….  How do you use open source software in daily practice?  What repository do you use? What license?  How does management at your agency encourage open source business practices?  What is your flagship open sourced application? What problems did you encounter along the way?

Intellectual Property – Who owns it?  Does your agency have intellectual property issues involving copyrights or code provenance?  Ignoring legal issues with software is costly!  Many organizations have lawyers to consult on this topic.  NEVER pretend to be a lawyer representing your agency.

Governance  Does your agency have legal controls and processes in place to deal with open source software?  That is, what is your open source governance strategy?  “you shall use no open source software.”  Develop a plan that specifies what processes are in place to release open source software in your organization.

Implementation  How easy or hard has it been to integrate open source software in your agency?  Ask yourself, does the software use recognized industry standards that allow interoperability?

Licensing - allows the source code to be used, modified and/or shared under defined terms and conditions  Does the license suit all your future plans for the code?  The GNU General Public License (GNU GPL or GPL) is the most widely used free software license, which guarantees end users (individuals, organizations, companies) the freedoms to use, study, share (copy), and modify the software.  Some open source licenses allow for free use in commercial applications and others do not.  Now in the cloud era…  Some open source licenses specify some restrictions when you host software-as-a-service.  Understand if the software you plan to use can be hosted on either a private or public cloud

Reputation  Is your code (or the code you are using) well architected and implemented?  Experts should asses the quality of the code. Don’t force bad code down your developers throat.  Includes quality of the documentation and user interface  Know the contributors. Whether you are accepting open source code or trying to release it.  Know your potential and current users of the software. Learn what other users have done with the software and about the quality of their experiences.

Should WGISS do more to support OSS use in CEOS? Can/should we offer lessons learned?