Brave GNU World -- ������ #29
Copyright © 2001
Georg C. F. Greve
<[email protected]> ������������ ���������: http://www.gnu.org/brave-gnu-world/issue-29.en.html ������� �� ������� ����: ����� �. ������ (�������) [email protected] ����� ���������� � ��������� ������ Brave GNU World. � ���� ��� �� ���������� ���������� ������� ������ ����������, ������� ���� �� �������� ������������ ��� ������������ ������ ����������� �����, ������ � ������� ��� ��������� ����� ��������� �������������. GComprisGCompris [5] �� Bruno Coudoin ������������ ������� ������������� � ������� GNU, ����� ���� ����� � ������� "��������� �� � �����������". ��������, ��� ���� ����� ������ ����� ����, � ����� � ��� ����� �������� �������� ������� ����� � ������� �����. � ���������, ��� ���������, ��� �������, �������� ��������������. ���������� ������� ���������������� �� �������� ����� GCompris. ���� ��������� ������������ �� ������� ������� ������ (��� ���������� ���������� ����). ����� ������������� ������� ���� ��� ��������� ��� ������������� ��� �������� ������-�� �������. ����� �������� �� ������� ���� ������� �������� ������, ������� ���� ��� ������� ��������� � ������� �����. ��-������ �����, ���������� ��������� ��������, ������� �������� �� ������� ������� ������, �� ��� ��� ���������� ��������� ���������� � ������ ���������������� ����������, � �� ���������� ���������� � ������� �������. ��� �������������� ��������� ������ ������ � �������������. ����� �������� �����, � GCompris ���� ��� ������������� ������ �����: ������ ��� ��������, ��������� � ������� ������� ������, � ����� ��������� ������� ������ ��� ������ �������. ������ ������� �� C � ������������� GNOME-��������� � ����� ����� ������� ���������������� ���������, ������� ��� ���������� ���������� ��� �����. ��������� ���������� �� 7 ������ � � ������� ������������ � ������ � ���� �� ����� ����. ��� ����� ��� ������ ����� �����, � ��� ����� ������ �������������, ��������, ��� ������� ��������� ����� ���� ���. ����� ��� �� ������������ ���, ��� ��������� ����������� ����� GCompris, �� ������ Linuxgraphics [6] ��������� �� ���. ���� �� �������������� ������������� � ���������� ����������� �����, �� ����������� � ���� �������. ��������� ������� � ���������� ��������� ����� ���������������� ��������� ������� ������, ������� �� ����� ������������ ���� ����������� (� ������ ������������� ����������) ����. �� ����������� ���� ������� ����� �������� �� C � ���� �������� � �������������� XML ��� �������� ������, ���, ������, �������� ������ ��� ��������� ��������� ��������������. ������ � ���������� ������� � ������������� ��������� ��������������. �� ���� �������� �� ��, ��� �������� ��� �� �����, ��� ���� ��������� ������� ������. ����� ��� ���� ��������� ��� �������� ������������ ����������� � �����, ��� ������ ���������� ����� �� �����, ��������� (puzzle) � �������������� ���������� ������, � ����� ��� �������� ����� ����������. ���� �������� ��� ���������� ������� ������ ������������ ������ GNOME-����� -- canvas. ��� ���������� ��� ������������� ����� ��������� ���������� �������� ������� ��������. �������� ���� ����������� ��������� ������ ��� "j'ai compris", ��� �������� "� �����!". ������������� ��������� ���� �������� ����� ��� ��� �����. �� ����� ���������� ����� ����� �� �� ��������, ������ ��������� ����������� ������������� �������� �� �� ������. FSFE - Free Software and Education��������� �������� ����������� ������, � �� ����� ��������, ��� ����������� Free Software Foundation Europe [7] ���������� �������� � ��������� ���������� ��������� �� � �����������, ������ ��� ��������� ����� �� ����� ������� ����� � ���� ����. ��� ���� ������������ ������ � ���������� "Organization for Free Software in Education and Teaching" (Ofset) (����������� �� ����������� ���������� �� � ����������� � ������������ [8], ������� ������� ���������� ����� � ������ ������������ ������������� ����� ���������� �� (FSF Europe). ��� ����, ����� ���������� ��� ����������, ����� � �����������, ��������� � ������ ������������, ��� ������ ����������� ������ �������� [9, 10]. �� ������ ��� ����������� ��������� �������, ������� ������ ������������� ���� � ������. ��������� ����� ����� ����������� ������� ���� ���������� ��������. ��� ����� �� ������ ������, ����� ���������� ���� ����� �����������, ����� ���������� ����������� ���������� �� � ������� �����������. ���� �� �������� �������������� � ����� ��������, - ����� ����������, ��� ����. Chemical Development Kit���� ����� �������� � ����� ���� ������������ �������� � "Jude" �� ������� #27 [11], ��� ��������� ��� ����������� ������ Jude, ������������ � ������� ����������� Crystal Engineering Laboratory � ������ Ciamician. ��� ����������� �������� �������������� ������������ ������� (������). � ��� ������� �������� �� ���� ��������� ���� ������������� �� � �����. ������� � ��������� ���� ������. � �� ������ �������� � ������� Chemical Development Kit (CDK) [12], �� ����� � � ����� ��������, ��� [13] � JChemPaint [14], ��� ����������� Christoph Steinbeck � Dan Gezelter ������ CDK ������ � Egon Willighagen ����� �������� �����. Chemical Development Kit (CDK) - ��� Java-����������, ���� ����� �������� ����������� ������������� ����� �������� �������� � ������������� ��� ���������� ����������� ��. ���������� �������� ��� ��������� GPL (General Public License). ����������� ���������� �������� ���������� �� ����������, ������� Egon Willighagen �������, ������� ��� ����������� CompChem/CDK, � ������� ������� ��������� ����������� � API. ��� ������ ��������� ��� �� ��������� ������ ��������, ������� �� ����� ������ �������� �� ��� ������� ������� � ����������������. � ����� ��������� � ����� ������ ����������� ����� �������������, ����� ������������ API �� �������� �������� CDK [12]. Jmol [13] �� ������ ���������� ������� �������� ���������� ��� ������� � ������ ���������� ������������ ���������� �������� (� �������� ������������ XMol). ����������� �������� ������� �������������� �������, ������������ �������������, ���������� �� ������� ����� (force-fields), ������������ �������� (����������������� ���������) � ���������� ������� ��������� (langevin dynamics) [������������ ���������]. Jmol ����� ���������� �� Java � ���������� SWING ��� ���������� ������������ ����������������� ����������. ��� � CDK, ��������� �������� ��� GPL. ������� ������������� Java-���������� ���������� �������� �� ������� ������������. �����, Jmol ����� �������������� � �������� ������� � ���-��������� � ��������� ��������� �������. JChemPaint [14] - ��� ���������� �������� ���������� ��������, ������� ����������� � �������� 2D-���������� � Jmol. �� ����������� ���� ��������� ��� ������������ ����������� �������, �������� �������� ������������ �������, � ��������� ������������� ���� ����� � ��������� �����������, ����� Postscript � SVG (Scalable Vector Graphics - �������������� ��������� �������). ��� � ���������� ��� ���������, JChemPaint ���������� �� Java, �� ������� ��� ��������� GNU Lesser General Public License. JChemPaint ��� �� ������������ � ������������ �� ������ ���������, ��� � Jmol � ����� �������������� � �������� ������� �� ���-���������. ��� ��������� ������������ ���� �������� The Chemical Markup Language (CML) [15] � �����������, ������� ���, ����� Jmol � JChemPaint ������������ CDK, � ����� ������������� ��� ��� ���������. ��� ������� ��� �� ����������� ���� �������� �������, �������� � ������ ������� ����������, ������������ �������������� �� ������������ ������, ������������ ����������������, ������������� � ��������� ��. �������� �� ��, ��� ��������� ��������� ������������� ������� ��� �� �������� �����������, � ���������� ����� ��������� ��������� ������ ���� ��������, ������ ���������� �������� � ������� �������������� ������������ �����������. ���� ��� � ����� �� ������ ������ ���������� ���������� �������, � ������� � ������� ������������ ����� ������� ������ �� ����� ������� ���������� �����������. ����������� �������������� �� �� �������� ��������� ��� ����� ����, �� ���� ��������� ����� ����������. ��� �������� ������ ���������� ��������� ���������� ��, ������� �������� �� ������������� ���������. ����� ������ ��������� �� ����� ������������� ����������� ����������� ����� ������� �� ��������� �������� � �� ������������. ������� �� ������ ������ ���� ���������. AlmaGuillaume Desnoix �������� ������� ������� Alma [16]. �� ������������� Alma ���������� "Atelier Logiciel de Modelisation er d'Analyse," ��� �������� "����� ��� ������� � ������������� ������������ �����������". Alma ������������ ���������� �� ��������� ���������� (������ � �������� ���), �������� ������������ ��������� ����������� � �������� ��������-��������������� ������, �������������� ��������� � ���, � ����� ��������� �� ������ ����� ��������. ��� ����� ���� ��������� � ����� ���� ��������. Alma ������������ Java, Idl, XMI, C, C++, Fortran, Rose, MDL, Class, JavaP, Taglip, JSP � �������� ������� ��������. ��� �������� ������ ���������, �� �� ����� ���� ����������� � ���� ������������ ����, ������������, �������� ��� ������������� �����. Alma ���������� ������ � �������� �������� ��� ���������� � ��������� �������. ��������� �������� ������� ��� �������������, ������� ����� ������������� ������ ��� � ����� ������ � ����������� ������ � ������ ����� ���������������� �� ������. ��������� Alma ����� ������� ��� �������� �������� �� ������ ��������� � ������������. �������� Guillaume, ������ ������������� Alma �������� �� �������������, ������� ��� � ����� ���������� ������ ������������� � �������������� ��������, ��� ��������� ���������������� ������������� ��� � ������ ����� �� ������. ���������� ������ ������� ��� �������, �������������� � �������������� ��������� ����, �� ��� ������ �� ���������� ������ ������ ��� ������������ ���� ����� ����� ������� ����������������. ��� �������� Alma, �� ��� ����� ������� ������. � ����� � ���� �������� �������� � ����������� ��� ������ ������ ���������������� ��� ��� ��������� � ������ �����-������������. ��-�� ����� ���������� ���� ��������� ������ ��� ��� ����� ���������� � ������, �� �� �������������� ������ ��� �������� ����� ������������� � ������������ �����������. Alma �������� �� Java 1.1 � �������� ����������� �� ����� ������. ��� ������ ����� ������������ ��� ����������, ��� � ����������� ����������. ���������� ������ ���������� ���� � GCJ � ����� �������� �� Kaffe. ������ ����� ����� ������� �������� ��� � �����, �������� 0.01 � ������ ������ � ������ �����. ���� �������� ����� ������������ ������ �� �������, �� � ���� 2006 ���� � ��� ��� ����� ������� 1.0. ������, ���������������� ������������� ������� �������� � ������������ � �������� �� ���� ����. Alma �������� ��� ��������� GNU GPL ������ 2, ��� ��� ��� ��������� ���������. ������, ��������� ����������� ��� GPL ������ 2 ��� ����� ������� (�� ���������� �������������). ������ ���������� � ����� ������, ����� ����� �������������� ������ ������ ������� GNU GPL. �� ���� � ����������� ���������. ��� �������, ���������� � ������ ������ ���� �������� ��, ���, ����� ������� ������ ��� ������ �� ����������, � ������ ����������, �������� �� ��� ������ ��� ���. ������ �������, �� � ����� �� ����� ���� ����� ������ ������� �������� �����. ���� ����� ������� ������ GPL �� ����������� ������� ��� ��������������, �� ��������� ��� �� ����� ��� ��� ����� �������������� �������� �������� ������ ������ GPL, � ���������� �� ���������� ������������� ������������ ����� ������� �������. ������ � ��� ������, ����� ���������� �������� ���������� �������������� ��-�� ��������� ����������������, ������� ������ ���������� ������ ������, � ����� ��������� ��������� ��� �������� ������. ���� ����� ����� ���� �������, �� �������� �������� ���������, ������ ���������� ������, ��� ������ ����� ��������� � �������� � �������. ��� ��� ����������� �� ������������� ������ ������ ������ �� ���� ������� �����������, ���� ������� ������������� ��������. ����� �������� ���-��� ��� � ���������� ������� ������. ����� Alma ����� ���, ��� ��� ����� ����� �������� ������� ����� ���������� ����� (free beer) � ��������� �� (Free Software). �� ����� ��������� �� ���������� ����������� �������� �� ��������� �������� � ���� ����������� ���������� ��������� �� $10. ������� �� ��������� ����� �� �����������, �� ����� ������ ������������� ��������� �����, ���� � ��� ���� ������� ��������������� ������������������� ����������� ��������� ��� ��������� ��������. ��� ���� �� ����������� ����, ��� ����� "�������" GPL-�� �� ������� GPL, � ��� �������� ������ ��������� �� ��, ��� ����� ������� ����-������ ����� ������ ������������ ���������. libgcrypt��������� ������ Werner Koch � ��� ���� GPL-���������� ����������������� �������. ��� ���������� �������� ������ ������� GNU Privacy Guard (GPG) Project, � �� ����� ����� �� ����� ����� �������. ��� �������� ������ ����������������� ���������, �� ��� ���� ��-��������, ���� �������� ��� ����������, �� ������������ � GPL (��������, OpenSSL). ��� ��� ������� ����� ���������� �� �������� ��� GPL, �� libgcrypt ��������� ����� ������ ����. Libgcrypt ���������� �� ������ ���������� ������� GnuPG, ������� ����������������� ������ ��� �������������� ����� ���������� �������. ��� �� ����� ������ ������� -- �����-������, ������ ���, �������� �������, ������ ������ ������� ������� ��������� ���������� API. �������� �� ��� ��������������, libgcrypt ����� �������������� (� ������������!) ��� �������. Nikos Mavroyanopoulos, ������� ������� ������� � ���������� libgcrypt, ���������� �� � ����� ���������� GNUTLS, ������� ����������� � ������� #25 [18]. ������� ������������� libgcrypt �������� ����������� API ��� �������, ��������� � ���������� �������, � ������ �� ���������� �������� ��� ������� ����� �����. ����� ����������� ����������� ������������ �������� �������������� �������. ���������� ����� ������������ �� Unix-�������� � ��������� W32. � ����� ������ ������ ����������� ������ � ����������� �����������, � ����� ���������� ���������� ������� �������� ������ ��� ������ �� ����������� ������ OpenPGP. �, ����������, �� libgcrypt ����� ���������� GnuPG. ������ �������� �������� �� ��, ��� ������������� libgcrypt ������������� ������������ ������ � ������� ������������. ������� ������������� � ���������� ������ ���������� �� �������� ���������� �������, ���� ����������� ��������� ����� ��������� ������. �������� ���������� ��������� ������������� � ��������� �������� ������ � ��������� �������, ��� ������ ��� ����� ������� �����. ���������������. ��� ����� Brave GNU World ��������� � ���� ������. ��� ������, � ������ ����������� ���� �����������. ����, ������� � ������� - ���������� ���. � ��������� ����� ��������, � �� ����� ����������� �������� ��������� Brave GNU World. ����� ����� �����-�� ���������� ����� - ��������� ����, ��� ��� �� ���������� �������� ������ [1], ����� ���������� �� ��� ��� ���� ���������� ������.
����������, ��������� ������� ���������� FSF � GNU ��
[email protected]. ����������, ��������� ����������� � ������� Georg's Brave GNU World ��
[email protected], Copyright (C) 1999,2000 Georg C. F. Greve ���������� �� ��������������� ��������� ��������� � �������������� ���������� ����� ������� ������, ���� �� ��� ������������ ���������� �� ��������� ������ � ���� ����������.
|