44
EDS Innovation Research Programme DISCUSSION PAPER SERIES No.019 Intellectual Property, Technology and Productivity Motivation and Sorting in Open Source Software Innovation Sharon Belenzon Mark Schankerman November 2008

Motivation and Sorting in Open Source Software Innovation

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Motivation and Sorting in Open Source Software Innovation

EDS Innovation Research ProgrammeDISCUSSION PAPER SERIES

No.019Intellectual Property, Technology and Productivity

Motivation and Sorting in Open Source Software Innovation

Sharon Belenzon

Mark Schankerman

November 2008

Page 2: Motivation and Sorting in Open Source Software Innovation

EDS Innovation Research Programme

Is a collaboration between EDS and leading LSE academics from a range of

disciplines researching the determinants of innovation, technology, creativity

and productivity and the policies needed to foster them.

The Discussion Paper series features the research of the four teams;

1. Public policy and services (Patrick Dunleavy, Department of

Government)

2. Intellectual property, technology and productivity (John Van Reenen,

Danny Quah, Centre for Economic Performance & Department of

Economics)

3. Media, connectivity, literacies and ethics (Robin Mansell, Department of

Media & Communications)

4. Complexity, mediation and facilitation. (Patrick Humphreys, Institute of

Social Psychology)

Page 3: Motivation and Sorting in Open Source Software Innovation

Published by

EDS Innovation Research Programme

London School of Economics and Political Science

Houghton Street

London WC2A 2AE

Sharon Belenzon and Mark Schankerman, submitted October 2008

Page 4: Motivation and Sorting in Open Source Software Innovation

Motivation and Sorting in Open Source Software Innovation

Sharon Belenzon

Fuqua School of Business, Duke University

Mark Schankerman

University of Arizona, Centre for Economic Performance and London

School of Economics

Abstract

This paper studies the role of intrinsic motivation, reputation and

reciprocity in driving open source software innovation. We exploit the

observed pattern of contributions – the ‘revealed preference’ of

developers – to infer the underlying incentives. Using detailed

information on code contributions and project membership, we classify

developers into distinct groups and study how contributions from each

developer type vary by license (contract) type and other project

characteristics. The central empirical finding is that developers strongly

sort by license type, project size and corporate sponsorship. This

evidence confirms the importance of heterogeneous motivations,

specifically a key role for motivated agents and reputation, but less for

reciprocity.

Page 5: Motivation and Sorting in Open Source Software Innovation

�� ����� ������

��! � � !�����! ��� ���������! ��� !����� ������� �?��� � �� !���� !������ ����������#

�� � �� !����� ��� !���� ���� �! ���� ��������� �� ����� �!� ��� ������ ���� ���� ! ���-�

���������! ���� �� ��� �� ��� �����!� �������� ��� �*���# >������! ��� ��������� ��

� �� !���� �*���! �� �" �����" �� ���� ������ �� ���� ! ��!�!�� ��� -������� ���� ��&

���!�� !�� �" �� ����� "��!# ��! ��!�! �� � ���� ����%. ;�� �! � �� !���� ����������

!�!������ �� ��� ���� �� ���&��� �����! ��� ��� ��!���� �� ����� ������" ��� ��!�����@

��! �!!�� �! �� ����� ��� ���" �� ��� !������ !����� ��� ��!� ���� ���! �� ����� '� �� ���&

���!( �������� ��! ���� � �!��� ��������� ���� ��!�!� ������������" ��� �������������"#0

��� �� ��� ���� ��� ����� �% ��������! �� ��� ��������# <�!�� �����������! ��" ��

������ �! �� ����!����� �� ��� ������(! � ������� ����� "����! �"�?! �� ��� ��� �� ��

���������� +:�"����� ���0, � ��������� ����! �� ��� ���� ����� +/��� ��� �����

���0� ����A 3���!��� ����� ���1,# ������ ������ �! ��" �% ��� �� ���� ���� ��� ��� ����

�����������! ��� �*���! �� ���� ���" ���� �����!�" ���������� +:�"����� ���0A /������

��� ��� ;� ��� ���2,# ���� ������ �! ��" �� �����!�����" ��������� �� ��������� �" ����

!���� ������-������ ���� ��� '�������"( �����"��� ��� � �� !���� �������� +:�"����� ���0,#

��! �������"� ���!� ����� �! �� ��� ����� '��� !������( �������� �!!������� ���� �������

�� �� � �! !�����" ���� �� ����������� (�����" �!�������( �����!�! ���� �?�������" ����� ��"

��������� �!� �� ��� !���� ����#� /�!��"� ������ �! ��" ��� �� ������" ����� � �������

����-�! ��� ����� ����� + �� ������ ��"� ���� ������� ������" �� �?�� ��" �� �!�����

��� !��� ���� B C� !� 0DD�A 7����� ���1,# �� -!� ��� �% ��������! ������� �%���!��

���������! B ���� ������ ���" �� ��� �������� �� �% ����� �� ��"���� �������! ������� ���

��������� ��� � �� !���� �*��� B �����! ��� ���� ��� �������! �4��� !��� ��� ��

�����!�� ����������#

��� �� � ����� �� �����! �� ����� !�����! �� ����������! �� � �� !���� ������ &

����� ��� ���" !�?� ��� ��� �� ����� ����������!# <�!�� ���!� !�����! �� �" �����" ��!��

�� !���� !�� �� !���"! �� ������! +�#�# ;���"� $� ��� 5�������"� ���2A ;�����

07��� ������ ��!��!!���! �� � �� !���� �� !������ ��� ���� ���! �� ��������� �� /��� ��� ���� +���E,��� ���� ��� ������� +���F,# <� � ����� ���� ������ ��� ��!� �� � �� !���� �� ������������"� !��;� � +����,� ��� �� �������������"� �"�� ���! +���0,#

� �� ������� � �� !���� �����!� ���� �������! ���! ���� �! ��� ������ � �!� �����!� +7>/,� ����� �4���!���� ��� !���� ���� ��� ��" !��!�4���� ���� ���� �����! �� �� � �������! �� ��!� ����� � �� !����#

Page 6: Motivation and Sorting in Open Source Software Innovation

C�!���� ��� �������� ���2,# ��� �� ������"� ���" ��" �%���!����" �� ���� ������!

!�" ���� ����������! ��� ������� ��" ��" �� �������� ���!� '��������� �������!(# ���

������� �%�� ���� �! ;��� ��# ��# +���1,� ��� ��!� ��� ���� ����� �" ����!�! �� /��� ���

���� +����, �" !���"��� ��� �������!�� ������� ����! �� ������ �! ��� ���� �����������!

�� 6 ����� � ��*� � �� !���� �*���# ��" -�� ���� ����! �� ������ �� ��� ��������&

��� ������ �!( ������! �" ��� 6 ���� ������ <���������� ��� ��� �� ��� ������ �� ����

����������!� !����!���� ���� �����������! ��" �� ��������� ��� �" ���� ����� !���������

���� �" ����� �� ���� ������������#

�� ��� �� ���! � � �! �� �������� ��� �%���� �� ����� �����!�� ����������� � �������

��� ��� ����" ������! ���� � �� !���� ����������# �� �� ����� ����"!�! �! ��!�� �� �

���� !���� ���� !�� ���� �������� ���������� ����� !������ ���� �����������! �� � �� !����

�*���!� ��������� ��� �����!� �" �� !���� �������� ��������� � ������ !"!��� ��� ��������

�������� �� ���� ��� ����������� ��� �������� �*���!# $� !���" ��� �� ����� ����������!

�� !������ ���� �����������! �" ����!��� �� ��!����� ��� ! �� ������ �!# $� ���!!��" ����

������ � �������� �� ��� �" � �� � �� !���� �����!� �������� ��� �*���! �� ����� !�� �!

� ���!���� �����# ��! "����! ��� ������ � ��������!. �����" �!�������� ���!��������

��%��� ��� ����"���!# $� ����!������ ��� ��� ����� �� �����������! ��� ���� ������ �

�" � ����! ���!! ��� �����!� �" � ��� ���� ��������!���! �� ��� ����������� ��� �����&

��� �*���!# �� ��" ���������� �� �� � ���� �! ���� �� �% ���� ��� ��!���� ����� ��

�����������! B ��� ��������� ��������� ����� ���� B �� ���� ��� �����"��� ���������!#

�� ���������� � ���� �����! �� ��� ����������" �!�� �� ��� �������� �� ����� ����&

����!# )���� ������"� ���� �������� ��! ����!�� �%���!����" �� ��� ����������! �� ��������! ��

��� ����� ������ ���� ���� ��� ������� ������ �����!� �� ��� ��G����" �� �������"��� �������

����! +3�?� ��� �*������� ���E,#2 $� �� ���� �� ����� ���! ����� �����!� �� ���� !��

�������! � ���4�� ������-������ ����� �� ���� ����������� ������ �# �� ����������" �! ��

�������� ���� �����������! ���� ����! ��-��� �" � !�� �� ��������!���! �� ��� ����������� ���

�������� �*���!� ��� ���� �� �!� ���!� ����! �! ��� ��!�������! �� ��� �!�������� ������#

�� ��" ������-������ �!!�� ���� �! ���� ��� �����!� �" � ��� ���� ��������!���! �� ��������&

��� ��� �������� �*���! �� �%������! ���� �! ��� �� ��� ����!���! �� ���������� ������ �!

2������ �*������ ��! ������� �?��! �� ���!���� �������&����� ����� ��� � ����� �� ����� � �!�% ��� ����� �������� H��! �� ���! ����&�����# �� �*������ ��# ��# +���F,#

2

Page 7: Motivation and Sorting in Open Source Software Innovation

�� ���������# $���� �� ������ ��� ��� ����!���� ������ � � �*��� �����������"� ��

����! �! �� ��� �������� � ������� ��� ����������� ������ � �" � ��� �*��� ��������!���!

+��� �� ��� ����� �?���! �� ���!� ��������!���!,� ��� !��� �����������" ����� ������ ���! ���"

�� �� �! �������� ���� ���!� ����������!#

�� ������ �� ����� -����� �� ���! � � �! ���� ������ �! !�����" !�� �� � �����" ��

��!���� �*��� ��������!���!# $� ���� �� ���! -����� �! !������ ���� !������ ������ �!

�� �����������! ���� �! ��� �� ���� ����������!# ������ �� -�� �!!������� �������� ��

��� �*��� �����!� �" �# ;����" �!������� ������ �! ����!� �%���!����" ��������� �� �*���!

���� �����" �!������� �����!�!� ���������� �� �� ����� ��� �� '��������� �����!( B ������ &

�! ��������� �� ��� �������" �� ��� � �� !���� ��������# )��!������� ������ �! �����"

��������� �� �*���! ���� ���!������� +��� ���������, �����!�!# �� ���!������� ������ �!

����!���� ���� !��� �������� ����!� ���! -����� �! ���!�!���� ���� ��� � ������� ��������� B

���" �� ���� � ������� ����! �� ��!� �����" �� �� ��������# ��� �� ������ �! ��� ���&

!������� �*���! �� ��� �����" �� ��������� �� ���� �*���! ��� �� ���!� ���� �� ! ��!���

�" �� ������!# ��! �������� ���-�! ���� ���� ����� � ������� +���� ������!, ��"!

�� �� ����� ���� �! �� ��!���� �" /��� ��� ���� +����,# 6� ��� !��� ����� ������� ��

-�� ���� ��� !��� �� ��� �������� �*��� ��!� �����! �� ���� ������ � �" �!� ������ �� � ��!!�

�%����� ����� ��������! ���� ��� �� ���������� ������ ��!� ��"! � ���# ������ �!�������

������ �! �� ���� ��� �����" �� ��������� �� �*���! ����� �� ��� �!�! +�#�# ��� ���

����!,� �����! ���!������� ������ �! ����� ������ � ������� + �������� ����, �*���!#

��! �! ���������" �� ����� !���� ��� ������ ���� �� !������ ����! �! ��� '��!�� �!����( ����

�! ������� �� ��� ���� �� !�!����������" �� ��� !����# ��!� -�����! ��!� !����!� ���� � ��

!���� ������ ���� �" ��������� �����! �! ��� � !��!������ �� � ����" !������ ����������

�� ��� ���& ����� !���#1 6�� ���� �� ���!� -�����! �� !����� ������� �� ���!� �� �����!

�� ����� ! ���-������! ��������� � ���� ���� �� ������ �������!#

������� �� -�� ���� ��� ����" ��"! � ������� ��� �� !�!������� ����������# =����� �! ��

��� �����" �� ��������� �� �*���! ��� ����� ���" ���� �����!�" ������� �����������!�

���������� �� �����! ��!���� �*��� ��������!���!# :��� ����" �! ��� ������ ����� ��&

�!������� +����������" �������, ������ �! ���� �� �����" �!������� ������ �! +���������

1��� �� �! �� ����� �� ���� ���� �� ���� !�� ���! ��� ������� ��� /���% � �� !���� �*���� ����� �! ������" �!�� � ������ !"!���#

1

Page 8: Motivation and Sorting in Open Source Software Innovation

�����!,# ��! !����!�! ���� ��� ����" �! �!!������� ��� ���� �������� � �������! ���� ����

�����!�� ����������# /�!��"� ����� ��� ����" �������! �� � ���� ������� �� �����������! ��

� ��� �*���!� ��� ��!� ��*���" �� �*���! ���! ��� ������� !��� ��������#

$� ������� �� �� ����� -�����! I �� �������� ��� �����������" �� ����������! ��� ���

!���� !����� ������� �� ������! B �� ������� �� �������� ����� �� ��"���� ������� ��!���

�� ���� �����%�!# >���� �� �����" ����"� ���� ��! ����! �� �%���!�� ����!� ��! ���� ���

�������� ������ �� �������� ����� �� ��"���� �������!# ��� �� ��� ��!� ��� "��! � �����

�� !�����! ���� ����� �� �% ��� ��� ���������� ������� �����!�� ��� �%���!�� ����������! ���

��! �� ��������! �� � ����� ����������# ��! ��� ��! ����!�� �����" �� ��������� ���

���& �-� �����������!� ���� �� �! �������� ���� ����! ��" �� ����� �����!�����" ���������

�� ��� !�����"� ��������� �����! �� ��� !��!� ���� ���� �������! �� ������� ���� ���

�� ��"�(! ��!!���#E 6���� ���� �����!� ���! �������� !���! ���� � ����� ���������! �� ���!

!�����" �� ��� ���� ��� �����������"� �� ���� ����������# $��� ��!���!�� ���������� �!

!���� +�#�#� ��� �������� ��� 87� !����!,� ���& ����� ���������! ��" �� ��� �G�����

�� ��� ���� ��# <�" +0DD�, !���! ���� �%���!�� ���������! ��" ���� ���� ��� �����!��

���������� +�� �� �� ����� ��!�� !�� <�" ��� ��������&7��� 0DD�,# �� ��������� ��� !�����

������� ���� ��� ��!� ��� �����������! ����������!� ��� ���� ��������!���! �� ��� ������

�! �� ����� �� ���� ���� ������� �� ���������� !�����! �� ������� ��!��� +6������ ���

���������� ����,#

=�! ��� ��� ���!! �� ��� ����"� ������� ���� �� ��" ��� �� ����� !�����! �� ����&

������ ��� �������!# �� ���� ��� ���! �! ��� �� ��� ��G����" �� �������"��� ��?���� ����

'�" �!( �� � ��" ���� �����! ��� �� !���" ��� ���" !�� ���!! �������! ��� ��� �� ��������!

�� �������� �������!# �� ���! � �� �� �� ���� �� !���!�� ��� ����� �" ��������!���

!������ ������ �! � ��� �� �� ��� ��!�! �� ��� � �� !���� �*���! �� ����� ���" �� ���&

��!# �� ��" �� ����� ���! �! �� �!� �� ���� �� ��� ��������� ����� ��� ������ ��! �����! �!

�� !���" ��� �� ����� ����� �� �����������! �" ���� ������ � �" � ��� �� ���� ��� ���!

����� ���� �����"��� ����������!#

$���� ���� �� �� ����� �� ��"���� �������! ������� ����������� ������ �! ��� � ��

!���� �*���!� ��� �*��� �����!� �! ��!��� � ������� �������� ��� !��!�4���� �!� ��� � ����!!

E/������ �%�� ��! ������� <�" +0DD�,� C� ! +0DD�,� <�����! +����,� ������ +����,� ������� ��� ����+���2,� =�������� ��� >���&5�!����� +���1,� ��!��" ��� 7����� +���E,� =�������� ��� =� +����� ����,� ���>������!� +����,#

E

Page 9: Motivation and Sorting in Open Source Software Innovation

�� ��� ���������� !������ ����# ��! �� � � ��� �� ������ �! � ����������� �� ��� �� �����

�������� �� ���������� ��� �������!� �� ���� �� !��� ���� ������� ��!��� ��! !���� !�����

�?���!# �� ���! � � �� ���� ��� ������� ������ �! �%������!# /��� ��� ���� +����,

!���" ��� ������ �� � �� !���� �����!�� ������ ���� ��� ������� �����? �! ������� �����

� ����" ������ ���� ��� ��� ���������� ���!������� �����!�! ��� � ���������" �����

��� �� ���������! ���� ��� �!������� �����!�!# �� !����� �?��� �� ��� �*��� �����!� ��"!

� ������ ��� �� ���� ����"� ��� �� �!���! ����� ���������� �������� !� ����� ����

�! ������# $� ����� �� ����� ��� ��� ��!� �� ���� ������ ���� ������� ������ ��� ���

�!������ !����� �?���! ���� ��� �� ����� �������#

�� � � �! �����!�� �! ������!. ������ � ��!����! ��� ���� !�� ��� ��� ��" �������! �!��

�� ��� �� ����� ����"!�!# ������ 2 !��! ��� ��� ���� �" ����!�! ����� ������ � ����������!

�� � �� !���� ����������# ������ 1 �!���! ��!�� ���� �������� �� ��� ���� ������! ��

��� �����! �� ������ � �����������!# ������ E �!���! ��� ���������� �������# ��

�� ����� �!���! ��� ���� �� ��������! �� ��!��!!�� �� ������ F# ���� ���������� ����!

������#

�� ����

�� ���� �� ����� ��� ����<���� ��� ����!� ��� ��!� �� � �� !���� !������ �*���!#

����<��� �����! � ������" ����!!���� ������� ��������� �� 0DDD� ���� ������ �! ����&

��� ����� ��� !������ ������ ���� ���!!# $� ������ �� � ! ������!�� !������ �������� ����

����!!�� ���� �*��� ���!���� �� ����<��� ��� �%������ ��� ��������� ���������� �����

��� �*���� ��� ����� ����� ������ �! ��� ���� !������ ���� �����������!# $� ��������

���! !������ �� 8������ ���E ��� ��������� �������� ���������� �� ��� F0�E01 � �� !����

�*���! ��!��� �� ����<��� ��� ��� ���� �����������! +' �����!(, ���� �� ���!� �*���!#F

�� ���� !�� ����! ��� ���� 0DDD&���E#

�� ��" �������! �� ��� �� ����� ����"!�! �� �! ������!.

�� ���� ������ ����� �� ��!� �� ����� �*��� ��������!��� �� ���!��� �� ���! � �

�! �����!� �" �# 9��� �*��� �! ������� �" � !�� �� ���! ���� ��-�� ��� ���! �� �!� �� ���

!������ ������ �� �" ��! �����! ��� ���� ����� ���!# ��!� ���! �� �!� �� ��-��� �"

F ���� 6#� �� ��� � ����% ����� ���������� ����� ��� ��!� ������ �������� ��� ����������� �*���! ���� ����!��#

F

Page 10: Motivation and Sorting in Open Source Software Innovation

��� �*��� �����!�� ����� ����!�! �����" �� ��� �%���� �� ����� ��������� �!� �! �������#

��� �!������� �����!�! ���!���� !��� �!� ��� !�����"# �� ���� ������! ��-�� ��� �&

!���������!! �� � �����!�. +0, ��� �%���� �� ����� ��� ���� ��� ��" �� ��! ����-������! ���

�� !��!�4�����" �������� �� ��������� !������ ��� +�, ������ ����-������! �� ��� ����

���� �� ����� � �� !���� +�#�#� ��� ����" ���� ��!� ����� � �� ��� ����!!����,#� ��

�*���! �� �� ���� ���� ����� 11 �����!� �" �!# )!��� ��� ��!�� ���� �� ���� �����!� �" �

+��� .JJ���#� ��!����#��J�����!�!,� �� ���!!��" �����!�! ���� ���� ��������!.

��� �!��� ����������� � "�� ��! �" � �������! ��� 7>/ +7����� >� �!� /����!�, �����!�#

�� �4���! ���� ��" -��� ������!! �� ���� ������ ����� �! �������� ���� ������ �����!�����!

���� � -�� ���� 7>/ ��!� �� �����!�� ���� 7>/# ��! �����!� �" � �! ������ �! ������������"

���!�!� �� ��� ������� ���� ������ ��� '��� !������ ��������(� ��� ��! ��*������ �! �� �!���

� ����" � �� !������ ������! ��� ����� ��������� ����! ��� !������ ������ ���� �� ���

��%���� �!!���� �%����#

�#� "���������� �"�� �� �����!� �4���! ���� ����-�� ��!���! �� ��� ���� ��� ���" ��

��!������� �� ��� !���� ���� �����! � �� !����� ��� �� ��� �� �!�� ����������"# ��� ��

�� �!�������! �� ��� �����!� ���������! �� ��� ����-������! ��� �%���!���! �� ��� ����� ������

���� ���" ����� � �� !����# 9%�� ��! ������� /�!!� 7>/� 5����� >����� /����!�� ��� ��

>����� /����!�#

�$� %����������� �%"�� �� �����!� �����! ����-������! ��� �%���!���! �� ��� � �� !����

���� �� �� ��������� ���� ��������� !������ ��� ���!� �� ��� ���� �� ����� � �� !����#

9%�� ��! ������� �=� >"���� ��� �� #

>�*���! ��" ���� ��� ���� ��� �����!� �" �# �� ��!�! �� ����� �� �����!�! +���! � ���! ��

� ����� �� �*���!,� �� ���!!��" ��� �*��� �! �����" �!������� �� �� ���!� ��� �� ��! �����!�!

�! �����" �!�������� ��� �! ���!������� �� ��� �� ��! �����!�! �� ���!�������#� �� ��������

�*���! �� ���!!�-�� �! �!�������# �� ��� ��� ���� !�� �� �� F0�E01 �*���!� FE �����

� ���� ���� � �����" �!������� �����!� ��� 02 ����� ���� �� ���!������� �����!�#D 6

�<� � ���� ��!��!!��� �� ��?���� �����!� �" �! ��� ���� �!�������!� !�� /��� ��� ���� +����,# ����6#0 �� ��� � ����% �� ���! � � !�������! ��� ���������! ��-���� ���� �" � ��� �����! !��� �%�� ��!#

� �� �!���! � ���� �� ��� � � �� ���!� �� ���������� �!!�� ����!� !��� �! ���!!��"��� �*���! �! �����"�!������� ���" �� ��� �� ���� �����!�! �� �����" �!�������� � ���!!��"��� �*���! �! ���!������� ���" �� �����*���" �� ���� �����!�! �� ���!�������#

D�� ���� !���" �� ��� ����������! �� �*��� �����!� �" �� /��� ��� ���� +����, �!� �� ����� ��� !�����!�� �� ��� -�� � ��" !����� ��!�������� �� �����!� �" �!#

Page 11: Motivation and Sorting in Open Source Software Innovation

�*��� ��� ������ �����������! ��� ��! �����! � ������ �! ��� �� ��� �G������ ����

��� ����� �*���# �� ���� ������!� �� ����! ��� ����"!�! �� ��� ��� �����!���� ��!� ����

�����������! �� ���� �" ������ �! ��� ���� �� ����� �G�������! ���� ��� �������� �*���#0�

6���� �*���! ���� ������ �� ���!� ��� ���� ������������ F� ����� � ���� ���� ;: ��&

���!�!� ��� �� ����� ���� ): �����!�!# ��! ��?����� �H���! ���� ���� ���� �����" �!�������

�*���! ������ ���� �����������! � �*��� ���� ���!� ���� ���!������� �����!�!#

&���� ��� ����� �� ������ � �" � �! ��!�� �� ��� �*���! �� ����� !�� �! � �����# $�

���!!��" � ������ � �! �����" �!������� �� ��� �� ��� �*���! �� ����� !�� ������! � ���� ����

�����" �!������� �����!�!� �! ��-��� �����# $� ��-�� � ������ � �! ���!������� �� ��� �� ���

�*���! �� ����� !�� ������! � ���� ���� ���!������� �����!�!# 6�� ���� ������ �! ��� ��

�����! �� �*���! �� ���!!�-�� �! ��%��#00 $� ������� ��� ���� ��������!. (6���"���!( B

������ �! ��� !����� �����! ������� �������� ���� �������" �� ��� �������� �*��� ������

� �����!� ������ ��� ����������� ��!��� �! ���� �����A ��� '8��&�����!( B ���������!

��� �� ��� ���!���� �! �����! �� ��" �*���#

��'� �� ����� �� !��� �� ��� �*��� �! ��-��� �" ��� ����� �� ������ �! ���!���� �!

����� �����!� ��������� ��� �*��� ������#0�

"�� ���� ��� � �� � ���(��� � <�� ���������� �� ����<���� �� ���� ������

��� � �� !���� �*���! ����� �� ���!���! ���� ���������� ���� ����������! ���� ���� ��&

�� ��� +�#�#� ���� ����� ��� ��� �*��� !������,# 6���� �E ����� �� �*���! ���!���� ��

����<��� ����� ��� ������� �� +�� ���!� !���, �����������!#

�� !��))�! ��!��!�� >�*���! ���� ���� ��� �� �� ��?���� �������� ��������!#

��!�� �� ��!��!!���! ���� !������ ������ �!� �� ��� ���!� ��������! ���� -�� ���� ����&

����!. ��*���&�������� �� ������� !�� ����� �"������ ��� ����#02

0��� ��� ������ !�� ��� 2D ����� �� �����������! �� ���� �" �*��� �����!� �#�#� ���!� �����������!�� ������� �� ��� �������� �*���# �� �������� F0 ����� �� ��� ������ �! ���� �� ����� �����! ������ �*���!� ��� �����! �� ��" �*���� � �� ��� ����� ���� �������" ���� ������ ���� �����������+����"���!,# �� �������� �� ������� �����������! �! ����� �� ���!������� �*���! ���� �� �����"�!������� �*���! +E� ��� 21 ������ �! �������",#00�� ������� ������ �! ������ �� 0#�� �*���! ���� ����� ������ � ��������� �����!# �����! ��

���!������� �*���! �� !������� ��� ����!�-�� ���� ���!� �� �����" �!������� �*���! B ���" ������ ��0#E ��� 0#2 �*���!� �� ������� �! �������"#0� �� ���������� ��" �� ���!�� !��� ����� �� �� �!� ��� ����� ����� �� �����! ������� �" ��� �*���#

���� �� ���� �� �% ���� ��� ����� �� ���� �����������! �" ������ �!� �� ����� �� ��������� �� ���� ���!���!�� �! �%������! �� !���� �*���! !���� ��� ������ �(! ����!��� �� ��������� ��" ���� � ���&�����������?��� �� �*��� !���#02 �� �������� ��������! �������� �� ���� �� ��� -�� ��������! �� �! ������!.

Page 12: Motivation and Sorting in Open Source Software Innovation

*������! �����)� 9��� �*��� �! ��������� �� ��� � ��� � ������ !"!���� ����� �! ���

������ �� ����� ��� ���� ��!# $� �!� ��� !"!���!� �����" ��������� /��� ��� ����

+����,. ����!���� � �� ���� ���� ������� >��K� ��� ��%��01#

+����� ,������� 9��� !������ �*��� �! ��!��� �! ������� �� ��?���� �������� ��������!

+�!� ��� !,# $� ��� ��� 0D �������� �" �! �� ����<��� ���� -�� ��������!. ������ �!

+ �������� ����!,� ��� �!�! +��!� �� � ��������!� ��� ��� ����! ���,� !"!��� ������!&

����!� ��%�� +�� ��� ������� ����,� ��� ����0E# 6���� 2� ����� �� �������� �*���! ��

������ � ������� ��� 0� ����� �� ��� �!� �������#

� !���"������ �#�� $%� &���� ����"�����

$� ����! �� ��� ���� ����������!. +0, ��������� �����!� +�, :� �������� +2, :��� ����"� ���

+1, )�����"J/������# �� �������� ��� ��������� !���� !�� �� !���" �������� !����!� � ���

�� ���� �� ���!� ����������! �� � �� !���� ������ ����� +�#�# ;���"� $� ��� 5�������"�

���2A /������ ��� ��� ;� ��� ���2A ;����� C�!���� ��� �������� ���2A /��� ��� �����

����,�

- ������� �!���� <�������� <�����! +����, ��� ��!��" ��� 7����� +���E,� '���������

�����!( �� ���!� ���!� ������" ��� ����� ����� �! ����� ���� ���" ����� �� �� ��"�! ��

���� ��� �" �# �� �� �����%�� '�" �( ���! �� ��� �!���������!! �� ��� �����!� �!!������� ����

��� � �� !���� �*���# �� ��! ���� ������� ���� ���" !������ ������ �! ���� � !����

+�����������, ������� �� ����������� ����" � �� !���� ���� �� ��� !������ �����"��� ��� �#�#

�����" �!������� 7>/ �����!�!# ��! ��! ��� ������� ������ ���� ������ ��� '��� !������(

*(����. ������� 3���� 5LL� ��������� M�!��� ��!�� 89 � 5N� ��*��� >�!���O� =�� ��JC"��%� M�!��� ��!���6��� =� 7���"� >/JP/� 6! ���3� 5���/� 3>� />5� :96/��!��� M�!��� <�%>�� Q� �� �5���� ��� �����#+)��������� 5� <����� ������ �/� >:�7:9� ��� >�!���# ���������� 3����� �� >;>� ��� :�%%� 6�����&�� �� 9���!&/�! � M��� �� 5��� <�!���� 6$C� ��� 6 ���� �# &��)��� >��� >"����� ="���� 9�����<���� /�! � /���� ������ /��� ��� ������# *(�������� 5� :��"� 6>#89 � 5����� /�! � >���� >����� 9�?���:9��/� ��� 9���# *����� 6!!����"� )��%����� 6>� ;�!����� 6>/� �6 /6�� �6�5� K��!��� 9� ������=/� /��M�9$� K/� ��� M;=/JM���#01�� �������� �� /��� ��� ���� +����,� �� �!� $��� ���� ���

��� .JJ�!� �#��J����J����%# � J<J<�!����� ��� �� ��� � ������ !"!���! �� ��� ��� ���� ����&����!# �� >��K ������" �������! /���%� ����! ��� �=A � ���� ������ �������! ���" � ���� ������� ������ !"!���!A ����!��� �������! ��� �� ����!���(! � ������ !"!���! +!��� �! �&=� ��� $��K>,# ���������� ������" �������! !������ ���� � ����! �� ��� ���� ��� � ������ !"!���#0E �� 9�� )!�! ������" �������! ��� �!�!J��!��� ��� �������� ��� �!�!# �� '����( ������"� �����

������� �� ����� 1 ����� �� ��� �*���!� �������! �����" ���! ���� ���������� !������J�!���� ��� ������&���#

D

Page 13: Motivation and Sorting in Open Source Software Innovation

�������� +:�"����� ���0,# �� �������� ���!� ���! ����! ���� ��� ������" � �����" �!�������

������ � ���! ��� ������ � ���� ����������� �! ���� �� �� �! ���� �� � �����" �!�������

�*��� +�� ��� �%���� ���� �� �! ��� �� ���� �� � �*��� ���� ��" ���� �����!� �" �,# ��!�

��� ��������� �����! �" ����!�! �����! �!����� +��� ��� ����!!���" �%���!���, !����� ��

�����" �!������� ������ �! �� �*���! ���� �����" �!������� �����!�!# ��! �" ����!�! ����!

�� �������� ����� !����� �� ���!������� ������ �!#

"������� � ��� �� ��� ��!����� �" �! �� � ������� ���� ��" �� �� �����. ���������

� ������� ��� �� ����������# /��� ��� ���� +����, ���� ���� ������ �! �� ��� ����

���� ����� �! ���! �" !��������� ���� 4�����" ������ ����� ����� �� � �� !���� �*���!#

��!� !��������� ����-�! �� �����" �� �� �����. +0, ���� ��� �*��� �� ����� ���" ���������

�! ���� ��� ����� ��� ��!���� +3���!��� ����,� +�, ���� ��� �*��� �����! ��� �������

�� ��� ����������� +�#�#� ������ �� ��! ���� ���� ��� �" ��� �*��� �����,� +2, ���� ���

�*��� �! ! ��!��� �" ��������� -�!� ��� +1, ���� ��� �*��� �! ����� �� ������ �!

+ �������� ����!, ���� ���� ��� �!�!# �� �������� �� ��� ��������� � ������� +����

����� !���������, �" ����!�! �! ���� ���!������� ������ �! !����� !�� �!������" �� ���!�

��� �����!���!#

�� !����� �" � �� � ������� ���� �! �� ����������� �������� �� ���� ����� �"�?!#

>�� ���������� !����� ��!� �� ����� �� ���� �*���!� �*���! ���� ����� ���� �������!�

��� ���!� ����� �� �������� ����! ���� ���� ��� �!�!# �� �� ���������� �" ����!�!

�����! !����� �� ���!� ���� �����!���!� ��� ���! ���������� !����� �� �������� �� �����&

���� ! ��!�!�� �� �*���!# <�����"� ������ ��� ��������� � ������� �� �� ����������

���������� !����� � ���� �� ����"���! ���������!#

��� ��!� ���� ������! !����� �" ���!������� ������ �! �� �����!� �" �# �� ���!�������

������ �! ����!���� ���� �!!������� �������� �� ��� � ������� ����!� ���� ��� +�����&

����, � ������� �" ����!�! �����! ���� ���!� ������ �! ����� ���� �� !�� �� �*���! ����

���!������� �����!�!# ��� �!� ���" ����� ���� �� ��������� �� �*���! ���� � ������� ����!

�� ��!� �����" �� �� ��������#

"����� ����� =����� �! ��� �� �����! �� � �*��� ��" ���� �����������! �� �! ��!� ��

+� ������ ����� ��, �����������! ���� �" ���� ������ �! �� ���� �*���#0F ��! �" ����!�!

0F�� ���� ��� ��� ����" ��� �� !�!������ �! �� �4�������� �� � � ����� ���� !������� ������ �� ������ ����" �� ��G���� �� ��� � �� !���� �����%� �� ������ ��������� +�#�#� ������� ���� ����� �� ����������� �����!���&���������, ��� �� ���!� ��#

0�

Page 14: Motivation and Sorting in Open Source Software Innovation

�� ���! ���� �����������! ��� �*��� � �� �*��� � �� "�� � !����� �� ������ �� ������

�*��� � ��! ���������� �� �*��� � �� �� "�� �� 8����� ���� ��� ��� ����" ������ !�����

��� � �" �� ����"���! ���������! � �� ���������! ��� �� ��� �����! �� ��" �*���!#

%������/�����!� =����� �! ��" ��������� ���� �� �*���! �����!� ���" ��*�" ����� !�

���J� �����!� ���" ���� ��� ��� ���!!#0� �� ������� ����-�! ��� ������ �����������!

�� �����" �� �� !����� �� ��� ����������� ��� �������� �*���! �!� ��� !��� ��������

�������� � � ������ !"!���# ��!� ��� ������"J������� �" ����!�! �����! !����� �� ���!�

�����!���!� ��� �� !����� �� �����!� �" �#

0 ��� � ���(��� �� =����� �! ���� �?�� ��!�! �� ������ ���� �����������!� ���

�� ��� �����" �� ��������� ���� ���!� ��!�! �� ����# ��! !����� �� ��� ��!� ���� ���

�������� ��������!� ��� �!!���" ��� �������� ��������� �� ��� ����������� ��� ��������

�*��� �� !�����# 8��� ���� ���!� ��������! �� �!!�������" ��� !��� �! �� ��� ������"J�������

�" ����!�!� !� �� �! ��� �!!���� �� ��!������!� �� ������" ������� ��� ��� �� �?�� ��!�! ���

������"J������� ����-�!#

'� �����%��" &���������

���� 0 !�������! ��������!���! �� ��������! �� ������ +���!� ���� ������ �� ���!� ��� ����

�����������,# 8����� -!� ���� ��� ��!�������� �� ���� �����������! �! �����" �����������#

9%������� �����������! �" ������ �! �G������ ���� ��� �������� �*���� ���" -�� �����

�� �*���! ������ �� �����������! ��� ��� ��� "��! ������ �" ��� ����#0�# ������ ��!�

�������� �*���! �� !���� B D� ����� ���� 0� � ���� �����!# �� ���� ����� ��

������� �����������! �!�! ������������"� ��� ��" !�����"� ���� �*��� !���# �� �� ���!

��" �H��� ��������� ������� ����!���� �*��� 4�����" +����� �?���! �����������!, ���

�*��� !���� ��� �� �! �����" ��!� �� �H��� ��� � ������� ��������� �� ���������!� �! ��!��!!��

�����#

���� �*��� �����!� �" � �! �������� ���� ���� �*��� ��������!���!# �����" �!�������

�*���! ������ ���� �����������! ���� ���!������� �*���! +02#0 ��� ��#� �����!� �! ��&

�����",# ;����" �!������� �*���! �� ��!� ���� ��� �����" �� ����! �� ��� �!� !������ �!

0��� ��������� ���" ��" �� � �� ��H����� ��� �������� �� ��� !������ �*��� �� ��"! ��� ����� ���" �% ����� ����-�#0�9��� �� �� ������� ������� �����������!� ��� -��� �! ���" F#0 �����#

00

Page 15: Motivation and Sorting in Open Source Software Innovation

� �!�� �� ������ � ������� �������� ����! +��� !���� �� �����,# �� ��� �����" �!���&

���� �*���!� �E ����� ����! �� ��� �!�! ��� 0F ����� �� ������ � ����!A �� ���!�������

�*���! ��� -���! �� 0� ��� 1� ������ �! �������"# /����!� �" � �! ��� !"!����������" ������

�� �������� �������� � � ������ !"!��� +����� � ����� �� ���� �����" �!������� ���

���!������� �*���! ��� � ����!��� �! ���� � ������ !"!���� ���� ��� �������� �*���!

��!��" ��� ���� � ���� ������ ��� >��K,#

R 6�/9 0 6��) ;9:9S

���� � !�������! ��������!���! �� �� ���(���! �� ������ ���� ���� �� ���!� ��� ����

����������� �� ������ �*���#0D 6! ���� �������� �*���!� �� ��!��� ���� �����������

�������" �! ��" �����������# ���" ����� 0� ����� �� �*���! ���� ��" �����������! ��

���� �*���! ��� ��� ��� "��! �� ��� !�� ��# ��� �! �������� ���!! �����!� �" �! �� ���

����� �� �����������!# ;����" �!������� �*���! ���� ���� ����������! ���� ���� �����!�

�" �!� ��! ��� ��� ���� ���� ���" �� ����� ��� ���" �� ��� ����!�� �� ��� �!� !������� �!

��� ��� �� ���!������� �*���!# �� ���� ����� �� �����������! ��!� �!�! ���� �*���

!���� ��� ���� ��!! !�� �" ���� �� �������� �*���!#

R 6�/9 � 6��) ;9:9S

�� ���� 2 �� �%����� ��� ��� ����� �� ����������� �������" ����! ���� ���������� ������ �

+���� ���� �*���, �" �# �� ��� 002�0D0 ������ �! ��!��� �� ����<���� ���" 01 �����

���� ��" �����������!� ��� ���" 00#E ����� ���� �����������! �� �*���! ���� ����� ���"

�� ��� �G������# ������� ��� ��!�������� �� �����������! �" ������ �! �! �����" !�����# ��

������ �����" �!������� ������ �! ������� �� ��� ����! �! ���" �����������! �! ���!�������

������ �! +0F ��!�! 1 �����,� ������ ��� ���� ����� �� �����������! �! ��" !����� ��

��� ��� ��� !# 6���"���! ���������! ������� �� ����� 0� �����# �� �� ���� ��� !����

�!!�� ���� ���� ����"���! ���������! ��� �����" �!������� ������ �! �� �� ���������

�����!� �� ����� �������� ���� ���! ���������� �������! �� �! ���� �! �E ����� �� �����

�����������!# ��� ���! �! �� � � ������ !���� �� ���� !��� ���� ��� ����������� �����! ��

���!� ������ � �" �! �������� ���� ���" ���� ��%�� ����������!#

R 6�/9 2 6��) ;9:9S

<�����"� �� �%����� ��� ��� ����� �� �����������! ����! ���� ��� ������ � �" � ���

0D$� ���� � �*��� �! ����������� �� �� ���!� ��� �� ��! �����! ���� ��� � ��� �����������! �� � ��?���� �*���# ���� � ������ � ��� �� � ����� �� ��� ���� ��� �*���� �� ������� ���" �����������! ���� �������������� ������ � �! ��� � ����� �� ��� �������� �*��� �! ����#

0�

Page 16: Motivation and Sorting in Open Source Software Innovation

�������� �*��� ��������!���!# ���� 1 ������-�! ���� ��" �! ���! �� !����� ������� ����

���� �� ���-��� �� ��� !��!�4���� ���������� ����"!�!# <�!�� ����"���! ��� �����" �!���&

���� ������ �! �� ���� ��� �����" �� ��������� �� �*���! ���� �����" �!������� �����!�!

���� ���� �" �!� ����� ���!������� ������ �! ����! ��� ������" �� �*���! ���� ���!���&

���� �����!�!# ������ ����"���! ��� �����" �!������� ������ �! ����! ���� ��� ������" ��

�*���! ������� �� ��� �!�!� ����� ���!������� ������ �! �� ��� �����" �� ��������� ��

�*���! ����� �� ������ � �������� ����!# ��! �! �����!���� �����!�� ����� ��� �� �&

����� �� ���������� ���������� �� !������� �������� ����! �� �����" �� ��������� ���

�� ��� ���� �� ������������� ������� �� ���! !���� ���� ��� �!� �����!# ���� ���!���&

���� ������ �! �� ���� ��� �����" �� ��������� �� ��� ��" ���� �*���! + �E� �����!,

���� ����"���! � �����" �!������� ������ �!# ��!� ��!� ��� -�����! �� ���!�!���� ����

��� �" ����!�! ���� ���!������� ������ �! �� ��� ����� �" ��������� ������!� !���� �&

������� !����! �� �����" �� �� ��� �?�������" !�������� �" ����������� �� ������ � ����! ���

���� �*���!#

R 6�/9 1 6��) ;9:9S

(� ���������� &%���������

$� ���� �� �!������ ��� �?��� �� �*��� ��������!���! �� ��� ����� �� ���� �����������!#��

� �� ���!� �� ��� � ��� � ���� �!�� �� ��� �������� �� ����� ��������!# $� ��������

�����! ���� ����!� ���� ���� ���� �! ��-��� �" � !�� �� ��������!���! �� ��� ����������� ���

�������� �*���!# ��!� ����! ������ ��� ��!�������! �� ��� �!�������� ������# ��! �����!

�! �� �!������ ��� �?��� �� ���� ��������!���! +��� ����������!, �� ��� ����� ��� �����

�� �����!# �� ���!� ���!!���!� �� ������ �� ��� ����� �� ���������" ����������� ���

�������� �*���! �� ��� !��� ����� ���� ��� ����� ������� ��� �*���! �� ��� ���� +���������

���!� ���� ������ ��� �����������!,#

���� ��� ����� �� �����! �! �� ������� �� �!� �� ���������� ! ���-������ �� �����

����# �� ������ ����� �!

������������ � ������� ++0,,

��6 ����������� �*��� �! ��-��� �! ��� �*��� �� ����� ��� ����������� ������ � �! � �����# �� ��������� � ������! �� ��� ���� ���� �� ���� ���� !� ���� �*��� �! � ����������� �*���# 6! ������ ���%����� �����������! �" ������ �! �� �*���! �� ����� ���" �� � �����#

02

Page 17: Motivation and Sorting in Open Source Software Innovation

����� ���� ������! ��� ����� �� �����������! ���� �" ������ �! ��� �� �����! �� �*���!

�� ���� �� �*���! �� ���� � �� �! � ����� �� ��������!���! �� ��� ����������� �*���

+��������� ��� ������ � �" �,� �� �! � ����� �� ��������!���! �� ��� �������� �*��� � ���

� �! � ���������� ��� ����� �� ���� �� �!!���# �� ���� ������ �� � �! ������� >��!!��

��� 8������� �������� �����!# �� >��!!�� ����� �� �!�! ��� !���� �!������� � �������

�� � ������� ��� ��� 8������� �������� �����! �� '���&��! �!���( ����� �! � ������ ������ ��

����� ����# ��� ���! ��������" ����! �� � ��!� B �� ��� ! ���-������ �� ��� ����������� ������� ��

��� 8������� �������� �! ����� ��� ������ �!������! �� ��� ��������� ���� �� �����!�!�����

�����! ��� >��!!�� �!������! �� ��� ����������� ���� �� ���!�!���� ���� ���� ���&��! �!���#

<� ���! ��!�� �� ��� � ��� >��!!�� ! ���-������# � ����� �� ���&��! �!���� �� �!� ���

>��!!�� P�/9 �!�������� ������ ���� ������� ! ���-�� �! � ������� �� � ��������� ���

6� ��!������� �! ��-��� �! � ����������� �� ��������!���! �� ��� ����������� ��� �����&

��� �*���!# $� !���" -�� ����������� �*��� ��������!���!. ������ � �" � ���� ��������

�������� ���� ����� �� �����! + �*��� !���� �,� �������� �������� ���� ��� � ������

!"!��� ���# $� ������ ��� ����� �� ����������� �*��� ��������!���! �" � �� �� � ���

$� !���" -�� ��������!���! �� �������� �*���!. �����!� �" � ���� �������� �������� ����

����� �� �����! + �*��� !���� �,� �������� �������� �� �� � ������ !"!��� ��� ���

"�� �� ���!������ �� �# $� ��� � � ������ � ��

�� ��!����� ! ���-������ �!

���� � ����� � ��� � ������ � ���� ++�,,

���� ����� ������! ��� ����� �� ������! �� �� �!������� ��� �� �!!��� ������������ �

�# �� ���! ! ���-������� �� ����! �� ��� ����������! ������� ��� ������ � �" � ��� ��� ���&

�����!���! �� ��� �������� �*���� ���������� �� � ���� !�� �� ����� ������! �� �� ��� ����

��� ����������� ��� �������� �*��� ��������!���!#�0 �� ���� ��*������ �! �� ��������

������ ���� �! !����� �� ������ �! �������� �� ��� �����!� �" � �� �������� �*���! +����&

����� �����!, ��� �*��� !��� +� �������,� ����� �! ������� �" ��� ���G�����! �� ��� !�� ��

���������� �������!# $� ��!� ��!� ������ ���� �! !����� �� ������ �! �� ���� �����!���! ��

��� ����������� ��� ������� �*���!# �� ��� !�� �� ����" �������! �� ����������! �������

�06! �% ������ ������ �� �� ��� ������" ��!��� ��� ������ � �" �# $� ���� �� ��� ��� �*��� �G�������!+�����!�� , �� ��� ������ �#

01

Page 18: Motivation and Sorting in Open Source Software Innovation

������ � ��� �*��� �����!� �" �!� �� �� ��� ����" �� ;: ������ �&;: �����!� �" �# 6��

���� ���������� ���G�����! ���!�� �� ���! ������� �� ���! ������� ��� #

�� ��" ������������� �!!�� ���� �! ���� ��� �����!� �" � ��� ���� ��������!���! �� ���&

�������� ��� �������� �*���! �� �%������! ���� �! ��� �� ��� ����!���! �� ���������� �����&

� �! �� ���������# �� ���� !���� �� ������ �! ���� ����!���� ������ � ��������!���!�

�! ������" 4�����"� ��" ������ ���������# <� �%�� ��� ���� 4�����" ������ �! ��" !�� ��

!��� �����!���! �� ����������� � �������� �*���!# ��� �� ���" ����! �! �� ��� ����.

���� � ������� ��� ����������� ������ � �" � ��� �*��� ��������!���!� ��� � ���G�����!

�� �4������ +�, B ��� �� ����� �?���! ����� �" ����# )���!���� �����������" ���� ������

���! ���" �� �� �! �������� ���� ���!� ����������!# �� �! ��� �� �!!�!! � ��� �� ���� ��������

��" !��� ���! ����� ���� +�#�#� ��� ������ � 4�����" ����� �� �������� ���� ! ���-� �*���

��������!���!,#

)� ���������� *�����

)��� +����� &%���������

���� E �!���! ��� ������ �!������! �� ��� ���������� ���! ������� ��� �" � �� ���

����������� ������ � ��� ��� �����!� ��� !��� �� ��� �������� �*���# �� ! ���-������ ��!�

�������! � ��� ���� !�� �� ����� ����" �������! �� �������� �*��� ��������!���! B "�� ��

���!������� �������� ��������� � ������ !"!���� ��� �������� ��������# �� �� �����

�!���! ���-� !���� !����� �������� �" ��?���� �" �! �� ������ �!# <�!�� �����" �!�������

������ �! �� ���� ��� �����" �� ��������� �� �*���! ���� ���� �����" �!������� �����!�!

��� ���!� �����" �� ��������� �� �*���! ���� ���!������� �����!�!# �� ����� ���G����� �!

������!�� �� ���� ����� ��� ���������� ���G�����! �� �����" �!������� ������ �! ���� ��%��

��� ���!������� �*���! �� &�#�E� ��� &0#2�� �! �������"# ��! ����! ���� ��� �������

�?��� �� �������� � �*���(! ���!��!� �" � ��� �����" �!������� �� ���!������� �! �� �����

��� ����� �� �����������! �" �����" �!������ ������ �! �" 0#2�� ����� �! ����" � ���� ��

��� ���� ����� �� �����������! �" !��� ������ �!# $� !�����" �*��� ��� �" ����!�! ����

���� �! �� !����� �" �����!� �" � �� ���!� �����" �!������� ������ �! ��� � ��� ������

5����������! �" ����"���! ������ �! ������ �� ����� �" ���� ������! �����!� ���"

�� ��� ����� ���� �������" ��� ������ ���� �� ����������# ��! ����"���! �����������

�������" ��������! ����� ��� �� ������ �� ��������� �����! � �� ������" �����J������� ���

0E

Page 19: Motivation and Sorting in Open Source Software Innovation

�����������# �� ���" �� �����" ��������� �����!� �� �% ��� ���� �� !�� �� �����" �!�������

�*���!� �����! ��� ������" �����J������� ��������� �����! �� !"!������� !����� �� �����!�

�" �# ���� E !���! ���� ����"���! ������ �! !�� �� � ��" !����� �� �����" �!�������

������ �! B ���" �� ��� �����" �� ��������� �� �����" �!������� �*���! ���� �� ����� ��%��

� ���!������� ���!# ������ ��� � �����" �!������� �����!� �� �� ���!������� ��� �����!

��� ����� �� �����������! �" ����"���! ������ �! �" 0F ����� +�#EEJ2#�0,# ��!� �!���!

�� �����" �!������� ��� ����"���! ������ �! !� �� ��� ��������� �����! �" ����!�!#

<� ���!������� ������ �! �� ��!� -�� !���� !����� ��� �� ��� � �!��� �����# ��"

�� ���� ��� �����" �� ��������� �� ���!������� �*���!� �! ��� ��� �� �����" �!�������

���! +��� �� ��� ���G�����! �� ��� ���������� ���� ���!������� �*���!� &�#��� ���� ��� ���

�� �����" �!������ �*���!� &2#��,# ��!� �!������! �� �" ���� ������ ��� �� ���!�������

�� � �����" �!������� �����!� �����! ��� �����������! �� ���!������� ������ �! �" �����

D� ������ ��������� �� ��� ����!# $� ����!����" �*��� ��� ���� �" ����!�! �� �� !����� �"

���!������� ������ �! ��� � ��� �����#

$� ��!� -�� ���� ��� !��� �� ��� �������� �*��� �?���! ��� H�� �� �������� �����������!#

��! ����! �� ��� ������ � �" �!� ��� ��� ����!� �� ��� �! ����� �� ���!������� ������ �!# 6

��� ����� �����!� �� ��� ����� �� �����! +�� ���!�� �� �*��� !���, ��!�! ��� �����

�� �����������! �" ���!������� ������ �! �" �#�E� ����� �! ����� �E ����� �� ��� ����# ��

���! ������ �������� �����!�! �� ���� !����� �� ��� ���� ������ � �" �!. F#0 �����

�� ����"���!� 1#� ����� �� �����" �!�������� ��� �#0 ����� �� ��%��# ��! -�����

��������! ���� � ������� �������� ��"! � ��� �� ��� ������ � �" �!� ��� �� �! ��������"

�� ����� �� ��� ��� ����������"&������� +���!�������, ������ �!#��

R 6�/9 E 6��) ;9:9S

)��� *�������� �������

�� -!� ���!���!! ����� �! �� �������!� ��� �� ����� ! ���-������ �" �������� �� ����������

�?���! +!�����, ������� ��� ������ � �" � ��� ���� �������� �������� ��� ��������

�� �� ����! !����� �� �����# <�!�� ��� ���� ���� ��� �!������� ���G����� �� �*��� !��� �! ��!� !����-������ ����"���! ������ �! +�� ���� � ������� ����! �� ��� � �", !����!�! ���� ���� �! ��!� � ������"J�����������-� ���� ��" �� ������ �� ��� !��� �� ��� �*���# ������ �� ��!� �!������� ��� ��!����� ! ���-������ �� ���� E !� �����" �� ��?���� �������� �*��� !���!# �� �!���! !��� ��� !��� ����� �� !����� ������������� � �" � ��� �������� �*��� �����!�� �� ���� !��� ������"# �� ���" ��?����� �! ���� �� !���� �������� �*���!� ����"���! ������ �! �%����� �� !����� �� �����!� �" �#

0F

Page 20: Motivation and Sorting in Open Source Software Innovation

�������� �� ��� �������� �*���# ���� F �!���! ��� �!���! +�� �����"� �� ���� ���G�����!

�� ��� ����������! ������� ������ � �" � ��� �������� ��������� ����� ���� �� �����!��

�����!�,# 6�� �� ��� ��" -�����! ����� !����� �� �����!� �" � �� �!����# �� �*���

!��� �?���! �� ��!� ���!�� ���-���� ��� ! ����� �� ������ �� ��� � ������� ��������� ��

���!������� ������ �!# �� ��� -����� �! ���� ����"���! ��� �����" �!������� ������ �!

�� ��� �����" �� ��������� �� ��� �!� ������� �*���!� �! ��� ��� �� ������ � �������

�*���!# ��! �! !���� �" ��� ���G�����! �� ��! +�, ��� +�,# �� � �!��� �! ��� ��

���!������� ������ �!# $� ��!��" �*��� ��� ���� �" ����!�! ���� ���� �! �� !����� �" ��������

��������� �� ���� ������ � �" � +� � � ���! ������� ��!� -�����! ���-� ���� ��� ������

�� �����!� �" � ��� �*��� ���������� +� ����!��� ���� �" ��� �*��� ������ � ! ��!�,

!�����" �?���! ��� ��� �!����� �� ����������� ������ �!#�2

R 6�/9 F 6��) ;9:9S

������ ���! �� �� ���� �������� ������! ���" �� ��� ��������!���! �� ��� �������! �*���#

���� � �% ���! ��� ! ���-������ �" ������ � !�� �� ����� ����" �������! �� ��� ��������

�������� ��� �������� �������� �� ��� � ���(���! �*���# ���� ��� ����"!�! �! ��!�� ��

����! ��-��� �" ��� ���������� ��������!���!� �� ���� �� �!� ��� �����" ��-��� ����! ���

+���! �������! �� ��� ���� ����� �� �������� H�� ����! & '��!�������!( & ��!��� �� ��� �����,#

)����������"� �� ������ ������� ����"���! ���������! �� ���! ����"!�! �����!� �� ������

�������" ��� ������� ����������� �*��� ��������!���! �� ���!� ������ �!#

��������� ��� ��������!���! �� ��� ����������� �*���! ���! ��� ������ �� ����� -�����!

����� ��� ������ �! !�� �� �*��� �����!� �" �# 5����������! �" �����" �!������� ������ �!

�� ��� ��� �����" �� �� �� �*���! ���� �����" �!������� �����!�!� ��� ��� ���!� ����! ��

���!������� +��� �� � ��!!� �%����� ��%��, ������ �!# �� �!������� ������� �?���! �� ����

� �� ���� !����� ���� ���!� �� ���� F� ��� ���! �! !�� �" �� ������� �� ������ ���� ���

��!��������� ����!# ��! �! � ���� ��� � ��� ��!�� �� ��� ���� ����� �� ����������! �"

������ � �" � �� ��� ��� �����!# �� ����� ��� �� ���� ������� �?���! ��� ���� �� �% �!!��

�! � �������� �� ��� ���� �����������!� �� ��" !����� �� ���!� �� ���� F# <� �%�� ���

�!��� ���� F� �� -�� ���� ������ ��� � �����" �!������� �� �� ���!������� �����!� �����!

�����������! �� �����" �!������� ������ �! �" ��#F ����� ������"��� � ������ ���������

�� ��� ����# �� ���! ������ -��� ��� ���� � �! �D#0 ����� ������"�� � �� ��� ��

�2 ��! ��! ��� �!!�� ���� �����"��� ��� �� ����� � � �" /��� ��� ���� +����,#

0�

Page 21: Motivation and Sorting in Open Source Software Innovation

��������� �� ����� -�� ���� ��� ������ � �" �! !�� �� ��� !��� �� ��� �������� �*���!� ���

���� ��� �����������! ��� ���!������� ������ �! �� ��!� !��!����� �� �*��� !���� ���!�!����

���� ���� ����� ������� �� +���������, � ������� ����������#

R 6�/9 � 6��) ;9:9S

���� �� �������!� ��� ! ���-������ ����� �� ���� � �" ������ ����" �������! �� ������

���� �! �������� �� ��� �������� �������� ��� ��� �������� �������� �� ��� �����������

��� �������� �*���!# <� �����" �� �� ��� �!��� ��� ���� !�� �� �!���!# 6�� �� ��� ��" -�����!

����� !����� �� �����!� �" � ��� ��� �?���! �� �������� �*��� !��� �� ��" !����� �� ���!�

�!����� �� ���� �# �� ��� -����� �! ���� ��� ����� �� �����������! �! !����-�����" �����

���� ���� �! !��� ��������# $� ����� �" ���������� ��� ����" �������!� ��� �� ������

���� �! ��" �������� �� �������� �������� +��� �!�! ��!�! ������ � ����!, ��� ������ ��

�������� �� �������� �������� +���� �� ��� �������� ��� !,# �� �!������� �������

�?���! +!������ ��, �� �#��1 +�#�00, ��� �#��� +#���,� �! �������"� ����� �� �4�������� ��

�#0 ��� �#� ����� �� ��� ���� ����� �� �����������!# $� ��!� �!������� � ! ���-������ ��

����� �� ����� ��� �?���! �� �������� �� �� ��?���� �� ���� �" � �� �������� �������� ���

�������� ��������# $���� �� -�� ���� ��� �� ��� �� �������� ���! ��" ���!! �" �!� ���

�!������� ������� �?���! �� !����!������" ��" !����-���� �� ���" ��!�#�1

��� �� ��� �% ��������! �� ��� �������� �� �������� �������� ��� �������� ���&

�����# �� -!� �! ���� � ������� �������� �! �����" �� �� ��� �?������ ��� ��� ��������

����� ������ �! ���� !����� '��!��!( ��� �% ������!# 6� ��� !���� ������� ��� ������" ���

������� ����-�! �� ��� ����������� ������ � �� ��!� �����" �� �� ������ ��� ��� �?�� ��!�

�� ������ �����������! ����� ���� ���� �! �������� �� ���!� ��� �����!���!# $��� ���

��������� ����� �� ������ ��!������!� ������� ���!� ��� �?���!#

)� � �,�������

�� ���! !������ �� ��!��!! ��� ���������� �� ����� �% ������! ��!����� �� �-�� �� ��������!

����� ��� ��� �� � �������#

��(��� "�� ���� 0 ���(��� �� �� -!� �%���!��� �% ����! ���������� �� ������ ���

�1 �� ������� �?���! +!������ ��, �� �#�F� +#��0, �� ������ � ����! ��� �#0EE +#��1, �� ��� �!�!#<� �������� ��������! ��� �!������! �� �#��� +#�2D, �� ��*��� �������� �#112 +#���, �� �� ��������#00D +#�0E, �� �� ����� ��� �#D1� +#��1, �� ="�����# �� ������� ������" �� �������� �������� ��� �������� �������� �! ����# <� ������! �� ��������! �� ���� ������"� !�� ���� 02#

0�

Page 22: Motivation and Sorting in Open Source Software Innovation

�������� �*��� ����!��! ������ ��� ����������� ���� �" � ������ � �! ���� ��� � �*�����#

6��� � ������ � ����! � ���� ������������ ��� �*��� ������ +� �����!, ������! ������

�� ���� � ��� ��� ���� ��� �� ���� ���� ����!��� ����� �� ����<���# $���� ��� ����!��� �!

���� �� ���� ����������� !� �����"� �*���! ��?� !"!����������" �� ��� ����� �� ����� ���"

����!� ���!� �������!# �� �� !�� ��� 0�DD0 �*���! ���� ������ �����������! ���� �� ���!�

��� '���!��( +�!�����, ����#�E <� ���!� �*���!� ��� ������ !��� �� �����! ���� � ����

�!������� �! �#FE +������ �! �#��,#

$� �!� ���! ���������� �� �������" ��� � ������� ��������� ��� !�� �"# $� �% ��� ��&

���� �! ��������� �" ��������� � ������� �� �� ���� ��� �����" �� ��������� �� �*���!

���� ����� �!������� ���� ���� ������ �!# � ����!������ ���! �" ����!�!� �� ��-�� � ����"

������� �4��� �� ��� �� �*���! ���� ����� ��� ������� �� �� ���!� E� ����� �� ��� +���!��,

�����������! ���" ������ ��� ��� !�� �� ����#�F $��� ���! ���!����� FE#� ����� �� ���

�*���! �� ������-�� �! ������ ����� �!�������# �� �! ���� ������ ���� ���" ���� �� �� ����

���� ���!� ���� �� ��� ������" ��!���!� �������! +���� �����! �� �����������! ������� ��

2�#�#��� 00#�� �! �������",#

���� � �!���! ��� �!���! �� ��� ��!����� ! ���-������ ���� �� ������� ��� ����"

������� �� ����� �!�������# �� ��" -�����! ����� !����� �� �����!� �" � ��� ��� �?���!

�� �������� �*��� !��� �� ��" !����� �� ��� ��!����� �!���! �� ���� E# �� ��� -����� �!

���� ����� �!������� !�����" �?���! ��� H�� �� �����������!# �� �!������� ������� �?���

�! !����!������" !����-���� �� ��� ������ � ��� !� ��� ��� ���� �!������ �! ����� ���� ����!

���� �� ���!������� ������ �!# 6����� ����� �!������� ��!�! �����������! �" ���!�������

������ �! �" �#��� ����� �! ����� �! ���� �! ���� ������ ����� �� �����������!# � �� ��

������ ��"� ���!������� ������ �! ��" ���" ��������� �� �*���! ����� �� ��� ����� ���

������� �� ��� �����������# ��!� �!���! �� ���!�!���� ���� ��� �" ����!�! ���� ���!�������

������ �! �� ���� ��� ����� �" ��������� � ������� ������! ���� ���� ��� !# ���

��� ���� ���� ����� �!������� � ��! �� ����� �� ���� ������ � ��� ! ��������! ����

� ������� �� ��� ��� �� �� ���������� ��!� ��"! !��� ���#

R 6�/9 � 6��) ;9:9S

�E�� ����� ���!� �*���! ������ 2��D0� '���!��( �����! �� ����� ��D1E �� ��� � �� �!�������� �1��EE � ���� '6��� ���( �!������� ��� ��� �������� E�00� �*���! � �� � ':�*�����( �!�������#�F$� ��!� ���� ��� ���������� ���!����! B �E ��� �E ����� B �� ��-�� ��� ����" ������� �� �����

�!�������# $���� ��� ������ �!������! �� ��� �� ��� ���!����� ��� ��!�� ������!��� �! ���!�#

0D

Page 23: Motivation and Sorting in Open Source Software Innovation

0 �� ���� �� � ����� �� ������ �� !����� �%���!��� �������! ��� ��� �� �� ���� ! ��&

!�!�� �� �*���!# ��! �� �� ���� ������ ��� ��� �� � ������� ��� ��� �� ��� �� ��������

�*��� !��� �� ��� H�� �� �����������!# ��� �����!����"� ���� -�! ���� ����!��� !��!�������

-������� ��� ��������� �!����! �� ������ � �� !���� !������ ����������� ��������� �"���

�� ��"��! �� ����� ��� �� !��� �*���!#�� �� �! �����" �����" ���� ���! ����!����� �������!

�� ���� ! ��!�!�� �� � �� !���� �*���!# C������ ����� �*���! ���� !��� ! ��!�!��

!����� ��� �� ���� ��� !�� �" ��� ��� �� ��� ��������� � ������� �! ��!����� ��� � &

������� �!!������� ���� �� ����������# <� ������ �! ��������� �" ��������� � ��������

�� ����� �� ���� ! ��!�!�� �� �����!� ��� H�� �� �����������!� ����������� �� ��� �����!�

�" � �� ��� �������� �*���# $� �% ��� �� !��� �?��� �� ����"���! � �����" �!�������

������ �!#��

)����������"� ����<��� ���! ��� �������" ������ ��� �*��� ��! !��� ��� �� ���&

������ ! ��!�!�� # � �%����� ���! �!!��� �� ��������� �� ����� !���" �� �*��� ������!

�� E�� �*���! ��!��� �� ����<��� �� �������� ������ ���� ��! !��� ! ��!�!�� # $�

������� ��!��! ��� ��� �*���!� �� ����� 1E ����� � ���� �� ���� ! ��!�!�� # ��

��!�������� �� �*���! �����!�! �! !����� �� ��� !���" �! ������! ��� ��� ������ !�� ��#�D

�� !���" �*���! �� ���� ���� ���� ��� ������ �� ��� ���� !�� +���� �����! �� �����!

������� �� 0�0 ��� 0F#1� �! �������",� ��� ������ ��� !���"� �*��� !��� ��� ��� ����� ��

�����!�! �� !����� �� �� ���� ! ��!��� ��� ���������� �*���!#

)!��� ���! !���" !�� ��� �� �&�!������� ��� ! ���-������ ���� ����� ������! �� ��������

��� ����������� �*��� ��������!���! +���! ������ �� ���� F, ��� ��������� �� ����������

������� ������ � �" � ��� �� ���� ! ��!�!�� # ���� D �!���! ��� �!���!# $� ��� !�����

!����� �����! �! �� ���� F �� ���! ���� !����� !�� �� B ��� ���������! �� ��� ���G�����!

��?� +�! ���! ��� ���� ����� �� �����������!, �����!� �� ��� ����! �� ���� �*���! ���#

�� ��" ��� -����� �! ���� �� ���� ! ��!�!�� ��! � ������ ��� �����" !����-���� �?��� ��

�����������! �" ���!������� ������ �!# �� �� ��� �! ����" ���� ����! �! ���� �! ��� ����

����� �� �����������! �� ���� ��� # ��� �! �� !����!������" !����-���� �?��� �� ��� ����

��6 ��!��!!��� �� ���(! ����������� �� � �� !���� !������ �! ��������� ����� .JJ���#�!����#���#���J*�����J!*J11�J�� ��# ������ ����� ��� ���G����� ����� �� �!����� �� ���!� ������ �! �� ���� �����!�� ���������� �! �!!������� ����

�� �!!����� ��!���� �� �� ���� ! ��!��� !������#�D�� ��� ����<��� ����� E�#E ����� �� �*���! ���� �����" �!������� �����!�!� ��� 0�#F ����� ��

���!�������# �� ���! ������ -���! �� ��� !���" �! ������! �� 1D#E ��� �0#� �����#

��

Page 24: Motivation and Sorting in Open Source Software Innovation

������ � ��� !# ��! -����� !����" !� ��! ��� �� ������ �� ��� ��������� � �������

������ �� ���!������� ������ �!#

R 6�/9 D 6��) ;9:9S

)�'� �"� �� �� *��%�����

$� ����� ���� !��� !����" !����!���! �� ��� ��������� �� ��� ����" ����� �*���! �� � ��

!���� ������ ���� + ���� 0�,#2� $� ��!������!� ������� ��� �" �! �� ��� ����"# *��1���

������ ���� �! ��� �������� �� ��� ��� �����������! ���� �" �*��� � ����� �� �� �*���! ����

�����!�" ���������� �� �*��� �� +1��� ������ ���� �! ��� �������� �� ��� �����������!

������� �" �*��� � ���� ���� ��� �*���! �� ����� �*��� � ��� ���������� �����!�"# ��

��� �*���! ������� !"���������"� ������ ��� ����� ��� ����" ����� �� ��� !���# ��� ��

���� !�� ���� ���" �� ��" ��?����#

R 6�/9 0� 6��) ;9:9S

��� ������! �� !������# <�!�� �� ����� �����������! �� ��" ��# ������� ���" 0#2�

����� �� �*���! ������� ��" ��� ���� �����������!#20 ������ ���!������� �*���! ��

���� ��� �����" �� ������� ��� ����" +�#2E ����� �� ���!������� ��!�! �#�F ����� ��

�����" �!������� �*���!,# ��! �! !������� !� �!��� !���� ��� ����� ����� ���� ���������

�����! ����� �� ��� �����" �� ��� ����� ���� ����������" ������� ������ �!# ���� �����

���!� �*���! ��������� !��� ����� �� ��� ���� �����������!� ������ ��� ����" ��"! �

���� ��� B ���������� �� �� ����� �� ��� �������� �����������! �� ���!� �*���!� ��� �����

��� ����� �� ��� ����" �! �����!� �� ���!������� �*���!# <�����"� ������ ��� ����" �!

���� ��� ��4���� ���� ����� ��� ����"# ��! �����! ���� ���� �! !���� !����� �" �*���!

�� ���! �� ��� ����� �� ����� ���" ��� ����� �� �!� �����������! �������#

��!� !�� �� !����!���! ��" ���!���� ��� �� ������ �� ������� ��� ����" �����!� !���

���&��" �����������! ��" !�� �" �H��� !���������! ������� �*���!# � �%����� ���! �"&

����!�!� �� ������ ���� ���!!���! �� ��� ��������" ���� � ����������� �! ��� ����

�����!� � !�� �� ����" �������! ���� �� ��� ������ ��� ����������� ��� �������� �*���!

2�$� ����! �� ��� ����" �� ��� �*��� ����� �����!� �� ���� �� �� ���� �� ������ �� �������� ������� �*���! �� �����! �����!���!# $� ��!� �%������ ��� ����" �� ��� ������ � ����� ��� ����� ���� ��� ��4����"��� �����! �� !����� �� ���!� � ���� �� ��� ��%�#20$���� ��������� ��" ���!� �! �� �����!������ ��� ��������� �� ��� ������� !������� B !���� ����&

<��� ��! ���" ���� � ������ !���� 0DDD B ��� ����� �! !� ��� ���� �� ����� ��������� �! ��" �������" �����!� ���! -�����#

�0

Page 25: Motivation and Sorting in Open Source Software Innovation

����� �� �����!� �" �� �������� ��������� � ������ !"!��� ��� �������� �������� + ����

00,#

R 6�/9 00 6��) ;9:9S

$� -�� ���� ��� ���" �������� ���� !���-�����" �?���! ��� ����" �! �������� �� �����!�

�" � +������ 0,# :��� ����" �! ���� !����� ������� �*���! ���� ��� !��� �����!� B ���

�� ���� ������� �?��� �! �#0D�� ����� �! � E� ����� �����!� �� ��� ���� ��������" �� ���&

����"# $��� �� ������� ��� !��� �� ��� ����������� ��� �������� �*���!� ��� ��������

���G�����! �� ����" ��������� +������ �,# �� ��!�� !��" ���! ��� ������ ���� �� ����� ��

��� �������� ���G�����! �� ��" ���� �����!� �" � +������ 2, ��� ���� �������� �������� +���&

��� 1,# $���� ��� �!������� ���G�����! �� ��� �����!� �������� ������! �� ��� !����!������"

!����-���� �����������"� ���" �� !����-���� *�����" +�� � ��� � �� �� �� �! �����!���� �� ����

���� ��� ���� �!������! !����!� ���� �������� �! � ��!! �� ����� ���������� �� ��� ����"

�� �����" �!������� �*���!� ����� �! ���!�!���� ���� ��� �� !����!���! �� ���� 0�# $� ��

��� �*��� ��� *���� �" ����!�! ���� ���� �! �!����� +��� �4���, �������� �� �!������� ���

���!������� �*���!� ��� �� �������� �� �����" �!������� �*���!#�� � � ��� ������ 5��&

��� +1, �!���! ��� �!������! ���� ���!� �!�������!# $� ��!� -�� �������� ���� ��� ����"

�! !����� ���� ���� ������ �! ������ �� ��� �!� �*���!#

�� !���� ���� �! !���� !����� �� �*���! �� ���! �� ��� ����"# �� ��"! � ���� ��� �� �

��" !���� �������� �� �*���!# ��� ������� ���! �������� !���! ���� ��� ��� ����" ������

�! ��� ���� !�!����! � �� !���� ������ ����# ��! -����� ���! ��� !� �� ��� !���� �����!

����� ��� �� ������ �� ��� ����"� ���� -!� �" :�"���� +���0, ��� ����! !����#

)�(� ��%��������� �- �"��%� &������ +#�"���

�� �� ����� -�����! !��� ���� ��� ������ �� �����!� �" � ��� ���� �*��� ��������!���!

�?��� ��� ����� �� �����������!# <� �%�� ��� ��� �!������� �������! �����!� �����������!

�" �����" �!������� ������ �! ���� �� ��� !��� ����� ����� ���!� �� ���� ������ � �" �!#

��! �*��� ������! +� ! ��!�!, ���� �����?! �� ����!��� �*��� ��������!���!# /���

��� ���� +����, �� ��!��� ��� �����? ������� ��� ����� �� �����������! ��� � ����"

������ �� ����!��� ��� �����!� �" �# ��� �� �������� !���! ���� ���� �! ��!� ������ �����?

B ���� !����� �������� ��� �����!� �" � ��� �?��� ��� ����� �� �������� �����������! ��!���#

� ����!���� ���!� �� ����� ���� � !�� �� ��� ������� �� !��� ��� ��� �!���������!!

��

Page 26: Motivation and Sorting in Open Source Software Innovation

�� ��� �����!� �?���! ��� �% ����� ����� ����� �� �����������! ������� �" � �*���# /��

����� ������ ��� ������ �� ��� �% ����� ����� �� �����������! ������� �!!������� ����

� ������ �� �����!� �" � ��� � �� �� )!��� ��� ������ �!������! ��� ���� F� �� ���

������ � ����� ������� � ���� ��� ������ � ���� 6� ��� �������� ����� + ������

��?���� �*��� �-��!,� ���!� �����������! �������� ���� �����" �!������� �����!�! ��%�����

��� �% ����� ����� �� �����������!#2� �� ���!� ���! ���! ��� ���� ���� !��� �����!�! �� ���

����� ������ !���� ���" ������� ��� ������� ������" �� � � ���� ��������� ����! ���

��� �*���# ��� ��� ��� ������� !���! ���� ��� ����� �� ��� �*��� �����!� ��� ���� � ���

��?����� �� ��� ��� �� ���������� �� � �� !���� !������# �� ���!�� � ���� ����"!�! �� ���!

�� ��� ����� �4��� ���� �� ���� ���� ������� ��� 4�����"� �! ���� �! 4������"� �� �����������!

+�� �� ������" ����� ���! �� � ��� �!���� �*���,#

8�%�� �� !��� ��� ��� ������ �� �����!� �?���! ��� ����� �� �����������! �� �*���!

���� ��?���� �������� ��������!� ��� ��� �� ��� ��������! �� ����� �����!� ��%�����!

�����������! �� ��� ��!���� ��4����" �� �����!� �" �!# � �� ���!� �� �&�!������� ��� �����

�� ���� F !� �����" �� �*���! ���!� �������� �������� �! ��� �!�! ��� ���!� ����� ��

������ �!# �� �!���! +��� � ���� �� �����", !��� ��� !��� ����� �� !����� ������� �"

������ �! �� �����!� �" �� ��� ��� �! ��!�����!! ���G�����! ��?� �� ������ �� ��� ��������

�������� �� ��� �������� �*���#22 $� �!� ���!� �!������� ������� �?���! �� ����� ��� ���

������ �� �����!� �" � �?���! ����� �����������! �� ���� �*��� �" �#

<� ��� �!� �*���!� �� ��� ������ � ��� ������� � ��� ��� ������ � �����

<� ������ � ���� �*���!� ��� ��� �������! "���� ������ � ��� ������� � �� ���

������ � ���� ��!� �����������! �� �" ���� �����" �!������� �����!�! ����� ��%����� ���

H�� �� �����������! �� ��� �!� �*���!� ��� ���� ���!������� �����!�! �� !� �� ������ �

���� �*���!# � ����� ���!�!����" ���� ��� ����� �� ��� ��� ��� ���� ������� ��� ������

��4����" ��� ��� ��� ������� �" � ����� +�����������, ��!��������# 6 ���� ����� +�! #

2�)!��� ���� ��&������" ��!�������! �� �0 ����<��� �*���! + � �� ��� ������ � �����,� <�!�������� 7����� +����, -�� ���� ��� ����� �� ���������� ����! �� ���� �! ���� �� �*���! ���� ���� ����������������!�!# ��" ������� ���� �����������! �" �����! ��� ���&�����! �� ��� �*���� ��� ���" �� ��� ���!������ �� ��� �� �����������" �� ������ �! ��� !����� �� �����������!� ����� �! ��� ����! �� �� � �# ��!���?�����!� ��� ��� ���� ���� ���" �!� ����! �� ���� ���� ���� ��� ����� �� ���������!� ��" ������� �� �����?����� �� -�����!#22<� ��� �!� �*���!� ��� �!���! �� ��" !����� �� ���!� � ���� �� ���� F# <� ������ � ������� �*���!

�� -�� ���" ���� !����� �" ����"���! ��� �����" �!������� ������ �! +������ ����"! �� ��� �������� �� ����!������� �����!�!,� ��� ���!������� ��� ��%�� ������ �! !���� !�����" !�� ����� ��� �!������� �����!�!#

�2

Page 27: Motivation and Sorting in Open Source Software Innovation

��!!, ���� ��� ��������! ���&� �!�������� +�! # ����&� �!��������, �� �*���! ���� ����

�����!� �" �# <� ��� �!� �*���!� ��� ���� �� ������ �� ������� ��4����" �! 0#1D �� ���

�#2F �� � ��� �#1� �� ��# <� ������ � ���� �*���! ��� ����! �� �#F2 �� ��� 0#11 ��

� ��� 0#�D �� ��# 6! �������� �����" �!������� �����!�! �� ���&� �!����� �� ��� �!�

�*���!� ����� ��� � �!��� ����! �� ������ � ����!#21

.� ������ ��� *�����

��! � � !�����! ��� ��� �� �����!�� ����������� � ������� ��� ��� ����" ������! �� ������

� �� !���� !������ ����������# �� �� ����� ����"!�! �! ��!�� �� � ���� !���� ���� !�� ����

�������� ���������� ����� !������ ���� �����������! �� � �� !���� �*���! ��� ��� �����&

���!���! �� ��� ����������� ��� �������� �*���!# $� !���" ��� ����� �� �����������! �"

��� ��!����� ������ � ��� ! B �����" �!�������� ���!�������� ��%��� ��� ����"���! B ���

���� ��� �����"��� ����������! ��� ��� '������� �������( �� ������ �!# �� ������ �� �&

���� -����� �! ���� ������ �! �� ��?���� �" �! !�����" !�� �� ��!���� �*��� ��������!���!

B ��!� ������"� ��� �!���������!! �� ��� �����!�� �*��� !���� ��� �� ���� ! ��!�!�� # ��

�� ����� ����� �� !����� �������� ����! �� �� �� ����� ��� �� ��������� �����!� � �&

������ +�! ������" ��������� � �������� ��� ��!� �� ����������,� ��� �� � ��!!� �%���� ���

��� ����" ������� �� !�!������� � �� !���� !������ ����������#

��� �� !����� ��������! �� ����� �!����# �� -!� �! �� ������ ��� �!������ �� ��&

����� ������� ���� ���� ���! ���� ��� ������ �� �����!� ������� ��� ��� �!������ !�����

�?���! B ���������� ��� ��� �� ���! � � ���� /��� ��� ���� +����,# 6 !����� ��������

�! �� !���" ��� !����� �?���! ��� �������� �������! �� �*���! B �#�#� ��� 4�����" �� ����&

������# �� ������" ���!����� ���!��� �� ����<��� �����! ���������" �!���� ����������

�� !���" ���! ����� !��� �! ��� ����� �� �����! ��� ��������! �� ���� �*��� ��� ����# ���

���!��! ����� ��!� �� �!�� �� ������ �� ����!���� �����������" �� ��� �*��� ����� ���

���! ��� !�� �" �������" ��� ���!�� ����! �����"��� ��� !����� ����� �� �������� �� ���!

� �# <�����"� �� ����� �� �!���� �� �% ���� ��" ��������� ���������� �� ������! �� �*���

�����!� ��� �� ���� ! ��!�!�� �� �� ���� ��� ���!�� �� ��� �� ���!� ��������!���! ��

�����������! ��� ���������� �������!#

21$� !�����" �*��� ��� ���� �" ����!�! ���� �����������! �" �����!� �" � �� ���� ������ �� �������� ��������+�� ����� � ������

�1

Page 28: Motivation and Sorting in Open Source Software Innovation

:�������!

6������� =����� ��� ���!����� ��������� +����,� T9��������! �������� ��� ��� 9� �����

=���������! �� 5������ <���U 2 ���� � ������� 3� )�� 00�+2,. EF1&D0

�������� :����� ��� 3��� ���� +���2,� T�����!�� ��� 9%���!�� �����������U "����1 3� .

)��� �������� ��+2,. 1�D&E��

��!��" � �����" ��� ������!� 7����� +���E,� T5�� ������� ��� ���������! ���� ���������

6����!�U ,)����� 3� )�� "����1� DE+2,. F0F&2F

���!� �"�� +���0,� T� �� ������ 8������������" :�!���� ��� =����� ����. �!!��! ���

� ��������!�U 4� ���� � !� +��!������ �� >�"!��!,� 0�. 0D�&�0�

=�������� 3�!!� ��� =���� >���&5�!����� +���1,� T���������! ��� $���!( ���������� �� ���

>����� �����U 5���� �� 9������� �����!� 59���� $����� >� � 0��2

=��������� 3�!!� ��� :���� =� +����,� T���������! ��� $���!( ���������� �� ��� >�����

�����U 3� )�� 2 ����� 00�. 0�0&D0

=��������� 3�!!� ��� :���� =� +����,� T��������� ��� ������� �� $���!( �����������U

2 ���� 3� )�� 5����� � �� *�!��'��� � F�+1,. F�E&�1

<�!������ 5���� ��� 8��� 7����� +����,� T� �� ���� ������. ���������� ��� :�!�������

/����!����U +������ �� 3� )��� �� 3� )�� � ����� 1. ��D&�E

<�����!� >����� +����,� T>����� ����� ���������� �! �� 6������ �� 7�������� >���&

!����U 2 ���� ��(��� 3� )���� ��+2,. ��E&DD

<�"� ���� +0DD�,� 4 � 2��� � ��� - �� +5���������. 9��� >����!��!,

<�"� ���� ��� <���% ��������&7�� +0DD�,� T �� 5�!� �� >��� ���������!. 6� 9� �����

6���"!�! �� ���������� 5������&����U ,)����� 3� )�� "����1� ��+1,. �1F&EE

�E

Page 29: Motivation and Sorting in Open Source Software Innovation

7����� 6�����# +���1,� T���������� =������ $���!�U +������ �� 2 ���� +��������

*�!��'��� � ��+2,. 1��&1�

;���� ��&;��� 3�? :����!� ���� �������� ��� :�" <������� +���1,� T6� 9� ����� 6���"!�!

�� 9������� :����! �� � �� ���� >����� ������U $����� � �� 5������&������ )����&

!��"

;���"� 9���� <��� $�� ��� �*�" 5�������" +���2,� T���������! �� =����� �!( 5������&

����! ��� >����� >�������� �����! �� � �� ���� =����� ����. 6� 9� ����� ����!����&

�����U $����� � �� )����!��" �� �%�! �� =����!

;����� 7#� �# C�!���� ��� ���� ������� +���2,� T���������� �� � �� ���� >�*���!. 6�

�������&��!�� ���" �� 5��������! �� ��� /���% C�����U "������� � ����� 2�+�,. 00ED&��

3���!��� 3�!��� +����,� T� �� ���� ������. >����� >���!��� �� � >����� 7����U 2 ����

3� )��� �� -��!�)�� ������!�� 00. F2�&F�

3���!��� 3�!��� +���1,� T5������������ >�� :����� ��� � �� ���� �������U )� ����!���

������ � �� 5����� )����!��"

C� !� =����� T�����!�� ���������� ��� 9%���!�� ���������!�U ,)����� 3� )�� "����1 ��.

���� �� �� �����!�� ��+�,. 2ED&F1

/������� C���� ��� 9�� ��� ;� �� +���2,� T;�� � �� ���� ������ $��!. '<��( )!�&

��&)!� 6!!�!������U "������� � ����� 2�. D�2&12

/���� 3�!�� ��� 3��� ���� +���0,� T �� � �� ���� ��������. C�" :�!���� P��!����!�U

3�� ��� 3� )�� "����1� 1E+1&F,. �0D&�F

/���� 3�!�� ��� 3��� ���� +����,� T��� �� �� 9�������! �� � �� �����U 2 ����

+�������� 3� )���� E�. 0D�&�21

/���� 3�!� ��� 3��� ���� +���E,� T �� 9�������! �� ��������" �����. � �� ���� ���

�F

Page 30: Motivation and Sorting in Open Source Software Innovation

��"����U 2 ���� 3� )�� ������������� 0D+�,. DD&0��

/���� 3�!�� ��� 3��� ���� +���D,� T �� �� � �� � �� ���� /����!����U 2 ���� ��1�

3� )���� �� *�!��'��� � �0. ��&EF

����� �� ��� ��� ������ ������� +���F,� T� �� ���� ������. �� 8�� ������������

>� ��" >�������U8�9: $����� >� � 0�01�

������� C���� +����,� T�����!�� ���������� ��� � ����� ��������� 5������!�U ",4& 2 ��.

�� 3� )���� 22+1,. FE�&�0

>������!�� 5����� +����,� T�����!�� ���������� ��� ���������!�U ,)����� 3� )�� "����1�

D�+�,. ��0&�E

:�"����� 9�� +���0,� ��� 0�������� �� ��� 5�'���� -���!� ���6 �� *�� � ���� (�

� ,�������� "�� ���� ��� +5�������. �(:����" >�!!,

�*������� ������� 7�� ��? ��� :�� ������� +���F,� 7��� �4�)�� 8�)��� ������!

+��� ��� ����� &��� � 3� )�� "��������9 8�9: $����� >� � 0�1�D

��

Page 31: Motivation and Sorting in Open Source Software Innovation

# Projects # Patches Received Mean Std. Dev. 50th 90th

LICENSE TYPE

Highly Restrictive 2,143 28,100 13.1 74.5 3 21

Restrictive 613 14,636 23.9 211.7 4 29

Unrestrictive 601 12,455 20.7 151.3 3 33

INTENDED AUDIENCE

Developers 894 16,050 18.0 175.0 3 26

End-users/Desktop 606 9,635 15.9 123.4 3 20

Other 1,857 29,506 15.9 94.4 3 26

# OF MEMBERS

Total 3,357 55,191 16.4 125.8 3 25

1 1,008 4,857 4.8 11.5 2 10

2 - 5 1487 11,514 7.7 16.5 3 17

6 - 10 502 10,258 20.4 43.6 6 52

11 - 50 337 21,821 64.8 329.4 9 106

Above 50 23 6,741 293.1 749.6 29 682

OPERATING SYSTEM

Microsoft 225 3,555 15.8 69.7 2 16

OS Independent 989 12,956 13.1 42.9 3 24

POSIX 1,062 9,983 9.4 24.6 3 19

Multiple 1,081 28,647 26.5 213.9 3 35

PROGRAMMING LANGUAGE

Total 3,357 55,191 16.4 125.8 3 25

Object Oriented 1,185 19,644 16.6 154.2 3 25

Imperative 1,138 20,609 18.1 141.2 3 25

Scriptive 449 7,184 16.0 47.9 3 30

Dynamic 463 5,276 11.4 34.2 3 24

Other 122 2,478 20.3 77.5 3 26

CODE CONTRIBUTIONS AND RECEIVING PROJECT CHARACTERISTICS

TABLE 1

Notes: This table reports the number of contributions (patches) received by projects with different characteristics. The sample includes only projects that receive at least one contribution from developers that are not members of the receiving project. The project license defines the extent to which the developed code can be used for commercial purposes. Number of members is the number of developers who are closely affiliated with the project. Intended audience is the user group to whom the project is targeted. Operating system is the platform on which the program runs.

Page 32: Motivation and Sorting in Open Source Software Innovation

# Projects # Patches Submitted Mean Std. Dev. 50th 90th

LICENSE TYPE

Highly Restrictive 4,368 16,218 3.7 7.5 2 8

Restrictive 1,162 6,914 6.0 22.3 2 10

Unrestrictive 1,261 6,474 5.1 9.4 2 12

INTENDED AUDIENCE

Developers 1,826 8,491 5.4 18.5 2 11

End-users/Desktop 1,285 5,036 4.0 7.2 2 9

Other 3680 13,929 4.0 8.2 2 8

# OF MEMBERS

Total 6,791 29,606 4.4 11.7 2 9

1 2,436 7,870 3.2 7.4 1 6

2 - 5 2,890 10,742 3.7 7.5 2 8

6 - 10 808 4,213 5.2 9.2 2 12

11 - 50 616 5,647 9.2 27.9 3 18

Above 50 41 1,134 27.7 37.0 12 88

OPERATING SYSTEM

Microsoft 479 2,009 4.2 11.3 1 8

OS Independent 2,092 8,625 4.1 11.1 2 8

POSIX 2,097 7,384 3.5 5.8 2 8

Multiple 2,123 11,588 5.5 16.1 2 11

PROGRAMMING LANGUAGE

Total 6,791 29,606 4.4 11.7 2 9

Object Oriented 2,604 11,829 4.5 15.7 2 8

Imperative 1,992 8,527 4.3 7.8 2 10

Scriptive 787 2,804 3.6 6.3 2 7

Dynamic 1,098 5,330 4.9 11.0 2 11

Other 310 1,116 3.6 6.1 2 7

CODE CONTRIBUTIONS AND CONTRIBUTING PROJECT CHARACTERISTICS

TABLE 2

Notes: This table reports the number of patches contributed by projects with different characteristics. The sample includes only projects that make at least one contribution. We exclude contributions by developers who are members of the receiving project. For definitions of other variables, see notes to Table 1.

Page 33: Motivation and Sorting in Open Source Software Innovation

# Developers # Patches Contributed Mean Std. Dev. 50th 90th

All listed developers: 113,191 81,267 0.72 8.6 0 1

Anonymous developers: 5,699

Origin of contribution:

External Contributors: 13,060 53,194 4.1 51.0 1 6

Internal Contributions: 2,839 33,772 11.9 41.8 3 21

DEVELOPER TYPE

Highly Restrictive 2,178 8,604 4.0 9.3 2 8

Mixed 2,501 19,446 7.8 21.8 3 15

Unrestrictive 524 1,991 3.8 6.7 2 8

Non-Members 7,856 17,454 2.2 5.2 1 4

TABLE 3 CODE CONTRIBUTIONS BY DEVELOPER TYPE

Notes: This table reports the distribution of code contributions by developers of different types. We exclude contributions by developers who are members of the receiving project. Developer types are as follows: Anonymous – developers who do not reveal their identity when making code contributions; Highly-restrictive – developers who are only members of projects with highly restrictive licenses; Unrestrictive – developers who are only members of projects with unrestrictive licenses; Mixed - developer who are members of both highly-restrictive and unrestrictive projects; Non-members – developers who not belong to any project, but whose identity is known.

Page 34: Motivation and Sorting in Open Source Software Innovation

Mixed Non-members

Receiveing projects

LICENSE TYPE

Highly Restrictive 60.7 66.8 26.9 41.2 57.6

Restrictive 21.5 21.0 23.2 28.3 23.1

Unrestrictive 17.8 12.3 49.9 30.5 19.3

INTENDED AUDIENCE

Developers 26.2 25.4 34.7 36.0 36.0

End users/Desktop 18.6 27.5 8.9 13.0 20.3

Other 55.2 47.1 56.4 51.0 83.8

# OF MEMBERS

1 10.8 10.2 9.6 9.8 9.8

2 - 5 25.9 22.8 18.7 38.5 38.5

6 - 10 22.1 17.8 17.1 21.8 21.8

11 - 50 34.2 40.2 30.7 16.2 16.2

Above 50 7.0 9.0 23.9 13.6 13.6

Anonymous

Notes: This table reports the pattern of code contributions by different developers groups to projects with different characteristics. We exclude contributions by developers who are members of the receiving project. For definitions of other variables, see notes to Table 1.

TABLE 4DISRIBUTION OF CODE CONTRIBUTIONS BY DEVELOPER TYPE AND RECEIVING

PROJECT CHARACTERISTICS, %

Contributing developersHighly

Restrictive Unrestrictive

Page 35: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3) (4)Receiving project license type Anonymous Highly restrictive Unrestrictive Mixed

(a) Highly restrictive -1.07** - -3.08** 1.32**

(0.244) (0.157) (0.436)

(b) Restrictive -1.44** -0.858** -2.29** 1.84**

(0.216) (0.136) (0.149) (0.579)

(c) Unrestrictive -1.62** -1.38** -2.22** 1.67**

(0.192) (0.135) (0.144) (0.562)

(c) log(# of members) 1.95** 1.69** 2.53** 1.26**

(0.197) (0.180) (0.267) (0.150)

Average # contributions 3.21 4.06 0.946 6.27

Hypotheses tests:

(a)=(c) χ2=18.33** χ2=56.52** χ2=19.04** χ2=1.13

(a)=(b)=(c) χ2=22.25** χ2=69.42** χ2=26.42** χ2=3.93

Notes: This table reports the estimated marginal effects (evaluated at the mean) of the interaction terms between the contributing developer type and both the license type and number of members of the receiving project. The regression also includes complete sets of linear dummies for receiving project year of registration, intended audience, operating system and programming language. We also include a linear control for the number of projects in the cell.

The model is estimated by Poisson QMLE. Estimated standard errors are in parentheses. * denotes statistical significance at the 5% level, and ** at the 1% level.

DEPENDENT VARIABLE: # OF CONTRIBUTIONS (4,770 OBSERVATIONS)

Table 5

Developer type

DEVELOPER TYPES AND THE LICENSE OF THE RECEIVING PROJECT

Page 36: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3) (4)

Receiving projects Anonymous Highly restrictive Unrestrictive Mixed

(a) Highly restrictive -0.259 - -3.52** 1.19**

(0.924) (0.489) (0.174)

(b) Restrictive -0.689 -0.627** -2.71** 0.389

(0.769) (0.147) (0.272) (1.516)

(c) Unrestrictive -0.954 -1.16** -2.60** 0.852

(0.662) (0.145) (0.239) (1.689)

(c) log(# of members) 1.91** 1.57** 2.62** 0.054

(0.189) (0.176) (0.272) (0.306)

(d) Developers 14.56** 12.73** 20.19** 4.17**

(3.51) (3.08) (5.16) (0.699)

(e) End user/Desktop 20.07** 18.55** 14.91** 2.99**

(4.70) (4.28) (4.61) (0.613)Average # contributions 3.21 4.06 0.946 6.27

Hypotheses tests:(a)=(c) χ2=12.06** χ2=38.19** χ2=7.62** χ2=0.07

(a)=(b)=(c) χ2=13.96** χ2=42.30** χ2=9.96** χ2=0.74

(d)=(e) χ2=105.22** χ2=104.77** χ2=88.64** χ2=96.30**

Table 6

The model is estimated by Poisson QMLE. Estimated standard errors are in parentheses. * denotes statistical significance at the 5% level, and ** at the 1% level.

Notes: This table reports the estimated marginal effects (evaluated at the mean) on the interaction terms between the contributing developer type and the license type, number of members, and two intended audience categories (developer tools and end-users) of the receiving project. The regression includes complete sets of linear dummies for receiving project year of registration, intended audience, operating system and programming language. We also include a linear control for the number of projects in the cell.

Developer type

DEVELOPER TYPES AND THE LICENSE OF THE RECEIVING PROJECT, ADDING INTENDED AUDIENCE INTERACTIONS

DEPENDENT VARIABLE: # OF CONTRIBUTIONS (4,770 OBSERVATIONS)

Page 37: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3)

Receiving Highly restrictive Unrestrictive Mixed

(a) Highly restrictive - -0.368** 0.208**

(0.015) (0.035)

(b) Restrictive -0.087** -0.265** 0.163**

(0.009) (0.013) (0.038)

(c) Unrestrictive -0.145** -0.238** 0.242**

(0.009) (0.014) (0.044)

(c) log(# of members) 0.274** 0.323** 0.219**

(0.015) (0.021) (0.016)

Average # contributions 0.499 0.732 0.122

Hypotheses tests:(a)=(c) χ2=153.9** χ2=111.9** χ2=56.4**

(a)=(b)=(c) χ2=167.2** χ2=115.6** χ2=82.9**

Table 7

Contributing

Notes: This table reports the estimated marginal effects (evaluated at the mean) on the interaction terms between the contributing developer type and the license type, number of members, and two intended audience categories (developer tools and end users) of the receiving project. The regression includes complete sets of linear dummies for receiving project year of registration, intended audience, operating system and programming language, and a complete set of linear dummies for the contributing project intended audience and programming language. We also include a linear control for the number of projects in the cell.

The model is estimated by Poisson QMLE. Estimated standard errors are in parentheses. * denotes statistical significance at the 5% level, and ** at the 1% level.

DEPENDENT VARIABLE: # OF CONTRIBUTIONS (32,710 OBSERVATIONS)

DEVELOPER TYPES AND THE LICENSE OF THE RECEIVING PROJECT, ADDING CONTRIBUTING PROJECT

CHARACTERISTICS

Page 38: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3) (4)

Receiving projects Anonymous Highly restrictive Unrestrictive Mixed

(a) Highly restrictive -1.121** - -4.135** 1.999**

(0.439) (0.240) (0.742)

(b) Restrictive -1.758** -1.019** -3.235** 1.892**

(0.364) (0.231) (0.203) (0.844)

(c) Unrestrictive -1.527** -1.421** -2.508** 2.884**

(0.391) (0.246) (0.289) (0.999)

(d) log(# of members) 1.810** 1.552** 2.149** 1.199**

(0.202) (0.191) (0.295) (0.158)

(e) Dummy for public resolution 0.909** 1.048** 2.771** 1.047**

(0.396) (0.372) (0.994) (0.308)Average # contributions 4.016 4.860 1.387 7.698

Hypotheses tests:(a)=(c) χ2=3.04 χ2=20.30** χ2=51.25** χ2=2.50

(a)=(b)=(c) χ2=10.44** χ2=27.31** χ2=53.30** χ2=3.58

Table 8

Notes: This table reports the estimated marginal effects (evaluated at the mean) of the interaction terms between the contributing developer type and the license type, number of members of the receiving project and a dummy for whether the receiving project publicly reports the outcome of code contributions. The public resolution dummy takes a value of one for projects that report resolution for at least fifty percent of the contributions they receive. We drop contributions for which a decision has not been made as of the data extraction date. The regression includes complete sets of linear dummies for receiving project year of registration, intended audience, and operating system. We also include a linear control for the number of projects in the cell.

Developer type

DEVELOPER TYPES AND PUBLIC RESOLUTION

DEPENDENT VARIABLE: # OF CONTRIBUTIONS (3,265 OBSERVATIONS)

Page 39: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3) (4)Receiving project license type Anonymous Highly restrictive Unrestrictive Mixed

(a) Highly restrictive -8.046* - -14.769** -6.287*

(3.530) (2.062) (3.233)

(b) Restrictive -10.648** -7.606** -13.214** -9.288**

(2.312) (1.612) (1.685) (2.217)

(c) Unrestrictive -9.999** -8.006** -10.774** -2.550

(2.234) (1.678) (1.964) (4.535)

(d) Dummy for corporate sponsorship

4.390 -0.522 19.211* 4.384

(4.893) (2.794) (9.582) (2.643)

Average # contributions 12.61 24.5 7.33 47.66

Hypotheses tests:

(a)=(c) χ2=2.31 χ2=9.37** χ2=2.67 χ2=4.97*

(a)=(b)=(c) χ2=4.62 χ2=15.66** χ2=5.32 χ2=27.38**

Notes: This table reports the estimated marginal effects (evaluated at the mean) of the interaction terms between the contributing developer type and the license type, number of members of the receiving project and a dummy for whether the receiving project is corporate-sponsored. The sample used for this regression is based on a sample of 222 projects in SourceForge, based on an email survey we sent to 500 of the larger projects to determine whether they were corporate-sponsored. The regression includes complete sets of linear dummies for receiving project year of registration, intended audience, and operating system. We also include a linear control for the number of projects in the cell.

The model is estimated by Poisson QMLE. Estimated standard errors are in parentheses. * denotes statistical significance at the 5% level, and ** at the 1% level.

DEPENDENT VARIABLE: # OF CONTRIBUTIONS (728 OBSERVATIONS)

Table 9

Developer type

CORPORATE SPONSORSHIP

Page 40: Motivation and Sorting in Open Source Software Innovation

Receiving license type: # of projects Total patches

receivedTotal patches contributed

% outward patch reciprocity

% inward patch reciprocity

All 83 11,442 2,703 26.97 5.22

Highly Restrictive 29 3,434 426 27.23 3.17

Restrictive 19 3,806 1,120 13.57 1.42

Unrestrictive 35 4,202 1,157 39.84 10.33

PATTERN OF RECIPROCITY

Table 10

Notes: This table reports the pattern of reciprocity of contributions for projects with different license types. Outward reciprocity is defined as the percentage of all the contributions made by project i which go to projects that previously contributed to project i. Inward reciprocity is the percentage of all contributions received by project i that come from projects to which project i had contributed previously.

Page 41: Motivation and Sorting in Open Source Software Innovation

(1) (2) (3) (4) (5)

Dummy for matching on license type

0.192** (0.070)

0.183** (0.067)

0.180** (0.067)

Dummy for matching on intended audience

0.057 (0.059)

0.050 (0.053)

0.057 (0.053)

0.060 (0.054)

Dummy for matching on programming language

-0.046 (0.055)

-0.029 (0.047)

-0.028 (0.048)

-0.026 (0.048)

-0.044 (0.045)

Dummy for matching on operating systems

0.032 (0.054)

0.011 (0.058)

0.007 (0.059)

0.008 (0.059)

-0.001 (0.058)

Rceieving size 0.004** 0.004** 0.004** 0.004**(0.002) (0.002) (0.002) (0.001)

Contributing size 0.003 0.003 0.003 0.003(0.002) (0.002) (0.002) (0.002)

Dummy for matching on Highly restrictive

0.076 (0.131)

Dummy for matching on Restrictive

0.261 (0.177)

Dummy for matching on Unrestrictive

0.234 (0.162)

Dummy for matching on Restrictive or Unrestrictive

0.253** (0.098)

Dummy for matching on Developers

0.152 (0.189)

Dummy for matching on End User

0.634** (0.057)

Dummy for matching on Multiple

-0.126 (0.155)

Average reciprocity: 0.371 0.371 0.371 0.371 0.371

R2 0.036 0.109 0.110 0.110 0.118

Standard errors (in brackets) are robust to arbitrary heteroskedasticity and allow for serial correlation through clustering by receiving projects. * denotes statistical significance at the 5% level, and ** at the 1% level.

Table 11

DETERMINANTS OF RECIPROCITY

DEPENDENT VARIABLE: DUMMY FOR RECIPROCITY (1,964 OBSERVATIONS)

Notes: This table reports estimates from (Probit) regressions for whether a code contribution is reciprocal. The dummy equals one if the contribution is reciprocal and zero otherwise. A patch from project i to project j made in year t is defined as reciprocal if project i received a contribution from j prior to year t. The dummy variable for matching on license type takes the value one if the contributing and receiving projects have the same license. Other matching dummies are defined similarly. All regressions also include complete sets of dummies for receiving license type, intended audience, programming language and operating systems.

Page 42: Motivation and Sorting in Open Source Software Innovation

License Name Highly Restrictive Restrictive Unrestrictive # of projectsAcademic Free License X 240Apache License X 1,451Apple Public Source License X 50Artistic License X 1,175Attribution Assurance License X 25BSD License X 4,550Common Development and Distribution License X 22Common Public License X 512CUA Office Public License Version 1.0 X 2Eclipse Public License X 78Educational Community License X 8Eiffel Forum License X 23Fair License X 9GNU General Public License X 42,234GNU Library or Lesser General Public License X 7,208Historical Permission Notice and Disclaimer X 13IBM Public License X 77Intel Open Source License X 20Jabber Open Source License X 38MIT License X 1,156MITRE Collaborative Virtual Workspace License X 2Motosoto License X 1Mozilla Public License X 974Nethack General Public License X 31Nokia Open Source License X 8Open Group Test Suite License X 16Open Software License X 275PHP License X 144Python License X 268Qt Public License X 211Reciprocal Public License X 19Ricoh Source Code Public License X 8Sleepycat License X 16Sun Industry Standards Source License X 41Sun Public License X 49University of Illinois/NCSA Open Source License X 35Vovida Software License 1.0 X 4W3C License X 34wxWindows Library Licence X 50X.Net License X 7zlib/libpng License X 323Zope Public License X 27

Public Domain 1,525

TABLE A.1CLASSIFICATION OF LICENSE TYPES

Page 43: Motivation and Sorting in Open Source Software Innovation

Name Topic License License Type Age # Developers # Patches received # Patches Contributed

Python Interpreters Python Unrestrictive 6 63 9,483 1,515

WinMerge Version Control GNU GPL Highly Restrictive 6 10 1,884 1,066

wxWidgets Frameworks wxWindows Library Restrictive 6 27 5,126 538

Tcl Interpreters BSD Unrestrictive 6 46 2,110 523

Tk Toolkit Desktop Environment BSD Unrestrictive 6 42 795 507

SpamBayes Filters Python Software Unrestrictive 6 25 160 490

BZFlag Simulation GNU Lesser GPL Restrictive 6 62 976 406

ht2html Site Management Python Unrestrictive 6 8 15 399

ScummVM Games/Entertainment GNU GPL Highly Restrictive 5 35 1,010 373

wxCode Software Development wxWindows Library Restrictive 6 22 7 361

Name Topic License License Type Age # Developers # Patches received # Patches Contributed

Python Interpreters Python Unrestrictive 6 63 9,483 1,515

wxWidgets Frameworks wxWindows Library Restrictive 6 27 5,126 538

Gaim Internet Relay Chat GNU GPL Highly Restrictive 7 14 3,718 318

Tcl Interpreters BSD Unrestrictive 6 46 2,110 523

WinMerge Version Control GNU GPL Highly Restrictive 6 10 1,884 1,066

ScummVM Games/Entertainment GNU GPL Highly Restrictive 5 35 1,010 373

BZFlag Simulation GNU Lesser GPL Restrictive 6 62 976 406

OpenTTD Simulation GNU GPL Highly Restrictive 2 11 874 182

net-snmp Internet BSD Unrestrictive 6 15 870 178

SCons Build Tools MIT Unrestrictive 5 15 838 192

PANEL A: MOST ACTIVE CONTRIBUTING PROJECTS

PANEL B: MOST ACTIVE RECEIVING PROJECTS

TABLE A.2

Page 44: Motivation and Sorting in Open Source Software Innovation

EDS Innovation Research ProgrammeLondon School of Economics & Political Science

Lionel Robbins BuildingHoughton Street

London WC2A 2AE020 7955 7285

www.lse.ac.uk/eds