Report on the 2020 FOSS Contributor Survey
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Kernel Validation with Kselftest Shuah Khan, Kernel Maintainer and Fellow, the Linux Foundation
Kernel Validation With Kselftest Shuah Khan, Kernel Maintainer and Fellow, The Linux Foundation • Why do we test? • Kinds of testing/tests ... – Unit, developer, regression, integration • Linux kernel testing philosophy – Developer and community driven testing – Reliance on community and users • Linux kernel release cycle – Time based - not feature based – Continuous and parallel development/testing model • Linux kernel testing and validation – Writing tests • Kernel test frameworks - Kselftest & KUnit – Developer testing • Kselftest, KUnit and others. – Regression testing • Kselftest, KUnit and others. • Linux kernel testing and validation – Continuous Integration testing • Static analysis tools (sparse, smatch, coccicheck etc.) • Dynamic analysis tools (fuzzers, syzbot etc.) • Where does this all happen? – Developer test systems – Continuous Integration Rings • Kernel CI Dashboard — Home • 0-Day - Boot and Performance issues • 0-Day - Build issues • Linaro QA • Buildbot • Hulk Robot • What is tested? – Kernel repositories: • linux mainline • linux-next • developer git repositories – Active kernel releases • Basic testing – Boot and usage test – Run basic sanity tests • Basic sanity tests – Does networking (wifi/wired) work correctly? – Does ssh work? – rsync a large file(s) from another system – Download files: wget, ftp, git clone etc. – Play audio/video • Examine kernel logs – Look for new critical and error messages – Check for new warning messages – Check for panic traces • Kernel selftest (Kselftest) – Regression test suite • Kernel -
Titans and Trolls of the Open Source Arena
Titans and Trolls Enter the Open-Source Arena * by DEBRA BRUBAKER BURNS I. Introduction .................................................................................... 34 II. Legal Theories for Open Source Software License Enforcement ................................................................................... 38 A. OSS Licensing .......................................................................... 38 B. Legal Theories and Remedies for OSS Claims .................... 40 1. Legal Protections for OSS under Copyright and Contract Law ..................................................................... 40 Stronger Protections for OSS License under Copyright Law ................................................................... 40 2. Copyright-Ownership Challenges in OSS ....................... 42 3. Potential Legal Minefields for OSS under Patent Law ...................................................................................... 45 4. Added Legal Protection for OSS under Trademark Law ...................................................................................... 46 5. ITC 337 Action as Uncommon Legal Protection for OSS ..................................................................................... 49 III. Enforcement Within the OSS Community .................................. 49 A. Software Freedom Law Center Enforces OSS Licenses .... 50 B. Federal Circuit Finds OSS License Enforceable Under Copyright Law ......................................................................... 53 C. Commercial OSS -
Please Don't Go
Please Don’t Go - Increasing Women’s Participation in Open Source Software Bianca Trinkenreich Northern of Arizona University Flagstaff, AZ, USA [email protected] Abstract—Women represent less than 24% of the software the development of the community with norms and values development industry and suffer from various types of prejudice consistent with their own vision [12], focusing on the first and biases. In Open Source Software projects, despite a variety social experiences through programs such as mentorships [13], of efforts to increase diversity and multi-gendered participation, women are even more underrepresented (less than 10%). My and fixing the gender-bias issues in non-inclusive tools and research focuses on answering the question: How can OSS infrastructure [14]. Some strategies that are discouraged by communities increase women’s participation in OSS projects? the literature include setting quotas for women. Just increasing I will identify the different OSS career pathways, and develop the proportion of women can lead to questioning stereotypes a holistic view of women’s motivations to join or leave OSS, and decisions to simply re-classify types of work that are cur- along with their definitions of success. Based on this empirical investigation, I will work together with the Linux Foundation rently packaged in masculine-feminine stereotyped specialties. to design attraction and retention strategies focused on women. Another discouraged strategy is related to coding schools that Before and after implementing the strategies, I will conduct train women in specialties where they are already represented. empirical studies to evaluate the state of the practice and These schools might perpetuate the disadvantage of women understand the implications of the strategies. -
Publishing Research Software As Open Source on Github
Publishing Research Software as Open Source on GitHub Table of Contents 1. Introduction 2. Scope & Goals 3. Science & Software i. Reproducibility ii. Software Quality iii. Software Development iv. Software Documentation v. Guide 4. Open Source Basics i. Mindset ii. Arguments against open source... and how to disprove them iii. Success Stories iv. Legal Stuff v. People vi. Guide 5. GitHub i. Basics: Accounts & Repositories ii. Fork & Pull Workflow iii. Social Coding iv. GitHub for Education 6. Software Communities i. Community Building and Openness ii. Marketing and Public Relations iii. Types of Contributors and Tasks iv. Open Source in Your Domain 7. Scientific Publishing of Data and Software 8. Contribute 9. Glossary 2 Publishing Research Software as Open Source on GitHub Introduction How can you publish research software as open source? And do so without too much overhead and actually gain impact by leveraging the open source approach? These questions are answered in this best practice "Publishing Research Software as Open Source on GitHub". It is published by the GLUES project's SDI team. LICENSE This work is licensed under a Creative Commons Attribution 4.0 International License. About this best practice The "source code" of this document is hosted on GitHub and the book was written and published using GitBook. The text is designed to be read in the web view, but PDF and other formats, e.g. for e- readers, area available as well. Version: 0.1 Contributors Thanks to these people for providing contents, giving valuable feedback, reporting errors, ... Daniel Nüst Simon Jirka Ann Hitchcock Want to become a contributor? Check our contribution guidelines. -
SPAULDING, Mccullough & TANSIL LLP 2 90 South E Street, Suite 200 Santa Rosa, CA 95404 3 Telephone: (707) 524-1900 E-Mail: [email protected] 4 Robert W
Case 3:18-cv-00341 Document 1 Filed 01/16/18 Page 1 of 16 Karin P. Beam, Esq. (Bar No. 112331) 1 SPAULDING, McCULLOUGH & TANSIL LLP 2 90 South E Street, Suite 200 Santa Rosa, CA 95404 3 Telephone: (707) 524-1900 E-Mail: [email protected] 4 Robert W. Payne, Esq. (Bar No. 73901) 5 PAYNE IP LAW 6 111 N. Market Street, Suite 300 San Jose, CA 95113 7 Telephone: (408) 981-4293 E-Mail: [email protected] 8 Attorneys for Plaintiff 9 TWiT, LLC and LEO LAPORTE 10 11 IN THE UNITED STATES DISTRICT COURT 12 FOR THE NORTHERN DISTRICT OF CALIFORNIA 13 14 TWiT, LLC, a Delaware limited liability ) NO. company, LEO LAPORTE, ) 15 ) COMPLAINT FOR BREACH OF Plaintiffs, ) WRITTEN CONTRACT, BREACH OF 16 ) ORAL AGREEMENT, BREACH OF IMPLIED CONTRACT, PROMISSORY 17 vs. ) ) ESTOPPEL, FALSE PROMISE, 18 TWITTER, INC., a Delaware corporation, ) NEGLIGENT MISREPRESENTATION, ) INTENTIONAL INTERFERENCE 19 Defendants. ) WITH PROSPECTIVE ECONOMIC ) ADVANTAGE, INTENTIONAL 20 ) MISREPRESENTATION, 21 ) NEGLIGENT INTERFERENCE WITH ) PROSPECTIVE ECONOMIC 22 ) ADVANTAGE, TRADEMARK ) INFRINGEMENT, UNFAIR 23 ) COMPETITION, AND VIOLATION OF ) COMMON LAW TRADEMARK 24 ) RIGHTS 25 ) ) DEMAND FOR JURY TRIAL 26 27 28 COMPLAINT FOR BREACH OF WRITTEN CONTRACT, BREACH OF ORAL AGREEMENT, BREACH OF IMPLIED CONTRACT, PROMISSORY ESTOPPEL, etc.; DEMAND FOR JURY TRIAL Case 3:18-cv-00341 Document 1 Filed 01/16/18 Page 2 of 16 1 Plaintiffs TWiT, LLC and Leo Laporte allege: 2 JURISDICTION AND VENUE 3 1. This action is brought under the United States Trademark Act of 1946, as amended, 15 4 U.S.C. §§1051 et seq. -
Podcast List
ACS Chemical Biology Materials Today - Podcasts Africa in Progress Meatball's Meatballs - Juicy and spicy audio meatballs. All Things That Fly Medically Speaking Podcast Annals of Internal Medicine Podcast MedPod101 | Learn Medicine APM: Marketplace Money MicrobeWorld's Meet the Scientist Podcast Are We Alone - where science isn't alien. MIT Press Podcast Asunto del dia en R5 NeuroPod Bandwidth, CBC Radio New England Journal of Medicine Bath University Podcast Directory NIH Podcasts and Videocasts Berkman Center NPR: Planet Money Podcast Beyond the Book NPR Topics: Technology Podcast Bibliotech NW Spanish News - NHK World Radio Japan Books and Ideas Podcast On the Media Brain Science Podcast One Planet Bridges with Africa Out of Their Minds, CBC radio feed Brookings Institute Persiflagers Infectious Disease Puscasts CBS News: Larry Magrid's Tech Report Podnutz - Computer Repair Podcast Chemistry World Podcast PRI: Selected Shorts Podcast Conversations in Medicine PRI's The World: Technology from BBC/PRI/WGBH Conversations Network QuackCast CyberSpeak's Podcast Quirks & Quarks Complete Show from CBC Radio Diffusion Science radio Regenerative Medicine Today - Podcast Digital Planet Science Elements Distillations Science in Action Documentaries, BBC Science Magazine Podcast Duke Office Hours Sciencepodcasters.org Earth Beat Security Now! EconTalk Society for General Microbiology Podcast Engines Of Our Ingenuity Podcast Sound Investing Escape Pod South Asia Wired ESRI Speakers Podcast Spark Plus from CBC Radio FORA.tv Technology Today Stanford's -
Safeguarding the Future of Linux Through Standards
Safeguarding the Future of Linux Through Standards “ Through the defi nition and testing of operating system interfaces, the LSB creates a stable platform that benefi ts Safeguarding Key Facts the Future of bo th developers and users.” - Linus Torvalds Linux Through Standards • The FSG is a non-profi t organization devoted to the ongoing success of Linux The Free Standards Group is an independent nonprofi t organization dedicated to accelerating the use and acceptance of free and open source • Growing membership includes all leading Linux vendors software by developing and promoting standards. Supported by leaders and many infl uential non-profi ts in the IT industry as well as the open source development community, the in the Linux community Free Standards Group fulfi lls a critical need to have common behavioral • Workgroups cover key specifi cations, tools and ABIs across Linux platforms. The Linux Standard Base Linux standards issues such as a binary standard and offers an answer to the most pressing issue facing Linux today: fragmentation. internationalization • Board members include an A well supported standard for Linux is the neccesary component to Linux’s assortment of Linux experts continued success. Without a commonly adopted standard, Linux will fragment, and senior representatives of the Linux community thus proving costly for ISVs to port their applications to the operating system and making it diffi cult for end users and Linux vendors alike. By adopting the • Headquartered in San Francisco Linux Standard Base, the Linux community provides this crucial portability so that applications can be used on more than one distribution of Linux with little or no change. -
Deafweekly June 15, 2005 Deafweekly
Deafweekly June 15, 2005 deafweekly June 15, 2005 Vol. 1 No. 35 Editor: Tom Willard Deafweekly is an independent news report for the deaf and hard-of-hearing community. It is mailed to subscribers every Wednesday morning and available to read at www.deafweekly.com. For information, contact [email protected]. To subscribe, please visit www.deafweekly.com. After you sign up, you will receive a confirmation email. Be sure to click on the link in this email to activate your subscription. If you've signed up but haven't received anything, please send a note to [email protected] so the problem can be resolved. The contents of Deafweekly are Copyright 2005. Any unauthorized use, including reprinting of news, is prohibited. Readership: approximately 4,500 including subscribers and website readers. Please support our advertisers; they make it possible for you to receive this newsletter at no charge. For advertising information, see www.deafweekly.com/advertise.htm. +++++++++++++++++++++++++++++ NATIONAL +++++++++++++++++++++++++++++ NTID NOTES 40TH ANNIVERSARY OF LBJ BILL SIGNING Yesterday was the 40th anniversary of the day President Lyndon Baines Johnson signed a bill to create the National Technical Institute for the Deaf, the Rochester (N.Y.) Democrat and Chronicle reported. To mark the occasion, NTID dedicated a garden in honor of the school's first director, Robert Frisina, who served from 1967 to 1979. NTID is one of eight colleges of the Rochester Institute of Technology, and some 5,500 students have graduated since the school's first class of 70 students arrived on campus in 1968. Today, about 1,200 students attend NTID or receive support services while attending RIT's other colleges, and another 100 are enrolled in the interpreter training program. -
Linux Foundation Training & Certification
Linux Foundation Training & Certification April 2020 Agenda 1. The Linux Foundation (TLF or The LF) 2. Demand for Talent 3. Training and Certification 4. Why Certify with LFCS? Close with Q&A Intro to the Linux Foundation Linux Foundation History ˃ The Linux Foundation was started in 2000 under the Open Source Development Labs (OSDL) and became the organization it is today when OSDL merged with the Free Standards Group (FSG) in 2007. ˃ The Linux Foundation is home to the largest open source projects in the world and sponsors the work of Linux creator Linus Torvalds. ˃ The Linux Foundation is supported by leading technology firms and developers from around the world. ˃ The Linux Foundation provides infrastructure, legal management, events, training and certification, for open source projects in order grow and sustain them. 4 The Linux Foundation is creating the greatest shared technology investment in history by enabling open source collaboration across companies, developers, and users. We are the organization of choice to build ecosystems that accelerate open technology development and commercial adoption. Neutral home for the world's most important projects We host over 200 of the most critical open source projects accelerating open technology and commercial adoption. Our projects harness the power of open source development to fuel innovation at unmatched speed and scale. www.linuxfoundation.org/projects/ Linux has become the most important software in the world 99% 82% 2nd 90% 90% 62% #1 Supercomputer Smartphone To Windows Mainframe -
Android – the First Truly Open and Complete Platform for Mobile Devices
Android – the first truly open and complete platform for mobile devices KNOW-HOW # 50 Android is a new open-source platform for mobile phones. With its solid Linux foundation, a very business-friendly open-source license and an easy-to-use Java programming model, it provides a perfect basis for mobile applications – and beyond. As part of the Open Handset Alliance that guides Android‘s evolution, Noser Engineering AG contributed functionality to the core platform. «Android is the first truly open and comprehensive platform for mobile devices. It includes an operating system, user-interface and applications – all of the software to run a mobile phone, but without the proprietary obstacles that have hindered mobile innovation. We have developed Android in cooperation with the Open Handset Alliance, which consists of more than 30 technology and mobile leaders including Motorola, Qualcomm, HTC and T-Mobile. Through deep partnerships with carriers, device manufacturers, developers, and others, we hope to enable an open ecosystem for the mobile world by creating a standard, open mobile software platform. We think the result will ultimately be a better and faster pace for innovation that will give mobile customers unforeseen applications and capabilities.» Andy Rubin, Director of Mobile Platforms at Google, official Google Blog entry 11/5/2007 we know how The project As part of the Open Handset Alliance and on behalf of Google, Noser Engineering AG contributed the larger part of the so-called «Android core libraries». These are basically a set of libraries that provide most of the functionality typically found in desktop implementations of the Java programming language, but adapted to and optimized for a mobile device. -
Android (Operating System) 10.1 Introduction: Android Is a Mobile
Page 1 of 9 Android (operating system) 10.1 Introduction: Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. With a user interface based on direct manipulation, Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, with specialized user interfaces for televisions (Android TV), cars (Android Auto), and wrist watches (Android Wear). The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard. Despite being primarily designed for touchscreen input, it also has been used in game consoles, digital cameras, and other electronics. Android is the most popular mobile OS. As of 2013, Android devices sell more than Windows, iOS, and Mac OS devices combined,[14][15][16][17] with sales in 2012, 2013 and 2014[18] close to the installed base of all PCs.[19] As of July 2013 the Google Play store has had over 1 million Android apps published, and over 50 billion apps downloaded.[20] A developer survey conducted in April–May 2013 found that 71% of mobile developers develop for Android.[21] At Google I/O 2014, the company revealed that there were over 1 billion active monthly Android users (that have been active for 30 days), up from 538 million in June 2013.[22] Android's source code is released by Google under open source licenses, although most Android devices ultimately ship with a combination of open source and proprietary software.[3] -
Palm OS Cobalt 6.1 in February 2004 6.1 in February Cobalt Palm OS Release: Last 11.2 Ios Release: Latest
…… Lecture 11 Market Overview of Mobile Operating Systems and Security Aspects Mobile Business I (WS 2017/18) Prof. Dr. Kai Rannenberg . Deutsche Telekom Chair of Mobile Business & Multilateral Security . Johann Wolfgang Goethe University Frankfurt a. M. Overview …… . The market for mobile devices and mobile OS . Mobile OS unavailable to other device manufacturers . Overview . Palm OS . Apple iOS (Unix-based) . Manufacturer-independent mobile OS . Overview . Symbian platform (by Symbian Foundation) . Embedded Linux . Android (by Open Handset Alliance) . Microsoft Windows CE, Pocket PC, Pocket PC Phone Edition, Mobile . Microsoft Windows Phone 10 . Firefox OS . Attacks and Attacks and security features of selected . mobile OS 2 100% 20% 40% 60% 80% 0% Q1 '09 Q2 '09 Q3 '09 Q1 '10 Android Q2 '10 Q3 '10 Q4 '10 u Q1 '11 sers by operating sers by operating iOS Q2 '11 Worldwide smartphone Worldwide smartphone Q3 '11 Q4 '11 Microsoft Q1 '12 Q2 '12 Q3 '12 OS Q4 '12 RIM Q1 '13 Q2 '13 Q3 '13 Bada Q4' 13** Q1 '14 Q2 '14 s ystem ystem (2009 Q3 '14 Symbian Q4 '14 Q1 '15 [ Q2 '15 Statista2017a] Q3 '15 s ales ales to end Others Q4 '15 Q1 '16 Q2 '16 Q3 '16 - 2017) Q4 '16 Q1 '17 Q2 '17 3 . …… Worldwide smartphone sales to end …… users by operating system (Q2 2013) Android 79,0% Others 0,2% Symbian 0,3% Bada 0,4% BlackBerry OS 2,7% Windows 3,3% iOS 14,2% [Gartner2013] . Android iOS Windows BlackBerry OS Bada Symbian Others 4 Worldwide smartphone sales to end …… users by operating system (Q2 2014) Android 84,7% Others 0,6% BlackBerry OS 0,5% Windows 2,5% iOS 11,7% .