Anslagstavla system

En välkomstskärm för Free-net- anslagstavlan, från 1994

Ett anslagstavlasystem ( BBS ), även kallat datoranslagstavlatjänst ( CBBS ), är en datorserver som kör programvara som tillåter användare att ansluta till systemet med ett terminalprogram . När användaren väl är inloggad kan användaren utföra funktioner som att ladda upp och ladda ner programvara och data, läsa nyheter och bulletiner och utbyta meddelanden med andra användare via offentliga anslagstavlor och ibland via direktchatt . I början av 1980-talet utvecklades meddelandenätverk som FidoNet för att tillhandahålla tjänster som NetMail, som liknar internetbaserad e-post .

Många BBSes erbjuder även onlinespel där användare kan tävla med varandra. BBS:er med flera telefonlinjer tillhandahåller ofta chattrum , så att användare kan interagera med varandra. Anslagstavlasystem var på många sätt en föregångare till den moderna formen av World Wide Web , sociala nätverk och andra aspekter av Internet . Lågpris, högpresterande asynkrona modem drev användningen av onlinetjänster och BBS:er under början av 1990-talet. InfoWorld uppskattade att det fanns 60 000 BBSer som betjänade 17 miljoner användare bara i USA 1994, en kollektiv marknad som är mycket större än stora onlinetjänster som CompuServe .

Introduktionen av en billig uppringd internettjänst och Mosaic webbläsare erbjöd enkel användning och global åtkomst som BBS och onlinesystem inte gav, och ledde till en snabb krasch på marknaden med början i slutet av 1994-början av 1995. Under nästa år gick många av de ledande BBS-programvaruleverantörerna i konkurs och tiotusentals BBS:er försvann. Idag överlever BBSing till stor del som en nostalgisk hobby i de flesta delar av världen, men det är fortfarande en extremt populär form av kommunikation för taiwanesiska ungdomar (se PTT Bulletin Board System ) . De flesta överlevande BBS:er är tillgängliga via Telnet och erbjuder vanligtvis gratis e-postkonton, FTP -tjänster, IRC och alla de protokoll som vanligtvis används på Internet. Vissa erbjuder åtkomst via paketkopplade nätverk eller paketradioanslutningar .

Historia

Föregångare

En föregångare till det offentliga anslagstavlasystemet var Community Memory , som startade i augusti 1973 i Berkeley, Kalifornien . Användbara mikrodatorer fanns inte på den tiden, och modem var både dyra och långsamma. Community Memory kördes därför på en stordator och nåddes via terminaler i flera stadsdelar i San Francisco Bay Area . Den dåliga kvaliteten på originalmodemet som ansluter terminalerna till stordatorn fick Community Memory- hårdvarupersonen, Lee Felsenstein , att uppfinna Pennywhistle-modemet , vars design var mycket inflytelserik i mitten av 1970-talet.

Community Memory tillät användaren att skriva meddelanden i en datorterminal efter att ha satt in ett mynt, och erbjöd en "ren" anslagstavlaupplevelse med endast offentliga meddelanden (ingen e-post eller andra funktioner). Det erbjöd möjligheten att tagga meddelanden med nyckelord, som användaren kunde använda i sökningar. Systemet fungerade främst i form av ett köp- och säljsystem där taggarna ersatte de mer traditionella klassificeringarna . Men användarna hittade sätt att uttrycka sig utanför dessa gränser, och systemet skapade spontant berättelser, poesi och andra former av kommunikation. Systemet var dyrt att använda, och när deras värdmaskin blev otillgänglig och en ny inte kunde hittas stängdes systemet i januari 1975.

Liknande funktionalitet var tillgänglig för de flesta stordatoranvändare, vilket kan betraktas som en sorts ultralokal BBS när den används på detta sätt. Kommersiella system, uttryckligen avsedda att erbjuda dessa funktioner till allmänheten, blev tillgängliga i slutet av 1970-talet och bildade den onlinetjänstmarknad som varade in på 1990-talet. Ett särskilt inflytelserik exempel var PLATO , som hade tusentals användare i slutet av 1970-talet, av vilka många använde systemets meddelande- och chattrumsfunktioner på samma sätt som senare skulle bli vanligt på BBS:er.

De första BBSes

Ward Christensen har ett expansionskort från den ursprungliga CBBS S-100 värdmaskinen.

Tidiga modem var i allmänhet antingen dyra eller mycket enkla enheter som använde akustiska kopplare för att hantera telefondrift. Användaren skulle lyfta telefonen, slå ett nummer och sedan trycka ner luren i gummikoppar på modemets ovansida. För att koppla bort i slutet av ett samtal krävde användaren att lyfta luren och lämna tillbaka den till telefonen. Det fanns exempel på direktanslutna modem och dessa tillät ofta värddatorn att skicka kommandon till den för att svara på eller lägga på samtal, men det var mycket dyra enheter som användes av stora banker och liknande företag.

Med introduktionen av mikrodatorer med expansionsplatser, som S-100-bussmaskinerna och Apple II , blev det möjligt för modemet att kommunicera instruktioner och data på separata linjer. Dessa maskiner stödde vanligtvis bara asynkron kommunikation, och synkrona modem var mycket dyrare än asynkrona modem. Ett antal modem av detta slag fanns tillgängliga i slutet av 1970-talet. Detta gjorde BBS möjlig för första gången, eftersom den gjorde det möjligt för programvara på datorn att ta emot ett inkommande samtal, kommunicera med användaren och sedan lägga på samtalet när användaren loggade ut.

Den första offentliga uppringda BBS:en utvecklades av Ward Christensen och Randy Suess , medlemmar av Chicago Area Computer Hobbyists' Exchange (CACHE). Enligt en tidig intervju, när Chicago snöades under under den stora snöstormen 1978 , började de två preliminära arbetet med det datoriserade anslagstavlasystemet, eller CBBS . Systemet kom till till stor del genom en slumpmässig kombination av att Christensen hade en extra S-100 bussdator och ett tidigt internt Hayes-modem, och Suesss insisterande på att maskinen skulle placeras i hans hus i Chicago där det skulle vara ett lokalt telefonsamtal för mer användare. Christensen mönstrade systemet efter korktavlan som hans lokala datorklubb använde för att lägga upp information som "behöver en åktur". CBBS gick officiellt online den 16 februari 1978. CBBS, som höll en räkning av uppringare, uppges ha kopplat 253 301 uppringare innan det slutligen pensionerades. [ citat behövs ]

Smartmodem

Smartmodemet på 300 baud ledde till en första våg av tidiga BBS-system.

En nyckelinnovation som krävdes för populariseringen av BBS var Smartmodem tillverkat av Hayes Microcomputer Products . Interna modem som de som användes av CBBS och liknande tidiga system var användbara, men i allmänhet dyra på grund av att tillverkaren var tvungen att göra ett annat modem för varje datorplattform de ville rikta in sig på. De var också begränsade till de datorer med intern expansion och kunde inte användas med andra användbara plattformar som videoterminaler . Externa modem fanns tillgängliga för dessa plattformar men krävde att telefonen skulle ringas upp med en vanlig telefon. Interna modem kunde vara mjukvarustyrda för att utföra både utgående och inkommande samtal, men externa modem hade bara datastiften för att kommunicera med värdsystemet.

Hayes lösning på problemet var att använda en liten mikrokontroller för att implementera ett system som undersökte data som flödade in i modemet från värddatorn och tittade efter vissa kommandosträngar. Detta gjorde det möjligt att skicka kommandon till och från modemet med samma datastift som alla andra data, vilket betyder att det skulle fungera på alla system som kunde stödja även de mest grundläggande modemen. Smartmodemet kunde lyfta telefonen, slå nummer och lägga på igen, allt utan någon operatörsinblandning. Smartmodemet var inte nödvändigt för BBS-användning men gjorde den övergripande driften dramatiskt enklare. Det förbättrade också användbarheten för den som ringer, eftersom de flesta terminalprogramvaran gjorde det möjligt för olika telefonnummer att lagras och slås på kommando, vilket gjorde att användaren enkelt kunde ansluta till en rad system.

Introduktionen av Smartmodem ledde till den första riktiga vågen av BBS-system. Begränsade i både hastighet och lagringskapacitet var dessa system normalt dedikerade enbart till meddelanden, både privat e-post och offentliga forum. Filöverföringar var extremt långsamma vid dessa hastigheter, och filbibliotek var vanligtvis begränsade till textfiler som innehöll listor över andra BBS-system. Dessa system lockade en viss typ av användare som använde BBS som en unik typ av kommunikationsmedium, och när dessa lokala system trängdes från marknaden på 1990-talet beklagades deras förlust i många år. [ citat behövs ]

Högre hastigheter, kommersialisering

Hastigheten förbättrades med introduktionen av 1200 bit/s asynkrona modem i början av 1980-talet , vilket gav vika för 2400 bit/s ganska snabbt. Den förbättrade prestandan ledde till en avsevärd ökning av BBS-populariteten. Det mesta av informationen visades med vanlig ASCII- text eller ANSI-konst , men ett antal system försökte med teckenbaserade grafiska användargränssnitt som började bli praktiska vid 2400 bit/s.

Det var en lång fördröjning innan 9600 bit/s-modeller började dyka upp på marknaden. 9600 bit/s var inte ens etablerad som en stark standard innan V.32bis på 14,4 kbit/s tog över i början av 1990-talet. Denna period såg också den snabba ökningen av kapaciteten och en dramatisk nedgång i priset på hårddiskar . I slutet av 1980-talet hade många BBS-system betydande filbibliotek, och detta gav upphov till leeching – användare som anropade BBSer enbart för sina filer. Dessa användare skulle använda modemet under en tid, vilket lämnade mindre tid för andra användare, som fick upptagetsignaler . Den resulterande omvälvningen eliminerade många av de banbrytande meddelandecentrerade systemen.

Detta gav också upphov till en ny klass av BBS-system, dedikerade enbart till uppladdning och nedladdning av filer. Dessa system tar ut för åtkomst, vanligtvis en fast månadsavgift, jämfört med de avgifter per timme som tas ut av Event Horizons BBS och de flesta onlinetjänster. Många tredjepartstjänster utvecklades för att stödja dessa system, och erbjuder enkla gateways för kreditkortshandlarkonton för betalning av månadsavgifter, och hela filbibliotek på CD-skivor som gjorde den första installationen mycket enkel. Tidiga 1990-talsutgåvor av Boardwatch var fyllda med annonser för enkelklicksinstallationslösningar dedikerade till dessa nya sysops . Även om detta gav marknaden ett dåligt rykte, ledde det också till dess största framgång. Under det tidiga 1990-talet fanns det ett antal medelstora mjukvaruföretag som ägnade sig åt BBS-programvara, och antalet BBS:er i drift nådde sin topp.

Mot det tidiga 1990-talet blev BBS så populärt att det skapade tre månadstidningar, Boardwatch , BBS Magazine , och i Asien och Australien, Chips 'n Bits Magazine som ägnade omfattande bevakning av mjukvaru- och teknikinnovationer och människorna bakom dem, och listor till USA och världens BBSer. Dessutom, i USA, hade en stor månadstidning, Computer Shopper , en lista över BBS:er tillsammans med en kort sammanfattning av var och en av deras erbjudanden.

GUI

Under slutet av 1980-talet och början av 1990-talet experimenterades det mycket med sätt att förbättra BBS-upplevelsen från dess kommandoradsgränssnittsrötter . [ vardagsspråk? ] Nästan alla populära system har förbättrats något genom att lägga till ANSI-baserade färgmenyer för att göra läsningen lättare, och de flesta tillät också markörkommandon att erbjuda kommandoradshämtning och liknande funktioner. En annan vanlig funktion var användningen av autoslutförande för att göra menynavigering enklare, en funktion som inte skulle dyka upp igen på webben förrän decennier senare.

Ett antal system gjorde också intåg i GUI-baserade gränssnitt, antingen med hjälp av teckengrafik som skickades från värden eller med anpassade GUI-baserade terminalsystem. Den senare dök till en början, föga överraskande, upp på Macintosh -plattformen, där TeleFinder och FirstClass blev mycket populära. FirstClass erbjöd en mängd funktioner som skulle vara svåra eller omöjliga under en terminalbaserad lösning, inklusive dubbelriktat informationsflöde och icke-blockerande drift som gjorde det möjligt för användaren att utbyta filer i båda riktningarna samtidigt som han fortsatte att använda meddelandesystemet och chatta, allt i separata fönster. Will Prices "Hermes", släppt 1988, kombinerade en välbekant PC-stil med Macintosh GUI-gränssnitt. Skypix presenterade på Amiga ett komplett märkningsspråk . Den använde en standardiserad uppsättning ikoner för att indikera musdrivna kommandon tillgängliga online och för att känna igen olika filtyper som finns på BBS-lagringsmedia. Den kunde överföra data som bilder, ljudfiler och ljudklipp mellan användare kopplade till samma BBS eller offline om BBS var i FidoNet-organisationens krets.

På PC:n var ansträngningarna mer inriktade på utökningar av det ursprungliga terminalkonceptet, där det grafiska användargränssnittet beskrivs i informationen på värden. Ett exempel var Remote Imaging Protocol , i huvudsak ett bildbeskrivningssystem, som förblev relativt oklart. Förmodligen var den ultimata utvecklingen av denna funktionsstil den dynamiska sidimplementeringen av University of Southern California BBS (USCBBS) av Susan Biddlecomb, som föregick implementeringen av HTML Dynamic-webbsidan . En fullständig implementering av dynamisk webbsida genomfördes med TBBS med ett TDBS-tillägg som presenterar ett komplett menysystem individuellt anpassat för varje användare.

Internets uppgång och BBS nedgång

Efterfrågan på komplexa ANSI- och ASCII-skärmar och större filöverföringar beskattade tillgänglig kanalkapacitet , vilket i sin tur ökade efterfrågan på snabbare modem. 14,4 kbit/s modem var standard under ett antal år medan olika företag försökte introducera icke-standardiserade system med högre prestanda – normalt cirka 19,2 kbit/s. Ytterligare en fördröjning följde på grund av en lång V.34 -standardprocess innan 28,8 kbit/s släpptes, bara för att snabbt ersättas med 33,6 kbit/s och sedan 56 kbit/s.

Dessa ökande hastigheter hade den bieffekten att de dramatiskt minskade de märkbara effekterna av kanaleffektivitet. När modemen var långsamma lades stor ansträngning på att utveckla så effektiva protokoll och bildskärmssystem som möjligt. Att köra ett allmänt protokoll som TCP/IP över ett 1200 bit/s modem var en smärtsam upplevelse. [ tone ] Med 56 kbit/s-modem reducerades dock overheaden så kraftigt att det inte märks. Uppringd Internettjänst blev allmänt tillgänglig 1994, och ett måste-alternativ för alla allmänt använda operativsystem 1995.

Dessa utvecklingar tillsammans resulterade i att anslagstavlateknologin plötsligt blev föråldrad 1995 och att dess stödmarknad kollapsade. Tekniskt sett erbjöd Internettjänsten en enorm fördel jämfört med BBS-system, eftersom en enda anslutning till användarens Internetleverantör gjorde det möjligt för dem att kontakta tjänster över hela världen. Som jämförelse förlitade sig BBS-system på en direkt punkt-till-punkt-anslutning, så även uppringning av flera lokala system krävde flera telefonsamtal. Dessutom tillät internetprotokoll att använda samma anslutning för att kontakta flera tjänster samtidigt; till exempel att ladda ner filer från ett FTP- bibliotek medan du kollar vädret på en lokal nyhetswebbplats. Som jämförelse tillät en anslutning till en BBS endast åtkomst till informationen på det systemet.

Uppskattning av siffror

Enligt FidoNet Nodelist nådde BBS:er sin toppanvändning runt 1996, vilket var samma period som World Wide Web och AOL blev mainstream. BBSes minskade snabbt i popularitet därefter och ersattes av system som använder Internet för anslutning. Några av de större kommersiella BBS:erna, som MaxMegabyte och ExecPC BBS , utvecklades till Internetleverantörer .

Webbplatsen textfiles.com fungerar som ett arkiv som dokumenterar historien om BBS. Den historiska BBS-listan på textfiles.com innehåller över 105 000 BBS:er som har funnits under 20 år bara i Nordamerika. Ägaren till textfiles.com , Jason Scott , producerade också BBS: The Documentary , en DVD- film som skildrar historien om BBS och innehåller intervjuer med välkända personer (främst från USA) från BBS storhetsperioder.

På 2000-talet migrerade de flesta traditionella BBS-system till Internet med hjälp av Telnet- eller SSH-protokoll. Från och med september 2022 tros mellan 900 och 1000 vara aktiva via Internet – färre än 30 av dessa är av den traditionella "uppringda" sorten (modem).

Mjukvara och hårdvara

Amiga 3000 kör en tvåraders BBS

Till skillnad från moderna webbplatser och onlinetjänster som vanligtvis tillhandahålls av tredjepartsföretag i kommersiella datacenter , drevs BBS-datorer (särskilt för mindre kort) vanligtvis från systemoperatörens hem. Som sådan kan åtkomst vara opålitlig, och i många fall kan endast en användare vara på systemet åt gången. Endast större BBS:er med flera telefonlinjer som använder specialiserad hårdvara, multitasking-mjukvara eller ett LAN som ansluter flera datorer, kan vara värd för flera samtidiga användare.

De första BBSesen använde hembryggt [ förtydligande behövs ] programvara, ganska ofta skriven eller anpassad av systemoperatörerna själva, som kördes på tidiga S-100-buss mikrodatorsystem som Altair 8800 , IMSAI 8080 och Cromemco under operativsystemet CP/M . Strax efter skrevs BBS-mjukvara för alla de stora hemdatorsystemen från slutet av 1970-talet – Apple II , Atari 8-bitarsfamiljen , Commodore och TRS-80 är några av de mest populära.

Några år senare, 1981, introducerade IBM den första DOS- baserade IBM-datorn , och på grund av den överväldigande populariteten för datorer och deras kloner , blev DOS snart det operativsystem som de flesta BBS-program kördes på. RBBS-PC , portad över från CP/M-världen, och Fido BBS, utvecklad av Tom Jennings (som senare grundade FidoNet ) var de första anmärkningsvärda DOS BBS-programmen. Många framgångsrika kommersiella BBS-program utvecklades för DOS, såsom PCBoard BBS, RemoteAccess BBS, Magpie och Wildcat! BBS . Några populära gratis BBS-program för DOS inkluderade Telegard BBS och Renegade BBS , som båda hade ett tidigt ursprung från läckt WWIV BBS-källkod. Det fanns flera dussin andra BBS-program utvecklade under DOS-eran, och många släpptes under shareware -konceptet, medan några släpptes som gratisprogram inklusive iniquity.

BBS-system på andra system förblev populära, särskilt hemdatorer , till stor del för att de tillgodoses publiken av användare som kör dessa maskiner. Den allestädes närvarande Commodore 64 (introducerad 1982) var en vanlig plattform på 1980-talet. Populära kommersiella BBS-program var Blue Board , Ivory BBS, Color64 och CNet 64 . I början av 1990-talet kördes också ett litet antal BBSes på Commodore Amiga . Populära BBS-program för Amiga var ABBS, Amiexpress , C-Net, StormforceBBS, Infinity och Tempest. Det fanns också en liten fraktion av hängivna Atari BBSes som använde Atari 800 , sedan 800XL och så småningom 1040ST . De tidigare maskinerna saknade i allmänhet hårddiskfunktioner , vilket begränsade dem främst till meddelandehantering.

MS-DOS fortsatte att vara det mest populära operativsystemet för BBS-användning fram till mitten av 1990-talet, och under de första åren kördes de flesta multi-nod BBSer under en DOS-baserad multitasker som DESQview eller bestod av flera datorer anslutna via en LAN . I slutet av 1980-talet implementerade en handfull BBS-utvecklare multitasking-kommunikationsrutiner i sin programvara, vilket gjorde det möjligt för flera telefonlinjer och användare att ansluta till samma BBS-dator. Dessa inkluderade Galacticomms MajorBBS (senare WorldGroup), eSoft The Bread Board System (TBBS) och Falken . Andra populära BBS var Maximus och Opus, med några tillhörande applikationer som BinkleyTerm som baseras på karaktärer från Berkley Breathed tecknade serie av Bloom County . Även om de flesta BBS-programvaran hade skrivits i BASIC eller Pascal (med några lågnivårutiner skrivna på assemblerspråk ), började C -språket bli populärt.

År 1995 hade många av de DOS-baserade BBS:erna börjat byta till moderna multitasking- operativsystem, som OS/2 , Windows 95 och Linux . En av de första grafikbaserade BBS-applikationerna var Excalibur BBS med applikationer med låg bandbredd som krävde en egen klient för effektivitet. Detta ledde till en av de tidigaste implementeringarna av elektronisk handel 1996 med replikering av partnerbutiker runt om i världen. TCP/IP-nätverk gjorde det möjligt för de flesta av de återstående BBS:erna att utvecklas och inkludera värdfunktioner för Internet. Nya BBS-program, såsom Synchronet , Mystic BBS , EleBBS, DOC , Magpie eller Wildcat! BBS , ge åtkomst med hjälp av Telnet -protokollet snarare än uppringd, eller genom att använda äldre DOS-baserad BBS-programvara med en FOSSIL -till-Telnet-omdirigering som NetFoss .

Presentation

Välkomstskärm för Neon#2 BBS (Tornado)

BBS:er var i allmänhet textbaserade, snarare än GUI -baserade, och tidiga BBS:er konverserade med den enkla ASCII- teckenuppsättningen. Vissa hemdatortillverkare utökade dock ASCII-teckenuppsättningen för att dra fördel av de avancerade färg- och grafikmöjligheterna i sina system. BBS-programförfattare inkluderade dessa utökade teckenuppsättningar i sin programvara, och terminalprogramförfattare inkluderade möjligheten att visa dem när ett kompatibelt system anropades. Ataris infödda teckenuppsättning var känd som ATASCII , medan de flesta Commodore BBSes stödde PETSCII . PETSCII stöddes också av den rikstäckande onlinetjänsten Quantum Link .

Användningen av dessa anpassade teckenuppsättningar var i allmänhet inkompatibel mellan tillverkare. Om inte en uppringare använde terminalemuleringsprogramvara skriven för och körde på samma typ av system som BBS, skulle sessionen helt enkelt falla tillbaka till enkel ASCII-utdata. Till exempel skulle en Commodore 64 -användare som anropar en Atari BBS använda ASCII snarare än den ursprungliga teckenuppsättningen för någondera. Allt eftersom tiden gick började de flesta terminalprogram använda ASCII -standarden, men kunde använda sin ursprungliga teckenuppsättning om den var tillgänglig.

COCONET, ett BBS-system tillverkat av Coconut Computing, Inc., släpptes 1988 och stödde endast ett GUI (inget textgränssnitt var från början tillgängligt men blev så småningom tillgängligt runt 1990), och fungerade i EGA/VGA-grafikläge, vilket fick det att stå från textbaserade BBS-system. COCONETs bitmapps- och vektorgrafik och stöd för flera typsnitt var inspirerade av PLATO-systemet och grafikmöjligheterna baserades på vad som fanns tillgängligt i Borland Graphics Interface- biblioteket. Ett konkurrerande tillvägagångssätt som kallas Remote Imaging Protocol (RIP) växte fram och marknadsfördes av Telegrafix i början till mitten av 1990-talet men det blev aldrig utbrett. En text-TV -teknik som kallas NAPLPS övervägdes också, och även om den blev den underliggande grafikteknologin bakom Prodigy-tjänsten , blev den aldrig populär på BBS-marknaden. Det fanns flera GUI-baserade BBSer på Apple Macintosh- plattformen, inklusive TeleFinder och FirstClass , men dessa var mestadels begränsade till Mac-marknaden.

I Storbritannien tillåts den BBC Micro -baserade OBBS-mjukvaran, tillgänglig från Pace för användning med deras modem, valfritt för färg och grafik med det text- TV- baserade grafikläget som är tillgängligt på den plattformen. Andra system använde Viewdata- protokollen som gjorts populära i Storbritannien av British Telecoms Prestel- tjänst och onlinetidningen Micronet 800 som var upptagna med att ge bort modem med sina prenumerationer.

Med tiden började terminaltillverkare stödja ANSI X3.64 utöver eller istället för proprietära terminalkontrollkoder, t.ex. färg, markörpositionering.

Den mest populära formen av onlinegrafik var ANSI-konst , som kombinerade IBM Extended ASCII- teckenuppsättningens block och symboler med ANSI - escape-sekvenser för att tillåta ändrade färger på begäran, ge markörkontroll och skärmformatering, och även grundläggande musikaliska toner. Under slutet av 1980-talet och början av 1990-talet använde de flesta BBS:er ANSI för att göra utarbetade välkomstskärmar och färgade menyer, och därför var ANSI-stöd en eftertraktad funktion i terminalklientprogram. Utvecklingen av ANSI-konst blev så populär att den skapade en hel BBS " artscene " -subkultur ägnad åt den.

Exempel på BBS ANSI Inloggningsskärm

Amiga Skyline BBS- mjukvaran var den första 1987 med ett skriptspråkskommunikationsprotokoll kallat Skypix som kunde ge användaren ett komplett grafiskt gränssnitt, med rik grafik, utbytbara typsnitt, musstyrda åtgärder, animationer och ljud .

Idag stöds de flesta BBS-programvara som fortfarande aktivt, såsom Worldgroup, Wildcat! BBS och Citadel/UX , är webbaktiverat, och det traditionella textgränssnittet har ersatts (eller fungerar samtidigt) med ett webbaserat användargränssnitt. För de som är mer nostalgiska för den sanna BBS - upplevelsen kan man använda NetSerial (Windows) eller DOSBox (Windows/*nix) för att omdirigera DOS COM-portprogramvaran till telnet, så att de kan ansluta till Telnet BBSes med hjälp av 1980- och 1990-talets modemterminalemuleringsprogram . , som Telix , Terminate , Qmodem och Procomm Plus . Moderna 32-bitars terminalemulatorer som mTelnet och SyncTerm inkluderar inbyggt telnet-stöd.

Innehåll och tillgång

Eftersom de flesta tidiga BBS:er drevs av datorhobbyister, var de vanligtvis tekniska i ämnet, med användargemenskaper som kretsade kring hårdvaru- och mjukvarudiskussioner.

När BBS-fenomenet växte, ökade även populariteten för specialintressestyrelser. Bulletin Board Systems kunde hittas för nästan alla hobbyer och intressen. Populära intressen inkluderade politik, religion, musik, dejting och alternativa livsstilar . Många systemoperatörer antog också ett tema där de anpassade hela sin BBS (välkomstskärmar, uppmaningar, menyer och så vidare) för att återspegla det temat. Vanliga teman var baserade på fantasy , eller var avsedda att ge användaren illusionen av att vara någon annanstans, till exempel i ett sanatorium , trollkarlsborg eller på ett piratskepp .

Under de första dagarna bestod filnedladdningsbiblioteket av filer som systemoperatörerna själva skaffade från andra BBS:er och vänner. Många BBS:er inspekterade varje fil som laddades upp till deras offentliga filnedladdningsbibliotek för att säkerställa att materialet inte bröt mot upphovsrättslagen. Allt eftersom såldes shareware- CD-ROM-skivor med upp till tusentals filer på varje CD-ROM . Små BBSes kopierade varje fil individuellt till sin hårddisk. Vissa system använde en CD-ROM-enhet för att göra filerna tillgängliga. Avancerade BBSes använde flera CD-ROM-skivväxlarenheter som bytte 6 CD-ROM-skivor på begäran för den som ringer. Stora system använde alla 26 DOS-enhetsbokstäver med växlare för flera skivor som innehöll tiotusentals upphovsrättsfria shareware- eller freeware-filer tillgängliga för alla som ringer. Dessa BBSes var i allmänhet mer familjevänliga, och undvek den sämre sidan av BBSes. Tillgången till dessa system varierade från enstaka till flera modemlinjer med några som kräver liten eller ingen bekräftad registrering.

Vissa BBSes, kallade elite, WaReZ eller piratkort, användes uteslutande för att distribuera knäckt programvara , phreaking och annat tvivelaktigt eller olagligt innehåll. Dessa BBSes hade ofta flera modem och telefonlinjer, vilket gjorde att flera användare kunde ladda upp och ladda ner filer samtidigt. De flesta elit BBSes använde någon form av ny användarverifiering, där nya användare skulle behöva ansöka om medlemskap och försöka bevisa att de inte var en brottsbekämpande tjänsteman eller en lamer . De största elitstyrelserna accepterade endast användare genom inbjudan. Elitbrädor skapade också sin egen subkultur och gav upphov till den slang som idag kallas leetspeak .

En annan vanlig typ av kort var stödet BBS som drivs av en tillverkare av datorprodukter eller programvara. Dessa styrelser var dedikerade till att stödja användare av företagets produkter med fråge- och svarforum, nyheter och uppdateringar och nedladdningar. De flesta av dem var inte ett gratissamtal. Idag har dessa tjänster flyttat till webben.

Vissa allmänna anslagstavlasystem hade särskilda åtkomstnivåer som gavs till dem som betalade extra pengar, laddade upp användbara filer eller kände systemoperatören personligen. Dessa specialitets- och betal-BBSer hade vanligtvis något unikt att erbjuda sina användare, såsom stora filbibliotek, warez , pornografi , chattrum eller internetåtkomst .

Pay BBSes som The WELL och Echo NYC gemenskaper (nu internetforum snarare än uppringd), ExecPC , PsudNetwork och MindVox (som lades ihop 1996) beundrades för sina sammansvetsade och kvalitetsdiskussionsforum. Men många gratis BBSes upprätthöll också nära sammansvetsade gemenskaper, och några hade till och med årliga eller tvååriga evenemang där användare skulle resa långa sträckor för att träffa sina onlinevänner ansikte mot ansikte. Dessa evenemang var särskilt populära bland BBSes som erbjöd chattrum .

Några av de BBS som gav tillgång till olagligt innehåll mötte motstånd. Den 12 juli 1985, i samband med en utredning om kreditkortsbedrägerier , slog Middlesex County, New Jersey Sheriffs avdelning till en razzia och beslagtog The Private Sector BBS, som var den officiella BBS för gråhatshackers kvartalsvisa 2600 Magazine vid den tiden. Den ökända Rusty n Edie's BBS i Boardman, Ohio , blev razzia av FBI i januari 1993 för handel med olicensierad programvara och stämdes senare av Playboy för upphovsrättsintrång i november 1997. I Flint, Michigan , blev en 21-årig man åtalad för att ha distribuerat barnpornografi genom sin BBS i mars 1996.

Nätverk

De flesta tidiga BBS:er fungerade som individuella system. Informationen om denna BBS lämnade aldrig systemet, och användare skulle endast interagera med informationen och användargemenskapen på den BBS enbart. Men när BBSes blev mer utbredda utvecklades en önskan att koppla ihop system för att dela meddelanden och filer med avlägsna system och användare. Det största sådana nätverket var FidoNet .

Eftersom det var oöverkomligt dyrt för en hobbysystemoperatör att ha en dedikerad anslutning till ett annat system, utvecklades FidoNet som ett butiks- och vidarekopplingsnätverk . Privat e-post (Netmail), offentliga anslagstavlor (Echomail) och så småningom även filbilagor på en FidoNet-kompatibel BBS skulle buntas ihop till en eller flera arkivfiler under ett visst tidsintervall. Dessa arkivfiler komprimerades sedan med ARC eller ZIP och vidarebefordrades till (eller avfrågades av) en annan närliggande nod eller hubb via en uppringd Xmodem -session. Meddelanden skulle vidarebefordras runt olika FidoNet-hubbar tills de så småningom levererades till sin destination. Hierarkin av FidoNet BBS-noder, hubbar och zoner bibehölls i en routingtabell som kallas en Nodelist. Vissa större BBSes eller regionala FidoNet-hubbar skulle göra flera överföringar per dag, vissa till och med till flera noder eller hubbar, och som sådan skedde överföringar vanligtvis på natten eller tidigt på morgonen när vägtullarna var lägst. Under Fidos storhetstid kunde det ta dagar att skicka ett Netmail-meddelande till en användare på en avlägsen FidoNet-nod, eller att delta i en Echomail-diskussion, särskilt om några FidoNet-noder eller nav i meddelandets rutt bara gjorde ett överföringssamtal per dag.

FidoNet var plattformsoberoende och skulle fungera med alla BBS som skrevs för att använda det. BBSer som inte hade integrerad FidoNet-möjlighet kunde vanligtvis lägga till den med hjälp av en extern FidoNet- front-end- mailer som SEAdog, FrontDoor , BinkleyTerm, InterMail eller D'Bridge och en e-postprocessor som FastEcho eller Squish . Front-end-mailern skulle utföra de periodiska FidoNet-överföringarna, medan e-postprocessorn vanligtvis körde precis före och precis efter att mailern kördes. Detta program skulle söka efter och packa upp nya utgående meddelanden, och sedan packa upp, sortera och "slänga" de inkommande meddelandena till en BBS-användares lokala e-postlåda eller till BBS:s lokala meddelandebas reserverade för Echomail. Som sådana kallades dessa e-postbehandlare vanligtvis "scanner/tosser/packers".

Många andra BBS-nätverk följde FidoNets exempel, med samma standarder och samma mjukvara. Dessa kallades FidoNet Technology Networks (FTN). De var vanligtvis mindre och riktade till utvalda målgrupper. Vissa nätverk använde QWK- dörrar, och andra som RelayNet (RIME) och WWIVnet använde icke-Fido-programvara och standarder.

Innan kommersiell internetåtkomst blev vanlig, tillhandahöll dessa nätverk av BBS:er regionala och internationella e-post- och meddelandebaser. Vissa tillhandahöll till och med gateways , såsom UFGATE, genom vilka medlemmar kunde skicka och ta emot e-post till och från Internet via UUCP , och många FidoNet-diskussionsgrupper delades via gatewayen till Usenet . Genomarbetade scheman gjorde det möjligt för användare att ladda ner binära filer, söka i gopherspace och interagera med avlägsna program , allt med e-post i vanlig text.

När volymen av FidoNet Mail ökade och nyhetsgrupper från Internets tidiga dagar blev tillgängliga, blev satellitdata nedströmstjänster genomförbara för större system. Satellittjänsten gav tillgång till FidoNet och Usenet nyhetsgrupper i stora volymer till en rimlig avgift. Genom att ansluta en liten parabol och mottagare kunde en konstant nedströms av tusentals FidoNet- och Usenet-nyhetsgrupper tas emot. Den lokala BBS behövde bara ladda upp nya utgående meddelanden via modemnätet tillbaka till satellittjänsten. Denna metod minskade drastiskt telefondataöverföringar samtidigt som antalet meddelandeforum ökade dramatiskt.

FidoNet används fortfarande idag, men i mycket mindre form, och många Echomail-grupper delas fortfarande med Usenet via FidoNet till Usenet-gateways. Utbredd missbruk av Usenet med spam och pornografi har lett till att många av dessa FidoNet-gateways helt har upphört att fungera.

Shareware och gratisprogram

Mycket av shareware -rörelsen startade via användardistribution av mjukvara genom BBSes. Ett anmärkningsvärt exempel var Phil Katz 's PKARC (och senare PKZIP , med samma ".zip" -algoritm som WinZip och andra populära arkiverare nu använder); även andra koncept för mjukvarudistribution som gratisprogram , vykort som JPEGview och donationsprogram som Red Ryder för Macintosh dök först upp på BBS-webbplatser. Doom från id Software och nästan alla Apogee Software- spel distribuerades som shareware (Apogee är faktiskt krediterad för att ha lagt till ett beställningsformulär till en shareware-demo). [ citat behövs ] Internet har i stort sett raderat ut skillnaden mellan shareware - de flesta användare laddar nu ner programvaran direkt från utvecklarens webbplats istället för att ta emot den från en annan BBS-användare som "delar" den. Idag används shareware vanligtvis för att betyda elektroniskt distribuerad programvara från en liten utvecklare.

Många kommersiella BBS mjukvaruföretag som fortsätter att stödja sina gamla BBS mjukvaruprodukter bytte till shareware-modellen eller gjorde det helt gratis. Vissa företag kunde göra övergången till Internet och tillhandahålla kommersiella produkter med BBS-funktioner.

Funktioner

En klassisk BBS hade:

BBS-programvaran ger vanligtvis:

  • Menysystem
  • En eller flera meddelandebaser
  • Uppladdning och nedladdning av meddelandepaket i QWK- format med XMODEM , YMODEM eller ZMODEM
  • Arkivområden
  • Livevisning av all uppringande aktivitet av systemoperatören
  • Röstning – opinionsbås
  • Statistik på meddelandeaffischer, toppuppladdade/nedladdare
  • Onlinespel (vanligtvis en spelare eller bara en enda aktiv spelare vid en given tidpunkt)
  • En dörr till tredje parts onlinespel
  • Använd revisionsfunktioner
  • Fleranvändarchatt (endast möjligt på multi-line BBSes)
  • Internet-e-post (vanligare i senare Internet-anslutna BBS:er)
  • Nätverksanslutna anslagstavlor
  • De flesta moderna BBS:er tillåter telnet- åtkomst över Internet med hjälp av en telnet-server och en virtuell FOSSIL- drivrutin.
  • Ett "rop för SysOp"-sida menyalternativ för uppringare som slog ett ljudlarm till systemoperatören. Om det väljs kan systemoperatören sedan initiera en text-till-text-chatt med den som ringer.
  • Primitiva sociala nätverksfunktioner, som att lämna meddelanden på en användares profil

Se även

Anteckningar

Citat

Källor

externa länkar