CS489 Shin Yoo Open Source SW Are Free to Use
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Diverted Derived Design
Diverted Derived Design Table of Contents Introduction 0 Motivations 1 Licenses 2 Design (as a) process 3 Distributions 4 Economies 5 Propositions 6 This book 7 Glossary 8 2 Diverted Derived Design Introduction The term open source is becoming popular among product designers. We see websites and initiatives appear with a lot of good intentions but sometimes missing the point and often creating confusion. Design magazines and blogs are always rushing into calling an openly published creation open source but rarely question the licenses or provide schematics or design files to download. We are furniture designers, hackers and artists who have been working with free/libre and open source software for quite some time. For us, applying these prirciples to product design was a natural extension, providing new areas to explore. But we also realized that designers coming to this with no prior open source experience had a lot of information to grasp before getting a clear picture of what could be open source product design. So we set ourselves to mobilize our knowledge in this book. We hope that this tool can be a base for teaching and learning about open source product design; a collective understanding of what one should know today to get started and join the movement; a reference students, amateurs and educators can have in their back pocket when they go out to explain what they are passionate about. How to read this book We have divided this book in sections that make sense for us. Each of these tries to address what we think is a general question you might have about open source product design. -
Policy Governing Access to and Use of Copyrighted Works
Academic Affairs – Academic Policies 5.4012.1 Policy Governing Access to and Use of Copyrighted Works In an era increasingly defined by exponential advances in technology by which intellectual property may be disseminated with increasing ease, the County College of Morris (“CCM” or “the College”) expects its students, faculty and staff to restrict use of copyrighted works to uses and applications permissible in an academic setting. The College maximizes the utility of web-based technologies to advance instruction and study both in the classroom and through remote learning opportunities. However, students and faculty must remain mindful that improper use or dissemination of copyrighted work can lead to substantial liability. Accordingly, the College requires that all faculty, administrators, students, employees and members of the CCM family maintain a good faith observance of the principles of copyright law and adhere to the requirements of the Copyright Act of 1976, 17 U.S.C. §§ 101- 810 (the “Act”). BlackBoard Compliance Declaration: By accessing Blackboard, I certify that I am a CCM student, instructor, faculty member, employee or other user authorized by CCM to access Blackboard. I acknowledge and agree that my access to Blackboard, including any posting or downloading of content is governed by federal copyright law and the terms of this Declaration. Any copyrighted material(s) that I upload to, download from, or otherwise access or make available on Blackboard, whether visual, audio-visual, or audial in nature, shall be for use solely by CCM students, faculty or other authorized users. My use shall be for purposes directly related to a regularly scheduled CCM course of study and may not be used or disseminated for any other purpose. -
Nancy Wolff, Et Al., Best Practices in Rights Clearance
BEST PRACTICES IN RIGHTS CLEARANCE SELECTION OF RESOURCES AND BEST PRACTICES FOR VISUAL ARTISTS I. INTRODUCTION This document summarizes tips and resources for rights clearance and licensing of copyrighted works suggested by participants in the Best Practices in Rights Clearance – Visual Arts Symposium held at Scalia Law School, George Mason University on January 18, 2018. It is not intended as a comprehensive guide, but rather a more user-friendly tool for finding key information shared by participants than the transcripts of the sessions themselves. A. What is Copyrightable? Copyright law is meant to encourage creativity and the development of new works such as songs, photographs, poems, etc. Facts and ideas are not copyrightable, only the creative expression of the author. Types of works that can be protected are listed in the Copyright Act.1 ➢ The rights to create derivative works, or works that adapt, modify or transform the original, are also the property of the copyright owner. For example, if an author writes a book, that author is the only person who has the right to permit the book to be adapted into a movie. There are also limits on the scope of copyright. Therefore not every use needs to be cleared. For instance: ➢ The “scenes-a-faire” doctrine limits copyrights in commonly used themes or subjects in works. Such elements of works are not copyrightable, because they are the language or building blocks of creative works. ➢ The “merger” doctrine is the concept that if a copyrightable part of a work and a non-copyrightable part of a work are closely linked together and can’t be separated, they merge and become non-copyrightable. -
Understanding Code Forking in Open Source Software
EKONOMI OCH SAMHÄLLE ECONOMICS AND SOCIETY LINUS NYMAN – UNDERSTANDING CODE FORKING IN OPEN SOURCE SOFTWARE SOURCE OPEN IN FORKING CODE UNDERSTANDING – NYMAN LINUS UNDERSTANDING CODE FORKING IN OPEN SOURCE SOFTWARE AN EXAMINATION OF CODE FORKING, ITS EFFECT ON OPEN SOURCE SOFTWARE, AND HOW IT IS VIEWED AND PRACTICED BY DEVELOPERS LINUS NYMAN Ekonomi och samhälle Economics and Society Skrifter utgivna vid Svenska handelshögskolan Publications of the Hanken School of Economics Nr 287 Linus Nyman Understanding Code Forking in Open Source Software An examination of code forking, its effect on open source software, and how it is viewed and practiced by developers Helsinki 2015 < Understanding Code Forking in Open Source Software: An examination of code forking, its effect on open source software, and how it is viewed and practiced by developers Key words: Code forking, fork, open source software, free software © Hanken School of Economics & Linus Nyman, 2015 Linus Nyman Hanken School of Economics Information Systems Science, Department of Management and Organisation P.O.Box 479, 00101 Helsinki, Finland Hanken School of Economics ISBN 978-952-232-274-6 (printed) ISBN 978-952-232-275-3 (PDF) ISSN-L 0424-7256 ISSN 0424-7256 (printed) ISSN 2242-699X (PDF) Edita Prima Ltd, Helsinki 2015 i ACKNOWLEDGEMENTS There are many people who either helped make this book possible, or at the very least much more enjoyable to write. Firstly I would like to thank my pre-examiners Imed Hammouda and Björn Lundell for their insightful suggestions and remarks. Furthermore, I am grateful to Imed for also serving as my opponent. I would also like to express my sincere gratitude to Liikesivistysrahasto, the Hanken Foundation, the Wallenberg Foundation, and the Finnish Unix User Group. -
Annex I Definitions
Annex I Definitions Free and Open Source Software (FOSS): Software whose source code is published and made available to the public, enabling anyone to copy, modify and redistribute the source code without paying royalties or fees. Open source code evolves through community cooperation. These communities are composed of individual programmers and users as well as very large companies. Some examples of open source initiatives are GNU/Linux, Eclipse, Apache, Mozilla, and various projects hosted on SourceForge1 and Savannah2 Web sites. Proprietary software -- Software that is distributed under commercial licence agreements, usually for a fee. The main difference between the proprietary software licence and the open source licence is that the recipient does not normally receive the right to copy, modify, redistribute the software without fees or royalty obligations. Something proprietary is something exclusively owned by someone, often with connotations that it is exclusive and cannot be used by other parties without negotiations. It may specifically mean that the item is covered by one or more patents, as in proprietary technology. Proprietary software means that some individual or company holds the exclusive copyrights on a piece of software, at the same time denying others access to the software’s source code and the right to copy, modify and study the software. Open standards -- Software interfaces, protocols, or electronic formats that are openly documented and have been accepted in the industry through either formal or de facto processes, which are freely available for adoption by the industry. The open source community has been a leader in promoting and adopting open standards. Some of the success of open source software is due to the availability of worldwide standards for exchanging information, standards that have been implemented in browsers, email systems, file sharing applications and many other tools. -
Best Practices for Open Sourcing Government Code Housekeeping
Best Practices for Open Sourcing Government Code Housekeeping ● Compliance Engineer and In-house Counsel ● Former technology manager and IT architect at University of Connecticut ● Practicing Free Software Law for 5 years Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS Housekeeping 1. I am an attorney, but I am not your attorney 2. This is not legal advice Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS Housekeeping 1. Jargon ○ Free Software vs. Open Source Software ○ FOSS, FLOSS, & OSS Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS Overview 1. What Is Open Source 2. Government Policy 3. Publishing Code 4. Encouraging a Community 5. Contributing 6. Evaluating FOSS Projects 7. Vendor Management Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS What is Open Source? What Is Open Source? Practical definition of a FOSS License ● A license that allows anyone to use, modify, and redistribute software with few restrictions. Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS What Is Open Source? Licenses Restrictions ● “These are the limits of the rights I give you permission to use ....” ● “You can’t use the software unless you …” Drupal GovCon | Open Sourcing Government Code | Marc Jones | @marcturnerjones | @CIVICACTIONS What Is Open Source? When do FOSS restrictions apply? ● Doesn’t restrict use ● Doesn’t restrict copying -
Designing a Licence for Open Collaboration: Andrew Katz
Designing a Licence for Open Collaboration: insights from the development and use of the CERN Open Hardware Licence Andrew Katz University of Skövde, Moorcrofts LLP www.moorcrofts.com [email protected] Javier Serrano CERN OHL History • March 2011: CERN OHL 1.0 • July 2011: CERN OHL 1.1 • September 2013: CERN OHL 1.2 • 2017: CERN OHL 2, beta 1 • 2019 : CERN OHL 2, beta 2 • Original drafting team: Myriam Ayass and Javier Serrano and the CERN Knowledge Transfer Group. • AK became involved in 2012 with v1.2 Accelerators Detectors Dissemination How to interpret one’s dissemination mandate in the 21st century How to interpret one’s dissemination mandate in the 21st century • Standard Ethernet network • Ethernet features (VLAN) & protocols (SNMP) • Sub-nanosecond synchronisation • Guaranteed (by design) upper bound in frame latency White Rabbit Switch • Central element of White Rabbit network • 18 port gigabit Ethernet switch with WR features • Optical transceivers: single-mode fibre, originally 10 km range • Fully open design, commercially available WR Node: SPEC board FMC-based Hardware Kit: • All carrier cards are equipped with a White Rabbit port. • Mezzanines can use the accurate clock signal and “TAI” (synchronous sampling clock, trigger time tag, . ). White Rabbit application examples • CERN and GSI (Germany) near Darmstadt White Rabbit application examples • CERN and GSI • The Large High Altitude Air Shower Observatory White Rabbit application examples • CERN and GSI • The Large High Altitude Air Shower Observatory • KM3NET: -
FOSS Philosophy 6 the FOSS Development Method 7
1 Published by the United Nations Development Programme’s Asia-Pacific Development Information Programme (UNDP-APDIP) Kuala Lumpur, Malaysia www.apdip.net Email: [email protected] © UNDP-APDIP 2004 The material in this book may be reproduced, republished and incorporated into further works provided acknowledgement is given to UNDP-APDIP. For full details on the license governing this publication, please see the relevant Annex. ISBN: 983-3094-00-7 Design, layout and cover illustrations by: Rezonanze www.rezonanze.com PREFACE 6 INTRODUCTION 6 What is Free/Open Source Software? 6 The FOSS philosophy 6 The FOSS development method 7 What is the history of FOSS? 8 A Brief History of Free/Open Source Software Movement 8 WHY FOSS? 10 Is FOSS free? 10 How large are the savings from FOSS? 10 Direct Cost Savings - An Example 11 What are the benefits of using FOSS? 12 Security 13 Reliability/Stability 14 Open standards and vendor independence 14 Reduced reliance on imports 15 Developing local software capacity 15 Piracy, IPR, and the WTO 16 Localization 16 What are the shortcomings of FOSS? 17 Lack of business applications 17 Interoperability with proprietary systems 17 Documentation and “polish” 18 FOSS SUCCESS STORIES 19 What are governments doing with FOSS? 19 Europe 19 Americas 20 Brazil 21 Asia Pacific 22 Other Regions 24 What are some successful FOSS projects? 25 BIND (DNS Server) 25 Apache (Web Server) 25 Sendmail (Email Server) 25 OpenSSH (Secure Network Administration Tool) 26 Open Office (Office Productivity Suite) 26 LINUX 27 What is Linux? -
Third-Party Licenses Ezeep
Licensing Terms of Additional Components Supplied by Third- Party Manufacturers “ezeep for Azure” ................................................................................................................................1 “ezeep Connector / ezeep Connector PS” ...........................................................................................1 “ezeep Connector Mac” .......................................................................................................................4 “ezeep print App macOS” ....................................................................................................................4 “ezeep for Azure” “ezeep Connector / ezeep Connector PS” “Microsoft Visual C++ 2013 Runtime Libraries”, “Microsoft Visual C++ 2017 Runtime Libraries” Appendix 1 Microsoft Visual C++ 2013 Runtime Libraries MICROSOFT SOFTWARE LICENSE TERMS MICROSOFT VISUAL C++ REDISTRIBUTABLE FOR VISUAL STUDIO 2013 These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you. Please read them. They apply to the software named above, which includes the media on which you received it, if any. The terms also apply to any Microsoft updates, supplements, Internet-based services, and support services for this software, unless other terms accompany those items. If so, those terms apply. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS. IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE. IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE PERPETUAL RIGHTS BELOW. 1. INSTALLATION AND USE RIGHTS. You may install and use any number of copies of the software on your devices. 2. SCOPE OF LICENSE. The software is licensed, not sold. This agreement only gives you some rights to use the software. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you may use the soft- ware only as expressly permitted in this agreement. In doing so, you must comply with any technical limitations in the soft- ware that only allow you to use it in certain ways. -
Free Software As Commons
FREE SOFTWARE AS COMMONS BETWEEN INFORMATIONAL CAPITALISM AND A NEW MODE OF PRODUCTION By Emrah Irzık Submitted to Central European University Department of Sociology and Social Anthropology In partial fulfillment of the requirements for the degree of Doctor of Philosophy Supervisor: Professor Jakob Rigi CEU eTD Collection Budapest, Hungary 2015 Statement I hereby state that the thesis contains no material accepted for any other degrees in any other institutions. The thesis contains no materials previously written and/or published by another person, except where appropriate acknowledgment is made in the form of bibliographical reference. Emrah Irzık Budapest, November 2015 CEU eTD Collection Abstract Free Software is a particular way of organizing the production and distribution of software that offers a solid alternative to the intellectual property regime by constituting an open commons: non-proprietary, created and held in common by all. Considering that in contemporary capitalism a significant amount of wealth is created through the application of intellectual effort to existing knowledge to produce new, higher compositions of knowledge that can be privately monetized as intellectual property, the challenge that Free Software might present to capitalism is bound to have important transformational potential. This potential needs to be studied both on an empirical level, in its partial and concrete manifestations in actual projects, and investigated more theoretically, to see if Free Software can be characterized as a nascent, new mode of production. This dissertation aims to contribute to the theorization of the relation between Free Software as a commons and the tenets of informational capitalism by means of an analytical study that is supported by an ethnography of a particular instance of Free Software as a project and a community. -
OPEN SOURCE SOFTWARE: WHAT IT IS and WHAT IT CAN DO for YOUR LIBRARY Steven G. Watkins California State University, Monterey Ba
OPEN SOURCE SOFTWARE: WHAT IT IS AND WHAT IT CAN DO FOR YOUR LIBRARY Steven G. Watkins California State University, Monterey Bay, Library 100 Campus Center Seaside, CA 93955 USA Abstract: In the difficult economic climate in which we find ourselves in 2009, open source software has been adopted by many libraries because it is free to use, reuse, modify, and distribute. From office productivity suites to library-specific applications such as an integrated library system, open source software has a lot to offer libraries. This paper illustrates the wide range of open source applications that are currently in use on the IAMSLIC website and at one IAMSLIC member library. A selective resource guide is included that other libraries can use to locate and obtain open source software for their own use. Keywords: open source software; OSS; FLOSS What is Open Source Software? In attempting to define open source software (OSS), also referred to as free/libre open source software (FLOSS), it is helpful to clarify what it is not: • OSS is not the same as “open access,” which is a publishing model for making scholarly literature freely available. • OSS is not the same as “open archives” or OAI, the Open Archives Initiative, which provides a platform for the creation of institutional repositories into which authors may deposit publications, along with the ability to automatically harvest metadata from such repositories. However, most of the software platforms underlying institutional repositories do consist of open source software programs. • OSS is not the same as web services and utilities that are offered for use free of charge, such as Flickr. -
Sfara Mobile SDK FOSS DISCLOSURE DOCUMENT Sfara Inc
Sfara Mobile SDK FOSS DISCLOSURE DOCUMENT Sfara Inc. Version 5.0.1, 2020-12-15 TABLE OF CONTENTS 1 FOSS Notices .......................................................................................................................................... 2 2 Used FOSS Packages and Licenses ........................................................................................................... 2 2.1 Overview ........................................................................................................................................................... 2 2.2 Package details ................................................................................................................................................. 3 2.2.1 Google Test .......................................................................................................................................................................................... 3 2.2.2 DSP FIlters ............................................................................................................................................................................................ 3 2.2.3 FFTReal .................................................................................................................................................................................................. 3 2.2.4 Persistence1D ....................................................................................................................................................................................