Первый взляд на SDF.ORG - The Super Dimension Fortress

Первый взляд на SDF.ORG - The Super Dimension Fortress

abslimit

Приветственная страница сайта, объясняет нам, что SDF это The Super Dimension Fortress — некоммерческая организация авторов свободного ПО, преподавателей, студентов, исследователей, компьютерных энтузиастов, а так же людей, ограниченных по зрению и слуху, основанное в 1987 году. Своей миссией они ставят обеспечение удаленно-доступных вычислительных средств для продвижения публичного образования, культурного обогащения, научных исследований, члены которого взаимодействуют в электронном формате, независимо от их местоположения. SDF — это сообщество, состоящее из небезразличных, высоко-квалифицированных людей, которые работают за кулисами для поддержки некоммерческой части сети Интернет.

Статья на вики говорит нам о SDF с несколько иной стороны. SDF — некоммерческий публичный провайдер различных сервисов, подавляющее большинство из которых доступно через интерфейс командной строки. Это включает в себя доски объявлений, дневники и персональные странички, чат, e-mail, usenet, игры, утилиты, средства разработки и прочее. Интересный момент в том, что SDF обеспечивает такими уходящими в прошлое сервисами, как доступ в Интернет по dial-up и хостинг страничек по протоколу Gopher. Действительно, помимо веб-ресурса, на данный момент поддерживается рабочая Gopher-версия gopher://sdf.org/, где немалое количество публикаций за 2018 год. Но, по моему, самое интересное тут, это сервисы, взаимодействующие с пользователем по CLI.


Немного истории.

Начало SDF было положено в 1987 году, и изначально представлял он собой BBS на компьютере APPLE IIe, посвященный японскому аниме, и был известен как «SDF-1», позаимствовавший свое название от аниме-сериала «Super Dimension Fortress Macross». Инициатором и обладателем этой BBS был Тэд Улеманн (Ted Uhlemann), под псевдонимом iczer. На то время SDF-1 была типичной BBS на одной телефонной линии, подключенной к 1200-бит/с модему. Далее к Тэду присоединился Стивен Джонс (Stephen Jones, smj), в 1989 они нарастили мощность BBS, и стала называться к этому времени «CITADEL BBS». Далее к ним присоединился Дэниел Финстер (Daniel Finster, df), и все трое в это время «дозванивались» до публичной системы UNIX Connection (killer.dallas.tx.us), которую в то время охарактеризовали как «глоток свежего воздуха», по сравнению с ограниченными возможностями BBS. Когда в 1990 году сервис был выключен, троица решила сделать ему замену. В июне 1991 года Тэд запустил систему UNIX SYSTEM 5 r3.2 1.0 на машине архитектуры i386 и присоединись к UUCP-сети lonestar.org. С этого момента система называлась SDF.LONESTAR.ORG. Интерес к публичной UNIX-системе возрастал. Осенью 1992 года Тэд Улеманн и Дэниел Финстер покинули проект SDF, оставив его Стивену Джонсу. Далее к проекту подключались другие люди, проект развивался — обслуживающих, соединенных в ЛВС, машин со временем стало несколько, наращивалось количество телефонных линий, появилось подключение через Dial-UP по протоколам SLIP/PPP.

SDF на момент 1993 года

В 1997 система была перенесена на GNU/Linux, но из-за продолжавшихся атак на систему к 2001 году была перенесена, по закону подлости как по изначальному плану 1997 года, на NetBSD. Система переехала с машин x86 на DEC Alpha. За этот период был зарегистрирован домен freeshell.org, как alias-запись для sdf.lonestar.org. К концу 2001 года система переехала в ЦОД в городе Бе́лвью (Вашингтон), и обзавелась там соединением с Сетью в 155 Мбит/с. В том же 2001 году SDF Public Access UNIX System была перерегистрирована как некоммерческая организация.

SDF на момент 2002 года


Далее в истории SDF было постепенное наращивание мощности — замена и обновления оборудования, перемещение оборудования, регистрировались новые доменные имена, и к проекту присоединялось все больше людей. На данный момент в SDF.ORG зарегистрировано около 50000 пользователей, сервера работают в нескольких ЦОД.

Подробнее по истории проекта тут:

http://sdf.org/?faq?BASICS?https://en.wikipedia.org/wiki/SDF_Public_Access_Unix_System


CLI-based services.

"Мякотка" SDF.ORG — CLI-сервисы.

При регистрации аккаунта у Вас просят указать E-mail и предпочитаемый логин. Далее приходит письмо с логин/паролем и краткой инструкцией, как и куда нужно подключиться по SSH.

После небольшого приветствия нам представляют некоторую справочную информацию.

Загруженность серверов:

Фаза луны:

Последние записи из гостевой книги:

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

Прежде чем прыгать в мир CLI-сервисов, ознакомимся с help, не просто так он на первом месте.

Команда what определенно выводит что-то полезное, посмотрим.

Попробуем местный внутрисистемный чат commode. Я попал в комнату, где было онлайн 25 человек, но на приветствие в течение минут 20 никто не ответил.

Оставим commode в отдельной ssh сессий и подключимся второй. Посмотрим на местную BBS - bboard.

Встречает нас список досок. Попробуем посмотреть в MUSIC, оценим местные вкусы. Нажимаем G(OTO) и вводим имя борды — MUSIC. Вывелся список тредов.

Заглянем в тред номер 4 с темой «Are you listening to emo music?». Нажимаем T(YPE) и вводим номер треда 4. Попадаем на OP-сообщение.

Согласился на голосование, выбрал вариант. Далее по Enter и перейдем к первому ответу на OP-сообщение:

И это ответ от… smj? Т.е. Стивена Джонса, одного из основателей SDF.ORG. Видимо, тут имеет место маленькая шутка, так как он написал в ответ, что любит «elmocore», отсылка к одному из персонажей «Улицы сезам». Далее по Enter я полистал тред до конца. При беглом чтении, там в основном были шутки, замешанные на юморе юниксойдов. Несколько раз жмем Q(UIT) и выходим обратно в стартовый промт.

Заглянем в игры.

Ну, многие игры не запускаются. С четвертой попытки запустился «mud».

Создаем персонажа, видим приветственный экран.

И это текстовая мультиплеерная RPG , чего следовало ожидать.

Пройдемся по нескольким простым сетевым утилитам.

Итого — что-то работает, что-то заблокировано и открывается за донат (arpa membership), чего-то похоже вовсе нет или спрятано. Тогда посмотрим, что доступно. Вводим команду unix.

Что тут еще есть? Lynx… это уже видели, у самого есть. Опробуем gopher. Попадаем в консольный gopher-браузер, похожий на lynx (который также умеет читать gopher-ссылки).

Еще есть утилита profiles - «Join the ASCII social network», которая предлагает сделать новый аккаунт в некой соц. сети на ASCII. Я пока воздержусь.

За это время в чате commode пошло оживление.


Что еще посмотреть.

Как упоминалось ранее, помимо основной, есть еще gopher-версия сайта gopher://sdf.org/.

Открытый FTP ftp://sdf.org/, где, кстати, были найдены ASCII-схемы сети проекта.

Вполне рабочий IRC irc://irc.sdf.org/ .

На сервере открыт XMPP-порт, так что скорее всего есть живой Jabber-сервер. Но описания на сайте не нашел.

Помимо основного сайта, есть еще филиалы в Японии и Европе (Германия).

Также можно ознакомиться с ссылками на этой странице.


Заключение.

SDF.ORG дает альтернативный метод к получению и обмену информации в современной сети Интернет. Метод максимального упрощения и возвращения к истокам технической стороны обмена - текстовый формат. С моей точки зрения, SDF.ORG, помимо описанных в приветственной странице целей, следует идее сохранения и поддержания традиционных форматов и устаревших протоколов, чтобы с течением времени была возможность более-менее "на деле" прикоснуться к оригинальным реализациям методов обмена информации в Сети.