Peer Participation and Software



Download free course Peer Participation and Software, pdf file on 113 pages by David R. Booth.
Firefox, a free Web browser developed by the Mozilla Foundation, is used by an estimated 270 million people worldwide. To maintain and improve the Firefox browser, Mozilla depends not only on its team of professional programmers and managers but also on a network of volunteer technologists and enthusiasts - free/libre and open source software (FLOSS) developers - who contribute their expertise. This kind of peer production is unique, not only for its vast scale but also for its combination of structured, hierarchical management with open, collaborative volunteer participation. In this MacArthur Foundation Report, David Booth examines the Mozilla Foundation's success at organizing large-scale participation in the development of its software and considers whether Mozilla's approach can be transferred to government and civil society. Booth finds parallels between Mozilla's collaboration with Firefox users and the Obama administration's philosophy of participatory governance (which itself amplifies the much older Jeffersonian ideal of democratic participation). Mozilla's success at engendering part-time, volunteer participation that produces real marketplace innovation suggests strategies for organizing civic participation in communities and government. Mozilla's model could not only show us how to encourage the technical community to participate in civic life but also teach us something about how to create successful political democracy.

Table of contents

  • Introduction
  • Open Source
  • Open Source at Mozilla
  • Licensing
  • Beyond Software
Pages : 113
Size : 3.6 MB
File type : PDF
Downloads: 46
Created: 2022-02-03
License: Open Publication License
Author(s): David R. Booth
Peer Participation and Software

Others Computer science Tutorials

Learning iOS

CouchDB: The Definitive Guide

Docker for Developers

HackSpace Magazine: Issue 47

Azure Durable Functions Succinctly

Others related eBooks about Peer Participation and Software

Free Range VHDL: The No-frills Guide to Writing Powerful Code for Your Digital Implementations

This book is a fundamental guide to develop the skills necessary to write powerful VHDL code. The approach taken by this book is to provide only what you need to know to get up and running quickly in VHDL....

MATLAB Notes for Professionals

Download free course MATLAB Notes for Professionals, pdf file on 181 pages by Stack Overflow Community....

Programming for Computations - MATLAB/Octave: A Gentle Introduction to Numerical Simulations with MATLAB/Octave

This book presents computer programming as a key method for solving mathematical problems using MATLAB and Octave. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen...

Odoo Development Essentials

Odoo is a powerful and fast-growing business application platform. Beginning with setting ..., download free Odoo tutorial in PDF (214 pages) created by Daniel Reis ....

Docker for Developers

This book introduces the use of Docker focusing on best usage practices, based on the 12fa..., download free Docker tutorial in PDF (150 pages) created by Rafael Gomes ....

Fundamentals of Business Process Management

Download free course Fundamentals of Business Process Management, pdf file on 546 pages by Marlon Dumas, Marcello La Rosa, Jan Mendling, Hajo A. Reijers....

XSLT Tutorial in PDF

Download XSLT Tutorial in PDF, free training document in 47 pages by Dan Olteanu....

Exploring Cloud Computing

Cloud Computing is enabling many trends in IT today: microservices, pay-as-you-go pricing,..., download free Cloud Computing tutorial in PDF (121 pages) created by ....

Blockchain and Crypt Currency

Download free course Blockchain and Crypt Currency, pdf file on 150 pages by by Makoto Yano, Chris Dai, Kenichi Masuda, Yoshio Kishimoto....

Functional Programming in OCaml

This book is about making you a better programmer. It gives you the opportunity to now learn a new language from scratch and reflect along the way about the difference between programming and programming in a language....