System tablic ogłoszeń - Bulletin board system

Ekran powitalny tablicy ogłoszeń Free-net , od 1994 r.

System tablicy ogłoszeń lub BBS (zwany także Computer Bulletin Board Service , CBBS ) to serwer komputerowy z oprogramowaniem, które umożliwia użytkownikom łączenie się z systemem za pomocą programu terminalowego . Po zalogowaniu użytkownik może wykonywać takie funkcje, jak przesyłanie i pobieranie oprogramowania i danych, czytanie wiadomości i biuletynów oraz wymiana wiadomości z innymi użytkownikami za pośrednictwem publicznych forów dyskusyjnych, a czasami poprzez bezpośrednie czaty . Na początku lat 80. opracowano sieci wiadomości, takie jak FidoNet , w celu świadczenia usług takich jak NetMail, który jest podobny do internetowej poczty e - mail .

Wiele BBSów oferuje również gry online, w których użytkownicy mogą ze sobą konkurować. BBSy z wieloma liniami telefonicznymi często udostępniają pokoje rozmów , umożliwiając użytkownikom interakcję ze sobą. Systemy biuletynów informacyjnych były pod wieloma względami prekursorami nowoczesnej formy sieci WWW , sieci społecznościowych i innych aspektów Internetu . Tanie modemy asynchroniczne o wysokiej wydajności doprowadziły do ​​korzystania z usług online i BBSów na początku lat dziewięćdziesiątych. InfoWorld oszacowało, że w samych Stanach Zjednoczonych w 1994 r. istniało 60 000 BBSów obsługujących 17 milionów użytkowników, co stanowi wspólny rynek znacznie większy niż główne serwisy internetowe, takie jak CompuServe .

Wprowadzenie niedrogiej usługi dial-up i przeglądarki internetowej Mosaic zapewniło łatwość użytkowania i globalny dostęp, których nie zapewniały BBS i systemy online, i doprowadziło do gwałtownego załamania rynku, począwszy od 1994 roku. z wiodących dostawców oprogramowania BBS poszedł bankrutem i dziesiątki tysięcy BBSes zniknął. Dzisiaj BBSing przetrwał w dużej mierze jako nostalgiczne hobby w większości części świata, ale nadal jest niezwykle popularną formą komunikacji dla tajwańskiej młodzieży (patrz PTT Bulletin Board System ). Większość zachowanych BBSów jest dostępna przez Telnet i zazwyczaj oferuje bezpłatne konta e-mail, usługi FTP, IRC i wszystkie protokoły powszechnie używane w Internecie. Niektóre oferują dostęp przez sieci z komutacją pakietów lub połączenia radiowe .

Historia

Prekursory

Prekursorem systemu tablic ogłoszeniowych była Pamięć Społeczna (Community Memory) , uruchomiona w sierpniu 1973 roku w Berkeley w Kalifornii . Przydatne mikrokomputery nie istniały w tym czasie, a modemy były zarówno drogie, jak i powolne. Pamięć społecznościowa działała zatem na komputerze typu mainframe i była dostępna za pośrednictwem terminali znajdujących się w kilku dzielnicach San Francisco Bay Area . Niska jakość oryginalnego modemu łączącego terminale z komputerem mainframe skłoniła osobę zajmującą się sprzętem Community Memory , Lee Felsensteina , do wynalezienia modemu Pennywhistle , którego projekt był bardzo wpływowy w połowie lat 70-tych.

Pamięć społecznościowa umożliwiała użytkownikowi wpisywanie wiadomości do terminala komputerowego po wrzuceniu monety i oferowała „czystą” tablicę ogłoszeń z wyłącznie wiadomościami publicznymi (bez e-maili lub innych funkcji). Oferował możliwość oznaczania wiadomości słowami kluczowymi, które użytkownik mógł wykorzystać w wyszukiwaniu. System działał przede wszystkim w formie systemu kupna i sprzedaży, w którym tagi zastąpiły bardziej tradycyjne klasyfikacje . Ale użytkownicy znaleźli sposoby na wyrażenie siebie poza tymi granicami, a system spontanicznie stworzył historie, poezję i inne formy komunikacji. System był kosztowny w obsłudze, a gdy ich komputer główny stał się niedostępny i nie można było znaleźć nowego, system został zamknięty w styczniu 1975 roku.

Podobna funkcjonalność była dostępna dla większości użytkowników komputerów mainframe, co może być uważane za rodzaj ultralokalnego BBS, gdy jest używane w ten sposób. Systemy komercyjne, wyraźnie przeznaczone do oferowania tych funkcji społeczeństwu, stały się dostępne pod koniec lat siedemdziesiątych i utworzyły rynek usług online, który trwał do lat dziewięćdziesiątych. Jednym ze szczególnie wpływowych przykładów był PLATO , który pod koniec lat 70. miał tysiące użytkowników, z których wielu korzystało z funkcji przesyłania wiadomości i czatów systemu w taki sam sposób, jaki stałby się powszechny w BBSach.

Pierwsze BBSy

Ward Christensen posiada kartę rozszerzeń z oryginalnego komputera głównego CBBS S-100.

Wczesne modemy były na ogół albo drogimi, albo bardzo prostymi urządzeniami wykorzystującymi sprzęgacze akustyczne do obsługi operacji telefonicznych. Użytkownik najpierw podniósł słuchawkę, wybrał numer, a następnie wcisnął słuchawkę do gumowych nakładek na górze modemu. Rozłączenie na końcu połączenia wymagało od użytkownika podniesienia słuchawki i odłożenia jej do telefonu. Istniały przykłady modemów z bezpośrednim połączeniem, które często umożliwiały komputerowi hosta wysyłanie poleceń w celu odebrania lub rozłączenia połączeń, ale były to bardzo drogie urządzenia używane przez duże banki i podobne firmy.

Wraz z wprowadzeniem mikrokomputerów z gniazdami rozszerzeń, takich jak maszyny z magistralą S-100 i Apple II , modem mógł komunikować instrukcje i dane na oddzielnych liniach. Maszyny te zazwyczaj obsługiwały tylko komunikację asynchroniczną, a modemy synchroniczne były znacznie droższe niż modemy asynchroniczne. Wiele modemów tego typu było dostępnych pod koniec lat siedemdziesiątych. Umożliwiło to BBS po raz pierwszy, ponieważ umożliwiło oprogramowaniu na komputerze odebranie połączenia przychodzącego, komunikowanie się z użytkownikiem, a następnie rozłączenie połączenia, gdy użytkownik się wylogował.

Pierwszy publiczny BBS wdzwaniany został opracowany przez Warda Christensena i Randy'ego Suessa . Według wcześniejszego wywiadu, kiedy Chicago było zasypane podczas Wielkiej Zamieci w 1978 roku , oboje rozpoczęli wstępne prace nad Computerized Bulletin Board System , czyli CBBS . System powstał w dużej mierze dzięki przypadkowemu połączeniu Christensena z zapasowym komputerem magistrali S-100 i wczesnym modemem wewnętrznym Hayesa oraz naleganiem Suessa, aby umieścić maszynę w jego domu w Chicago, gdzie byłaby to lokalna rozmowa telefoniczna, aby uzyskać więcej informacji. użytkowników. Christensen wzorował system na tablicy korkowej, której jego lokalny klub komputerowy używał do publikowania informacji typu „potrzebuję przejażdżki”. CBBS oficjalnie połączyło się z Internetem 16 lutego 1978 r. CBBS, które prowadziło liczenie dzwoniących, podobno połączyło 253 301 dzwoniących, zanim ostatecznie przeszło na emeryturę.

Smartmodem

300 bodów Smartmodem doprowadził do początkowej fali wczesnych systemów BBS.

Kluczową innowacją niezbędną do spopularyzowania BBS był Smartmodem produkowany przez Hayes Microcomputer Products . Modemy wewnętrzne, takie jak te używane przez CBBS i podobne wczesne systemy, były użyteczne, ale generalnie drogie, ponieważ producent musiał stworzyć inny modem dla każdej platformy komputerowej, na którą chciał się kierować. Były one również ograniczone do komputerów z wewnętrzną rozbudową i nie mogły być używane z innymi użytecznymi platformami, takimi jak terminale wideo . Zewnętrzne modemy były dostępne dla tych platform, ale wymagały wybierania numeru za pomocą konwencjonalnego telefonu. Modemy wewnętrzne mogły być sterowane programowo w celu wykonywania zarówno połączeń wychodzących, jak i przychodzących, ale modemy zewnętrzne miały tylko piny danych do komunikacji z systemem hosta.

Rozwiązaniem tego problemu przez Hayesa było użycie małego mikrokontrolera do zaimplementowania systemu, który badał dane napływające do modemu z komputera-hosta, obserwując określone ciągi poleceń. Pozwoliło to na wysyłanie poleceń do iz modemu przy użyciu tych samych pinów danych, co wszystkie pozostałe dane, co oznacza, że ​​będzie działać w dowolnym systemie, który może obsługiwać nawet najbardziej podstawowe modemy. Smartmodem mógł odebrać telefon, wybrać numer i ponownie się rozłączyć, a wszystko to bez interwencji operatora. Smartmodem nie był potrzebny do korzystania z BBS, ale znacznie uprościł ogólną obsługę. Poprawiła również użyteczność dla dzwoniącego, ponieważ większość oprogramowania terminalowego pozwalała na przechowywanie i wybieranie różnych numerów telefonów na polecenie, umożliwiając użytkownikowi łatwe łączenie się z szeregiem systemów.

Wprowadzenie Smartmodemu doprowadziło do pierwszej prawdziwej fali systemów BBS. Ograniczone zarówno pod względem szybkości, jak i pojemności, systemy te były zwykle przeznaczone wyłącznie do przesyłania wiadomości, zarówno prywatnej poczty e-mail, jak i forów publicznych. Transfery plików były bardzo powolne przy tych prędkościach, a biblioteki plików były zazwyczaj ograniczone do plików tekstowych zawierających listy innych systemów BBS. Systemy te przyciągnęły szczególnego typu użytkowników, którzy wykorzystywali BBS jako unikalny rodzaj medium komunikacyjnego, a kiedy te lokalne systemy były wypychane z rynku w latach 90., przez wiele lat opłakiwano ich utratę.

Wyższe prędkości, komercjalizacja

Szybkość poprawiła się wraz z wprowadzeniem modemów asynchronicznych 1200 bit/s na początku lat 80. , dość szybko ustępując 2400 bitów/s. Poprawiona wydajność doprowadziła do znacznego wzrostu popularności BBS. Większość informacji była wyświetlana przy użyciu zwykłego tekstu ASCII lub grafiki ANSI , ale wiele systemów próbowało używać graficznych interfejsów użytkownika opartych na znakach , które zaczęły być praktyczne przy 2400 bitach/s.

Zanim na rynku zaczęły pojawiać się modele 9600 bit/s, nastąpiło długie opóźnienie. 9600 bitów/s nie zostało nawet ustanowione jako silny standard, zanim V.32bis z prędkością 14,4 kbit/s przejął kontrolę na początku lat 90-tych. W tym okresie nastąpił również szybki wzrost pojemności i dramatyczny spadek cen dysków twardych . Pod koniec lat 80. wiele systemów BBS posiadało znaczące biblioteki plików, co doprowadziło do wyłudzenia – użytkownicy nazywali BBSy wyłącznie dla swoich plików. Użytkownicy ci przez jakiś czas korzystaliby z modemu, pozostawiając mniej czasu innym użytkownikom, którzy otrzymywali sygnał zajętości . Wynikający z tego przewrót wyeliminował wiele pionierskich systemów skoncentrowanych na wiadomościach.

Dało to również początek nowej klasie systemów BBS, dedykowanych wyłącznie do przesyłania i pobierania plików. Te systemy pobierają opłaty za dostęp, zazwyczaj zryczałtowaną miesięczną opłatą w porównaniu z opłatami godzinowymi pobieranymi przez Event Horizons BBS i większość usług online. W celu obsługi tych systemów opracowano wiele usług innych firm, oferujących proste bramki kont handlowców kart kredytowych do uiszczania miesięcznych opłat oraz całe biblioteki plików na dysku kompaktowym, co znacznie ułatwiało początkową konfigurację. Edycje Boardwatch z początku lat 90. były wypełnione reklamami rozwiązań instalacyjnych za pomocą jednego kliknięcia, dedykowanych tym nowym sysopom . Choć dało to rynkowi złą reputację, doprowadziło również do jego największego sukcesu. Na początku lat 90. istniało wiele firm średniej wielkości zajmujących się oprogramowaniem BBS, a liczba działających systemów BBS osiągnęła swój szczyt.

Na początku lat 90. BBS stał się tak popularny, że zrodził trzy miesięczniki: Boardwatch , BBS Magazine , a w Azji i Australii magazyn Chips 'n Bits, który poświęcił obszerne informacje na temat innowacji w zakresie oprogramowania i technologii oraz ludzi, którzy za nimi stoją , a także BBSy w USA i na świecie. Ponadto w Stanach Zjednoczonych duży miesięcznik Computer Shopper zamieszczał listę BBS-ów wraz z krótkim streszczeniem każdej z ich ofert.

GUI

Pod koniec lat 80. i na początku lat 90. przeprowadzono wiele eksperymentów nad sposobami ulepszenia środowiska BBS z poziomu interfejsu wiersza poleceń . Prawie każdy popularny system poprawił nieco sprawy, dodając menu kolorów oparte na ANSI, aby ułatwić czytanie, a większość z nich umożliwiała także polecenia kursora, aby oferować przywoływanie wiersza poleceń i podobne funkcje. Inną powszechną funkcją było użycie autouzupełniania w celu uproszczenia nawigacji w menu, funkcja, która nie pojawi się ponownie w Internecie dopiero kilkadziesiąt lat później.

Wiele systemów wkroczyło również w interfejsy oparte na GUI, używając grafiki znakowej wysyłanej z hosta lub używając niestandardowych systemów terminalowych opartych na GUI. Ten ostatni początkowo pojawił się, co nie dziwi, na platformie Macintosh , gdzie TeleFinder i FirstClass stały się bardzo popularne. FirstClass oferował szereg funkcji, które byłyby trudne lub niemożliwe w przypadku rozwiązania opartego na terminalu, w tym dwukierunkowy przepływ informacji i działanie bez blokowania, które umożliwiało użytkownikowi wymianę plików w obu kierunkach przy jednoczesnym dalszym korzystaniu z systemu wiadomości i czatu, wszystko w osobnych oknach. Skypix jest dostępny na Amidze jako kompletny język znaczników . Używał znormalizowanego zestawu ikon do wskazywania poleceń uruchamianych myszą dostępnych online i do rozpoznawania różnych typów plików obecnych na nośnikach pamięci BBS. Był w stanie przesyłać dane, takie jak obrazy, pliki audio i klipy audio między użytkownikami połączonymi z tym samym BBS lub offline, jeśli BBS znajdował się w obwodzie organizacji FidoNet.

Na PC wysiłki były bardziej zorientowane na rozszerzenia oryginalnej koncepcji terminala, z graficznym interfejsem użytkownika opisanym w informacjach na hoście. Jednym z przykładów był protokół zdalnego obrazowania , zasadniczo system opisu obrazu, który pozostał stosunkowo niejasny. Prawdopodobnie ostatecznym rozwinięciem tego stylu działania była dynamiczna implementacja strony BBS Uniwersytetu Południowej Kalifornii (USCBBS) przez Susan Biddlecomb, która poprzedzała implementację strony internetowej HTML Dynamic . Pełna implementacja strony internetowej Dynamic została wykonana przy użyciu TBBS z dodatkiem TDBS, prezentującym kompletny system menu indywidualnie dostosowany dla każdego użytkownika.

Powstanie Internetu i upadek BBS

Popyt na złożone ekrany ANSI i ASCII oraz większe transfery plików obciążyły dostępną przepustowość kanału , co z kolei zwiększyło zapotrzebowanie na szybsze modemy. Modemy 14,4 kbit/s były standardem przez wiele lat, podczas gdy różne firmy próbowały wprowadzać niestandardowe systemy o wyższej wydajności – zwykle około 19,2 kbit/s. Kolejne opóźnienie nastąpiło z powodu długiego procesu standardów V.34 przed wydaniem 28,8 kb/s, które zostało szybko zastąpione przez 33,6 kb/s, a następnie 56 kb/s.

Te rosnące prędkości miały efekt uboczny polegający na radykalnym zmniejszeniu zauważalnych efektów wydajności kanału. Gdy modemy działały wolno, wiele wysiłku włożono w opracowanie możliwie najbardziej wydajnych protokołów i systemów wyświetlania. Uruchamianie protokołu ogólnego przeznaczenia, takiego jak TCP/IP, przez modem 1200 bit/s było bolesnym doświadczeniem. Jednak w przypadku modemów 56 kbit/s obciążenie zostało tak znacznie zredukowane, że stało się niezauważalne. Internetowa usługa dial-up stała się powszechnie dostępna w 1994 roku, a do 1995 roku stała się obowiązkową opcją dla każdego systemu operacyjnego ogólnego użytku .

Te wspólne zmiany doprowadziły do ​​nagłej dezaktualizacji technologii tablic biuletynowych w 1995 r. i załamania się rynku wspierającego. Technicznie rzecz biorąc, usługa internetowa oferowała ogromną przewagę nad systemami BBS, ponieważ pojedyncze połączenie z dostawcą usług internetowych pozwalało na kontakt z usługami na całym świecie. Dla porównania, systemy BBS opierały się na bezpośrednim połączeniu punkt-punkt, więc nawet wybieranie wielu lokalnych systemów wymagało wielu połączeń telefonicznych. Co więcej, protokoły internetowe pozwalały na używanie tego samego pojedynczego połączenia do łączenia się z wieloma usługami w tym samym czasie; na przykład pobieranie plików z biblioteki FTP podczas sprawdzania pogody na lokalnej stronie z wiadomościami. Dla porównania, połączenie z BBS umożliwiało dostęp tylko do informacji w tym systemie.

Szacowanie liczb

Według FidoNet Nodelist, BBSy osiągnęły szczytowe użycie około 1996 roku, czyli w tym samym okresie, w którym World Wide Web i AOL stały się głównym nurtem. Następnie BBSy szybko straciły na popularności i zostały zastąpione systemami wykorzystującymi Internet do łączności. Niektóre z większych komercyjnych systemów BBS, takie jak MaxMegabyte i ExecPC BBS , przekształciły się w dostawców usług internetowych .

Strona textfiles.com służy jako archiwum dokumentujące historię BBS. Historyczna lista BBS na textfiles.com zawiera ponad 105 000 BBSów, które istniały na przestrzeni 20 lat w samej Ameryce Północnej. Właściciel textfiles.com , Jason Scott , wyprodukował także BBS: The Documentary , film DVD, który jest kroniką historii BBS i zawiera wywiady ze znanymi osobami (głównie ze Stanów Zjednoczonych) z czasów rozkwitu BBS.

W 2000 roku większość tradycyjnych systemów BBS migrowała do Internetu przy użyciu protokołów Telnet lub SSH. Uważa się, że w 2020 r. aktywnych będzie od 700 do 800 – mniej niż 30 z nich to tradycyjne odmiany „dial-up” (modem).

Oprogramowanie i sprzęt

Amiga 3000 z dwuliniowym BBS

W przeciwieństwie do nowoczesnych witryn i usług online, które zazwyczaj są hostowane przez firmy zewnętrzne w komercyjnych centrach danych , komputery BBS (zwłaszcza w przypadku mniejszych płyt głównych) były zazwyczaj obsługiwane z domu operatora systemu. W związku z tym dostęp może być zawodny, aw wielu przypadkach w systemie może być jednocześnie tylko jeden użytkownik. Tylko większe BBSy z wieloma liniami telefonicznymi, korzystające ze specjalistycznego sprzętu, oprogramowania wielozadaniowego lub sieci LAN łączącej wiele komputerów, mogą obsługiwać wielu użytkowników jednocześnie.

Pierwsze BBSy wykorzystywały oprogramowanie homebrew, dość często napisane lub dostosowane przez samych operatorów systemu, działające na wczesnych systemach mikrokomputerowych magistrali S-100 , takich jak Altair 8800 , IMSAI 8080 i Cromemco pod systemem operacyjnym CP/M . Wkrótce potem oprogramowanie BBS zostało napisane dla wszystkich głównych domowych systemów komputerowych późnych lat 70. – Apple II , rodzina Atari 8-bit , Commodore i TRS-80 to jedne z najpopularniejszych.

Kilka lat później, w 1981 roku, IBM wprowadził pierwszy IBM PC oparty na DOS , a ze względu na przytłaczającą popularność komputerów PC i ich klonów , DOS szybko stał się systemem operacyjnym, na którym uruchamiano większość programów BBS. RBBS-PC , przeniesiony ze świata CP/M i Fido BBS, opracowany przez Toma Jenningsa (który później założył FidoNet ) były pierwszymi godnymi uwagi programami DOS BBS. Wiele udanych komercyjnych programów BBS zostało opracowanych dla systemu DOS, takich jak PCBoard BBS, RemoteAccess BBS i Wildcat! BBS . Niektóre popularne darmowe programy BBS dla systemu DOS zawierały Telegard BBS i Renegade BBS , które wcześnie pochodziły z wycieku kodu źródłowego WWIV BBS. Było kilkadziesiąt innych programów BBS opracowanych w erze DOS, a wiele z nich zostało wydanych pod koncepcją shareware , podczas gdy niektóre zostały wydane jako freeware, w tym iniquity.

Systemy BBS na innych systemach pozostały popularne, zwłaszcza na komputerach domowych , głównie dlatego, że zaspokajały potrzeby użytkowników korzystających z tych maszyn. Wszechobecny Commodore 64 (wprowadzony w 1982 r.) był powszechną platformą w latach 80. XX wieku. Popularnymi komercyjnymi programami BBS były Blue Board , Ivory BBS , Color64 i CNet 64 . Na początku lat 90. na Commodore Amiga działała również niewielka liczba BBS-ów . Popularnymi programami BBS dla Amigi były ABBS, Amiexpress , C-Net, StormforceBBS, Infinity i Tempest. Była też mała frakcja oddanych Atari BBSów, które używały Atari 800 , potem 800XL i ostatecznie 1040ST . Wcześniejsze komputery generalnie nie miały możliwości dysków twardych , co ograniczało je głównie do przesyłania wiadomości.

MS-DOS nadal był najpopularniejszym systemem operacyjnym w BBS do połowy lat 90., a we wczesnych latach większość wielowęzłowych systemów BBS działała pod kontrolą wielozadaniowości opartej na DOS, takiej jak DESQview, lub składała się z wielu komputerów połączonych za pomocą LAN . Pod koniec lat 80. garstka programistów BBS wdrożyła w swoim oprogramowaniu procedury komunikacji wielozadaniowej, umożliwiając wielu liniom telefonicznym i użytkownikom łączenie się z tym samym komputerem BBS. Należą do nich MajorBBS firmy Galacticomm (później WorldGroup ), eSoft The Bread Board System (TBBS) i Falken . Inne popularne BBS to Maximus i Opus, a niektóre powiązane aplikacje, takie jak BinkleyTerm, są oparte na postaciach z kreskówek Berkley Breathed z Bloom County . Chociaż większość oprogramowania BBS została napisana w języku BASIC lub Pascal (z kilkoma niskopoziomowymi procedurami napisanymi w języku asemblerowym ), język C zaczął zyskiwać popularność.

Do 1995 roku wiele systemów BBS opartych na DOS zaczęło przechodzić na nowoczesne wielozadaniowe systemy operacyjne, takie jak OS/2 , Windows 95 i Linux . Jedną z pierwszych aplikacji BBS opartych na grafice był Excalibur BBS z aplikacjami o niskiej przepustowości, które wymagały własnego klienta dla wydajności. Doprowadziło to do jednego z najwcześniejszych wdrożeń handlu elektronicznego w 1996 roku z replikacją sklepów partnerskich na całym świecie. Sieć TCP/IP umożliwiła rozwinięcie większości pozostałych BBS i włączenie możliwości hostingu internetowego. Najnowsze oprogramowanie BBS, takie jak Synchronet , Mystic BBS , EleBBS, DOC lub Wildcat! BBS , zapewniają dostęp za pomocą protokołu Telnet zamiast połączenia modemowego lub przy użyciu starszego oprogramowania BBS opartego na systemie DOS z przekierowaniem FOSSIL -to-Telnet, takim jak NetFoss .

Prezentacja

Ekran powitalny Neon#2 BBS (Tornado)

BBSy były na ogół oparte na tekście, a nie na GUI , a wczesne BBSy posługiwały się prostym zestawem znaków ASCII . Jednak niektórzy producenci komputerów domowych rozszerzyli zestaw znaków ASCII, aby wykorzystać zaawansowane możliwości kolorów i grafiki swoich systemów. Autorzy oprogramowania BBS włączyli te rozszerzone zestawy znaków do swojego oprogramowania, a autorzy programów terminalowych włączyli możliwość wyświetlania ich po wywołaniu kompatybilnego systemu. Natywny zestaw znaków Atari był znany jako ATASCII , podczas gdy większość BBS Commodore obsługiwała PETSCII . PETSCII był również wspierany przez ogólnopolski serwis internetowy Quantum Link .

Użycie tych niestandardowych zestawów znaków było generalnie niezgodne między producentami. O ile rozmówca nie używał oprogramowania emulującego terminal napisanego i działającego na tym samym typie systemu co BBS, sesja po prostu wracałaby do prostego wyjścia ASCII. Na przykład użytkownik Commodore 64 wywołujący Atari BBS użyłby ASCII zamiast natywnego zestawu znaków jednego z nich. W miarę upływu czasu większość programów terminalowych zaczęła używać standardu ASCII , ale mogła używać swojego rodzimego zestawu znaków, jeśli był dostępny.

COCONET, system BBS wyprodukowany przez Coconut Computing, Inc., został wydany w 1988 roku i obsługiwał tylko GUI (początkowo nie był dostępny interfejs tekstowy, ale ostatecznie stał się dostępny około 1990 roku) i działał w trybie graficznym EGA/VGA, co sprawiło, że z tekstowych systemów BBS. Grafiki bitmapowe i wektorowe COCONET oraz obsługa wielu czcionek zostały zainspirowane systemem PLATO , a możliwości graficzne oparto na tym, co było dostępne w bibliotece Borland Graphics Interface . Konkurencyjne podejście o nazwie Remote Imaging Protocol (RIP) pojawiło się i było promowane przez Telegrafix na początku do połowy lat 90., ale nigdy nie stało się powszechne. Teletekst technologia zwana NAPLPS uznano również, a mimo to stał się podstawą grafiki za usługi Prodigy , nigdy nie zyskał popularność na rynku BBS. Na platformie Apple Macintosh istniało kilka BBS opartych na GUI , w tym TeleFinder i FirstClass , ale były one w większości ograniczone do rynku Mac.

W Wielkiej Brytanii, BBC Micro opartych na oprogramowaniu OBBS, dostępnej od Pace do użytku z ich modemów, ewentualnie dopuszczone do koloru i grafiki z wykorzystaniem teletekstu trybu dostępne na tej platformie opartej graficznej. Inne systemy stosowane ViewData protokoły spopularyzowany w Wielkiej Brytanii przez British Telecom „s Prestel usługi, a magazyn on-line Micronet 800 kogo były zajęte rozdaje modemów z ich subskrypcji.

Z biegiem czasu producenci terminali zaczęli wspierać ANSI X3.64 oprócz lub zamiast zastrzeżonych kodów kontrolnych terminala, np. koloru, pozycjonowania kursora.

Najpopularniejszą formą grafiki online była grafika ANSI , która łączyła bloki i symbole zestawu znaków IBM Extended ASCII z sekwencjami ucieczki ANSI , aby umożliwić zmianę kolorów na żądanie, sterowanie kursorem i formatowanie ekranu, a nawet podstawowe tony muzyczne. Pod koniec lat 80. i na początku lat 90. większość systemów BBS używała ANSI do tworzenia skomplikowanych ekranów powitalnych i kolorowych menu, a zatem obsługa ANSI była pożądaną funkcją w programach klientów terminalowych. Rozwój sztuki ANSI stał się tak popularny, że zrodził całą poświęconą mu subkulturęsceny artystycznej ” BBS .

Przykładowy ekran logowania BBS ANSI

Oprogramowanie Amiga Skyline BBS było pierwszym w 1987 roku, które zawierało protokół komunikacyjny w języku znaczników skryptowych o nazwie Skypix, który był w stanie zapewnić użytkownikowi kompletny interfejs graficzny, zawierający bogatą grafikę, zmienne czcionki, akcje sterowane myszą, animacje i dźwięk.

Obecnie większość oprogramowania BBS, które jest nadal aktywnie wspierane, takie jak Worldgroup, Wildcat! BBS i Citadel/UX są obsługiwane przez Internet, a tradycyjny interfejs tekstowy został zastąpiony (lub działa jednocześnie) interfejsem użytkownika opartym na sieci Web. Dla tych, którzy bardziej tęsknią za prawdziwym doświadczeniem BBS, można użyć NetSerial (Windows) lub DOSBox (Windows/*nix), aby przekierować oprogramowanie portu DOS COM do telnetu, umożliwiając im łączenie się z BBS Telnet przy użyciu oprogramowania emulującego terminal modemu z lat 80. i 90. , jak Telix , Terminate , Qmodem i Procomm Plus . Nowoczesne 32-bitowe emulatory terminali, takie jak mTelnet i SyncTerm, zawierają natywną obsługę telnetu.

Treść i dostęp

Ponieważ większość wczesnych BBSów była prowadzona przez hobbystów komputerowych, były one zazwyczaj techniczne, a społeczności użytkowników obracały się wokół dyskusji na temat sprzętu i oprogramowania.

Wraz ze wzrostem fenomenu BBS rosła popularność forów o specjalnych zainteresowaniach. Systemy tablic biuletynowych można znaleźć dla prawie każdego hobby i zainteresowań. Popularne zainteresowania obejmowały politykę, religię, muzykę, randki i alternatywny styl życia . Wielu operatorów systemów przyjęło również motyw, w którym dostosowali cały BBS (ekran powitalny, podpowiedzi, menu itd.), aby odzwierciedlić ten motyw. Wspólne motywy były oparte na fantazji lub miały dać użytkownikowi złudzenie przebywania gdzie indziej, np. w sanatorium , zamku czarodzieja czy na statku pirackim .

Na początku biblioteka pobierania plików składała się z plików, które operatorzy systemu otrzymali od innych BBS-ów i znajomych. Wiele BBS-ów sprawdzało każdy plik przesłany do ich publicznej biblioteki pobierania plików, aby upewnić się, że materiał nie narusza praw autorskich. Z biegiem czasu sprzedawano płyty CD-ROM z oprogramowaniem shareware, które zawierały nawet tysiące plików na każdym CD-ROMie . Małe BBSy kopiowały każdy plik indywidualnie na swój dysk twardy. Niektóre systemy udostępniały pliki za pomocą napędu CD-ROM. Zaawansowane BBSy wykorzystywały wiele zmieniaczy dysków CD-ROM, które wymieniały 6 dysków CD-ROM na żądanie dzwoniącego. Duże systemy wykorzystywały wszystkie 26 liter dysków DOS z wielodyskową zmieniarką zawierającą dziesiątki tysięcy wolnych od praw autorskich plików shareware lub freeware dostępnych dla wszystkich dzwoniących. Te BBSy były ogólnie bardziej przyjazne dla rodziny, unikając bardziej podejrzanej strony BBSów. Dostęp do tych systemów różnił się od pojedynczych do wielu linii modemowych, a niektóre wymagały niewielkiej lub żadnej potwierdzonej rejestracji.

Niektóre BBSy, zwane tablicami elite, WarReZ lub pirackimi, były wykorzystywane wyłącznie do dystrybucji zhakowanego oprogramowania , phreakingu i innych wątpliwych lub niezgodnych z prawem treści. Te BBSy często miały wiele modemów i linii telefonicznych, umożliwiając kilku użytkownikom jednoczesne przesyłanie i pobieranie plików. Większość elitarnych BBSów korzystała z jakiejś formy weryfikacji nowego użytkownika, gdzie nowi użytkownicy musieliby złożyć wniosek o członkostwo i spróbować udowodnić, że nie są funkcjonariuszami organów ścigania lub lamerami . Największe elitarne tablice przyjmowały użytkowników tylko na zaproszenie. Elite płyty zrodził również własną subkulturę i doprowadziły do slangu znanego dzisiaj jako leetspeak .

Innym popularnym typem płytki było wsparcie BBS prowadzone przez producenta produktów komputerowych lub oprogramowania. Tablice te miały na celu wspieranie użytkowników produktów firmy za pomocą forów z pytaniami i odpowiedziami, nowości i aktualizacji oraz plików do pobrania. Większość z nich nie była bezpłatna. Dziś usługi te przeniosły się do sieci.

Niektóre ogólne systemy tablic biuletynowych miały specjalne poziomy dostępu, które były przyznawane tym, którzy płacili dodatkowe pieniądze, przesyłali przydatne pliki lub osobiście znali operatora systemu. Te wyspecjalizowane i płatne BBSy zwykle miały coś wyjątkowego do zaoferowania swoim użytkownikom, takie jak duże biblioteki plików, warez , pornografia , czaty lub dostęp do Internetu .

Płatne BBSy, takie jak The WELL i Echo NYC (obecnie fora internetowe, a nie dial-up), ExecPC , PsudNetwork i MindVox (który zniknął w 1996 r.) były podziwiane za zgrane społeczności i wysokiej jakości fora dyskusyjne. Jednak wiele bezpłatnych serwisów BBS utrzymywało również ściśle powiązane społeczności, a niektóre miały nawet coroczne lub dwuletnie wydarzenia, podczas których użytkownicy pokonywali duże odległości, aby spotkać się twarzą w twarz ze swoimi internetowymi przyjaciółmi. Wydarzenia te były szczególnie popularne wśród BBSów, które oferowały czaty .

Niektóre BBSy, które zapewniały dostęp do nielegalnych treści, spotkały się ze sprzeciwem. 12 lipca 1985 r., w związku z dochodzeniem w sprawie oszustw związanych z kartami kredytowymi , departament szeryfa hrabstwa Middlesex w stanie New Jersey dokonał nalotu i przejął BBS sektora prywatnego, który w tamtym czasie był oficjalnym BBS dla kwartalnika szarego hakerskiego kwartalnika 2600 Magazine . Osławiony Rusty n Edie BBS , w Boardman, Ohio , został najechany przez FBI w styczniu 1993 roku do obrotu nielegalnego oprogramowania, a później pozwany przez Playboya za naruszenie praw autorskich w listopadzie 1997. W Flint, Michigan , 21-letni mężczyzna był oskarżony o rozpowszechnianie pornografii dziecięcej za pośrednictwem BBS w marcu 1996 r.

Sieci

Większość wczesnych BBSów działała jako systemy indywidualne. Informacje zawarte w tym BBS nigdy nie opuszczały systemu, a użytkownicy wchodzili w interakcję tylko z informacjami i społecznością użytkowników tylko w tym BBS. Jednak wraz z upowszechnianiem się systemów BBS pojawiło się pragnienie łączenia systemów w celu współdzielenia wiadomości i plików z odległymi systemami i użytkownikami. Największą taką siecią był FidoNet .

Ponieważ dla hobbystycznego operatora systemu posiadanie dedykowanego połączenia z innym systemem było zbyt kosztowne, FidoNet został opracowany jako sieć przechowywania i przesyłania . Prywatna poczta e-mail (Netmail), publiczne fora dyskusyjne (Echomail), a ostatecznie nawet pliki załączników w BBS z obsługą FidoNet byłyby łączone w jeden lub więcej plików archiwalnych w określonym przedziale czasu. Te pliki archiwum zostały następnie skompresowane za pomocą ARC lub ZIP i przekazane (lub odpytywane przez) do innego pobliskiego węzła lub koncentratora poprzez sesję dialup Xmodem . Wiadomości byłyby przekazywane w różnych centrach FidoNet, aż w końcu zostały dostarczone do miejsca docelowego. Hierarchia węzłów, koncentratorów i stref FidoNet BBS była utrzymywana w tabeli routingu zwanej Nodelist. Niektóre większe BBS-y lub regionalne huby FidoNet wykonywałyby kilka transferów dziennie, niektóre nawet do wielu węzłów lub hubów, i jako takie transfery zwykle miały miejsce w nocy lub wczesnym rankiem, kiedy stawki opłat były najniższe. W czasach świetności Fido wysłanie wiadomości Netmail do użytkownika na odległym węźle FidoNet lub uczestniczenie w dyskusji Echomail mogło zająć kilka dni, zwłaszcza jeśli węzły lub koncentratory FidoNet na trasie wiadomości wykonały tylko jedno połączenie transferowe dziennie.

FidoNet był niezależny od platformy i działałby z każdym BBSem, który został napisany, aby go używać. BBSy, które nie mają zintegrowanej funkcji FidoNet, mogą zwykle dodać ją za pomocą zewnętrznego frontonu pocztowego FidoNet, takiego jak SEAdog, FrontDoor , BinkleyTerm, InterMail lub D'Bridge oraz procesora poczty, takiego jak FastEcho lub Squish . Front-end mailer przeprowadzał okresowe transfery FidoNet, podczas gdy procesor poczty zwykle działał tuż przed i tuż po uruchomieniu mailera. Program ten skanuje i pakuje nowe wiadomości wychodzące, a następnie rozpakowuje, sortuje i „wrzuca” wiadomości przychodzące do lokalnej skrzynki e-mail użytkownika BBS lub do lokalnych baz wiadomości BBS zarezerwowanych dla Echomail. W związku z tym te procesory poczty były powszechnie nazywane „skanerami/tosserami/paczkami”.

Wiele innych sieci BBS poszło za przykładem FidoNet, używając tych samych standardów i tego samego oprogramowania. Nazywano je sieciami technologicznymi FidoNet (FTN). Były one zazwyczaj mniejsze i skierowane do wybranych odbiorców. Niektóre sieci używały drzwi QWK , a inne, takie jak RelayNet (RIME) i WWIVnet, używały oprogramowania i standardów innych niż Fido.

Zanim komercyjny dostęp do Internetu stał się powszechny, te sieci BBS stanowiły regionalne i międzynarodowe bazy e-maili i wiadomości. Niektórzy dostarczyli nawet bramy , takie jak UFGATE, przez które członkowie mogli wysyłać i odbierać pocztę elektroniczną do iz Internetu za pośrednictwem UUCP , a wiele grup dyskusyjnych FidoNet było współużytkowanych przez bramę do Usenetu . Rozbudowane schematy pozwalały użytkownikom pobierać pliki binarne, przeszukiwać gopherspace i wchodzić w interakcję z odległymi programami , a wszystko to za pomocą wiadomości e-mail w postaci zwykłego tekstu.

Wraz ze wzrostem ilości poczty FidoNet Mail i dostępnością grup dyskusyjnych z początków Internetu, usługi przesyłania danych satelitarnych stały się opłacalne dla większych systemów. Usługa satelitarna zapewniała dostęp do grup dyskusyjnych FidoNet i Usenet w dużych ilościach za rozsądną opłatą. Podłączając małą antenę i odbiornik, można było stale odbierać tysiące grup dyskusyjnych FidoNet i Usenet. Lokalny BBS potrzebował jedynie przesyłania nowych wiadomości wychodzących przez sieć modemową z powrotem do usługi satelitarnej. Ta metoda drastycznie zmniejszyła transfery danych telefonicznych, jednocześnie dramatycznie zwiększając liczbę forów wiadomości.

FidoNet jest nadal w użyciu, choć w znacznie mniejszej formie, a wiele grup Echomail jest nadal współdzielonych z Usenetem za pośrednictwem FidoNet do bram Usenet. Powszechne nadużywanie Usenetu ze spamem i pornografią doprowadziło do całkowitego zaprzestania działania wielu z tych bram FidoNet.

Shareware i freeware

Znaczna część ruchu shareware została zapoczątkowana przez dystrybucję oprogramowania przez użytkowników za pośrednictwem BBSów. Godnym uwagi przykładem jest PKARC Phila Katza (a później PKZIP , używający tego samego algorytmu ".zip" , którego obecnie używają WinZip i inne popularne archiwizatory); również inne koncepcje dystrybucji oprogramowania, takie jak freeware , pocztówki, takie jak JPEGview i oprogramowanie do datków, takie jak Red Ryder dla komputerów Macintosh, pojawiły się po raz pierwszy na stronach BBS. Doom od id Software i prawie wszystkie gry Apogee Software były dystrybuowane jako shareware (w rzeczywistości Apogee jest uznawane za dodanie formularza zamówienia do demo shareware). Internet w dużej mierze zatarł rozróżnienie na oprogramowanie typu shareware – większość użytkowników pobiera teraz oprogramowanie bezpośrednio ze strony internetowej producenta, zamiast otrzymywać je od innego użytkownika BBS, który je „udostępnia”. Obecnie shareware jest powszechnie używane w znaczeniu elektronicznie dystrybuowanego oprogramowania od małego dewelopera.

Wiele komercyjnych producentów oprogramowania BBS, które nadal wspierają swoje stare oprogramowanie BBS, przeszło na model shareware lub uczyniło go całkowicie darmowym. Niektóre firmy były w stanie przenieść się do Internetu i dostarczać produkty komercyjne z możliwościami BBS.

Cechy

Klasyczny BBS miał:

  • komputer
  • Jeden lub więcej modemów
  • Jedna lub więcej linii telefonicznych, z których więcej pozwala na zwiększenie liczby jednoczesnych użytkowników
  • Pakiet oprogramowania BBS
  • A SysOp - operator systemu
  • Społeczność użytkowników

Oprogramowanie BBS zazwyczaj zapewnia:

  • Systemy menu
  • Jedna lub więcej baz wiadomości
  • Przesyłanie i pobieranie pakietów wiadomości w formacie QWK przy użyciu XMODEM , YMODEM lub ZMODEM
  • Obszary plików
  • Podgląd na żywo całej aktywności dzwoniącego przez operatora systemu
  • Głosowanie – kabiny opinii
  • Statystyki dotyczące plakatów wiadomości, najpopularniejszych przesyłających/pobierających
  • Gry online (zwykle jeden gracz lub tylko jeden aktywny gracz w danym momencie)
  • Wejście do osób trzecich gier online
  • Wykorzystanie możliwości audytu
  • Czat dla wielu użytkowników (możliwy tylko w wieloliniowych BBSach)
  • Internetowa poczta e-mail (bardziej popularna w późniejszych BBSach podłączonych do Internetu)
  • Sieciowe fora dyskusyjne
  • Większość nowoczesnych systemów BBS umożliwia dostęp telnet przez Internet za pomocą serwera telnet i wirtualnego sterownika FOSSIL .
  • Pozycja menu strony wywołującej „Krzyk na SysOp”, która brzmiała alarmem dźwiękowym dla operatora systemu. Jeśli zostanie wybrany, operator systemu może następnie zainicjować czat tekstowy z dzwoniącym.
  • Prymitywne funkcje sieci społecznościowych, takie jak pozostawianie wiadomości na profilu użytkownika

Zobacz też

Uwagi

Bibliografia

Cytaty

Źródła

Zewnętrzne linki