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. � ���� ��� �� ���������� ���������� ������� ������ ����������, ������� ���� �� �������� ������������ ��� ������������ ������ ����������� �����, ������ � ������� ��� ��������� ����� ��������� �������������.

GCompris

GCompris [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, � ����� ������������� ��� ��� ���������.

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

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

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

������� �� ������ ������ ���� ���������.

Alma

Guillaume 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], ����� ���������� �� ��� ��� ���� ���������� ������.

Info
[1] ����������� ����, ����������� � ������� �� Brave GNU World <[email protected]>
[2] GNU Project http://www.gnu.org/
[3] Georg's Brave GNU World http://brave-gnu-world.org
[4] ���������� "We run GNU"http://www.gnu.org/brave-gnu-world/rungnu/rungnu.en.html
[5] GCompris http://savannah.gnu.org/projects/gcompris
[6] Linuxgraphics http://www.linuxgraphic.org
[7] Free Software Foundation Europe http://fsfeurope.org
[8] Ofset http://www.ofset.org
[9] ������ �������� "Free Software and Education": <[email protected]>
[10] ���� �������� "Free Software and Education" http://mailman.fsfeurope.org/cgi-bin/mailman/listinfo/edu
[11] 27-�� ������ Brave GNU World http://www.gnu.org/brave-gnu-world/issue-27.en.html
[12] Chemical Development Kit (CDK) http://cdk.sourceforge.net
[13] Jmol http://jmol.sourceforge.net
[14] JChemPaint http://jchempaint.sourceforge.net
[15] Chemical Markup Language http://www.xml-cml.org
[16] Alma home page http://www.memoire.com/guillaume-desnoix/alma/
[17] GNU Privacy Guard http://www.gnupg.org
[18] 25-�� ������ Brave GNU World http://www.gnu.org/brave-gnu-world/issue-25.en.html

����������, ��������� ������� ���������� FSF � GNU �� [email protected].
����� ���������� ������ ������� ��������� � FSF.

����������, ��������� ����������� � ������� Georg's Brave GNU World �� [email protected],
� �� ���� ��������� ������ �� [email protected],
������ ������� ����������� �� [email protected].

Copyright (C) 1999,2000 Georg C. F. Greve

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