The Cathedral and the Bazaar: �������� �����, �������� �����. (original) (raw)
4. �������� �����, �������� �����.
�� ������� ��� ��� ����� ������� ���������� �������� ����� ������� ����� ��� �������� ��������� ��� Linux. �� ������������ ��������������� (������������������� ��� �����) �������� ��� ���� ����� ��� ���� �������� ��� ���������� ��� �� ���������� projects, ������ �� ������� �������� ����� ������ �� ������� ������� bugs ��� �� ���� ��� ��� ��������� ����� �� ��������� ��� ������� ��� ������� ���.
���� � ����� ������� ��� ������ ������� ���� "����������" ������ ���������. �� � ������ ������ ����� �� ��������� �� ������� ��� �� ������� �������� bugs, ���� ����� �� �������� ��� ���� ���� ��� ����� (� ��� �������� �����) ��� ���� �� ��������� ������ (like a dog) ��� �� ����������� ��' �� bugs; � ������� ��� Emacs C ��������� �' ���� ��� �����. ��� ��������, � ���������� Lisp ���, ���� ������ ������ ������� ������ ������ Lisp ��� ��' ��� ������ ��� FSF, ��� ����� �������� ������ �� ��������� ��� �� ���� ���� �������� ��� ������, ���������� ��' ���� ������� �������� ��� Emacs.
� ��� ��������� ��' ����� ��� �����������, � elisp ��� �����, ��������� �� ������ ��� ����� ��' �� �������������� ��� ��������� ������� ����������� ��� Linux. ���� ����� ��� ��� ���������� ���������� ���� ��� �� �� ������, � ��� �� �� ������� � ������ ����� ��� ����������� ��� �� �������� ��� "����������" �������� ��������� ��� FSF. ����� ��� ������ ���������� ���� ��� 1992 �� ���������� ������ ����� ��� ������ ��� ����� ���� ������� ���������� ��� Emacs Lisp. ����� �� ���������� �������� ��� � �������� ��� ���� ������.
����, ��� ����� ����, ����� �� Linux ������� �������� ������, ����� �������� ��� ���� ����������� ��� ��������� ���������. �� ������� �������� ��������� ��� Linus ���� �� ����� �������� ��� "����������" ��������. ������ ��� �������� ���� �� ����������� sunsite ��� tsx-11 ����� ��� ��������� ��������. �� ��' ���� ���������� ��� ��� ���������� ��������� �������� ��� ������ ��� ����������.
� Linus ������������ ���� ������� ��� ��� ���-��������������� �� ��� �������� ������ �����:
7.�������� �����, �������� ����� ��� ���� ���� ������� ���.
� ���������� ��� Linus ��� ���� ���� ���� (���� ������ ��������� ��� ���� ����� ���� ����� ��� Unix), ���� � ��������� ��� �� ����� ��� �������� ��� ������������� ��� ���� �������� ���������. ������ �� ������ (���� �� 1992) ��� ��� ���� ������� � ������� �� ������� ��� ������ ���� ����! ���� � ���������� ������ ������ ��������� ��� ���� ��� ���-��������������� ��� ��� �������������� ��� ������ ��� Internet ��� ���������� ��� ���� ��� ���� �����.
���� ��� �� ��������; ��� ���� ���� ��� �������� �� ������ � ��������� �� ������ �������� ������ ��� Linus Torvalds;
� Linus ���� ���� ���� ����� hacker (����� ��� ���� �� ������������ ���� ���������� �������� ������ ����������� ����������;). �� Linux ��� ���� ������ ������� ���� ���� �� ������. � Linus ��� ����� (� ��� �����) ����� �������� ��� �� ��������� ����, �� �����, � Richard Stallman � � James Gosling (NeWS ��� Java). ����� ��� �������� ��� � Linus ����� ���� ������ ���������������, �� ��� ���� ������� �� ��������� �� bugs ��� ���������������� �������� ��� ������ ������� �� ��� ������� ����� ��' �� ������ � ���� �� ������ �. ����������, ��������� � ���������� ��� Linux �������� ���� ��� �������� ��� ��������� ��� ���������� ����������� ��� ������������ ���������� ��� Linus.
��, ������, �� �������� �������� ��� � ������ ����� ��� Internet ��� ���� ������ �������� ���� ������������ ���� ��� �������������� ��� Linus, ���� ���� � ���������� ���;
��� �� �� �� ����, � ������� ��������� ���� ���. � Linus �������� ��� hackers/������� ������� �� ���������� ��� ���� ���������-�� ���������� ���� ��� project � ����������� ��� ��������� ������� ��� ���� ������ ��� ���� ��������� �� ��� ������� (������ ���� ����) �������� ��� ������� ����.
� Linus ������� ����� ���� ������������� ��� ������� ����������� ���� ��������� ��� bugs ��� ���� ��������, ����� ��� �� ������ ������ ��� �������� ��� ������ � ��� ���������� ��� ����� ��� ������� ���, �� ��� ������ bug ������������� �������. � Linus �������������� ��� �� ������� ��� ����:
8. ��������� ��� ������� ����� ���������� beta ��� ���-���������������, ������ ���� �������� ������� �� ���������� �� ��� fix �� ����� ��� �������� ���.
� , �������� ������, "������� ������ �����, ��� �� bugs ����� ����". �� ������ ��: "� ����� ��� Linus".
� ������ ��� ����� ���� ���, ���� �������� "�� ����� ������ �� �������". � Linus �������� �������� ���, �� ������� ��� ������������ ��� ��������� �� �������� ��� ����� �������� � ������� �� ������� ��� ����� �� ������������. "������� ������� ��� ��������", ����, "��� ������� ����� �� ������������. ��� � ��������� ��� ����������� ����� � ���������� ��������". �� ������, ����, ���� ��� ��� �� ��� ������� �� �������� ��������.
���, �������, ��� ��������� � �������� ������� ��� ������������ �� ��� ���� ���������������, �� ��������� ��� �� ���� ��������. ��� ��� ����� ��� ���������� ��������������, �� bugs ��� �� ���� ���������� ��������������� ����� ����������, ������, ����� ���������. ����������� ����� ����������� �������� ��� �������� ������������ ��������� ��� �� ������������� ������� ������. ��' ���� ��� �� ������ ����������� ������ ��� �������� ��� � ����������� ����������� ���� �� �������� �����, ��� ���� ����� ����������, ��� ����� �������.
��' ��� ����� ��� �� "���� ��������" ���������������, �� bugs ����� ������ ��������� ���������-�, �����������, ���������� �� ������ ��������� ���� ���������� �� ������� ����������� ���-��������������� ��� �������� ���� ��� ������. ����, ������ ������ �������� ��� �� ��������� ������������ ���������� ��� ��� ���������� ������, ����� �������� �� ������ �� ������������ ������ ������������ ������������
�� � "����� ��� Linus" ����� ����������, ���� ���� ������� ��� ����� ���� ��������� ��� � ������� ��� Linux, ��� "������������ " ��� ���� �����, �� ������ �� ��������� ���� ��� �� ����� ��� ����������� ����� ��������������� ��� ���� ��������� bugs. ��, ��� ��� ���� ����� ������, ������ ������������� ��� ������� ������� bugs ��� �� Linux.
�� ���� ����, ��� �� ������ �� �������� �������. �� ������������� ���� ��� ������ ���������� ��� � ���� ����� ���� ������� ��������� ������� (� ��������� �������) ����������� ����� ���� ����������� ��������� ��� ������ ���� ��������� ������ ����������� ����������. ���� ����������� "��������� ��� ������". �������� ���, ���� ��� �������� � Linus ����� ��� �� ��������� ���� ������� �������� ���� ����������� ��� bugs ��� ��� ����������� ������� - ��� �� ��������� ��� ������ ������ �� ������� ��� ���������������� �������������, ����� ��� ��� ������� �������������� ���� ������ ������������ ����������.
����� ������������ ���� Jeff Dutky (dutky@wam.umd.edu) ��� �������� ��� � ����� ��� Linus ������ �� ����������� �� "� ��������� ��� Bugs ������ �� �������������". � Jeff ��������� ���, �� ��� � ��������� ��� bugs ������� ��� ������ ��� �� �������������� �� ������������ �� ������� ������������� ��������������, ��� ������� ��������� ���������� ������ ��� ������. ����, � ��������� ��� bugs ��� ������ ���� ������ ��� ����� �������������� �������������� ��� ������ management ��� ��������� ��� ������ ��� ��������������� ���� ������� ������������.
���� �����, � ��������� ������� ������������������� �������� ��� ������������ ��� �������� ��� ��������������� ��� ��� ��������� ��� bugs ������ ���� ��� ��������� ��� ����� ��� Linux. ��� ���������� ��� "��������� ������ ��� ������� ��������" ����� � �������������� ������� ������������ �� ��� ������� ����������� [fed-back] ������� ��� ����������.
� Brooks ����� ��� ���������� ������� �� ������ ��� Jeff: "�� �������� ������ ���������� ���� ������ ����������������� ������������ �����, ������, �� 40% � ��� ����������� ��� ������� ���������� ���. ���� �� ������ ����������� ���� ��� ��� ������ ��� �������. ������������ ������� �������� ����������� bugs".
������������ ������� �������� ����������� bugs, ������ � �������� ������������ ������� ��������� ������������� ������������� ������� ������� ��� ������������. ���� �� ��������� ���������� ���� �� ������� ����� ���-���������������. ���� ��������������� ����������� ��� ������� ������������� ��� bug �� ������ ����������� ����������� �� ��������� ��������, ��� ����������� �����, �� �������� �� ������. �� "��������� ��� ������" �������� �� ���� ������ ������� �������� ����� ��� ���������. ��� ������� ��� ���������� ��� bugs � �������� ���� ������ ������ �� ������� ��� ����������� ��� �����������.
����, � �������� ������������ ���������� ���� ��� ������� ��� ������������� ��� �������� bug, ��� ��� ������ ��� ��������������, ������� ���� ��� ���������� ��� �� �������� ������� �������������� �� ���������� �� �� �������� �� ������ ����� ���� �� bug �� ���������� ��������� ��' ���� �� �������.
� Linus, ����, ������ ��� �� ����� ���. �� ��������� ��� �������� ������ bugs, � ������ ��� ������ ���������� �� ������ ����� ���� �� ������� �� ����� �� ���� �� ��������� ���� ��� ����������� ��� ���������� "��������" ������� � �� ��������� �� bugs ��� �� ���������� ��� ��������������. ���� � ������� ��� ������� ������� ������� ����� hackers ��� Linux, ���� ���� �� ������. �� ������� ��� ��� �� ��� �������� ����� ���� ������� ��� ������� ��� ����� ����������._