����� 2. ������ �� ������������ ���������

��������ך������

����������

ncursesxx/ndk++ vs. ncurses++
osec vs. AIDE, tripwire, mtree
alternatives vs. update-alternatives
csed vs. color-gcc

������ ��� ����� ������ ��������� �������� �� ���������� ������������ ������������? ����������� ���������� �� �� FSF: ���������� ����������������, ������������� � �������� ����������� ��������, ���������������� upstream ��������� �������� ��������, ������ ����������������� ����� ���������, ���������� �����������. �ӣ ��� ����������� ��������������� ������ � ������������� ��������: ���������� ����������� ���������, ���������� ������������ ����������Σ������ ��.

�� �� ����� �� ����������: ������� ���������������� (����������� ������������ ���������������� � ��������� ��������) � ����������� ���������� ������������� ������� ������� �� ��������� ���������, ������� ���������������� ���� � ̣���� �������������� � ����� ��������.

��� ������� ����� ��������������� ���������������� � ����������: ����� ���������������� �����, �������� ������� ��������� ������, ������ ���������� ����������. ��������: ���������������� ����� � ���������� ���������� ��������������� � ���, ��� �������� ��� ������� ������������ ���������� ��������� ����������; ���� ��������� ��������� ������ ����� ������ �������� � ������ �������� ������, ������ ������ ����� � ���� �������� �������� ��������� ��������� ������, ���� � ��������� �������� �������� ���������������, �� ����������, ����������� ���� ��������, ����� ������ ����� ���������.

��� ������ ������ �������������� ����������? ���������� ���������� �� ���� � ����������� ����������, ������� ����� �������� ������, ���������, ����������������� �����. UNIX ������������� ������� ��������� ��� ����������� ����������, � ���� ���������� ����� ��� ������������, �� ����� ��������� ������ ��������� ����. ������-�� �������� ���������� �������� ������� � ���� ��� ��������� ����������������, ����� ��� ����� ��������� ���� ���������� �� ��������� ���������. ����� ������, ���� ���������� �������� ������ �� ����� ������������ ������������������� ������� ���������� ������� ������, ��� ����� ����� ����� ��������/�������� ţ �� ������.

������ �� ���������� ��-�� ����������� ��������� ��������� ������������ �������, ������������� � �������������� ��������� � �������. �������� �� ��, ��� ������� �������� ������ ������� ���, ����� ������� �� �������ģ�. ������� ���������� ������ ����� ��������� ����� ��������������� ����, ������������ ���� �������� �� �������, ������ �� race-conditions, �������������� ��� ��� �������� ����������� ���������� �� ������ ���������� �����������. �����ģ� ��������� �������� ��������� � ����������.

ncursesxx/ndk++ vs. ncurses++

curses�— �������� ������ �������� ���������������� ����������. C++ bindings � ncurses �������� ��� ������������ � ����������� ���� ����������, ������� �������� ����� �ӣ, ��� ������ ��������. �� ���������� ���� �������. ��� ������ ����������� ���������� ���������� �� ����, ncurses++ ������������� ������ ������� ����������������: ������ � ������ (��������� �������, �����������, ���������) � ����������� (����/�����, ��������� ���������). ndk++�— ��������� ������� � ������� ��������. ��� �ݣ � ����� ncurses ����������� ���������� � ��� �� �����: terminfo�— ������ �������� ������ � ��������� ���������� �� ����, ncurses�— �������� ����� � ������ ������ � ����.

OSZAR »