������� ��������� ���������� �� Linux �� ������������ ��������
���� ���� (Greg Rose), �������� LynuxWorks

  ������������� ��������� ������� ����� ��������� �� ����� � �������� ����� ��������� ������ ��������� ������ ������������� ������������ ���������� �� ���������� �� Linux � ������ ����������� ������� � ��������� ��������� ������. �������� ������� ����������� ���, ���, ��������� �������� ����������� �����������, ������������ �������� ����������� ���������������� ������ �� ����������������� ����� ���������. ������������ ������� �������� ���������� ������� ���������� � �����������: ����� ������ ������, �������� �� ����-������, �������������, �������������������. ������������� � ����� ����������� ������������ ������� Linux ������� � ����� �������������� �������. � ��������� ������ ����������� �������, �������� � ���� ����� ����� ������������� ������������ ������, ����������� ������� ���������� ����� Linux � ������ ��������� � ������������ ������� ����������� ����������� ����������.

 

���������� �� ������������ ������� ��� ������ ���������������?

  ��� ������ ������������ ������� (��) ��� ��� ��� ���� ������������ ������� ������ ������������ ��������� ���������, � ���������, ����������� �� �����, ���������������� � ��������, ����������� ����������� �������, ��������� �������������� ������������, ���������� � ������������������. �������� �������� ����� ����� ���� ������� ����, ��� ����� ������������ ������� �������� �� ��������� ���������������. � �������� ������� �������� ������ ������ �� ����� ����������� �� ��� ������ ���������� ��� ������������� ������ ����� ��������� ������� ������ �����, ������� �� ������� ������������ ������� ����� � ������������ �������� ������� � �������.

 

��������� ������������ ����������� � �� Linux

  ����� ���������������� �� ������� ������ Linux ���, ����������, ������ ��� ����������� � �� �����������, ��������� �� ���� ����������� � ������������ �86. ����������� ������������ ���������� ��� ��������� �������, ��������� ��������� ��� � ���� ����������������, ��� � ������� ��������. � ���� ����� ������ ���������� ������� ����� Linux-�������������, � ������ ��� ���� ����������� ������ ����� � ������� ��������� ���������. ���������� ��������� �86 ����������� �� ������ � ������������, �� � �� ������ ������������ ��������. � ��������� ����� ���������� ��������� ������� �86-����������� �� ����������� ����������������� �� ����� �����������. ��������� ����������� � �� ��������� ����� ���������� ������� �� ���� ��������. ��� ��������� ������������� ���, ��� �� ����� ��� ������ �� Linux ��� ����������� �86. ������ � ������������ ������� ���������� �86 ����� ���� �� ����� ������ �������. � ��� �����������, ��� ��������� ����� ������ ������� �����������������, ����� ��������� ����� ��������� ���������� ���� ARM ��� Hitachi SH, ������� ��� ����������� ������� ������������ �������� �� �� ������������������. � ������ ��������� ������������ ������� ������ ������� ����������������, ������� ���� PowerPC, ����������� � ����������� ����� ������� �����/������. � �������������� ����������� ��������� ������ �������� ����� ����������� ����� ���� ���������� ����������� ���� MIPS, ����������������� ������, ��� � �86, ������������ ���� � ������������������. ������� ����� ������������ ���������������� ������ ��������������. � ��������, �� ������ ��� �����, � ����� �� ��������� �� ������ ��� ������������.

 
  ������� ������� ������� � ���, ��� ����������� �� Linux ���������� ��� ������ ����� ������������ ����������������, � ��� ����� ��� ���������� PowerPC, MIPS, ARM, StrongArm � SH. ������ ��� ��, ��� ����������� ��������� ��� ���� ����������� ������� ������� ������, ��� ��� ����������� �86. ������ ������ ����������� Linux-������������ ��� ����, ������ �86, �������� ���������� ���������, � ������ �������� ������ ����������. � ��������� ������ ������������ ������� Linux ��� ��������� ������������ �������� �������� ��� ������� ����� �������������� ������������ �����������. �������, �������� �������� ����� �������� ����� ������������. �������� ����� �� ����������, ����� ���������� � ���������� Linux-������ ��� ��������� ����������� ����������� �������� ������� �������� ��������������� ����������� ���� ��.

 

����� �� ������������ ������� �������� � �������������� � ����������� �������?

  ��� �������, ������������ ������� �������� � �������������� ������. ��� ��������, ��� ��� �� ������� � ���������� ������ ������� ��������� �� ���������.

 

�� Linux � �������������� � ����������� ���������

  ������������ ������� Linux ��������������� �� ������ ������ UNIX � ������������ ��� �� ��� ���������� �����������. � ������������ ������� Linux ��� �������������� � ���������� ������� ���������-�������� �������, ����������� ��������� ��������� ������������ �������, ������������ ���� ������ � �������������� ������ ��. ������ ���������� �������� ��������, ��� �������, �� �����, � ������ �� ������������ Linux �������� �������������� ����������������� �� ������. ��� � �� ���� ������� �� UNIX, �������� � ����� ���������� ������ � ����������� �������� �������������� � Linux ���������� �������� �������. ��������� ���������� ����� �������������� � ���� ����������� ������. ������������� �� �������� ����������� �������� ������� �������� ������������ ������ �������������� ����� Linux.

 
  �������� �������������� ������ ������������ ������� Linux �� ���������� ������� �����: ���������� �������� ���������� ������� ��������� �����������. ���� ������ ���������� ��������� ����������� ��������� ������ ����� ����� ������������ ������ ���������� ��������, �� � �������������� � ���������� ������� ��������. ���������� ��� ������������� ����� ��������� ��������, ��� �������������� ������������ �������������� ����� � ������� � ����������� ���������������� TTY ���� �������. ������������ ������� ��������� Linux ������������ ��������� ����������� ���������������� ���������� (X-windows � ��.), ������ ��������� �������� ������������� � ��� ���������� ������ �� �� ���������.

 
  �������� ������������� ����� ������ ����������� ���������. ���������� ������ ����-������, ��������� ����������� IDE-���������. ��� �������, ��� ������ ����� ��������� � �� ��������� �� ����� �������� ������� IDE-��������. ����� ����, � ������ Linux ������ ������� ������������ ����� ������������ ��� �������� ��������� ���������� ������������ ����� ��������� ������. ����� ���� ����� �������������� ��� �������� ������, ������� �� ����������� ����� ������������ �������. ������� ������������ ����� �������� � ��� ��������� � �������� �������, ������������� � ���. ���� �� ���������� ������� ���� ����-������, ������� ���������� ����������� IDE-��������, �� ��� ������ � ���� ������� ��� � ������ ����� ��������������� ���������� �������� �������. ������� ������� ���������� ����������� �� ����-������ ������� ������� ����� �������� �������� ������, �������� ����� �������� �������� ����-������ � ��������� ��������.

 

�������� �� �� �������� � �������� � ������������ �������?

  ��� ���������� ������ ����� ������������ ������� ��������� ������������ �������, ������� �� ������� �������� ������ ����������. ����� �� ���������� ������ ������, ������ ������. ���������� ������������ ������ � ����������� ������������ � ������ �� ������������ �����������, ��� � ���, � ��� �� ��� ������, ������� ��������.

 

���������� � ������ �� ������� �� Linux

  �� ��������� Linux ���������� �������� ������������ ������ ������, ��� ����������� ��� ����������� ������������ ������. ��� �������, ����������� �� Linux �������� ��������� ����� ����������. � �������� ��������� ����������� Linux-���� �������� ����� �������� ����������, � ��������� ���� ����� ����� ������ ���������� ����� 4 �����. ����� ����, ����� ��� � ������ ��� ����������� �������� �������, � ���� ������� �������� � ����������� ������ � ������ ��� ����������� ������.

 
  ������� �������� ��������� ��� ������������ ������� Linux ������ ����������� � ���������� ��������� ���� ��. ���� ����� ��������� ���������, ��� ��������� �������������� ��������������� � ���������� ����������� ��������������� �������������. ����� ����, ������� ����������� ������ � ���������� ����������� ����, ������ ��� ������������ ����� ��������� ��� ������������ �������� ������. ����� ��������������� ������� � �� ���������������� ��������� ����������� ������� ����������� ������������ ������� � ��� � ���. �����, � �������, ��������� ������ ��������������� Linux-���� ��� ����������� �86 ������� ����� 259 �����. ����������� ������ ���-�����, ����������� ������������ ����������� ��� ������ ���� �������� �������, ���������� 102 �����; ����� ������������ ��� ���� ����������� ������ ����� ���� ����� 4 �����. �� Linux � ���������� TCP/IP ������� ������� ��������. ���� � �������� ���������� ����� �������� 370 �����, � ��������� � ���� ������ ����� ���-����� ����� ����� 740 ����� (� �������� ���������). ����������� � ��� �� ��������� ��� ���� ������������ 8 �����. �������, ��� ��� ��� ���������� ������ �� ��� ����������� �����������, ������� �������� ���������� ������������ ����, �� ��� ������ ��������� ��� ������ ������������ ���������.

 

������� �� ��� ������������ �� ���������������� ��������? ���������� �� ������������ ������� � ������ ����������� ����������� ������������?

  � �������� �������� ������������ ���������� ������������� ���������� ��������� ��������� ����������� �������� ���� ������������ � ����������, ������, ��� �������, ��-�� ���������� ������ ���������� ����� �� �� ������� ��������� ����������� �����������. ���������� ������������ ���������� ������������ ������������� �����������, ���������� � ������������ � ���������������� ������� � ����������� �� ��������� � ������� ��������� ��� ����������. ���������������� � ������� ��������� ����� ����� ���������� ������ �����. � ����� ������� ������������ ������ �� ���������������� ������� ���������� � ��������� �� ���� �����-�����������/�����-���������� �� ��������: ���������� �������� ������������ ���� ������������ ������������� �����-�����������, ������� ���� �� �������� � ���������������� ������� � ��������� �������� ���� ��� ������� �������.

 
  ��� � � ������ �� ��� ���������� ����������� � ��������, ��� ������ ������������ ������������ ������ ������� �������� ���� ������ �� ��������������� ��� �������������� �����������, � ������� ������� ����������� �������. ������ ������ �� ����� ������������ ����������� ������������ ������� Windows ���� ������, ��� ����������� ���� ����� ��������� ���������� � ����������� ������� ������� ������ ��� Windows. �������������, ������ �� ��������������� ���������� ������ ��������� � ������ ��: ����� ����������, ��������� ����������� �����������, �������� ������������� ���������, � ������ � ������� ���������� ���������. ������� ��� ������������ ������������ ������� ��������� �� ��������� �������� �������� ����������� ������� �� ������ ��������� � ����� ����� �������� ���������� ��� ������ ��� ��� ���� ��. �������������� �������������� ������������ ������� ����������� ������ �������� � ��� ������, ����� � ����� � ����������� �������� ����������� �� ��� ���������� ���������. ������������� ������ �������������� ����������� �������� ���������� ���������� ��� ������ ����������, ��� � ������������. ���� � ���, ��� ���������� �������� �� ������ ��������� ��������� �������� � ������� �� ������� � ������� ������������ ������� ������������� ������ �������, � ������ ���������� ������� ������������ ����� �������� ����� ��� � �������.

 

���������������� �������� ��� �� Linux

  ����������� Linux-�������� �������, ����������� � ������������ � ����� � ��� �� Linux-�������. ����� ����, ��� ��������� ����� ��������� ��������, �� ��������������� ����������� ����� (��� ���������� ����� ����� �����) ����� ���� ���������� � ������ Linux-������. ����������� ������� ����� ��������� � ����������� ����������� ��� ������������ ������� ��� ��� �������, ��� � ���� ������� ������� ����������� � �������� ������ ������������ ��� ������ ���������������� ������� ������. �� ��������, �������, ����� �������� �������� �����, � ������ � ������������ ��������� ������������� ������������� ������� �����-����������.

 
  ��� �����-���������� ������ �������� ���������������������� GNU-�����������. ������ �������� �������� ��������� ������ � ���������������� � ������� �������� (��� ��� ����� �����, ��������, � �������� � ������������ ���� �86 � PowerPC) ����� ��������� � �������. ���������� ����� ���������� ����� �������� ������ ���� �� ���������������� ������� � �������. ���� ������� ������� �������� �������� � �����-���� �������� ����������� (� ����������� � ����� �����), ����� ���������� ���� ���� � ���������������� ������, �������� �� ���� ����� ���� � �������� �������, ����� ���������� ��� � ������� ��������� � ����������� ��������. � ��� ������, ����� �������� �� � ������� ������� ����� �������������� �� ����, �� ���������������� ���������� ���������� ��������� ������ �������� � �������� ������. ���� �� ��� �������� ������� ��������� ������ �������������� ������ ��� ��� ����-������, ����� ������������� ���������� ����������� �������, ��������� �� Linux-���� � �������� ������� ������ ����������� �����.

 
  � ������ �� Linux ����� �� ���������� �������� ���������� ������� ����� �����-���������� �������� ������������� ������-���� ������������� �� ������������ ������� Linux-������������. � ����� ����������� ��� ������ �����-�������� ��� ������������ ����������� ��������� �����. ��� ��������, ��������� � ��������� ���������� ������ � �����, ��� �������, ��� ������. ������ �������� ������������ ����� � ����� ������� ��������� ��������� �������� ������� �������, � ����� �������� �������� � ���������������� Linux-�������, ����������������� �������� �� ���� ��� �� ����-������.

 
  �����-���������� ������������ ��������� � �����-�������. � ����� �����-���������� �������� ����������� �� ���������������� �������. � Linux-������������ ������ GNU-�������� GDB, ������� ����� �������������� ��� ������� ��������, ���������� ��� � ����� ���������������� ���������, ��� � � ����� �������� ����������. � ������ ������ �������� ��������� ��������� ��� ��� ������������ � ���������� ���������; ��� ���� ����������� ���������� /proc �������������� �������� �������� ������ � ���������� ����������. ����� ����, �������� ����� ��������� ����������� ���������, ������������� ���������� ����������� ��������� �������, � ����� ������������ ����������� �������. �������� ��������� �� ������������ ����� ���������� ���������� � �������� ������������ ����� ��������� ������ ��������� �� �����. � ����� �����-���������� �������� ����������� �� ���������������� ���������, � ���������� ��������� �� �������. �������� ����� � ������� �������� �������� ������ �� ������ ���������������� �������. �������� ������� ��������� � ������������ ��������� ���������, �������� ������ � �������� ���������� �������������� ����������� ����������� �� ������� ������ ������. ��������� ������������ ����� GDB-������ � �������� ������� ������ ������, ��� ��� ��������. �������� GDB ��������������� �� ����� ������� �� TCP/IP-������ ���� ��� ������ �������� ����������������� ����������.

 
  ����������, ������� Linux-���� � ��������� ��������� �� ����� �������������� ��� ��, ��� � ������� ����������������� ����������. ��������� ����������� ����� � ���� ��� ���� ��������� �������������� � ���� �������� �������� �������� � ��������� � ������ ������. ������� ����� ���������� ������������� Linux �� ������������ �������, ����������� ��� ������� ���� � ���������. ������ ������������ �� ������������ ������� ������������ ������ ��������� ��������. ������ �������� GDB ��������������� � ������� ������� ���� �� ��������������� ����������������� ����������. ����� ������� ��������� ������������ ��������� ���������� ���� ��� �������� � ���� ������� ����������� ����� � ���������� ������������ ����������. ������������ �����, ������� �� ������� ���������� �������� �������, �������� ��� ����� �������.

 

������� ��� �� Linux �������� ��������� �������������

  ��� ������������ ������� Linux ���������� ��� ������ ��������� ����������� �������, ����� ������� �� ������ �� � ��������� ��������� ��������, �� � ��������������� ������������ ������������ ���������� � ����� ����������. ����� Linux-��������� ��������� ������, � � ����������� ������� ��� �������� ��������������� ������ � ��������� ��������. �� Linux ��������� ������� ��������� ��������� ������� ���������� ������ Linux-��������, � ����� ������������ ����� �������� ������� � ������� ���������������.

 
  ��������� ���������������� �� ������ �������� Linux-����, �� � ����������� ������. ��� ��������� ������������ ������������ ������, ��������������� ������ ������� ����������� �� ������������� ��������, ���������� ������ �� ���������� �� �������� ������������ �������������, ����������� ���������� ������ � ����������� ������������� �������� ����� ������������ �����.

 
  � ����������� ����� ������ Linux �������� UNIX-�������� ������������ ��������. ���� �� �������� ���������� �������� ����� Linux-�������� ����� ��, ��� � � UNIX, API-����������, � ����� ������� ��������� � ����������� ������. ������������ ����� ����������� �� ��������� ��� ������� ��� ��� �� UNIX �������������� ������������ ����������� ����� ��� �����-���� ��������� �������������� � � Linux. ����� ����, ���� ������� ������ �������� � ��� ������ UNIX-������: ��� AIX �������� IBM, ��� Solaris �������� Sun Microsystems, ��� HP/UX �������� Hewlett-Packard. �������������� ���� �� ��� ������������ ������� Linux �� ���������� ������������� ������ �������� �������� �����. ����� �������, �������� ����, ����������� � �������� �������� ������������ ����������� ��� UNIX, ��� �����-���� �������� ����� ���� ����������� � ��� ���������� Linux-��������.

 
  ��������� ������������ �� Linux ��� ��������� ��������� ����������� ����������� �������, ������������������ �� ������� ���� �� ��� ������������ ������. ��� �������, ��� ���������� ���������� ����� � ���������-��������������� ����������� ���������, ���������� ����������� ������ � ���������� Linux-������� � ������ � �������� �������� �� �� ������������ ���������.

 

���������� �� ������������ ������� ������� � ���������������?

  ���������� � ������������������ ��� ����� ������ �������������� ������������ �������, �������, ��� �������, ���������� �������� �� �����������, �� ������������� �����������. �������� ��������� � ���������� ������������ ������� ���� ���������� ����������. ���������� �� ������������ �������� � �� ������ �������� ����������, � ����� ������������� ����������� � ����������������. ������ ������������ ���������� ��������������� ������� ����� �������� ������������ � ������������� ������ ������������ �������, ��� ���������� ����������, � ����� ������������� �������� �� ����������� � ���� ����� �������� ��������. ����������, ������ ��������� ���� ��������� ������������ ������ �������� � ���������� ������� ������������ ����� ���������, � ������ ��� ��������� ����������� ���������� ���������� ��������� ��������� �� �� ����������. ��� �������� ������������������, �� �� ����� ����� �����������. ��� �������, ��������� ������������ ������������ ������� ����������� ���� ��� ����� ������������� ���������� � ����� ������������������ �� ���������� �������� �����. ������� ������� ������ ���������� ��, ��������� ��������������� � ���������� ��������� �� �������� ����������� ������ ��������� �������. �������� ����������� �� � ����� ������������, � � ����������� ���� ����������. ����� ����, � ����������� �� �������� ������������� ������������ ���������� � �������� �������� ������������ ������� ����� �������� � ������ ������� ��������. ������ ���, ��� ����������� ������ �� �������������� � ����� ����� ������� ���������� ��������, ����� ���������� �� ��������� � ������� ��������� ������� ����������, ������� �� ���� ���������� �� ����� ������ ������� � ������� ������ ������������ ������� �� � ��������� �������������.

 

���������� � ������������������ �� Linux

  ������������ ������� Linux �� �������� �� ��������� �������. � Linux ���������� �������� ������������ ���������, ������� ���������� ������� ����������� � ������� ������������ ��� ������ � ����������� �������. ������, ����� ���������� ��� ��������� ������ ��������� ������� ���������� (����� ��� ���������� �� ������ ����������� � ��.), � Linux ���. �� ��� ��� �� ����� ��������� ��������. ��� ���������������� ��������� Linux-���� �� �������� �� �����������, �� �������� ��������. ���� �����-���� �� ��������� ��������� � ������� ����, ������� ������ �������� �� ������ ����������� �� ��� ���, ���� ������ �� ���������� ��� �� �������� � ����� ��������. ������ �������, ��� ������������ �������� ������� ����� ���������� ��� ����������� ���� Linux ������ ��������� ������� ��������� �� ����������� ������ �����, ������� ��������� ��� ���������� ����� ������� ������� ������������������ ���� �� �������� � ����� ��������. ����� ����, �� �������� ������� ������� ������ ������������ ���������� � �������� ������� ������� � ������. � �� Linux ����������� ����������� �� ������ ���������� ����������� ������������ ����������; ��� ���� ��������� ����� �������� ��������� ��������� ����� ���������������� ������. ����� �������, ���� � ����������� ������� �������� � ������� ������������ ������ Pentium ����� ������� ���������������� ��������� � �������� ���������� ����� ��������� ����� ����������� � ���� ������.

 
  � ������������ � Linux �������� ������ ��������� ������� ����� ������� ����������� ���������� ���������: ������������ ��, ��������� ���������� ��������� ������� � ����, � ������� ���� Linux ����������� � �������� ��������� ������ (��� ���, ��������, ����� ����� � ������ RT-Linux), ��� ������������ ������ ���� Linux ���� �����-���� ����������� � Linux ������������ ������� ��������� �������. �������� ���������������� ������ ��� ������. ��� �������, ����������� real-time-���������� �� ������ ������� ���������� ������� �������� �������� ������� ������� (����� ����������� ����� ��������� ������� ����� ���� � ��� ������, ����� ���������� ����������� � ������ ��������� ������� ������ ������ ����������). ���� � ���� ��������������� ������������ ����� ����������, ��� � ����� ������ ��������� ������� ���������� Linux �������� ����������������, ������������ ������ ��������������� ������� ��������.

 

������������ ������� RT-Linux

  �� RT-Linux ��� �������, � ������� Linux-���� �������� ��������� �������, ����������� ��� ����������� ��������� ����������� ���������-����������, ���������� � �������� �������. ���������� ��������� ������� ����������� ��� ����������� ���� ���������, ��������� ��� ����������� ���� Linux. ������ ������ ������ �� ���. ����� ��� ����� �� ��� ��������� ��� ������������ �� UNIX; � �������� ����� ������ �������� ����� ������� ������� ����������� ���������� ����� ��������� ������� � ����������� � ������������ �������� Windows NT. ����� �� ����������� ����� ������ �������� ��, ��� ���������-��������� ��������� ������� ����� ����� ���������� ����� ������� � ������� ���������, ��� ��������� �������� ������������ ������� ����������� ��������� �������. ����� ����, �� Linux, ��� ��������� ������� (�� real-time) ������, �������� � ������ ������ ����� ������������ Linux, ����������� � ������� �������� ���� ������������ ������� � ����������� ������� ������������� ��������� �����������/������������. ����� ������� �������� � ���� ���������� � ���������� ���������� �������� ��������� �������, � ������� ������� ������� �� ������� ������� ������������� � ���������� ����� �������.

 
  ��� ������� ��������, ��� �����, ������������ RT-Linux, ����� ���� ����������� ��� ������ ������ ���������� ��������� �������. ����������-������������� �������, � ����� ������� ���������� ������������� � ���������������� ����������, � ������� ����������� �������� ��������� ������� �������� ���� ��������� ������ ����� ����������� ��, ����� ��������� ���� ����������� ��� ����������� �� RT-Linux. �� ������ ������, ��� ������� ������� �����, ��� ������� ������������� ���������� � ������ � �������� �������.

 
  ������ � ��������� ������� ������ RT-Linux ����� �� ����� ������ ���������. � �������� �������� ����� ��������� ���������� ������ � ����������� �������� ������, ������������ ���������� ���������� � ������ ����������, �������������� ������ � ������ ������ ��������� �������, � ����� �������, � ������� ��������� ��������� ������� ���������� ������������ ����� �� �/��� ������ �������� �� ������� Linux-��������. �������� ����������� � ���, ��� ������, ������������� ��� ����������� ���� ��������� �������, �� ����� ��������������� ��������� �� Linux, �� ���������� � �.�., � �� ����� ��� ���������� � ����� Linux � ������� ������ � ��������������� �������� ������ � �������� �������� ����� �� �������. ������� ����������� ������ RT-Linux �������� � ����� ������� � ������������� ���������� �������� ���� ��������� �������. ��������� ��� ���� ����� �� ������ ��������� ��������� � �����������, �� � ������ ��������� ������ �������������� ��� �������, � ����� � ��� � ������������ ������ ����� ���������� ������ �� ������������� ������������� �������� Linux-����.

 

����������� � Linux ���� ��������� �������

  ��� ����� �������� �������� ������� real-time-���������� � ����� Linux �������� ������ ���� Linux ����������� � ��� �����, ���������� ���������������� �������� ��������� �������. ����������, ��� � ������ RT-Linux �� ����� ���� �� � ��� ����, ��� � ������� �� ������� ���������� ����� ��������� ������� ��� ����������� �������� Linux-����. ����� ����, ����� ��������� ����������� ���� Linux (LSB Linux Standard Base), �������������� ����� �������� ��������� ���������� ��� ������������ ������� Linux, ��������� ������������ �� ������ ���������� � ����������� ��������� ���������� ����������. ����� ��, ��������������� ����������� ����� ���������, � ��������� ������������ ���������� Linux-����������. ���� ��� ���� ��������� ����� ���� ������������ �������. ���� ��������������� ������ ���� Linux, ���������� ��, ������� � �������� ��������� �������� ��� ���������, ���������� ������������ ����� ��������� � ������������� � ������� Linux-�������� ���������� ��� �����. ���� ��������� ������� ������� ���� ������������ ��� ������� ���� Linux, ��������� ��� ���� ��������� ����������� � �������� ��������. ��� ������ ����� ����������� ��������� ��������� ������� � ������������� �� ����������� ���������� �������������� ������� ������������ ��������, ��������� � ���������� ����������.

 
  ������������ ������� ������� ����������� � ���������� ����� �� �� �� ���� ����������� �� ������� � ��������� ���������� real-time-��������. ������ ��������� ������� � ���� ������ ����� ����������� ��������� ������� , �� ������������ �� ������������� � ������� ����������� ������ ������. ������������, ������� ���� ���������� �� ��� ������������ ������� Linux, ������������� ���������� ������������� � � ������� ���������������� ��������� �������, ��������� � �� ����� ������ ����������� ���������� �������� ��� ���������.

 

������ ��������, ��������� � �������������� ������������ �� Linux

  �������� �� ������ ������ ������� ������ Linux � �������� �� ��� ������������ ������� ��� ������������� ����������, � ������� �������������� �� ����������� ������������ ��������. ������������ ������� Linux ��� �� ������������� ��; �� �������������� �������������� �������� ����������� �������� GPL (GNU Public License), ��������������� ������� ����� ������ �����������.

 

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

  ������������� Linux ����������� ��������� GPL ������������� ��������. �������� ����� ������ ������������� ������ ��������� ������������ �������� ���������������� ���������. ����������� ������, ������������ �� ������ ����������� ��� �������� GPL �������� �������, ����� ���������������� ���������. ����� ����������� ���������������� � ������� GPL ������������ ����������� ������������� ��������� ��� �������� ���� ��������. ��������� ����������� ������, �� ������� ���������������� �������� GPL-��������, ����������� �� ����, �� ����������� � ������������ ��������� �������� ������������ ����������� � ��������� ���������������. � ������ ��������������� ����������� ������� �� �������� ������ ������ ����� ��������������.

 
  ��� ������ �������� GPL ��� ������������ ������������ ������, �������� ���� � �� Linux? ���� ����������� �����-���� ������� ������������ Linux-���� ��� �������, ��������� �� �� ������ ��������� ��� �������� ����� �� �������������� ������������, �� ����� ������ ������������ ��� ��������� � ���� �������� � ������������� �� ��������� �������, ��� �� ��������. ��� �� ������ ���������� ��������� ����� �������� �������� ���� �� ����������� ����������� ��������, � ������ �� ���� ��������, ���������� ������ ��������� � ������� �������� �������� �������, ����� ����� ������������ � ������� �������.

 
  �������� ������������ ������� Linux � ������ ����������� ���������� ��������� ������ ����������. � ������ �����-���� ����������� ����, ��������� ��� ������ Linux ��������������� �������� ������ ������ ����� �������������� � ���������������� ���������. ������������� � ����� Linux ���������� ��������� ����� ��� ���� ���������� ����������������; ���������� ������� ���� �� ���, ����� � ������ ���� �������� �� ������ ������� ����������� ��� �������� �������� GPL (� ����� � ����� ������ ��������) ���. �������� ���� ����� ���� ����������������; ��� ���� ��� ������ ���� ���� �������� �� ���� Linux. ����� �� ���������� �������� �������� ��������� �������� ��� ������������ ������ ����. ���� �� ������� ����������� ��� ����� �������� ����, ������ � ��������������� �� ��� ����� �������� GPL-�������� �������� ������ ���������, � ������ �������� ����� ����� �������������������� � ��������� �������, ������������ ��������� ������ ���������������� �������������.

 

����������

  �������� �� ��, ��� ���������� �� Linux �� ���� ���������� �� ������������� �� ������������ �����������, ����������� ���������������� � ���������� ��������� �����������, ������������ �� ������������ ������, ������ ��� ������������ ������� ������ ���������� � � ������ ����� �����. ���������� �� Linux ����������� ����� ������ ���������� � ������������ � ������ ��������� ��� ������������ ����������. ������������� ���� ������������ ������� ���� ��� ������� � ������������� ����������� � ����� ��������, ��� ��������������, ����������� �� ������ ���������� ������, ���������� ����������� �������, ���������������� � �������������� ������ � � ����������� ��������, ��������� ������������ ����������� � ����� ��������� �������. �� Linux �� �������� ������������� ����������� ������������ � ������������� � ������������ � ������������ �������� GPL (GNU Public License), �������������� ����� ������� ����� ������ �����������. ��� ���� �� �������� ��������, ��� ������������ Linux ����� ������������� ��� ����� ������� ���������� �� ������������ �������� ��������� �� ������. � ����� ������ ������������ ��� ������ ������������ ������� �������� ���������, ����� ��� ������� ���������� ������� � �������� ������������ �����������, Linux ������� �������� ����� �� ������� ���������� �� ���� �� ��� ������������ ����������.

 
  ��������: Successfully using Linux and open software in an Embedded System Design

 
Designed by Jang SpyLOG Rambler's Top100 ����� Top 1000 [EXT]