Upload
others
View
3
Download
0
Embed Size (px)
Citation preview
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
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)
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
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.
�� ����� ������
��! � � !�����! ��� ���������! ��� !����� ������� �?��� � �� !���� !������ ����������#
�� � �� !����� ��� !���� ���� �! ���� ��������� �� ����� �!� ��� ������ ���� ���� ! ���-�
���������! ���� �� ��� �� ��� �����!� �������� ��� �*���# >������! ��� ��������� ��
� �� !���� �*���! �� �" �����" �� ���� ������ �� ���� ! ��!�!�� ��� -������� ���� ��&
���!�� !�� �" �� ����� "��!# ��! ��!�! �� � ���� ����%. ;�� �! � �� !���� ����������
!�!������ �� ��� ���� �� ���&��� �����! ��� ��� ��!���� �� ����� ������" ��� ��!�����@
��! �!!�� �! �� ����� ��� ���" �� ��� !������ !����� ��� ��!� ���� ���! �� ����� '� �� ���&
���!( �������� ��! ���� � �!��� ��������� ���� ��!�!� ������������" ��� �������������"#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���� ���� ���� �����! �� �� � �������! �� ��!� ����� � �� !����#
�
C�!���� ��� �������� ���2,# ��� �� ������"� ���" ��" �%���!����" �� ���� ������!
!�" ���� ����������! ��� ������� ��" ��" �� �������� ���!� '��������� �������!(# ���
������� �%�� ���� �! ;��� ��# ��# +���1,� ��� ��!� ��� ���� ����� �" ����!�! �� /��� ���
���� +����, �" !���"��� ��� �������!�� ������� ����! �� ������ �! ��� ���� �����������!
�� 6 ����� � ��*� � �� !���� �*���# ��" -�� ���� ����! �� ������ �� ��� ��������&
��� ������ �!( ������! �" ��� 6 ���� ������ <���������� ��� ��� �� ��� ������ �� ����
����������!� !����!���� ���� �����������! ��" �� ��������� ��� �" ���� ����� !���������
���� �" ����� �� ���� ������������#
�� ��� �� ���! � � �! �� �������� ��� �%���� �� ����� �����!�� ����������� � �������
��� ��� ����" ������! ���� � �� !���� ����������# �� �� ����� ����"!�! �! ��!�� �� �
���� !���� ���� !�� ���� �������� ���������� ����� !������ ���� �����������! �� � �� !����
�*���!� ��������� ��� �����!� �" �� !���� �������� ��������� � ������ !"!��� ��� ��������
�������� �� ���� ��� ����������� ��� �������� �*���!# $� !���" ��� �� ����� ����������!
�� !������ ���� �����������! �" ����!��� �� ��!����� ��� ! �� ������ �!# $� ���!!��" ����
������ � �������� �� ��� �" � �� � �� !���� �����!� �������� ��� �*���! �� ����� !�� �!
� ���!���� �����# ��! "����! ��� ������ � ��������!. �����" �!�������� ���!��������
��%��� ��� ����"���!# $� ����!������ ��� ��� ����� �� �����������! ��� ���� ������ �
�" � ����! ���!! ��� �����!� �" � ��� ���� ��������!���! �� ��� ����������� ��� �����&
��� �*���!# �� ��" ���������� �� �� � ���� �! ���� �� �% ���� ��� ��!���� ����� ��
�����������! B ��� ��������� ��������� ����� ���� B �� ���� ��� �����"��� ���������!#
�� ���������� � ���� �����! �� ��� ����������" �!�� �� ��� �������� �� ����� ����&
����!# )���� ������"� ���� �������� ��! ����!�� �%���!����" �� ��� ����������! �� ��������! ��
��� ����� ������ ���� ���� ��� ������� ������ �����!� �� ��� ��G����" �� �������"��� �������
����! +3�?� ��� �*������� ���E,#2 $� �� ���� �� ����� ���! ����� �����!� �� ���� !��
�������! � ���4�� ������-������ ����� �� ���� ����������� ������ �# �� ����������" �! ��
�������� ���� �����������! ���� ����! ��-��� �" � !�� �� ��������!���! �� ��� ����������� ���
�������� �*���!� ��� ���� �� �!� ���!� ����! �! ��� ��!�������! �� ��� �!�������� ������#
�� ��" ������-������ �!!�� ���� �! ���� ��� �����!� �" � ��� ���� ��������!���! �� ��������&
��� ��� �������� �*���! �� �%������! ���� �! ��� �� ��� ����!���! �� ���������� ������ �!
2������ �*������ ��! ������� �?��! �� ���!���� �������&����� ����� ��� � ����� �� ����� � �!�% ��� ����� �������� H��! �� ���! ����&�����# �� �*������ ��# ��# +���F,#
2
�� ���������# $���� �� ������ ��� ��� ����!���� ������ � � �*��� �����������"� ��
����! �! �� ��� �������� � ������� ��� ����������� ������ � �" � ��� �*��� ��������!���!
+��� �� ��� ����� �?���! �� ���!� ��������!���!,� ��� !��� �����������" ����� ������ ���! ���"
�� �� �! �������� ���� ���!� ����������!#
�� ������ �� ����� -����� �� ���! � � �! ���� ������ �! !�����" !�� �� � �����" ��
��!���� �*��� ��������!���!# $� ���� �� ���! -����� �! !������ ���� !������ ������ �!
�� �����������! ���� �! ��� �� ���� ����������!# ������ �� -�� �!!������� �������� ��
��� �*��� �����!� �" �# ;����" �!������� ������ �! ����!� �%���!����" ��������� �� �*���!
���� �����" �!������� �����!�!� ���������� �� �� ����� ��� �� '��������� �����!( B ������ &
�! ��������� �� ��� �������" �� ��� � �� !���� ��������# )��!������� ������ �! �����"
��������� �� �*���! ���� ���!������� +��� ���������, �����!�!# �� ���!������� ������ �!
����!���� ���� !��� �������� ����!� ���! -����� �! ���!�!���� ���� ��� � ������� ��������� B
���" �� ���� � ������� ����! �� ��!� �����" �� �� ��������# ��� �� ������ �! ��� ���&
!������� �*���! �� ��� �����" �� ��������� �� ���� �*���! ��� �� ���!� ���� �� ! ��!���
�" �� ������!# ��! �������� ���-�! ���� ���� ����� � ������� +���� ������!, ��"!
�� �� ����� ���� �! �� ��!���� �" /��� ��� ���� +����,# 6� ��� !��� ����� ������� ��
-�� ���� ��� !��� �� ��� �������� �*��� ��!� �����! �� ���� ������ � �" �!� ������ �� � ��!!�
�%����� ����� ��������! ���� ��� �� ���������� ������ ��!� ��"! � ���# ������ �!�������
������ �! �� ���� ��� �����" �� ��������� �� �*���! ����� �� ��� �!�! +�#�# ��� ���
����!,� �����! ���!������� ������ �! ����� ������ � ������� + �������� ����, �*���!#
��! �! ���������" �� ����� !���� ��� ������ ���� �� !������ ����! �! ��� '��!�� �!����( ����
�! ������� �� ��� ���� �� !�!����������" �� ��� !����# ��!� -�����! ��!� !����!� ���� � ��
!���� ������ ���� �" ��������� �����! �! ��� � !��!������ �� � ����" !������ ����������
�� ��� ���& ����� !���#1 6�� ���� �� ���!� -�����! �� !����� ������� �� ���!� �� �����!
�� ����� ! ���-������! ��������� � ���� ���� �� ������ �������!#
������� �� -�� ���� ��� ����" ��"! � ������� ��� �� !�!������� ����������# =����� �! ��
��� �����" �� ��������� �� �*���! ��� ����� ���" ���� �����!�" ������� �����������!�
���������� �� �����! ��!���� �*��� ��������!���!# :��� ����" �! ��� ������ ����� ��&
�!������� +����������" �������, ������ �! ���� �� �����" �!������� ������ �! +���������
1��� �� �! �� ����� �� ���� ���� �� ���� !�� ���! ��� ������� ��� /���% � �� !���� �*���� ����� �! ������" �!�� � ������ !"!���#
1
�����!,# ��! !����!�! ���� ��� ����" �! �!!������� ��� ���� �������� � �������! ���� ����
�����!�� ����������# /�!��"� ����� ��� ����" �������! �� � ���� ������� �� �����������! ��
� ��� �*���!� ��� ��!� ��*���" �� �*���! ���! ��� ������� !��� ��������#
$� ������� �� �� ����� -�����! I �� �������� ��� �����������" �� ����������! ��� ���
!���� !����� ������� �� ������! B �� ������� �� �������� ����� �� ��"���� ������� ��!���
�� ���� �����%�!# >���� �� �����" ����"� ���� ��! ����! �� �%���!�� ����!� ��! ���� ���
�������� ������ �� �������� ����� �� ��"���� �������!# ��� �� ��� ��!� ��� "��! � �����
�� !�����! ���� ����� �� �% ��� ��� ���������� ������� �����!�� ��� �%���!�� ����������! ���
��! �� ��������! �� � ����� ����������# ��! ��� ��! ����!�� �����" �� ��������� ���
���& �-� �����������!� ���� �� �! �������� ���� ����! ��" �� ����� �����!�����" ���������
�� ��� !�����"� ��������� �����! �� ��� !��!� ���� ���� �������! �� ������� ���� ���
�� ��"�(! ��!!���#E 6���� ���� �����!� ���! �������� !���! ���� � ����� ���������! �� ���!
!�����" �� ��� ���� ��� �����������"� �� ���� ����������# $��� ��!���!�� ���������� �!
!���� +�#�#� ��� �������� ��� 87� !����!,� ���& ����� ���������! ��" �� ��� �G�����
�� ��� ���� ��# <�" +0DD�, !���! ���� �%���!�� ���������! ��" ���� ���� ��� �����!��
���������� +�� �� �� ����� ��!�� !�� <�" ��� ��������&7��� 0DD�,# �� ��������� ��� !�����
������� ���� ��� ��!� ��� �����������! ����������!� ��� ���� ��������!���! �� ��� ������
�! �� ����� �� ���� ���� ������� �� ���������� !�����! �� ������� ��!��� +6������ ���
���������� ����,#
=�! ��� ��� ���!! �� ��� ����"� ������� ���� �� ��" ��� �� ����� !�����! �� ����&
������ ��� �������!# �� ���� ��� ���! �! ��� �� ��� ��G����" �� �������"��� ��?���� ����
'�" �!( �� � ��" ���� �����! ��� �� !���" ��� ���" !�� ���!! �������! ��� ��� �� ��������!
�� �������� �������!# �� ���! � �� �� �� ���� �� !���!�� ��� ����� �" ��������!���
!������ ������ �! � ��� �� �� ��� ��!�! �� ��� � �� !���� �*���! �� ����� ���" �� ���&
��!# �� ��" �� ����� ���! �! �� �!� �� ���� �� ��� ��������� ����� ��� ������ ��! �����! �!
�� !���" ��� �� ����� ����� �� �����������! �" ���� ������ � �" � ��� �� ���� ��� ���!
����� ���� �����"��� ����������!#
$���� ���� �� �� ����� �� ��"���� �������! ������� ����������� ������ �! ��� � ��
!���� �*���!� ��� �*��� �����!� �! ��!��� � ������� �������� ��� !��!�4���� �!� ��� � ����!!
E/������ �%�� ��! ������� <�" +0DD�,� C� ! +0DD�,� <�����! +����,� ������ +����,� ������� ��� ����+���2,� =�������� ��� >���&5�!����� +���1,� ��!��" ��� 7����� +���E,� =�������� ��� =� +����� ����,� ���>������!� +����,#
E
�� ��� ���������� !������ ����# ��! �� � � ��� �� ������ �! � ����������� �� ��� �� �����
�������� �� ���������� ��� �������!� �� ���� �� !��� ���� ������� ��!��� ��! !���� !�����
�?���!# �� ���! � � �� ���� ��� ������� ������ �! �%������!# /��� ��� ���� +����,
!���" ��� ������ �� � �� !���� �����!�� ������ ���� ��� ������� �����? �! ������� �����
� ����" ������ ���� ��� ��� ���������� ���!������� �����!�! ��� � ���������" �����
��� �� ���������! ���� ��� �!������� �����!�!# �� !����� �?��� �� ��� �*��� �����!� ��"!
� ������ ��� �� ���� ����"� ��� �� �!���! ����� ���������� �������� !� ����� ����
�! ������# $� ����� �� ����� ��� ��� ��!� �� ���� ������ ���� ������� ������ ��� ���
�!������ !����� �?���! ���� ��� �� ����� �������#
�� � � �! �����!�� �! ������!. ������ � ��!����! ��� ���� !�� ��� ��� ��" �������! �!��
�� ��� �� ����� ����"!�!# ������ 2 !��! ��� ��� ���� �" ����!�! ����� ������ � ����������!
�� � �� !���� ����������# ������ 1 �!���! ��!�� ���� �������� �� ��� ���� ������! ��
��� �����! �� ������ � �����������!# ������ E �!���! ��� ���������� �������# ��
�� ����� �!���! ��� ���� �� ��������! �� ��!��!!�� �� ������ F# ���� ���������� ����!
������#
�� ����
�� ���� �� ����� ��� ����<���� ��� ����!� ��� ��!� �� � �� !���� !������ �*���!#
����<��� �����! � ������" ����!!���� ������� ��������� �� 0DDD� ���� ������ �! ����&
��� ����� ��� !������ ������ ���� ���!!# $� ������ �� � ! ������!�� !������ �������� ����
����!!�� ���� �*��� ���!���� �� ����<��� ��� �%������ ��� ��������� ���������� �����
��� �*���� ��� ����� ����� ������ �! ��� ���� !������ ���� �����������!# $� ��������
���! !������ �� 8������ ���E ��� ��������� �������� ���������� �� ��� F0�E01 � �� !����
�*���! ��!��� �� ����<��� ��� ��� ���� �����������! +' �����!(, ���� �� ���!� �*���!#F
�� ���� !�� ����! ��� ���� 0DDD&���E#
�� ��" �������! �� ��� �� ����� ����"!�! �� �! ������!.
�� ���� ������ ����� �� ��!� �� ����� �*��� ��������!��� �� ���!��� �� ���! � �
�! �����!� �" �# 9��� �*��� �! ������� �" � !�� �� ���! ���� ��-�� ��� ���! �� �!� �� ���
!������ ������ �� �" ��! �����! ��� ���� ����� ���!# ��!� ���! �� �!� �� ��-��� �"
F ���� 6#� �� ��� � ����% ����� ���������� ����� ��� ��!� ������ �������� ��� ����������� �*���! ���� ����!��#
F
��� �*��� �����!�� ����� ����!�! �����" �� ��� �%���� �� ����� ��������� �!� �! �������#
��� �!������� �����!�! ���!���� !��� �!� ��� !�����"# �� ���� ������! ��-�� ��� �&
!���������!! �� � �����!�. +0, ��� �%���� �� ����� ��� ���� ��� ��" �� ��! ����-������! ���
�� !��!�4�����" �������� �� ��������� !������ ��� +�, ������ ����-������! �� ��� ����
���� �� ����� � �� !���� +�#�#� ��� ����" ���� ��!� ����� � �� ��� ����!!����,#� ��
�*���! �� �� ���� ���� ����� 11 �����!� �" �!# )!��� ��� ��!�� ���� �� ���� �����!� �" �
+��� .JJ���#� ��!����#��J�����!�!,� �� ���!!��" �����!�! ���� ���� ��������!.
��� �!��� ����������� � "�� ��! �" � �������! ��� 7>/ +7����� >� �!� /����!�, �����!�#
�� �4���! ���� ��" -��� ������!! �� ���� ������ ����� �! �������� ���� ������ �����!�����!
���� � -�� ���� 7>/ ��!� �� �����!�� ���� 7>/# ��! �����!� �" � �! ������ �! ������������"
���!�!� �� ��� ������� ���� ������ ��� '��� !������ ��������(� ��� ��! ��*������ �! �� �!���
� ����" � �� !������ ������! ��� ����� ��������� ����! ��� !������ ������ ���� �� ���
��%���� �!!���� �%����#
�#� "���������� �"�� �� �����!� �4���! ���� ����-�� ��!���! �� ��� ���� ��� ���" ��
��!������� �� ��� !���� ���� �����! � �� !����� ��� �� ��� �� �!�� ����������"# ��� ��
�� �!�������! �� ��� �����!� ���������! �� ��� ����-������! ��� �%���!���! �� ��� ����� ������
���� ���" ����� � �� !����# 9%�� ��! ������� /�!!� 7>/� 5����� >����� /����!�� ��� ��
>����� /����!�#
�$� %����������� �%"�� �� �����!� �����! ����-������! ��� �%���!���! �� ��� � �� !����
���� �� �� ��������� ���� ��������� !������ ��� ���!� �� ��� ���� �� ����� � �� !����#
9%�� ��! ������� �=� >"���� ��� �� #
>�*���! ��" ���� ��� ���� ��� �����!� �" �# �� ��!�! �� ����� �� �����!�! +���! � ���! ��
� ����� �� �*���!,� �� ���!!��" ��� �*��� �! �����" �!������� �� �� ���!� ��� �� ��! �����!�!
�! �����" �!�������� ��� �! ���!������� �� ��� �� ��! �����!�! �� ���!�������#� �� ��������
�*���! �� ���!!�-�� �! �!�������# �� ��� ��� ���� !�� �� �� F0�E01 �*���!� FE �����
� ���� ���� � �����" �!������� �����!� ��� 02 ����� ���� �� ���!������� �����!�#D 6
�<� � ���� ��!��!!��� �� ��?���� �����!� �" �! ��� ���� �!�������!� !�� /��� ��� ���� +����,# ����6#0 �� ��� � ����% �� ���! � � !�������! ��� ���������! ��-���� ���� �" � ��� �����! !��� �%�� ��!#
� �� �!���! � ���� �� ��� � � �� ���!� �� ���������� �!!�� ����!� !��� �! ���!!��"��� �*���! �! �����"�!������� ���" �� ��� �� ���� �����!�! �� �����" �!�������� � ���!!��"��� �*���! �! ���!������� ���" �� �����*���" �� ���� �����!�! �� ���!�������#
D�� ���� !���" �� ��� ����������! �� �*��� �����!� �" �� /��� ��� ���� +����, �!� �� ����� ��� !�����!�� �� ��� -�� � ��" !����� ��!�������� �� �����!� �" �!#
�
�*��� ��� ������ �����������! ��� ��! �����! � ������ �! ��� �� ��� �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 �� �������� ��������! �������� �� ���� �� ��� -�� ��������! �� �! ������!.
�
*������! �����)� 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
�������� +:�"����� ���0,# �� �������� ���!� ���! ����! ���� ��� ������" � �����" �!�������
������ � ���! ��� ������ � ���� ����������� �! ���� �� �� �! ���� �� � �����" �!�������
�*��� +�� ��� �%���� ���� �� �! ��� �� ���� �� � �*��� ���� ��" ���� �����!� �" �,# ��!�
��� ��������� �����! �" ����!�! �����! �!����� +��� ��� ����!!���" �%���!���, !����� ��
�����" �!������� ������ �! �� �*���! ���� �����" �!������� �����!�!# ��! �" ����!�! ����!
�� �������� ����� !����� �� ���!������� ������ �!#
"������� � ��� �� ��� ��!����� �" �! �� � ������� ���� ��" �� �� �����. ���������
� ������� ��� �� ����������# /��� ��� ���� +����, ���� ���� ������ �! �� ��� ����
���� ����� �! ���! �" !��������� ���� 4�����" ������ ����� ����� �� � �� !���� �*���!#
��!� !��������� ����-�! �� �����" �� �� �����. +0, ���� ��� �*��� �� ����� ���" ���������
�! ���� ��� ����� ��� ��!���� +3���!��� ����,� +�, ���� ��� �*��� �����! ��� �������
�� ��� ����������� +�#�#� ������ �� ��! ���� ���� ��� �" ��� �*��� �����,� +2, ���� ���
�*��� �! ! ��!��� �" ��������� -�!� ��� +1, ���� ��� �*��� �! ����� �� ������ �!
+ �������� ����!, ���� ���� ��� �!�!# �� �������� �� ��� ��������� � ������� +����
����� !���������, �" ����!�! �! ���� ���!������� ������ �! !����� !�� �!������" �� ���!�
��� �����!���!#
�� !����� �" � �� � ������� ���� �! �� ����������� �������� �� ���� ����� �"�?!#
>�� ���������� !����� ��!� �� ����� �� ���� �*���!� �*���! ���� ����� ���� �������!�
��� ���!� ����� �� �������� ����! ���� ���� ��� �!�!# �� �� ���������� �" ����!�!
�����! !����� �� ���!� ���� �����!���!� ��� ���! ���������� !����� �� �������� �� �����&
���� ! ��!�!�� �� �*���!# <�����"� ������ ��� ��������� � ������� �� �� ����������
���������� !����� � ���� �� ����"���! ���������!#
��� ��!� ���� ������! !����� �" ���!������� ������ �! �� �����!� �" �# �� ���!�������
������ �! ����!���� ���� �!!������� �������� �� ��� � ������� ����!� ���� ��� +�����&
����, � ������� �" ����!�! �����! ���� ���!� ������ �! ����� ���� �� !�� �� �*���! ����
���!������� �����!�!# ��� �!� ���" ����� ���� �� ��������� �� �*���! ���� � ������� ����!
�� ��!� �����" �� �� ��������#
"����� ����� =����� �! ��� �� �����! �� � �*��� ��" ���� �����������! �� �! ��!� ��
+� ������ ����� ��, �����������! ���� �" ���� ������ �! �� ���� �*���#0F ��! �" ����!�!
0F�� ���� ��� ��� ����" ��� �� !�!������ �! �� �4�������� �� � � ����� ���� !������� ������ �� ������ ����" �� ��G���� �� ��� � �� !���� �����%� �� ������ ��������� +�#�#� ������� ���� ����� �� ����������� �����!���&���������, ��� �� ���!� ��#
0�
�� ���! ���� �����������! ��� �*��� � �� �*��� � �� "�� � !����� �� ������ �� ������
�*��� � ��! ���������� �� �*��� � �� �� "�� �� 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
� �!�� �� ������ � ������� �������� ����! +��� !���� �� �����,# �� ��� �����" �!���&
���� �*���!� �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�
�������� �*��� ��������!���!# ���� 1 ������-�! ���� ��" �! ���! �� !����� ������� ����
���� �� ���-��� �� ��� !��!�4���� ���������� ����"!�!# <�!�� ����"���! ��� �����" �!���&
���� ������ �! �� ���� ��� �����" �� ��������� �� �*���! ���� �����" �!������� �����!�!
���� ���� �" �!� ����� ���!������� ������ �! ����! ��� ������" �� �*���! ���� ���!���&
���� �����!�!# ������ ����"���! ��� �����" �!������� ������ �! ����! ���� ��� ������" ��
�*���! ������� �� ��� �!�!� ����� ���!������� ������ �! �� ��� �����" �� ��������� ��
�*���! ����� �� ������ � �������� ����!# ��! �! �����!���� �����!�� ����� ��� �� �&
����� �� ���������� ���������� �� !������� �������� ����! �� �����" �� ��������� ���
�� ��� ���� �� ������������� ������� �� ���! !���� ���� ��� �!� �����!# ���� ���!���&
���� ������ �! �� ���� ��� �����" �� ��������� �� ��� ��" ���� �*���! + �E� �����!,
���� ����"���! � �����" �!������� ������ �!# ��!� ��!� ��� -�����! �� ���!�!���� ����
��� �" ����!�! ���� ���!������� ������ �! �� ��� ����� �" ��������� ������!� !���� �&
������� !����! �� �����" �� �� ��� �?�������" !�������� �" ����������� �� ������ � ����! ���
���� �*���!#
R 6�/9 1 6��) ;9:9S
(� ���������� &%���������
$� ���� �� �!������ ��� �?��� �� �*��� ��������!���! �� ��� ����� �� ���� �����������!#��
� �� ���!� �� ��� � ��� � ���� �!�� �� ��� �������� �� ����� ��������!# $� ��������
�����! ���� ����!� ���� ���� ���� �! ��-��� �" � !�� �� ��������!���! �� ��� ����������� ���
�������� �*���!# ��!� ����! ������ ��� ��!�������! �� ��� �!�������� ������# ��! �����!
�! �� �!������ ��� �?��� �� ���� ��������!���! +��� ����������!, �� ��� ����� ��� �����
�� �����!# �� ���!� ���!!���!� �� ������ �� ��� ����� �� ���������" ����������� ���
�������� �*���! �� ��� !��� ����� ���� ��� ����� ������� ��� �*���! �� ��� ���� +���������
���!� ���� ������ ��� �����������!,#
���� ��� ����� �� �����! �! �� ������� �� �!� �� ���������� ! ���-������ �� �����
����# �� ������ ����� �!
������������ � ������� ++0,,
��6 ����������� �*��� �! ��-��� �! ��� �*��� �� ����� ��� ����������� ������ � �! � �����# �� ��������� � ������! �� ��� ���� ���� �� ���� ���� !� ���� �*��� �! � ����������� �*���# 6! ������ ���%����� �����������! �" ������ �! �� �*���! �� ����� ���" �� � �����#
02
����� ���� ������! ��� ����� �� �����������! ���� �" ������ �! ��� �� �����! �� �*���!
�� ���� �� �*���! �� ���� � �� �! � ����� �� ��������!���! �� ��� ����������� �*���
+��������� ��� ������ � �" �,� �� �! � ����� �� ��������!���! �� ��� �������� �*��� � ���
� �! � ���������� ��� ����� �� ���� �� �!!���# �� ���� ������ �� � �! ������� >��!!��
��� 8������� �������� �����!# �� >��!!�� ����� �� �!�! ��� !���� �!������� � �������
�� � ������� ��� ��� 8������� �������� �����! �� '���&��! �!���( ����� �! � ������ ������ ��
����� ����# ��� ���! ��������" ����! �� � ��!� B �� ��� ! ���-������ �� ��� ����������� ������� ��
��� 8������� �������� �! ����� ��� ������ �!������! �� ��� ��������� ���� �� �����!�!�����
�����! ��� >��!!�� �!������! �� ��� ����������� ���� �� ���!�!���� ���� ���� ���&��! �!���#
<� ���! ��!�� �� ��� � ��� >��!!�� ! ���-������# � ����� �� ���&��! �!���� �� �!� ���
>��!!�� P�/9 �!�������� ������ ���� ������� ! ���-�� �! � ������� �� � ��������� ���
6� ��!������� �! ��-��� �! � ����������� �� ��������!���! �� ��� ����������� ��� �����&
��� �*���!# $� !���" -�� ����������� �*��� ��������!���!. ������ � �" � ���� ��������
�������� ���� ����� �� �����! + �*��� !���� �,� �������� �������� ���� ��� � ������
!"!��� ���# $� ������ ��� ����� �� ����������� �*��� ��������!���! �" � �� �� � ���
$� !���" -�� ��������!���! �� �������� �*���!. �����!� �" � ���� �������� �������� ����
����� �� �����! + �*��� !���� �,� �������� �������� �� �� � ������ !"!��� ��� ���
"�� �� ���!������ �� �# $� ��� � � ������ � ��
�� ��!����� ! ���-������ �!
���� � ����� � ��� � ������ � ���� ++�,,
���� ����� ������! ��� ����� �� ������! �� �� �!������� ��� �� �!!��� ������������ �
�# �� ���! ! ���-������� �� ����! �� ��� ����������! ������� ��� ������ � �" � ��� ��� ���&
�����!���! �� ��� �������� �*���� ���������� �� � ���� !�� �� ����� ������! �� �� ��� ����
��� ����������� ��� �������� �*��� ��������!���!#�0 �� ���� ��*������ �! �� ��������
������ ���� �! !����� �� ������ �! �������� �� ��� �����!� �" � �� �������� �*���! +����&
����� �����!, ��� �*��� !��� +� �������,� ����� �! ������� �" ��� ���G�����! �� ��� !�� ��
���������� �������!# $� ��!� ��!� ������ ���� �! !����� �� ������ �! �� ���� �����!���! ��
��� ����������� ��� ������� �*���!# �� ��� !�� �� ����" �������! �� ����������! �������
�06! �% ������ ������ �� �� ��� ������" ��!��� ��� ������ � �" �# $� ���� �� ��� ��� �*��� �G�������!+�����!�� , �� ��� ������ �#
01
������ � ��� �*��� �����!� �" �!� �� �� ��� ����" �� ;: ������ �&;: �����!� �" �# 6��
���� ���������� ���G�����! ���!�� �� ���! ������� �� ���! ������� ��� #
�� ��" ������������� �!!�� ���� �! ���� ��� �����!� �" � ��� ���� ��������!���! �� ���&
�������� ��� �������� �*���! �� �%������! ���� �! ��� �� ��� ����!���! �� ���������� �����&
� �! �� ���������# �� ���� !���� �� ������ �! ���� ����!���� ������ � ��������!���!�
�! ������" 4�����"� ��" ������ ���������# <� �%�� ��� ���� 4�����" ������ �! ��" !�� ��
!��� �����!���! �� ����������� � �������� �*���!# ��� �� ���" ����! �! �� ��� ����.
���� � ������� ��� ����������� ������ � �" � ��� �*��� ��������!���!� ��� � ���G�����!
�� �4������ +�, B ��� �� ����� �?���! ����� �" ����# )���!���� �����������" ���� ������
���! ���" �� �� �! �������� ���� ���!� ����������!# �� �! ��� �� �!!�!! � ��� �� ���� ��������
��" !��� ���! ����� ���� +�#�#� ��� ������ � 4�����" ����� �� �������� ���� ! ���-� �*���
��������!���!,#
)� ���������� *�����
)��� +����� &%���������
���� E �!���! ��� ������ �!������! �� ��� ���������� ���! ������� ��� �" � �� ���
����������� ������ � ��� ��� �����!� ��� !��� �� ��� �������� �*���# �� ! ���-������ ��!�
�������! � ��� ���� !�� �� ����� ����" �������! �� �������� �*��� ��������!���! B "�� ��
���!������� �������� ��������� � ������ !"!���� ��� �������� ��������# �� �� �����
�!���! ���-� !���� !����� �������� �" ��?���� �" �! �� ������ �!# <�!�� �����" �!�������
������ �! �� ���� ��� �����" �� ��������� �� �*���! ���� ���� �����" �!������� �����!�!
��� ���!� �����" �� ��������� �� �*���! ���� ���!������� �����!�!# �� ����� ���G����� �!
������!�� �� ���� ����� ��� ���������� ���G�����! �� �����" �!������� ������ �! ���� ��%��
��� ���!������� �*���! �� &�#�E� ��� &0#2�� �! �������"# ��! ����! ���� ��� �������
�?��� �� �������� � �*���(! ���!��!� �" � ��� �����" �!������� �� ���!������� �! �� �����
��� ����� �� �����������! �" �����" �!������ ������ �! �" 0#2�� ����� �! ����" � ���� ��
��� ���� ����� �� �����������! �" !��� ������ �!# $� !�����" �*��� ��� �" ����!�! ����
���� �! �� !����� �" �����!� �" � �� ���!� �����" �!������� ������ �! ��� � ��� ������
5����������! �" ����"���! ������ �! ������ �� ����� �" ���� ������! �����!� ���"
�� ��� ����� ���� �������" ��� ������ ���� �� ����������# ��! ����"���! �����������
�������" ��������! ����� ��� �� ������ �� ��������� �����! � �� ������" �����J������� ���
0E
�����������# �� ���" �� �����" ��������� �����!� �� �% ��� ���� �� !�� �� �����" �!�������
�*���!� �����! ��� ������" �����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
�������� �� ��� �������� �*���# ���� F �!���! ��� �!���! +�� �����"� �� ���� ���G�����!
�� ��� ����������! ������� ������ � �" � ��� �������� ��������� ����� ���� �� �����!��
�����!�,# 6�� �� ��� ��" -�����! ����� !����� �� �����!� �" � �� �!����# �� �*���
!��� �?���! �� ��!� ���!�� ���-���� ��� ! ����� �� ������ �� ��� � ������� ��������� ��
���!������� ������ �!# �� ��� -����� �! ���� ����"���! ��� �����" �!������� ������ �!
�� ��� �����" �� ��������� �� ��� �!� ������� �*���!� �! ��� ��� �� ������ � �������
�*���!# ��! �! !���� �" ��� ���G�����! �� ��! +�, ��� +�,# �� � �!��� �! ��� ��
���!������� ������ �!# $� ��!��" �*��� ��� ���� �" ����!�! ���� ���� �! �� !����� �" ��������
��������� �� ���� ������ � �" � +� � � ���! ������� ��!� -�����! ���-� ���� ��� ������
�� �����!� �" � ��� �*��� ���������� +� ����!��� ���� �" ��� �*��� ������ � ! ��!�,
!�����" �?���! ��� ��� �!����� �� ����������� ������ �!#�2
R 6�/9 F 6��) ;9:9S
������ ���! �� �� ���� �������� ������! ���" �� ��� ��������!���! �� ��� �������! �*���#
���� � �% ���! ��� ! ���-������ �" ������ � !�� �� ����� ����" �������! �� ��� ��������
�������� ��� �������� �������� �� ��� � ���(���! �*���# ���� ��� ����"!�! �! ��!�� ��
����! ��-��� �" ��� ���������� ��������!���!� �� ���� �� �!� ��� �����" ��-��� ����! ���
+���! �������! �� ��� ���� ����� �� �������� H�� ����! & '��!�������!( & ��!��� �� ��� �����,#
)����������"� �� ������ ������� ����"���! ���������! �� ���! ����"!�! �����!� �� ������
�������" ��� ������� ����������� �*��� ��������!���! �� ���!� ������ �!#
��������� ��� ��������!���! �� ��� ����������� �*���! ���! ��� ������ �� ����� -�����!
����� ��� ������ �! !�� �� �*��� �����!� �" �# 5����������! �" �����" �!������� ������ �!
�� ��� ��� �����" �� �� �� �*���! ���� �����" �!������� �����!�!� ��� ��� ���!� ����! ��
���!������� +��� �� � ��!!� �%����� ��%��, ������ �!# �� �!������� ������� �?���! �� ����
� �� ���� !����� ���� ���!� �� ���� F� ��� ���! �! !�� �" �� ������� �� ������ ���� ���
��!��������� ����!# ��! �! � ���� ��� � ��� ��!�� �� ��� ���� ����� �� ����������! �"
������ � �" � �� ��� ��� �����!# �� ����� ��� �� ���� ������� �?���! ��� ���� �� �% �!!��
�! � �������� �� ��� ���� �����������!� �� ��" !����� �� ���!� �� ���� F# <� �%�� ���
�!��� ���� F� �� -�� ���� ������ ��� � �����" �!������� �� �� ���!������� �����!� �����!
�����������! �� �����" �!������� ������ �! �" ��#F ����� ������"��� � ������ ���������
�� ��� ����# �� ���! ������ -��� ��� ���� � �! �D#0 ����� ������"�� � �� ��� ��
�2 ��! ��! ��� �!!�� ���� �����"��� ��� �� ����� � � �" /��� ��� ���� +����,#
0�
��������� �� ����� -�� ���� ��� ������ � �" �! !�� �� ��� !��� �� ��� �������� �*���!� ���
���� ��� �����������! ��� ���!������� ������ �! �� ��!� !��!����� �� �*��� !���� ���!�!����
���� ���� ����� ������� �� +���������, � ������� ����������#
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�
�������� �*��� ����!��! ������ ��� ����������� ���� �" � ������ � �! ���� ��� � �*�����#
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
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#� �����#
��
������ � ��� !# ��! -����� !����" !� ��! ��� �� ������ �� ��� ��������� � �������
������ �� ���!������� ������ �!#
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
����� �� �����!� �" �� �������� ��������� � ������ !"!��� ��� �������� �������� + ����
00,#
R 6�/9 00 6��) ;9:9S
$� -�� ���� ��� ���" �������� ���� !���-�����" �?���! ��� ����" �! �������� �� �����!�
�" � +������ 0,# :��� ����" �! ���� !����� ������� �*���! ���� ��� !��� �����!� B ���
�� ���� ������� �?��� �! �#0D�� ����� �! � E� ����� �����!� �� ��� ���� ��������" �� ���&
����"# $��� �� ������� ��� !��� �� ��� ����������� ��� �������� �*���!� ��� ��������
���G�����! �� ����" ��������� +������ �,# �� ��!�� !��" ���! ��� ������ ���� �� ����� ��
��� �������� ���G�����! �� ��" ���� �����!� �" � +������ 2, ��� ���� �������� �������� +���&
��� 1,# $���� ��� �!������� ���G�����! �� ��� �����!� �������� ������! �� ��� !����!������"
!����-���� �����������"� ���" �� !����-���� *�����" +�� � ��� � �� �� �� �! �����!���� �� ����
���� ��� ���� �!������! !����!� ���� �������� �! � ��!! �� ����� ���������� �� ��� ����"
�� �����" �!������� �*���!� ����� �! ���!�!���� ���� ��� �� !����!���! �� ���� 0�# $� ��
��� �*��� ��� *���� �" ����!�! ���� ���� �! �!����� +��� �4���, �������� �� �!������� ���
���!������� �*���!� ��� �� �������� �� �����" �!������� �*���!#�� � � ��� ������ 5��&
��� +1, �!���! ��� �!������! ���� ���!� �!�������!# $� ��!� -�� �������� ���� ��� ����"
�! !����� ���� ���� ������ �! ������ �� ��� �!� �*���!#
�� !���� ���� �! !���� !����� �� �*���! �� ���! �� ��� ����"# �� ��"! � ���� ��� �� �
��" !���� �������� �� �*���!# ��� ������� ���! �������� !���! ���� ��� ��� ����" ������
�! ��� ���� !�!����! � �� !���� ������ ����# ��! -����� ���! ��� !� �� ��� !���� �����!
����� ��� �� ������ �� ��� ����"� ���� -!� �" :�"���� +���0, ��� ����! !����#
)�(� ��%��������� �- �"��%� &������ +#�"���
�� �� ����� -�����! !��� ���� ��� ������ �� �����!� �" � ��� ���� �*��� ��������!���!
�?��� ��� ����� �� �����������!# <� �%�� ��� ��� �!������� �������! �����!� �����������!
�" �����" �!������� ������ �! ���� �� ��� !��� ����� ����� ���!� �� ���� ������ � �" �!#
��! �*��� ������! +� ! ��!�!, ���� �����?! �� ����!��� �*��� ��������!���!# /���
��� ���� +����, �� ��!��� ��� �����? ������� ��� ����� �� �����������! ��� � ����"
������ �� ����!��� ��� �����!� �" �# ��� �� �������� !���! ���� ���� �! ��!� ������ �����?
B ���� !����� �������� ��� �����!� �" � ��� �?��� ��� ����� �� �������� �����������! ��!���#
� ����!���� ���!� �� ����� ���� � !�� �� ��� ������� �� !��� ��� ��� �!���������!!
��
�� ��� �����!� �?���! ��� �% ����� ����� ����� �� �����������! ������� �" � �*���# /��
����� ������ ��� ������ �� ��� �% ����� ����� �� �����������! ������� �!!������� ����
� ������ �� �����!� �" � ��� � �� �� )!��� ��� ������ �!������! ��� ���� F� �� ���
������ � ����� ������� � ���� ��� ������ � ���� 6� ��� �������� ����� + ������
��?���� �*��� �-��!,� ���!� �����������! �������� ���� �����" �!������� �����!�! ��%�����
��� �% ����� ����� �� �����������!#2� �� ���!� ���! ���! ��� ���� ���� !��� �����!�! �� ���
����� ������ !���� ���" ������� ��� ������� ������" �� � � ���� ��������� ����! ���
��� �*���# ��� ��� ��� ������� !���! ���� ��� ����� �� ��� �*��� �����!� ��� ���� � ���
��?����� �� ��� ��� �� ���������� �� � �� !���� !������# �� ���!�� � ���� ����"!�! �� ���!
�� ��� ����� �4��� ���� �� ���� ���� ������� ��� 4�����"� �! ���� �! 4������"� �� �����������!
+�� �� ������" ����� ���! �� � ��� �!���� �*���,#
8�%�� �� !��� ��� ��� ������ �� �����!� �?���! ��� ����� �� �����������! �� �*���!
���� ��?���� �������� ��������!� ��� ��� �� ��� ��������! �� ����� �����!� ��%�����!
�����������! �� ��� ��!���� ��4����" �� �����!� �" �!# � �� ���!� �� �&�!������� ��� �����
�� ���� F !� �����" �� �*���! ���!� �������� �������� �! ��� �!�! ��� ���!� ����� ��
������ �!# �� �!���! +��� � ���� �� �����", !��� ��� !��� ����� �� !����� ������� �"
������ �! �� �����!� �" �� ��� ��� �! ��!�����!! ���G�����! ��?� �� ������ �� ��� ��������
�������� �� ��� �������� �*���#22 $� �!� ���!� �!������� ������� �?���! �� ����� ��� ���
������ �� �����!� �" � �?���! ����� �����������! �� ���� �*��� �" �#
<� ��� �!� �*���!� �� ��� ������ � ��� ������� � ��� ��� ������ � �����
<� ������ � ���� �*���!� ��� ��� �������! "���� ������ � ��� ������� � �� ���
������ � ���� ��!� �����������! �� �" ���� �����" �!������� �����!�! ����� ��%����� ���
H�� �� �����������! �� ��� �!� �*���!� ��� ���� ���!������� �����!�! �� !� �� ������ �
���� �*���!# � ����� ���!�!����" ���� ��� ����� �� ��� ��� ��� ���� ������� ��� ������
��4����" ��� ��� ��� ������� �" � ����� +�����������, ��!��������# 6 ���� ����� +�! #
2�)!��� ���� ��&������" ��!�������! �� �0 ����<��� �*���! + � �� ��� ������ � �����,� <�!�������� 7����� +����, -�� ���� ��� ����� �� ���������� ����! �� ���� �! ���� �� �*���! ���� ���� ����������������!�!# ��" ������� ���� �����������! �" �����! ��� ���&�����! �� ��� �*���� ��� ���" �� ��� ���!������ �� ��� �� �����������" �� ������ �! ��� !����� �� �����������!� ����� �! ��� ����! �� �� � �# ��!���?�����!� ��� ��� ���� ���� ���" �!� ����! �� ���� ���� ���� ��� ����� �� ���������!� ��" ������� �� �����?����� �� -�����!#22<� ��� �!� �*���!� ��� �!���! �� ��" !����� �� ���!� � ���� �� ���� F# <� ������ � ������� �*���!
�� -�� ���" ���� !����� �" ����"���! ��� �����" �!������� ������ �! +������ ����"! �� ��� �������� �� ����!������� �����!�!,� ��� ���!������� ��� ��%�� ������ �! !���� !�����" !�� ����� ��� �!������� �����!�!#
�2
��!!, ���� ��� ��������! ���&� �!�������� +�! # ����&� �!��������, �� �*���! ���� ����
�����!� �" �# <� ��� �!� �*���!� ��� ���� �� ������ �� ������� ��4����" �! 0#1D �� ���
�#2F �� � ��� �#1� �� ��# <� ������ � ���� �*���! ��� ����! �� �#F2 �� ��� 0#11 ��
� ��� 0#�D �� ��# 6! �������� �����" �!������� �����!�! �� ���&� �!����� �� ��� �!�
�*���!� ����� ��� � �!��� ����! �� ������ � ����!#21
.� ������ ��� *�����
��! � � !�����! ��� ��� �� �����!�� ����������� � ������� ��� ��� ����" ������! �� ������
� �� !���� !������ ����������# �� �� ����� ����"!�! �! ��!�� �� � ���� !���� ���� !�� ����
�������� ���������� ����� !������ ���� �����������! �� � �� !���� �*���! ��� ��� �����&
���!���! �� ��� ����������� ��� �������� �*���!# $� !���" ��� ����� �� �����������! �"
��� ��!����� ������ � ��� ! B �����" �!�������� ���!�������� ��%��� ��� ����"���! B ���
���� ��� �����"��� ����������! ��� ��� '������� �������( �� ������ �!# �� ������ �� �&
���� -����� �! ���� ������ �! �� ��?���� �" �! !�����" !�� �� ��!���� �*��� ��������!���!
B ��!� ������"� ��� �!���������!! �� ��� �����!�� �*��� !���� ��� �� ���� ! ��!�!�� # ��
�� ����� ����� �� !����� �������� ����! �� �� �� ����� ��� �� ��������� �����!� � �&
������ +�! ������" ��������� � �������� ��� ��!� �� ����������,� ��� �� � ��!!� �%���� ���
��� ����" ������� �� !�!������� � �� !���� !������ ����������#
��� �� !����� ��������! �� ����� �!����# �� -!� �! �� ������ ��� �!������ �� ��&
����� ������� ���� ���� ���! ���� ��� ������ �� �����!� ������� ��� ��� �!������ !�����
�?���! B ���������� ��� ��� �� ���! � � ���� /��� ��� ���� +����,# 6 !����� ��������
�! �� !���" ��� !����� �?���! ��� �������� �������! �� �*���! B �#�#� ��� 4�����" �� ����&
������# �� ������" ���!����� ���!��� �� ����<��� �����! ���������" �!���� ����������
�� !���" ���! ����� !��� �! ��� ����� �� �����! ��� ��������! �� ���� �*��� ��� ����# ���
���!��! ����� ��!� �� �!�� �� ������ �� ����!���� �����������" �� ��� �*��� ����� ���
���! ��� !�� �" �������" ��� ���!�� ����! �����"��� ��� !����� ����� �� �������� �� ���!
� �# <�����"� �� ����� �� �!���� �� �% ���� ��" ��������� ���������� �� ������! �� �*���
�����!� ��� �� ���� ! ��!�!�� �� �� ���� ��� ���!�� �� ��� �� ���!� ��������!���! ��
�����������! ��� ���������� �������!#
21$� !�����" �*��� ��� ���� �" ����!�! ���� �����������! �" �����!� �" � �� ���� ������ �� �������� ��������+�� ����� � ������
�1
:�������!
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
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
��"����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
��
# 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.
# 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.
# 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.
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
(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
(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)
(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
(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)
(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
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.
(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.
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
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
EDS Innovation Research ProgrammeLondon School of Economics & Political Science
Lionel Robbins BuildingHoughton Street
London WC2A 2AE020 7955 7285
www.lse.ac.uk/eds