QNX 4 — ������������ ������� � ������ ���� ������������� ��� ������� ����������, �� ������� �����������, ���������� � ����, ����������� �� 10 ���������� ����� ��� 10 ����� � ����. �� ���� ��� 10 ����� ����� ���������� � ����, �� ����� ������������� �������� ���������� �����, ���������� ��� ����������� QNX 4. � QNX-���� (FLEET) ������ ������ ���������� «ï¿½ï¿½ï¿½ï¿½ï¿½» («node») � ����� ���������� �����. ���� ������ ����� ������ �� 1 � �� ������ ����� ����� � ����, ����� ���� �� ������ ��������� ���� ����� ���, ��� �������� ������� �������� (������ �������� ����� ���� �� ���� ��� ��������� ���).
����� �������� �������������� � ����, ������ ���� �������� ������� nameloc. ��� ������� �������� � ������� ������ (in the background). ���� ������ �������� � ����, �� �� ����������� ��������� nameloc �� ���� �������. nameloc ����� ���� �������� �� �� 10 ������� � ���� — ��� ��������� ������������ � ������ ���� �� ������, �� ������� ����������� nameloc, �� ������ ���������� nameloc �� 3 ������� � ���� ����� ��� ����������. ����� ���������� ������ nameloc � ���� ������ ���� ����������, ��� ��� ������ nameloc ���������� ������� ������� ������.
�� ������ ������������� �������� ������� � ������ ����.
������������ �������� (����� �� ���������) ����� ��� ������ �������
license, ������:
license -r
��������� � ���, ��� �������� � �������� license ��������
use license
� � ������������.
��������� (�����������) ������������� �������� ����� � ������� �������
licinfo, ������:
licinfo -a
��������� � ���, ��� �������� � �������� licinfo ��������
use licinfo
� � ������������.
�������� ������� ���� ��������� � �������� /etc/licenses — �� ������
����� �� ������ ��������. �������� ������� ���� ��������������� �
���������� � ����� �� ���� ������ ��� ������ ������� license.
��� ��������� �������� /etc/licenses ������������ ������ ������
�������� ������ 100 ������, �� ������ ����� ������ �������� �������� ��
����� ���� �����
������ (512 ������), ������� ��� ������� �����������, � ������� cp,
� �� ������� license �������� ��������� ��������. ����� ��������
������� ���� ����� ����� ���������� ����:
qnx0000001n001
��� «qnx» — ��� ��������, «0000001» —
�������� �����, «n» — ����������� � «001»
— ��������, ��� �������� �� ���� ����.
����������� �������� ������� ���� ������������ ��� ������ ������� license:
license [�������� [�������]],
���:
�������� ����� ���� ���������:
������ ������� � ���������� ������� ����
(� ���� ������ ��������� ���� �������� ���������� � /dev/fd0)
���������:
����� ������ ������ ������� (BOOT-������ — ���������� ����� ������� = 0,
���������� ����� �������: ������� 0, ������� 0, ������ 1)
�������� �� ��������� �� 0x1F0 �� 0x1FF ��������� �����
(� 16-������ ������� ���������):
BA BE 46 01 00 00 00 00 02 00 12 00 50 00 55 55
��������� ����� � ���� ������� �������� �������� 0x55.
��������� �� BOOT-�������� ������� ������� �������� �������� ������� ����
(�� ������ ������� �� ������ ��������). �������� �� �� ������� � ����� ����
�������� � ������� license, ������:
license /etc/licenses /dev/fd0
�������� ������� �������� ����� �� ��������� 0x55.
��������������� ������� �� ������� �������� � ������� ������� spatch:
spatch /dev/fd0
������� � ����� ������� � ���������� ������� ���� ����� �������������� ���
��������� QNX 4 � ������.
�������� ������ ���� ��� QNX 4 ���������� � ����� /.licenses
��� �������� ����� ������������ �� ������, �� ������ �������� � ������������
�����������. ������ �������� ������ ���� ����� ���
��������� ������. �� ������ ��������� �������� ������ ���� � ����
/.licenses, ��������� ����� ��������� ��������.
�� ���� /.licenses ������������� ���������� �������� 600:
chmod 600 /.licenses
������ ����� /.licenses (��� �������� ����� ���������� — ���������):
qnx.00090209-02lg-0947-48g2-00p7-0044 (4 node) qnx.00035882-02lg-0947-48g2-00p7-0044 (4 node) wcc.00375634-0l04-4k0l-0x6l-6112-5409 (4 node) phab.00006233-0040-0527-00l4-ji3g-1130 (4 node) phrt.00006932-007l-8070-g140-l410-84n3 (4 node) xrun.00004746-0l04-4l0k-0x7o-5514-8609 (4 node) motif.00053489-00lk-0245-44e9-04i4-0004 (4 node)��, ��� ������� � ������� — ��� �����������, �� ������������. ��� �������������� � QNX 4 �������� �� ��������� «ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ �����». �� ����������� ���� ������� �����, ��� ������� �������� ��� 6 ���������, � ��� ����� ��� �������� ��� QNX 4 (������ �������� — �� 4 ����), ��� ��������, ��� QNX 4 ����� ���� �������� �� �� 8 ������� � ������������ ����� ���� �� ������ ��������� 8, ���� � �������� 9 � ����� �� ������ «ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½» � �����.
������ ������ �������� ������ ���� ���������� � ��������
product_name.nnnnnnnn. ����� nnnnnnnn
������������ �� ���� �������� �����,
������� ����������� ���������� �������� product_name.
product_name — ��� �������� �� 2 �� 5 ��������. � ������,
���� ������� �� �� �������� QSSL, �� ������ ������ 3 ������� � ����� ��������
�������� ��� ��������, ��������:
swd — SWD RTS
sjt — SJT Software
� ��������� ��� ����� �������� ��� �������, ��������:
qc — QNX Commander
rk — RusKey
cp — Cyrillic Pack
fm — File Manager
� ��� ������, ����� ������������ ��������� ������������ � ������� ������
*.tarx, �� ��� �������� product_name ����������
� ������ ���� ������ *.tarx (�� ������), ����� �������� �������,
����� �������� ��������� ��� ������� �������� ���������� � ������� pkginstall
«Product Info» .
������� product_name:
cogsd dejav — Deja View (Deja-View for QNX 4.2x) ditto — ica — Citrix ICA Client for QNX jrt — Java RunTime for QNX 4 motif Motif ndc — nto — ntotk — os — Neutrino 2.00 Runtime osdev — Neutrino 2.00 Development ph — Photon microGUI Runtime for Neutrino phab — Photon Development Toolkit (Photon Application Builder) phcn — Photon Chinese Supplement phcyr — Photon Cyrillic Supplement phdev — phica phin — Phindows (QNX Phindows RUI for MS Windows) phinx — Photon In X phitk phjp — Photon Japanese Supplement phrt — Photon microGUI Runtime qnx- — qnx — QNX 4.25 Operating System qnxm — qterm rdos — rphin — Reverse Phindows interface (NT in Photon Interface) sddph sddqw slngr — slinger tcppp — sockppp tcprt — TCP/IP Runtime tcptk — TCP/IP SDK upg — Upgrade License upga — Upgrade License upgb — Upgrade License vger — Voyager Runtime vgerx — Voyager Spyrus Server (128 bit) vgsdk — Voyager SDK wcc — Watcom 'C' Compiler winet — winrt — QNX Windows Runtime wintk — QNX Windows Toolkit wpad — wpp — Watcom 'C++' Compiler wprof — wsql — xrun asyDV — asyRT — sjtfm — SJT Software. EZ-FM. File Manager swdcp — Cyrillic Pack for QNX 4 swdqc — MQC (MiShell QNX Commander) (QNX MiShell Commander Norton Style) swdrd — RTWin CACSD Runtime swdrk — RusKey (RusKey for QNX (QNX Keyboard handler)) swdrt — vedit — Vedit Plus (www.vedit.com)