PCBoard (PCB) fue una aplicación de sistema de tablero de anuncios (BBS) introducida por primera vez para DOS en 1983 por Clark Development Company . Clark Development fue fundado por Fred Clark. PCBoard fue uno de los primeros paquetes comerciales de BBS para sistemas DOS y fue considerado uno de los paquetes de "gama alta" durante la rápida expansión de los sistemas BBS a principios de la década de 1990. Como muchas empresas de BBS, el auge de Internet a partir de 1994 provocó graves caídas en las fortunas y Clark Development quebró en 1997. La mayoría de las ventas de PCB fueron de licencias de dos líneas; también estaban disponibles licencias de línea adicionales (en rangos de 5, 10, 25, 50, 100, 250 y 1000).
Desarrollador (es) | Clark Development Company, Inc. |
---|---|
Versión inicial | 1983 |
Lanzamiento final | 15.3 / septiembre de 1996 |
Versión de vista previa | 15.4 beta / junio de 1997 |
Sistema operativo | DOS / OS / 2 |
Tipo | Sistema de tablón de anuncios |
Licencia | Propiedad |
Sitio web | (difunto) |
También se hizo disponible una versión nativa de IBM OS / 2 de 32 bits con PCB V15.22 y superior. También había algunas herramientas disponibles para PCBoard, que fueron desarrolladas específicamente para el sistema operativo OS / 2 2.0 y OS / 2 Warp .
Soporte multinodo
PCBoard admitía los UART 16C550 ( transmisor receptor asíncrono universal ), como 16550 UART ("Fifo"), 16554 UART y 16650 UART, lo que hizo posible ejecutar múltiples nodos de BBS en una sola computadora ( multitarea ) usando IBM OS / 2 o la herramienta multitarea de DOS DESQview en combinación con el administrador de memoria QEMM . Algunos sysops intentaron ejecutar PCBoard en el (entonces) nuevo sistema operativo Windows 95 de Microsoft [1] y reportaron resultados mixtos. La estabilidad era fundamental para un BBS, que normalmente funcionaba las 24 horas del día , los 7 días de la semana , y la primera versión del sistema operativo de 32 bits de Microsoft carecía de ella. Windows 95 nunca fue oficialmente compatible con los CDC.
Las PC estándar de entonces y hoy tienen solo uno o dos (si los hay) puertos serie (puertos COM), que son necesarios para conectar un módem externo a una computadora. Esto hizo que las tarjetas multipuerto como la G-Tek "BlackBoard", "BBS550" o "SmartCard" y la "DigiCard" de Digi International fueran populares entre los operadores del sistema. Otras opciones eran tarjetas multimódem internas y varias computadoras conectadas mediante una red de área local .
PCBoard también admite ISDN ( Red digital de servicios integrados ) y acceso Telnet a través de Internet. El emulador de terminal de código abierto SyncTERM , disponible para Win32, Linux, FreeBSD, NetBSD, OpenBSD, Solaris y Mac OS X, se puede utilizar, por ejemplo, para conectarse a las pocas instalaciones restantes de PCBoard BBS que están conectadas a Internet.
Redes multi-BBS
A partir de 1988, RelayNet , también conocido como RIME para RelayNet International Mail Exchange, permitió que PCBoard en ejecución de BBS se uniera a una red que intercambia mensajes con otros BBS en un sistema similar al antiguo FidoNet .
Historia
La primera versión de PCBoard se lanzó en 1983.
Clark Development Company (CDC) fue pionera en el formato FILE ID.DIZ [2] , así como en un potente lenguaje de secuencias de comandos (PPL), que admitía modificaciones y en gran medida la sustitución de la mayoría de los comandos y procesos estándar. Un script de intérprete compilado escrito en PPL se llamó PPE (PCBoard Programming Executable). Los PPE fueron generados por PCBoard Programming Language Compiler (PPLC), que era una herramienta opcional proporcionada por Clark Development Company y también estaba disponible para su compra como herramienta independiente. Era menos de $ 100 por sí solo y menos de $ 50 en combinación con cualquier licencia de BBS. Esto permitió a los programadores desarrollar PPE para PCBoard sin tener que comprar una licencia PCBoard BBS.
También eran opcionales y estaban disponibles por sí mismos el manual impreso de PCBoard y el manual de referencia PPLC impreso.
El lenguaje de secuencia de comandos se introdujo con la versión 15.0 e hizo que esta versión de PCBoard fuera aún más exitosa que PCBoard V14.5.
Se estaban usando varios programas de puertas , incluido Prodoor de Sam Smith, que agregó un editor de pantalla completa y otras características que luego se incluyeron en PCBoard.
El lenguaje de script PPL y PPE, que se volvieron cada vez más disponibles, aumentaron la popularidad de PCBoard y surgieron a mediados de los noventa como el sistema BBS estándar de facto para warez BBS en la PC IBM. Los BBS de warez usaban principalmente versiones pirateadas del software BBS y, por lo tanto, no aparecían en ninguna estadística oficial de ventas o uso del software. Lo que PCBoard era para warez BBSes en la PC IBM, era Amiexpress para BBSes ejecutándose en computadoras Commodore Amiga .
A pesar del alto precio, Clark Development Company vendió más de 50.000 licencias de PCBoard en 1995.
La última versión completa de PCBoard de Clark Development Company fue la versión 15.3 en septiembre de 1996.
Clark Technologies, una división de Clark Development Company anunció el 29 de julio de 1996 la disponibilidad de código fuente y licencias OEM para el software PCBoard BBS. [3]
La versión final fue 15.4 beta, que tuvo un período de prueba de un mes. Más tarde, el ingeniero de software principal de Clark Development Company dio a conocer información sobre cómo evitar el tiempo de espera del período de prueba; [4] el tiempo de espera se había insertado como recordatorio y no tenía la intención de deshabilitar permanentemente el software.
Clark Development Company quebró en julio de 1997 y cerró sus oficinas sin previo aviso, dejando atrás a un gran número de clientes molestos. La empresa nunca notificó a los clientes, y los clientes que acababan de comprar licencias para el software no fueron notificados, reembolsados ni se les proporcionó acceso al software por el que habían pagado. [5]
PCBoard después de CDC
Los operadores del sistema continuaron utilizando PCBoard en todo el mundo, incluso después de que el soporte de los CDC se detuviera cuando la empresa cerró. Hubo ayuda disponible de muchas personas que crearon herramientas y documentación para el sistema PCBoard.
La empresa ya no existía cuando el problema del año 2000 , también conocido como problema del año 2000 o error del milenio, fue noticia de primera plana. Sin embargo, PCBoard solo tuvo algunos problemas menores con el año 2000 (y 2001) y varias personas pusieron a disposición arreglos. [6]
La última versión completa de PCBoard, la versión 15.3, nunca tuvo éxito y la mayoría de los sistemas que estaban en línea después de 1997 continuaron usando las versiones anteriores 15.2x del software.
PCBoard todavía lo usan los fanáticos nostálgicos de BBS. Existe un controlador FOSSIL gratuito llamado NetFoss que permite que PCBoard sea accesible a través de telnet en Windows. También había un complemento de PCBoard basado en DOS "Colección de Internet de PCB" que permitía el acceso telnet mediante la instalación de un controlador de paquetes (solo para DOS).
Premios
- Lenguaje de programación PCBoard / compilador PPLC
- 1994 - Premio Dvorak a la "Tecnología de telecomunicaciones de PC excepcional" [7]
- Software BBS
- 1995 - Premio Editors Choice de PC Magazine (edición de agosto de 1995)
- 1995 - Premio Dvorak al "Mejor software BBS basado en OS / 2" [8]
- 1997 - Incluido (Clark Development) en el Salón de la Fama de Shareware en 1997 por la junta de SIAF [9]
Características
- Soporte de conmutación de paquetes
- Internacionalización completa de fechas y página de códigos
- Soporte FOSSIL para prácticamente cualquier tarjeta serial inteligente (código / M)
- Archivo adjunto a mensajes
- Múltiples eventos diarios
- Soporte completo para juegos de caracteres internacionales de 2 bytes
- Compatibilidad con paquetes de mensajes .QWK incorporados
- Compatibilidad con Jukebox y CD-ROM "lento"
- Soporte de fax entrante
- Soporte de lista de copia carbón
- Soporte de mensaje de acuse de recibo
- Soporte de identificación de llamadas
- Soporte ALIAS por área de conferencias
- Soporte RIPscrip para llamadas remotas
- PPL (compilador de lenguaje de programación PCBoard) (opcional)
- Reconocimiento y soporte automático 16550 UART
- Soporte de tarjeta serial multipuerto inteligente y no inteligente
- Editor de texto de pantalla completa
- Soporte de gráficos ANSI
- Operación a todo color
- Lectura de hilos de mensajes
- Admite hasta 65.535 áreas de conferencias (base de mensajes)
- 36 protocolos de transferencia de archivos compatibles
- Soporta 32,767 PUERTAS por conferencia
- Chat de nodo de 255 canales en tiempo real (chat CB)
- Encabezados de mensajes largos para todos los programas de NetMail, incluidos Internet, Usenet y otros.
- Inicios de sesión de la red local para soporte de correo electrónico interno
- Soporte de conexión directa para redes seriales internas y PADS
- Se comunica directamente con los controladores COMM de OS / 2 para permitir una gran cantidad de nodos múltiples en OS / 2
- Detecta automáticamente el funcionamiento de OS / 2 para el control del intervalo de tiempo
- Soporte de red completo para cualquier red compatible con NetBIOS , incluidos NetWare , LANtastic , 3-Com, Vines y más.
- Acceso remoto completo a DOS para SysOp si lo desea
- Soporte de idiomas multilingüe verdadero y completo
Requisitos
- Compatible con IBM PC
- Mínimo 320k RAM
- DOS 3.1 o superior
- Módem para admitir acceso telefónico remoto, un módem virtual como NetSerial o NetFoss telnet FOSSIL para Windows.
PCBoard / M
- Necesita CPU 80386 o superior, ya que el código se escribe usando instrucciones 80386 para máxima velocidad.
Versiones PPLC
- PCBoard V15.00 PPLC V1.00
- PCBoard V15.10 PPLC V2.00
- PCBoard V15.20 PPLC V3.00
- PCBoard V15.21 PPLC V3.10
- PCBoard V15.22 PPLC V3.20
- PCBoard V15.30 PPLC V3.30
- PCBoard V15.40 PPLC V3.40 (ambos beta)
Grupos PPE / PPL
Se desarrollaron y publicaron miles de EPP, a menudo disponibles de forma gratuita, por individuos o grupos de escenas. También se desarrollaron varios PPE comerciales, en su mayoría bajo licencia de shareware . Se formaron varios grupos de lanzamiento que estaban especializados en PPE y otros desarrollos de herramientas de PCB / BBS, como el grupo francés Aegis Corp, el grupo ruso Brutal PPE / PCE / PRO Coders (BPC) y los grupos alemanes Peanuts (PNS) y Paranoia (PNA).
Grupos de Warez como PWA y DOD lanzaron varios PPE que fueron utilizados por muchos sysops, incluido el PPE "NewScan" de PWA, el PPE "Files-Reverse" de PWA y el "Procesador de carga LARS" del DOD.
El grupo francés Aegis Corp distribuyó un De-compilador de PPE (PPLX) escrito por Lone Runner, que permitió la descompilación de binarios de PPE en código PPL legible por humanos. Lone Runner también escribió el compilador Aegis PPL, que produjo un código más pequeño y más rápido que el compilador PPL original de Clark Development. Siguieron otras herramientas para los desarrolladores de PPE. Otro De-compilador de PPE fue PPLDecompiler (PPLD) escrito por CHiCKEN, un miembro de la "División de Codificación Suiza" del grupo Electronic Rats (EcR).
PCBoard Metaworlds
Metaworlds fue un intento de los CDC de establecer un entorno similar a BBS en Internet, básicamente un buzón cerrado en formato HTML en línea. El acceso al contenido solo fue posible para los usuarios registrados que debían autenticarse con nombre de usuario y contraseña para acceder al sistema. Metaworlds admitió la operación paralela con el software PCBoard BBS estándar basado en ANSI y utilizó Microsoft SQL Server como base de datos subyacente. Una versión en tiempo de ejecución de Microsoft SQL Server vino con el software Metaworlds. CDC cerró antes de que se terminara Metaworlds. Metaworlds fue desarrollado por CDC para hacer la transición a Internet cuando el declive del BBS se hizo evidente. [10]
Ver también
- FILE_ID.DIZ (para archivos DESC.SDI)
Referencias
- ^ Ejecución de PCBoard en Windows 95, NT 3.5xy 4.x , UE-00149.TXT, Underground Empire , consultado el 16 de junio de 2007
- ^ Richard Holler (17 de mayo de 1994), FAQ file_id.diz , ASP (Asociación de profesionales de Shareware) , versión en línea de Textfiles.com recuperada el 4 de agosto de 2007
- ^ MURRAY, Utah, Clark Technologies ofrece código fuente y licencias OEM para PCBoard , PR Newswire a través de Highbeam.com , consultado el 7 de junio de 2007
- ^ David Terry (16 de junio de 1997), (1 Mw-tech) PCBoard Beta Patch , bbsdocumentary.com , consultado el 4 de junio de 2007
- ^ Lisa Carricaburu (viernes 20 de junio de 1997), "Clark Development Is No More" (en línea en textfiles.com ), The Salt Lake Tribune
- ^ Colección de parches de PCB Y2K de varias fuentes
- ^ "Ganadores del premio 1994 Dvorak Telecommunications Excellence Award" . 1994. Archivado desde 1994 el valor de comprobación
|url=
original ( ayuda ) el 2007-08-08 . Consultado el 25 de septiembre de 2007 . - ^ "Ganadores de los premios 1995 Dvorak PC Telecommunications Excellence Awards" . 1995-04-06. Archivado desde el original el 28 de septiembre de 2007 . Consultado el 7 de junio de 2007 .
- ↑ Shareware Industry Awards Foundation, The Shareware Hall of Fame Archivado 2007-06-21 en Wayback Machine , SIAvoting.com , consultado el 7 de junio de 2007
- ^ The Mighty SCI, PCBoard Newsletter # 2 - FAQ Section (German), Underground Empire , consultado el 16 de junio de 2007
enlaces externos
- Breve historia de PCBoard de bbsdocumentary.com (y descargas de software)
- 153 PCBoard PPE de PWA en The BBS Archive
- PCboard File Archive AC (556 PPE's) , DF (333 PPE's) , GI (188 PPE's) , JO (358 PPE's) , PR (354 PPE's) , SZ (337 PPE's) en The BBS Archive
- Archivo de archivos PCBoard , Filegate.net
- Software DOS BBS , Mpoli.fi
- Lista de la esquina de Sysop de sitios relacionados con PCB
- Discos de instalación originales y colección de más de 4000 PPE y herramientas