annotate DOCS/xml/ru/users-vs-dev.xml @ 11841:67550c3b21a5

Make the build system print everything it does.
author diego
date Sat, 24 Jan 2004 22:31:11 +0000
parents bd39ac3b2ce1
children c457b1e671a7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
1 <?xml version="1.0" encoding="koi8-r"?>
11294
lumag
parents: 10925
diff changeset
2 <!-- synced with 1.9 -->
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
3 <appendix id="users-vs-dev">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
4 <title>Плач разработчиков</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
5
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
6 <sect1 id="gcc-296">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
7 <title>GCC 2.96</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
8
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
9 <formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
10 <title>Предпосылки:</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
11 <para>
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
12 GCC <emphasis role="bold">2.95</emphasis> серий &mdash; это официальный GNU релиз и версия 2.95.3
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
13 &mdash; максимально свободная от ошибок в этой серии. Мы никогда не замечали
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
14 проблем компиляции, которые можно было бы отнести на счёт gcc-2.95.3.
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
15 Начиная с RedHat Linux 7.0, <emphasis role="bold">Red Hat</emphasis> включили сильно
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
16 пропатченную CVS версию GCC и назвали её <emphasis role="bold">2.96</emphasis>.
10925
3c168670c782 Massive docs update. (sync, etc.) New translated files coming soon.
lumag
parents: 10205
diff changeset
17 RedHat включили эту версию в дистрибутив, поскольку в то время GCC 3.0 не был
3c168670c782 Massive docs update. (sync, etc.) New translated files coming soon.
lumag
parents: 10205
diff changeset
18 завершён, а им требовался компилятор, который бы хорошо работал на всех
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
19 поддерживаемых платформах, включая IA64 и s390. Дистрибьютор Linux
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
20 <emphasis role="bold">Mandrake</emphasis>, последовал примеру Red Hat и начал поставки
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
21 GCC 2.96 с Linux-Mandrake серии 8.0.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
22 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
23 </formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
24
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
25 <formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
26 <title>Заявления:</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
27 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
28 Команда GCC отрицает все связи с GCC 2.96 и даже выпустила
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
29 <ulink url="http://gcc.gnu.org/gcc-2.96.html">официальный ответ</ulink>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
30 на GCC 2.96. У многих разработчики со всему мира возникали проблемы с
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
31 GCC 2.96, и они рекомендовали другие компиляторы. Примеры &mdash; это
11294
lumag
parents: 10925
diff changeset
32 <ulink url="http://www.mysql.com/downloads/mysql-3.23.html">MySQL</ulink>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
33 и
11294
lumag
parents: 10925
diff changeset
34 <ulink url="http://avifile.sourceforge.net/news-old1.htm">avifile</ulink>.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
35 Прочие интересные ссылки &mdash; это
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
36 <ulink url="http://www.atnf.csiro.au/people/rgooch/linux/docs/kernel-newsflash.html">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
37 Linux kernel news flash о ядре 2.4.17</ulink>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
38 и
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
39 <ulink url="http://www.voy.com/3516/572.html">Voy Forum</ulink>.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
40 <application>MPlayer</application> также претерпевал различные проблемы,
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
41 которые разрешались переходом на другую версию GCC. Некоторые проекты начали
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
42 осуществлять обходы для некоторых проблем 2.96, но мы отказались исправлять
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
43 ошибки других людей, в том числе поскольку некоторые такие обходы привели бы
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
44 к потере производительности.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
45 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
46 </formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
47
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
48 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
49 GCC 2.96 не допускает символ <literal>|</literal> (pipe[канал]) в ассемблерных
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
50 комментариях, поскольку он поддерживает Intel'евский и AT&amp;T синтаксисы, а
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
51 буква <literal>|</literal> &mdash; символ в Intel'евском варианте. Проблема
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
52 в том, что он <emphasis>молча</emphasis> игнорирует весь ассемблерный блок.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
53 Теперь, это предположительно исправлено, GCC печатает предупреждение, а не
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
54 пропускает блок.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
55 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
56
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
57 <formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
58 <title>Текущее состояние:</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
59 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
60 Red Hat заявляет, что GCC 2.96-85 и далее исправлены. Ситуация действительно
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
61 улучшилась, хотя мы всё ещё видим в рассылках сообщения о проблемах, которые
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
62 исчезают после перехода на другой компилятор. В любом случае, это больше не
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
63 важно. Предположительно готовый GCC 3.x должным образом разрешит эти вопросы.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
64 Если Вы хотите скомпилировать, используя версию 2.96, укажите опцию <option>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
65 --disable-gcc-checking</option> в <filename>configure</filename>. Помните, что
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
66 Вам решать, и <emphasis role="bold">не сообщайте об ошибках в этом случае</emphasis>.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
67 Если Вы попробуете, Вы будете изгнаны из наших рассылок, поскольку у нас уже
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
68 было достаточно 'сражений' из-за GCC 2.96. Давайте оставим эту тему в покое.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
69 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
70 </formalpara>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
71
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
72 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
73 Если у Вас проблемы с GCC 2.96, Вы можете скачать 2.96-85 пакеты на
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
74 <ulink url="ftp://updates.redhat.com">ftp сервере</ulink>RedHat, или просто
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
75 перейти на 3.0.4 пакеты, предлагаемые начиная с версии 7.2. Вы также можете
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
76 использовать
11294
lumag
parents: 10925
diff changeset
77 <ulink url="ftp://people.redhat.com/jakub/gcc/3.2.3-11/">gcc-3.2.3-11 пакеты</ulink>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
78 (неофициальные, но работают нормально) и поставить их совместно с gcc-2.96,
11634
lumag
parents: 11294
diff changeset
79 который у Вас стоит. <application>MPlayer</application> их обнаружит, и будет использовать 3.2 вместо
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
80 2.96. Если Вы не хотите или не можете использовать пакеты, вот как Вы можете
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
81 скомпилировать GCC 3 из исходного кода:
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
82 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
83
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
84 <procedure>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
85 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
86 Пойдите на страницу
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
87 <ulink url="http://gcc.gnu.org/mirrors.html">GCC зеркал</ulink>
10136
373702b4d16a Fixed selling error and broken tag.
lumag
parents: 10134
diff changeset
88 и скачайте <filename>gcc-core-<replaceable>XXX</replaceable>.tar.gz</filename>,
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
89 где XXX &mdash; это
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
90 номер версии. Этот файл включает полноценный компилятор C, которого достаточно
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
91 для <application>MPlayer</application>'а. Если Вы также хотите C++, Java или
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
92 какие-нибудь другие дополнительные возможности GCC, Вам, возможно, больше
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
93 подойдёт <filename>gcc-<replaceable>XXX</replaceable>.tar.gz</filename>.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
94 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
95 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
96 Распакуйте архив:
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
97 <screen>tar -xvzf gcc-core-<replaceable>XXX</replaceable>.tar.gz</screen>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
98 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
99 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
100 В отличие от других программ GCC собирается не в каталоге с исходным кодом,
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
101 а в отдельном каталоге. Поэтому вам нужно создать этот каталог, выполнив
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
102 <screen>mkdir gcc-build</screen>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
103 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
104 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
105 Теперь Вы можете приступить к конфигурированию gcc в каталоге для сборки, но
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
106 Вам нужно конфигурировать из каталога с исходным кодом:
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
107 <screen>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
108 cd gcc-build
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
109 ../gcc-3.<replaceable>XXX</replaceable>/configure</screen>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
110 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
111 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
112 Скомпилируйте GCC, выполнив эту команду в каталоге для сборки:
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
113 <screen>make bootstrap</screen>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
114 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
115 <step><para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
116 Теперь Вы можете установить GCC (как root), выполнив
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
117 <screen>make install</screen>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
118 </para></step>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
119 </procedure>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
120 </sect1>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
121
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
122
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
123 <sect1 id="mplayer-binary">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
124 <title>Распространение в двоичном(скомпилированном) виде</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
125
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
126 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
127 Прежде <application>MPlayer</application> содержал исходный код из проекта
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
128 OpenDivX, который не разрешал распространение в скомпилированном виде. Этот код
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
129 был изъят, начиная с версии 0.90-pre1, а остававшийся файл <filename>divx_vbr.c
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
130 </filename>, основывающийся на исходном коде OpenDivX, помещён под GPL его
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
131 авторами, начиная с версии 0.90pre9. Теперь Вы можете создавать
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
132 скомпилированные пакеты, если Вам захочется.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
133 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
134
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
135 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
136 Другим препятствием к распространению в двоичном виде была оптимизация времени
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
137 компиляции под конкретную архитектуру процессора. Теперь <application>MPlayer
11294
lumag
parents: 10925
diff changeset
138 </application>поддерживает определение CPU во время выполнения (укажите
lumag
parents: 10925
diff changeset
139 <command>configure</command>
lumag
parents: 10925
diff changeset
140 опцию <option>--enable-runtime-cpudetection</option>). Это по умолчанию
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
141 выключено, поскольку это вызывает небольшую потерю в скорости, но зато теперь
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
142 возможно создавать бинарии, которые будут работать на разных CPU из семейства
11634
lumag
parents: 11294
diff changeset
143 Intel-совместимых.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
144 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
145 </sect1>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
146
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
147
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
148 <sect1 id="nvidia-opinions">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
149 <title>nVidia</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
150
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
151 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
152 Нам не нравится то, что <ulink url="http://www.nvidia.com">nVidia</ulink>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
153 предоставляет только двоичные драйверы (для использования с XFree86), которые
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
154 часто бывают глючными. У нас было много сообщений в
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
155 <ulink url="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</ulink>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
156 о проблемах, связанных с этими драйверами с закрытым исходным кодом, их плохим
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
157 качеством, нестабильностью и плохой поддержкой пользователей и специалистов.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
158 Многие из этих проблем продолжают появляться снова и снова. Мы всегда
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
159 связывались после этого с nVidia, и они говорили, что эти ошибки не существуют,
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
160 что нестабильность вызывается плохими AGP чипами, и что они не получали
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
161 сообщений об ошибках в драйверах (таких, как пурпурная линия). Поэтому, если
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
162 у Вас проблема с nVidia картой, мы можем только посоветовать обновить nVidia
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
163 драйвер, и/или купить новую материнскую плату, или попросить nVidia предоставить
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
164 драйвер с открытым исходным кодом. В любом случае, если Вы используете двоичный
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
165 nVidia драйвер и столкнулись с проблемой, связанной с драйвером, знайте, что
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
166 Вы почти не получите помощи с нашей стороны, поскольку в этом случае у нас почти
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
167 нет возможности Вам помочь.
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
168 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
169 </sect1>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
170
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
171
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
172 <sect1 id="joe-barr">
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
173 <title>Джо Барр[Joe Barr]</title>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
174
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
175 <para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
176 Джо Барр получил дурную репутацию, после написания менее, чем благосклонного
11294
lumag
parents: 10925
diff changeset
177 обзора <application>MPlayer</application>'а, названного
11634
lumag
parents: 11294
diff changeset
178 <ulink url="http://www.linuxworld.com/story/32880.htm"><application>MPlayer</application>: The project from hell[MPlayer: проект из ада]</ulink>.
11294
lumag
parents: 10925
diff changeset
179 Он счёл, что <application>MPlayer</application> сложно установить, и заявил,
lumag
parents: 10925
diff changeset
180 что разработчики были недружелюбны, а документация неполной
lumag
parents: 10925
diff changeset
181 и оскорбительной. Вам решать. Затем, он негативно упомянул Arpi в
lumag
parents: 10925
diff changeset
182 <ulink url="http://www.linuxworld.com/story/32887.htm">10 Linux predictions for 2002[10 предсказаний о Linux на 2002]</ulink>.
lumag
parents: 10925
diff changeset
183 В появившемся затем обзоре xine, названном
lumag
parents: 10925
diff changeset
184 <ulink url="http://www.linuxworld.com/story/32716.htm">A streaming media player for the rest of us[Потоковый проигрыватель фильмов для остальных]</ulink>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
185 он продолжил раздувать спор. Иронично, но в конце этой статьи он цитирует
10205
lumag
parents: 10136
diff changeset
186 интервью с Гюнтером Барцхом[G&uuml;nter Bartsch], первоначальным автором <application>xine</application>,
11294
lumag
parents: 10925
diff changeset
187 которое превосходно подытоживает ситуацию:
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
188
11294
lumag
parents: 10925
diff changeset
189 <blockquote>
lumag
parents: 10925
diff changeset
190 <para>
lumag
parents: 10925
diff changeset
191 However, he also went on to say that he was "surprised" by my column about
lumag
parents: 10925
diff changeset
192 <application>Mplayer</application> and thought it was unfair, reminding me that it is
lumag
parents: 10925
diff changeset
193 a free software project. "If you don't like it," Bartsch said, "you're free not to use it."
lumag
parents: 10925
diff changeset
194 </para>
lumag
parents: 10925
diff changeset
195 <para>
10134
a851a8771d94 Sync with en
lumag
parents: 10075
diff changeset
196 [Однако, он также сказал, что он был "удивлён" моей колонкой о <application>MPlayer</application>'е и
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
197 подумал, что это было бы неправильно напоминать мне, что это проект свободного
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
198 программного обеспечения. "Если он вам не нравится", сказал Барцх, "Вы свободны
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
199 не использовать его."]
10925
3c168670c782 Massive docs update. (sync, etc.) New translated files coming soon.
lumag
parents: 10205
diff changeset
200 </para>
11294
lumag
parents: 10925
diff changeset
201 </blockquote>
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
202
11294
lumag
parents: 10925
diff changeset
203 Спустя почти два года, в октябре 2003, он написал другой обзор, названный
lumag
parents: 10925
diff changeset
204 Almost two years later in october 2003 he wrote another review called
lumag
parents: 10925
diff changeset
205 <ulink url="http://www.newsforge.com/article.pl?sid=03/10/02/0343200">Mplayer revisited[Снова MPlayer]</ulink>.
lumag
parents: 10925
diff changeset
206 В этой статье он пришёл к таким заключениям:
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
207
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
208 <blockquote><para>
11294
lumag
parents: 10925
diff changeset
209 I would have to say that there have been improvements in the number of
lumag
parents: 10925
diff changeset
210 features, in performance, and in documentation. It's still not the
lumag
parents: 10925
diff changeset
211 easiest install in the world, especially for newbies, but it's a
lumag
parents: 10925
diff changeset
212 little better than it used to be.
lumag
parents: 10925
diff changeset
213 </para><para>
lumag
parents: 10925
diff changeset
214 [Я должен сказать, что улучшения коснулись многих возможностей,
lumag
parents: 10925
diff changeset
215 производительности и документации. Это всё ещё не простейшая в мире установка,
lumag
parents: 10925
diff changeset
216 особенно для новичков, но это лучше, чем то, что было.]
lumag
parents: 10925
diff changeset
217 </para></blockquote>
lumag
parents: 10925
diff changeset
218
lumag
parents: 10925
diff changeset
219 и
lumag
parents: 10925
diff changeset
220
lumag
parents: 10925
diff changeset
221 <blockquote><para>
lumag
parents: 10925
diff changeset
222 But more importantly, I didn't notice any recent comments about user
lumag
parents: 10925
diff changeset
223 abuse. I think I deserve some of the credit for that, even if I do say
lumag
parents: 10925
diff changeset
224 so myself. Arpi and the rest of the project team must feel that way
lumag
parents: 10925
diff changeset
225 too, because they have taken care to remember me in a special section
lumag
parents: 10925
diff changeset
226 of the documentation included in the tarball. Like I said at the
lumag
parents: 10925
diff changeset
227 start, some things haven't changed at all.
10925
3c168670c782 Massive docs update. (sync, etc.) New translated files coming soon.
lumag
parents: 10205
diff changeset
228 </para>
3c168670c782 Massive docs update. (sync, etc.) New translated files coming soon.
lumag
parents: 10205
diff changeset
229 <para>
11294
lumag
parents: 10925
diff changeset
230 Но, что более важно, я не заметил никаких комментариев о пользовательской
lumag
parents: 10925
diff changeset
231 ругани. Я полагаю, что я тоже заслуживаю похвалу за это, хотя мне и приходится
lumag
parents: 10925
diff changeset
232 говорить это самому. Arpi и остальные из команды, наверное, тоже так думают,
lumag
parents: 10925
diff changeset
233 поскольку они выделили мне специальную секцию в документации, включённой
lumag
parents: 10925
diff changeset
234 в архив. Как я сказал вначале, некоторые вещи совсем не изменились.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
235 </para></blockquote>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
236
11294
lumag
parents: 10925
diff changeset
237 Мы бы не смогли лучше сформулировать наши чувства по отношению к Джо Барру:
lumag
parents: 10925
diff changeset
238 &quot;
lumag
parents: 10925
diff changeset
239 Это всё ещё не лучшая исследовательская статья в мире, но она лучше, чем была.]
lumag
parents: 10925
diff changeset
240 [It's still not the fairest or best researched article in the world,
lumag
parents: 10925
diff changeset
241 but it's better than it used to be.&quot; Надеемся, что в следующий раз
lumag
parents: 10925
diff changeset
242 наши ожидания совпадут. Тем не менее, благодарность за зрелость относится только
lumag
parents: 10925
diff changeset
243 к нашему увеличивающемуся возрасту, и, может быть, утомлению от от воин флейма.
10074
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
244 </para>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
245
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
246 </sect1>
8b07fe4e63b2 Translation update.
lumag
parents:
diff changeset
247 </appendix>