Мэтт Бишоп
Research Institute for Advanced Computer Science
Mail Stop 230-5
NASA Ames Research Center
Moffett Field, CA 94035



1. Введение

Система USENET - это всемирная доска объявлений, при помощи
которой тысячи компьютеров обмениваются сообщениями. Естест-
венно, возникают правила и соглашения, позволяющие очень различ-
ным людям и группам общаться череэ USENET мирно и эффективно.
Большинство этих соглашений описано, но они рассеяны по разным
документам так, что их трудно искать; в любом случае, даже если
начинающий пользователь отыщет все эти документы, скорее всего у
него не будет ни времени, ни желания все их читать. Задача этого
документа - собрать в одном месте все эти соглашения, и таким об-
разом помочь начинающему пользователю разобраться в мире USENET.
(Опытным пользователям тоже будет полезно это прочитать.)

Этот документ следует прочитать и полностью понять еще до
того, как Вы хотя бы подумаете о том, чтобы отправить сообщение.
Если возникнут вопросы, Вы можете задать их Вашему администратору
USENET (с которым обычно общаются, посылая почту по адресу
usenet) или более опытным пользователям USENET. Поверьте, этим
Вы убережете себя от больших неприятностей.

Механизм посылки сообщений по USENET описан в превосходной
книжке Марка Хортона Как читать сетевые новости; если Вы ее еще
не прочитали, немедленно отложите этот документ и прочитайте ее.
Большая часть из описанного здесь подразумевает Ваше знание (хотя
бы приблизительное) механики рассылки новостей.

Прежде, чем обсуждать соглашения, следует обратиться к исто-
рии USENET, каким он стал сейчас, и посмотреть, зачем эти согла-
шения нужны.

2. Все о USENET

USENET появился на компьютерах "научного треугольника" в Се-
верной Каролине. Программы, входившие в него (известные как


Как эффективно использовать USENET 1





Как эффективно использовать USENET 2



"netnews" в то время, и как "A news" сейчас), обменивались сооб-
щениями; это была небольшая многокомпьютерная доска объявлений.
Со временем администраторы других систем стали подключать свои
машины к этой системе. Сеть росла. Затем эти программы были пе-
реписаны в Беркли (эта версия стала известна как "B news") а фор-
мат был изменен так, чтобы удовлетворять стандартам ARPA (теперь
это стал "B protocol for news".*) Эта версия системы новостей
распространилась очень широко, и в это время USENET стал приобре-
тать свой современный облик.

USENET - это логическая сеть (в противоположность физической
сети.) Это очень аморфная сеть, в том смысле, что в ней нет цент-
рального администратора или управляющего узла. В ней нет даже
официального списка участников, хотя есть очень сложный неофици-
альный. Компьютер может получить доступ к USENET, если найдется
другой компьютер, уже входящий в USENET, к которому его можно
подсоединить для обмена сообщениями. Если этот второй компьютер
(называемый соседом первого) имеет возможность пересылать сообще-
ния первому и получать сообщения от него, первый компьютер подк-
лючен к USENET. Компьютер выходит из USENET только тогда, когда
никто не может или не хочет посылать ему, или принимать от него
сообщения.

В результате у USENET нет эквивалента "sysop" или централь-
ной власти, контролирующей доску объявлений. Тот небольшой конт-
роль, который все же осуществляется, находится в руках того чело-
века на каждой из машин, который отвечает за поддержку USENET
(этого человека называют "администратором USENET.") Поскольку
большинству администраторов USENET не хватает опыта общения с
USENET, и поскольку иногда администрирование USENET требует ог-
ромной работы, большинство администраторов USENET действуют по
примеру других, более опытных, администраторов (часто несколько
непочтительно называемых "сетевыми гуру.") Это не переложение от-
ветственности на других, а только способ сократить количество ра-
боты, чтобы она не мешала основной работе администратора USENET.
Можно привести пример списка существующих сейчас news-групп, ко-
торый распространяется приблизительно раз в месяц. Это не "офи-
циальный" список - за него никто не отвечает - но поскольку тот,
кто его рассылает, выполняет работу, которую в противном случае
пришлось бы делать каждому администратору USENET, его принимают
как действительный список. Если автор изменил список так, что
какой-нибудь администратор считает его неприемлемым, он может
просто этот список игнорировать. (Кстати, "сетевые гуру" стали
известны в этом качестве из-за той работы, которую они выполнили
для USENET. Их опыт может быть полезен каждому администратору

__________

* См. в Standard for Interchange of USENET Messages
описание этих двух форматов.


News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 3



USENET.)

Так как USENET распространился очень широко, возникло нес-
колько проблем. Среди них есть одна техническая проблема, такая
что большинство соглашений, описанных в этом документе происходят
из попыток держать эту проблему под контролем.

Техническая проблема происходит прямо из транспортного меха-
низма, которым пользуется большинство узлов USENET. Большая
часть компьютеров, входящих в USENET, не имеют доступа к таким
большим сетям, как ARPANET. В результате, единственным жизнеспо-
собным транспортным механизмом, который могут использовать эти
узлы, оказался набор программ, известных под общим названием
UUCP, которые взаимодействуют по коммутируемым телефонным линиям.
Изначально программы передачи новостей вызывали по одной команде
UUCP для каждого сообщения. С развитием USENET многие машины
оказались просто завалены сообщениями; телефонные линии целый
день передавали бы новости, одновременно пришлось бы обрабатывать
по несколько сообщений, что заметно замедлило бы компьютер.

Было решено группировать сообщения. Теперь несколько сооб-
щений передаются одной командой UUCP, а на принимающей машине
должна выполняться команда, которая разделяет файл на отдельные
сообщения, которые будут обработаны индивидуадьно. Хотя это уве-
личивает размер передаваемых файлов, уменьшается число пересылае-
мых команд UUCP, и, поскольку пересылка команды требует некото-
рого времени, уменьшается продолжительность телефонных звонков,
и, в меньшей степени, загруженность компьютера. В некоторых уз-
лах, таких, как университет Purdue, этого оказалось недостаточно,
поэтому был сделан простой спулер для обработки отдельных сообще-
ний по одному. Это уменьшило загрузку системы до вполне приемле-
мой величины.

Тем не менее проблема не исчезла совсем. В некотором смысле
стало еще хуже; с увеличением числа пересылаемых сообщений счета
за телефон и загруженность системы росли, и системные администра-
торы стали требовать от администраторов USENET отказаться от не-
которых news-групп и пересылать сообщения только ночью (что озна-
чало долгие задержки при распространении сообщений). Короче го-
воря, каждого, кто сталкивается с управлением каким-либо узлом
USENET, очень беспокоит судьба USENET, и вообще, и в его собст-
венном узле.

Многие из тех правил, которые Вы прочтете, порождены этим
беспокойством. Страх, что USENET может погибнуть - это не приз-
рак, а реальность. Мы надеемся, что он не погибнет, и приведен-
ные здесь правила намечают некоторые пути предотвращения проблем
и увеличения вероятности, что в USENET останется достаточно уз-
лов, чтобы он мог выжить. Нет такой власти, которая заставляла
бы Вас выполнять эти правила, но выполняя их, Вы способствуете


News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 4



сохранению USENET как важного средства компьютерного общения.

3. Вы решаете разослать сообщение

Прежде, чем принять решение послать сообщение в сеть, сле-
дует учесть несколько моментов.

3.1. Не повторяйте информацию.

Это относится даже к тем сообщениям, которые Вы в первый раз
разослали не всем. Если Вы знаете ответ на заданный кем-либо
вопрос, сначала прочтите все продолжения, и, если у Вас есть, что
добавить, пошлите это по почте автору вопроса; если Вы считаете,
что это должны прочесть и другие, попросите того, кто задал воп-
рос, собрать все полученные им ответы в следующее сообщение.
Одна из самых больших проблем USENET в том, что рассылается мно-
жество копий одного и того же ответа на простой вопрос.

Если Вы хотите повторить сообщение, так как полагаете, что в
первый раз оно не дошло до других узлов USENET по причине проблем
при передаче (это иногда случается, но значительно реже, чем мно-
гие думают), сначала проверьте, так ли это. Если у Вас есть зна-
комый на другой машине в USENET, позвоните ему и узнайте о судьбе
своего сообщения на его машине. Спросите у своего администратора
USENET, знает ли он о каких-нибудь проблемах в USENET; есть спе-
циальные news-группы, которуе получают администраторы USENET, и в
которых сообщается об ошибках USENET; администраотр также может
обратиться за информацией к своему коллеге на другой машине.
Если Вы все-таки решили, что сообщение следует повторить, обяза-
тельно укажите в заголовке сообщения, что это копия, и объясните
причину (если Вы этого не сделаете, Вы обязательно получите по
почте множество ругани.)

Повторение рекламных сообщений о продукции и услугах просто
недопустимо. Из-за этого другие узлы могут просто закрыть Вам
доступ к USENET.

Начиная изучать USENET, новые пользователи посылают в сеть
множество вопросов. За время существования USENET большинство
этих вопросов задавались буквально тысячи раз, и на них давались
ответы. Наиболее распространенные из этих вопросов и ответы на
них были собраны в надежде, что новые пользователи прочтут их и
не станут повторять те же вопросы. Поэтому, если у Вас возник
вопрос, прежде, чем посылать его, проверьте в Приложении A (От-
веты на часто задаваемые вопросы) чтобы убедиться, что этот воп-
рос не был задан сто раз до того, как Вы вошли в USENET.



News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 5



3.2. Не посылайте сообщений, когда Вы не в духе, сердитесь или
пьяны

Рассылка сообщения во многом похожа на управление автомоби-
лем - Вы должны себя контролировать. Сообщение, которое начина-
ется словами "Джейн, ты грязная невежа, ..." определенно выдер-
жано в дурном вкусе*. К сожалению, это слишком распространено.

Психология этого явдения интересна. Поскольку мы общаемся с
USENET через компьютер, мы часто забываем, что сообщениями обме-
ниваются не машины, а люди. При этом, посылая оскорбительное со-
общение, Вам не приходится смотреть в глаза объекту своих оскорб-
лений; личный контакт оказывает удивительно сдерживающее влияние
на хамское поведение. В результате споры через USENET вырожда-
ются в перебранку с гораздо большей легкостью, чем личные.

Прежде, чем отправить сообщение, минуточку подумайте; Убеди-
тесь, что Вы не расстроены, не сердитесь и не навеселе. Если это
не так, прежде, чем что-либо писать, подождите, пока Вы придете в
себя и успокоитесь. После этого подумайте, действительно ли Вы
хотите отправить это сообщение. Вы будете удивлены, что может
сделать один день или даже несколько часов ожидания с Вашими на-
мерениями.

Имейте в виду, что криком еще никого ни в чем не удалось
убедить со времен царя Гороха, а оскорбления заставляют людей еще
сильнее цепляться за свои мнения и идеи. Мягкость, обходитель-
ность и красноречие куда более убедительны; Они не только показы-
вают, что Вы достаточно уверены в своих словах, чтобы позволить
им говорить за себя, но также выдают уважение к аудитории. Это,
в свою очередь, облегчает задачу завоевать любовь и уважение ау-
дитории - а для людей обычно более интересны и убедительны аргу-
менты тех, кого они любят и уважают, чем тех, кто обижает их.
Наконец, не следует забывать, что некоторые споры и ситуации
просто не могут быть разрешены. Поскольку все люди разные, оче-
видные факты часто вызывают у них разные чувства и приводят их к
совершенно разным выводам. Именно эти различия и делают жизнь
интересной; будь мы все одинаковыми, мир был бы очень скучным
местом. Поэтому не расстраивайтесь; расслабьтесь и получите удо-
вольствие от спора. Кто знает, может быть, Вы даже узнаете что-
нибудь новое!

3.3. Убедитесь, что Ваше сообщение подходит для USENET

Некоторые вещи недопустимо посылать в USENET. Дискуссия на
тему, допустима другая дискуссия, или нет, и в той ли news-группе
она ведется - одна из таких вещей. Обычно такая "мета-дискуссия"

__________
* Если только это не критика Saturday Night Live.


News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 6



порождает такое множество сообщений, что исходная дискуссия ока-
зывается просто подавлена и затухает; зато мета-дискуссия затяги-
вается на несколько недель, сводя с ума большинство читателей
этой news-группы. Чтобы сберечь психику своих товарищей-
читателей USENET, такие комментарии посылайте не в USENET, а по
почте заинтересованным людям.

Еще один пример недопустимого в USENET - это печально из-
вестные "грамматические страсти." Каждые несколько месяцев нахо-
дится кто-нибудь, кто начинает прорабатывать другого автора за
плохое правописание. Очень скоро все остальные присоединяются к
ним, перерывая статьи друг друга в поисках подобных ошибок.
Мягко говоря, это раздражает каждого, втянутого в дискуссию без
серьезной причины. Пожалуйста, не забывайте, что мы все делаем
ошибки, причем есть множество людей, для которых английский -
второй язык. Поэтому старайтесь оставить свои замечания по грам-
матике при себе, а если не можете, то посылайте их по почте ав-
тору, а не рассылайте сообщений всему миру.

Более коварны вопросы типа "Как мне врубиться в линию мест-
ного кабельного телевидения?" Посылка сообщения в USENET сродни
публикации, поэтому не спрашивайте и не давайте советов, как сде-
лать что-либо незаконное. И, пожалуйста, не ссылайтесь на Первую
Поправку, или на законы о свободе слова в Вашей стране; если
программы рассылки сообщений Вас не остановят, последствия могут
быть очень неприятными - Вас привлекут к суду, а USENET может
просто погибнуть, если из него выйдут, испугавшись ответствен-
ности, все узлы, которые передавали Ваше сообщение. Вы бы не хо-
тели, чтобы это было на Вашей совести, не правда ли? Конечно,
нет.

Следующее правило связано с этим.

3.4. Не пересылайте чужие работы без разрешения

Посылая что-либо в USENET, Вы передаете это в общее пользо-
вание для всех практических нужд. Поэтому следует соблюдать ос-
торожность с рассылкой вещей вроде материалов, связанных с
UNIX8*9-related (особенно исходных текстов) или документов компа-
нии; сначала проверьте права и подписки о неразглашении. Неко-
торые считают более подходящим посылать "diff'ы" с защищенными
текстами, так как они могут быть полезны только тем, у кого есть
сам текст.

Отдельную проблему составляют работы, защищенные авторским
правом. Как американские, так и международные законы охраняют
такие работы; Вы не можете воспроизводить защищенную работу ни

__________
8 *9UNIX is a registered trademark of AT&T.


News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 7



полнлстью, ни частично, за исключением небольших отрывков для
нужд критики, без разрешения владельца авторского права (которым
может быть автор, а может, и нет). Без такой защиты люди ис-
кусства не могли бы зарабатывать деньги, и, значит, не имели бы
стимула публиковать результаты своего творчества. Рассылка защи-
щенной работы без разрешения - это воровство, несмотря на то, что
в большинстве случаев украденная собственность не материальна.
Значит, если Вы рассылаете рецензии на книги или фильмы, песенные
тексты или еще что-нибудь, защищенное авторским правом, без раз-
решения владельца, Вас, Вашу компанию или сам USENET могут прив-
лечь к ответственности за нанесенный убыток. Рассылая подобные
материалы, пожалуйста, строго соблюдайте закон!

3.5. Помните, что в сообщении выражается мнение автора, а не его
начальника.

Часто, когда кто-нибудь присылает особенно противное сообще-
ние, многие задают вопрос, разделяют ли сотрудники автора его
мнение, или оно противоречит мнению компании. Помните, пожа-
луйста, что все мнения и высказывания, содержащиеся в сообщении,
принадлежат только его автору, и тем более не обязаны выражать
точку зрения его начальника, хозяина компьютера, на котором сооб-
щение было составлено, или еще кого-нибудь, имеющего отношение к
USENET - следовательно, ответственность за любую статью, рассыла-
емую через USENET, лежит только на ее авторе, и больше ни на ком.
Ни к чему нападать на компанию или сотрудников автора мерзкого
послания; Отпишите ему самому по почте, что Вы думаете о его со-
общении. Если такие сообщения продолжают приходить, можно вос-
пользоваться тем, что программы чтения новостей сначала печатают
имя автора и тему, а затем спрашивают, хотите ли Вы видеть сооб-
щение; увидев знакомое имя автора или оскорбительный заголовок,
Вы можете пропустить сообщение. Наконец, если Вы действительно
обиделись, можете отменить подписку на эту news-группу.

Мы платим за свободу и тем, что позволяем другим делать из
себя дураков. Вы бы не хотели, чтобы за Вами надзирали, поэтому
не поощряйте надзор за другими. Вас никто не заставляет читать
новости.

В некоторых странах за чтение или рассылку сообщений опреде-
ленного рода полагается уголовная ответственность как за оскорб-
ление. В результате, некоторые news-группы, которые свободно
распространяются в Соединенных Штатах, нельзя распространять в
других странах под страхом гражданской или уголовной ответствен-
ности. В таких случаях лучшим решением для узлов, расположенных
в этой стране, будет не получать и не передавать сообщения этой
группы. Ни одну машину никогда не заставляют передавать или по-
лучать никакую news-группу.

News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 8



4. Куда направлять сообщение

У различных news-групп и областей распространения сообщений
разные правила, связанные с их использованием. В данном разделе
описаны эти правила и приведены рекомендации, в какую news-группу
направлять сообщение.

4.1. Старайтесь указать как можно более узкую область распрост-
ранения

Важный принцип рассылки сообщений заключается в том, чтобы
область распространения сообщения была по возможности ограничена.
Как и современное общество, USENET одновременно страдает и от из-
бытка информации, и от информационного шума. Распространено мне-
ние, что USENET может перестать работать, если мы не сможем
уменьшить количество сообщений. Первый шаг в этом направлении -
не посылать сообщения в те места, где оно заведомо никому не
нужно. Например, если Вы живете в Нью Джерси, вероятность того,
что кто-нибудь в Корее захочет купить Ваш автомобиль 1972 Toyota
очень близка к нулю. Поэтому следует ограничиться рассылкой
объявления о продаже в Нью Джерси.

Чтобы это сделать, Вы можете или послать свое сообщение ло-
кальной группе, или, посылая его общей группе, использовать воз-
можность distribution, чтобы ограничить область, в которой сооб-
щение будет распространяться. Когда Вы задаете программе рас-
сылки новостей (обычно это postnews(1)) область распространения,
Вы, по существу, объявляете, что машины, которые не входят в эту
область, сообщения не получат. (Можно представить это себе как
подгруппу по территориальному признаку.) Например, если Вы посы-
лаете сообщение в районе залива Сан Франциско группе rec.auto и
указываете в качестве области распространения ba, сообщение не
будет рассылаться за пределами района залива Сан Франциско (кото-
рому соответствует область распространения ba) несмотря на то,
что Вы пишете общей news-группе. Укажи Вы область распростране-
ния ca (Калифорния), Ваше сообщение пошло бы во все узлы USENET,
расположенные в Калифорнии. Если бы Вы указали область распрост-
ранения world, Ваше сообщение рассылалось бы всем машинам в
USENET.

4.2. Не посылайте одно сообщение дважды разным группам

Если есть сообщение, которое Вы хотите послать нескольким
news-группам, посылайте его всем одновременно. Последние версии
программ чтения новостей показывают сообщение только один раз,
независимо от того, в скольких news-группах оно встречается. Но
если Вы отправите его по разу каждой группе, программы любой вер-
сии будут показывать его в каждой news-группе. Многих это разд-
ражает и у всех отнимает время.



News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 9



4.3. Не посылайте сообщений редактируемым news-группам.

Некоторым news-группам нельзя посылать сообщения непосредст-
венно; некоторым Вы не можете посылать сообщений совсем. Послед-
ние версии программ рассылки новостей предупреждают Вас, когда
работает одно из этих ограничений, но старые программы этого не
умеют.

Если Вы хотите, чтобы редактор соответствующей группы разос-
лал Ваше сообщение, пошлите его редактору по почте. (Если Вы не
знаете адреса, спросите у администратора USENET. В некоторых
случаях программы сами, вместо рассылки сообщения, автоматически
отправляют его по почте редактору.)

4.4. Если Вы не знаете, куда отправить сообщение, спросите у
кого-нибудь

Если Вы не можете определить, куда следует направить какое-
либо сообщение, посмотрите в news.announce.newusers список дейст-
вующих news-групп. (Этот список распространяется каждые две не-
дели. Если Вы не можете его найти, можно посмотреть список
групп, приведенный в документе Как читать сетевые новости; но
имейте в виду, что этот список, несомненно, уже устарел.) Если
Ваше сообщение не подходит ни для одной группы из списка, отп-
равьте его в misc.misc или не отправляйте совсем.

Если Вы и после этого не можете решить, в какую news-группу
направить сообщение, спросите кого-нибудь из более опытных поль-
зователей. Если в Вашей организации нет опытных пользователей
(или ни один из них не хочет себя таким признать), свяжитесь с
любым из следующих людей:

Gene Spafford (spaf@gatech.CSNET, spaf@gatech.UUCP)
Mark Horton (mark@cbosgd.UUCP)
Rick Adams (rick@seismo.CSS.GOV, rick@seismo.UUCP)
Chuq Von Rospach (chuq@sun.UUCP)
Matt Bishop (mab@riacs.ARPA, mab@riacs.UUCP)

Мы будем рады Вам помочь. Но, пожалуйста, не посылайте сообщение
в сеть, не посоветовавшись с нами!

4.5. Прежде, чем создавать новую группу, удостоверьтесь, что
другим это нужно

Вообще говоря, создание новой news-группы - очень плохая
идея. Сейчас рассылается так много сообщений, что USENET угро-
жает гибель, поскольку его узлы один за другим решают отказаться
от получения и передачи некоторых news-групп. Более того, не су-
ществует процедуры уничтожения news-группы, поэтому, будучи од-
нажды создана, news-группа остается навсегда. Это, кроме того,


News Version B 2.11 19 октября 1986





Как эффективно использовать USENET 10



воодушевляет людей на создание новых news-групп, и круг замыка-
ется. Постарайтесь не придумывать новых news-групп.

Если Вы все же считаете, что новую группу следует создать,
убедитесь в том, что все остальные согласны с необходимостью но-
вой группы. (либо у почтового списка так много читателей и такой
оживленный обмен сообщениями, что это оправдывает его превращение
в news-группу, либо дискуссия в существующей news-группе стала