You are here

Invited Speakers

We are proud to announce the following outstanding invited speakers for OSS 2016.
Bradley M. Kuhn (President and Distinguished Technologist, Software Freedom Conservancy)
Promoting Software Freedom Collaboration In CS Research
Robin Teigland (Professor, Stockholm School of Economics)
The Role of Rivalry in Collective Action: Tentative Findings from Virtual Worlds to Cryptocurrencies and the Blockchain
Jesus M. Gonzalez-Barahona (Professor, Universidad Rey Juan Carlos / Bitergia, Spain)
Metrics to Characterize a Software Development Community
Jens Weber (Professor, University of Victoria, British Columbia, Canada)
Academic participation in industrial high-confidence open source software projects – Experiences from the Medical Domain

Bradley M. Kuhn (President and Distinguished Technologist,Software Freedom Conservancy)

Title: Promoting Software Freedom Collaboration In CS Research

Abstract: For decades, computer scientists have produced, as part of their research, important new software systems. While these researchers primarily produce papers as the output of their work, the software that they write in conjunction with these papers is often quite useful to help others understand the ideas in those papers and do future work in that same area. Sadly, only rarely are these software systems released as Open Source and Free Software.
Software freedom activists have long argued that a key reason to encourage widespread study, modification and redistribution of software is to advance the understanding of computing. Yet, academic software systems so often are under proprietary licenses, or are licensed like patents to third-party companies to generate University revenue.
This keynote will explore how we can reconcile work as academic researches in FLOSS with this current norm, and how the community of academic researchers focused on FLOSS are uniquely poised to make a positive impact on this problem.

About the Speaker: Bradley M. Kuhn is President and Distinguished Technologist at Software Freedom Conservancy and on the Board of Directors of the Free Software Foundation (FSF).
Kuhn began his work in the software freedom movement as a volunteer in 1992, when he became an early adopter of the GNU/Linux operating system, and began contributing to various Free, Libre and Open Source Software (FLOSS) projects. He worked during the 1990s as a system administrator and software developer for various companies, and taught AP Computer Science at Walnut Hills High School in Cincinnati. Kuhn's non-profit career began in 2000, when he was hired by the FSF. As FSF's Executive Director from 2001-2005, Kuhn led FSF's GPL enforcement, launched its Associate Member program, and invented the Affero GPL. From 2005-2010, Kuhn worked as the Policy Analyst and Technology Director of the Software Freedom Law Center. Kuhn holds a summa cum laude B.S. in Computer Science from Loyola University in Maryland, and an M.S. in Computer Science from the University of Cincinnati. His Master's thesis discussed methods for dynamic interoperability of Free Software languages. Kuhn has a blog at , a microblog at, and co-hosts the audcast, Free as in Freedom at

Robin Teigland (Professor, Stockholm School of Economics)

Title: The role of entrepreneurs in sustaining OSS communities: Tentative findings from virtual worlds to bitcoins and the blockchain and CMS

Abstract: The community-based model of knowledge creation has been put forward as an alternative to the firm-based model of knowledge creation, and one of the most prominent examples of this model is OSS projects where OSS communities have been described as a “very rich and fertile middle ground where incentives for private investment and collective action can coexist and where a ‘private-collective’ innovation model can flourish" (von Hippel and von Krogh, 2003: 213).
One set of private actors involved in OSS communities is entrepreneurs. One might expect that entrepreneurs, motivated by private interests and profit, would choose either not to participate in OSS communities or to participate by free-riding on the efforts of other. However, research has found that a large number of entrepreneurs contribute their time, effort, and knowledge to an OSS community despite the fact that the outcomes of these efforts generally become open and free to anyone, including competitors.
This talk will present our ongoing research focusing on understanding the role of entrepreneurs in sustaining OSS communities by presenting some of our studies related to three fundamental questions in the entrepreneurship literature: how do entrepreneurs develop an opportunity, how do entrepreneurs realize their opportunity and grow their business, and how do entrepreneurs ensure survival. Tentative findings from our investigations of OSS communities, such as OpenSimulator – a 3D virtual world, Bitcoin - cryptocurrency and blockchain technology, and eZ Systems – CMS, will be discussed.

About the Speaker: Robin Teigland is Professor of Business Administration at the Stockholm School of Economics (SSE), with a specialization in Strategic Information Systems Management. From 2011 to 2015 she was the Director of the PhD Program in Business Administration at SSE. Her present research includes projects within FinTech, e.g., p2p financing, cryptocurrencies, blockchain; the Sharing Economy; a study of Stockholm¹s ³Unicorn Factory²; and the diffusion of 3D printing in consumer retail. Robin is a frequent speaker, having spoken for companies such as Google, H&M, and Microsoft and for a number of European government ministries, and she is one of the Global Top 50 Business Professors on Twitter (@robinteigland).

Jesus M. Gonzalez-Barahona (Professor, Universidad Rey Juan Carlos / Bitergia, Spain)

Title: Metrics to Characterize a Software Development Community

Abstract: Software development communities, especially those involving a large number of developers, are complex, and difficult to understand. Fortunately, they also leave a lot of traces in the form of data in software development repositories. These traces can be retrieved and analyzed, to obtain metrics that help to characterize the community from different points of view. The talk will present some of these metrics, how they can be obtained, and their relevance for knowing details about the corresponding software development community. Some real-life examples of those metrics will be presented as well.

About the Speaker: Jesus M. Gonzalez-Barahona teaches and researches in Universidad Rey Juan Carlos, Fuenlabrada (Spain). His research interests include the study of software development communities and processes, with a focus on quantitative analysis. In this areas, he has published several papers, and has participated in several international research projects. He has been involved in FOSS (free, open source software) for many years. During this time, he has participated in several working groups, and has started training programs on the matter. He also collaborates with several FOSS projects and associations, writes in several media about topics related to FOSS, and consults for companies and public administrations on issues related to their strategy on these topics. He is one of the founders of Bitergia, the software development analytics company.

Jens Weber (Professor, University of Victoria, British Columbia, Canada)

Title: Academic participation in industrial high-confidence open source software projects – Experiences from the Medical Domain

Abstract: Open source software (OSS) and OSS ecosystems have been researched extensively in academia. Moreover, many software programs developed by academic research labs have been released under open source license. Academic participation in existing industrial open source projects is less common, but has many benefits both, with respect to teaching as well as research and knowledge-transfer. From a software engineering point of view, OSS projects are particularly interesting if they need to adhere to stringent quality criteria, for example with respect to safety, security and privacy. Meaningful academic participation in such high-confidence OSS projects requires careful planning and coordination. LEADlab is a joint research laboratory in the University of Victoria (Software Engineering) and the University of British Columbia (Medicince). Over the last several years, LEADlab has been participating in several high-confidence industrial OSS projects in the medical domain within Canada. In this talk, I will report on the experiences we made in these projects, on the impact these projects had on our research and teaching, and on the impact our involvement has had in the OSS ecosystems. I will provide recommendations on how to approach such participations and also point out potential pitfalls to look out for.

About the Speaker: Jens H. Weber is a Professor of Software Engineering in the Faculty of Engineering, at the University of Victoria, British Columbia, Canada. He has an Adjunct Faculty appointment in the University’s School of Health Information Science and is an Adjunct Professor at the University of British Columbia, Faculty of Medicine, Department of Family Practice. He is licensed as a practicing Professional Engineer (P.Eng.) in the province of British Columbia, Canada.
Dr. Weber received his Ph.D. degree (summa cum laude) in Computer Science from the University of Paderborn, Germany (1999) and an M.Sc. degree in Software Engineering from the University of Dortmund, Germany (1994). He received the Ernst-Denert Award for Software Engineering in 2000. Dr. Weber has been an Industrial Research Fellow of the B.C. Innovation Council (formerly Advanced Systems Institute) since 2001. In 2005, he was appointed a Visiting Associate Professor in the Department of Family Practice at the University of British Columbia, Vancouver. He is a Fellow if the IBM Centre of Advanced Studies, a senior member of the IEEE Computer Society, a senior member of the Association for Computing Machinery (ACM) and a member of the American Medical Informatics Association (AMIA).
Dr. Weber’s research interests include security and privacy, data & knowledge engineering, quality assurance, certification and reengineering of software, with specific focus in biomedical applications and health information systems.