| Próxima revisión | Revisión previa |
| companias:locomotive_software [2026/04/29 19:51] – creado jesus | companias:locomotive_software [2026/04/29 22:15] (actual) – jesus |
|---|
| ~~NOTOC~~ | ~~NOTOC~~ |
| | |
| <html> | <html> |
| <style> | <style> |
| | |
| .dato-linea { margin: 8px 0; font-size: 0.95em; display: flex; } | .dato-linea { margin: 8px 0; font-size: 0.95em; display: flex; } |
| .dato-etiqueta { color: #008800; font-weight: bold; min-width: 170px; text-transform: uppercase; } | .dato-etiqueta { color: #008800; font-weight: bold; min-width: 180px; text-transform: uppercase; } |
| .dato-valor { color: #00ff00; flex: 1; } | .dato-valor { color: #00ff00; flex: 1; } |
| | |
| .link-editorial { color: #00ff00 !important; text-decoration: underline !important; font-weight: bold; } | |
| |
| /* --- BLOQUES DE SECCIÓN --- */ | /* --- BLOQUES DE SECCIÓN --- */ |
| <div class="pcw-page-container crt-effect"> | <div class="pcw-page-container crt-effect"> |
| |
| <!-- 1. FICHA TÉCNICA PRINCIPAL --> | <!-- 1. FICHA TÉCNICA --> |
| <div class="ficha-libro-crt"> | <div class="ficha-libro-crt"> |
| <div class="portada-ficha-container"> | <div class="portada-ficha-container"> |
| <img src="/lib/exe/fetch.php?media=companias:logos:locomotive_software_logo.jpg" alt="Logo Locomotive Software"> | <img src="/lib/exe/fetch.php?media=compañias:logos:locomotive_software_logo.jpg" alt="Locomotive Logo"> |
| </div> | </div> |
| <div class="datos-ficha"> | <div class="datos-ficha"> |
| <div class="titulo-linea"> | <div class="titulo-linea"> |
| <h2>PERFIL COMPAÑÍA</h2> | <h2>LOCOMOTIVE SOFTWARE</h2> |
| <img src="/lib/exe/fetch.php?media=botones:reino_unido.jpg" class="bandera-pais"> | <img src="/lib/exe/fetch.php?media=botones:reino_unido.jpg" class="bandera-pais"> |
| </div> | </div> |
| <div class="dato-linea"><span class="dato-etiqueta">NOMBRE:</span><span class="dato-valor">Locomotive Software Ltd.</span></div> | <div class="dato-linea"><span class="dato-etiqueta">NOMBRE:</span><span class="dato-valor">Locomotive Software Ltd</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">FUNDACIÓN:</span><span class="dato-valor">14 de febrero de 1983</span></div> | <div class="dato-linea"><span class="dato-etiqueta">ORIGEN:</span><span class="dato-valor">Leatherhead, Surrey (Reino Unido)</span></div> |
| | <div class="dato-linea"><span class="dato-etiqueta">FUNDACIÓN:</span><span class="dato-valor">14 de Febrero de 1983</span></div> |
| | <div class="dato-linea"><span class="dato-etiqueta">ESTATUS:</span><span class="dato-valor">Disuelta (9 de octubre de 2010)</span></div> |
| | <div class="dato-linea"><span class="dato-etiqueta">ESPECIALIDAD:</span><span class="dato-valor">SO, Lenguajes y Procesamiento de Textos</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">FUNDADORES:</span><span class="dato-valor">Richard Clayton y Chris Hall</span></div> | <div class="dato-linea"><span class="dato-etiqueta">FUNDADORES:</span><span class="dato-valor">Richard Clayton y Chris Hall</span></div> |
| <div class="dato-linea"><span class="dato-etiqueta">ESTATUS:</span><span class="dato-valor">Cese de actividad (Derechos en SD Microsystems)</span></div> | |
| <div class="dato-linea"><span class="dato-etiqueta">ESPECIALIDAD:</span><span class="dato-valor">Sistemas Operativos / Firmware / Productividad</span></div> | |
| <div class="dato-linea"><span class="dato-etiqueta">PROYECTO PCW:</span><span class="dato-valor">LocoScript / CP/M Plus / Locomotive BASIC</span></div> | |
| | |
| <div class="dato-linea" style="flex-direction: column; margin-top: 15px;"> | |
| <span class="dato-etiqueta">BREVE COMENTARIO:</span> | |
| <span class="dato-valor" style="margin-top: 5px; text-align: justify; color: #aaffaa; font-style: italic;"> | |
| Locomotive Software fue el arquitecto del software de Amstrad. Sin ellos, el PCW no habría sido más que hardware; ellos crearon su identidad mediante LocoScript y la implementación de un CP/M 3.0 que redefinió la eficiencia en los 8 bits. | |
| </span> | |
| </div> | |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 2. DESCRIPCIÓN --> | <!-- 2. DESCRIPCIÓN E HISTORIA DETALLADA --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Descripción</div> | <div class="pcw-section-title">Descripción e Historia</div> |
| <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| <p>Locomotive Software Ltd. fue una casa de software británica cuya historia está intrínsecamente ligada al éxito masivo de Amstrad. Formada por ex-empleados de Data Recall, la empresa se especializó en escribir código de bajo nivel de una eficiencia asombrosa. Su primer gran éxito fue el BASIC para el Amstrad CPC 464, pero su verdadera obra maestra llegó con el proyecto "Joyce" (Amstrad PCW).</p> | <p>Locomotive Software fue la "mente" detrás del hardware de Amstrad. Fundada por Richard Clayton y Chris Hall en 1983, la empresa se convirtió en el socio estratégico de Alan Sugar para dotar de alma a la gama CPC y, especialmente, a la serie PCW.</p> |
| <p>Para el PCW, Locomotive no solo desarrolló el procesador de textos <strong>LocoScript</strong>, sino que también escribió gran parte del firmware y adaptó el sistema operativo <strong>CP/M Plus</strong> de Digital Research, optimizándolo para aprovechar la gestión de bancos de memoria del PCW. Su enfoque siempre fue la estabilidad profesional, permitiendo que una máquina económica compitiera en fiabilidad con sistemas mucho más caros.</p> | |
| | <p>Su primer gran encargo fue desarrollar un clon de BASIC para Acorn, pero su eficiencia llamó la atención de Amstrad. Para el lanzamiento del Amstrad PCW en 1985, Locomotive no solo adaptó el sistema operativo CP/M Plus (original de Digital Research), sino que creó desde cero el software que justificaría la compra de millones de máquinas: <strong>LocoScript</strong>.</p> |
| | |
| | <p>A diferencia de otros desarrolladores de la época, Locomotive se centró en la usabilidad profesional. LocoScript permitía a mecanógrafos y administrativos transicionar al mundo digital sin necesidad de aprender complejos comandos de consola. Esta simbiosis entre el hardware barato de Amstrad y el software robusto de Locomotive permitió que el PCW dominara el mercado europeo de procesamiento de textos durante casi una década.</p> |
| | |
| | <p>Durante los años 90, la empresa intentó dar el salto a Windows y el incipiente mercado de Internet con el software <strong>Turnpike</strong>. Aunque fue un producto premiado y muy valorado por los usuarios de Demon Internet, la transición al nuevo paradigma de software dominado por gigantes como Microsoft dificultó su supervivencia como entidad independiente.</p> |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 3. EVOLUCIÓN DE SEDES --> | <!-- 3. SOFTWARE FUNDAMENTAL PARA PCW (REINTEGRADO) --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Sedes Históricas (Reino Unido)</div> | <div class="pcw-section-title">Software Fundamental para PCW</div> |
| <div class="pcw-index-tree"> | <div class="pcw-index-tree"> |
| <span class="index-item-main">1980s: 13-15 High Street, Dorking, Surrey, RH4 1AR</span> | <span class="index-item-main">LocoScript (Todas las versiones)</span> |
| <span class="index-subitem">Sede central donde se desarrolló la mayor parte del software para PCW y CPC.</span> | <span class="index-subitem">Procesador de textos integrado. El "Killer App" del PCW.</span> |
| <span class="index-item-main">1990s: Allen House, Station Road, West Byfleet, Surrey</span> | <span class="index-item-main">CP/M Plus (CP/M 3.1)</span> |
| <span class="index-subitem">Ubicación durante la era del PCW16 y la transición a Windows.</span> | <span class="index-subitem">Adaptación del SO estándar para la arquitectura PCW.</span> |
| | <span class="index-item-main">Mallard BASIC</span> |
| | <span class="index-subitem">Interpretador BASIC con soporte para archivos indexados (Jetsam).</span> |
| | <span class="index-item-main">LocoLink</span> |
| | <span class="index-subitem">Software de transferencia de archivos entre PCW y PC.</span> |
| | <span class="index-item-main">Rosanne (1995)</span> |
| | <span class="index-subitem">Interfaz gráfica de usuario (GUI) para el Amstrad PcW 16.</span> |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 4. PRODUCTOS CLAVE PARA PCW --> | |
| | <!-- 4. EVOLUCIÓN GAMA PCW (Contexto de Software) --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Hitos de Software</div> | <div class="pcw-section-title">Evolución Gama PCW (Soporte Locomotive)</div> |
| <div class="pcw-index-tree"> | <div class="pcw-index-tree"> |
| <span class="index-item-main">LocoScript (Versiones 1, 2, 3 y 4)</span> | <span class="index-item-main">PCW 8256 (1985) - 256 KB</span> |
| <span class="index-subitem">El estándar de facto para el procesamiento de textos en el PCW.</span> | <span class="index-subitem">Software inicial: LocoScript 1.0 y Mallard BASIC 1.29.</span> |
| <span class="index-item-main">CP/M Plus (CP/M 3.0)</span> | <span class="index-item-main">PCW 8512 (1987) - 512 KB</span> |
| <span class="index-subitem">Implementación oficial del sistema operativo de disco.</span> | <span class="index-subitem">Optimización de LocoScript para dos unidades de disco.</span> |
| <span class="index-item-main">LocoLink</span> | <span class="index-item-main">PCW 9512 (1987) - 512 KB</span> |
| <span class="index-subitem">Software pionero para la transferencia de archivos PCW a PC.</span> | <span class="index-subitem">LocoScript 2.1x: Soporte nativo para impresora de margarita.</span> |
| <span class="index-item-main">LocoFile y LocoSpell</span> | <span class="index-item-main">PCW 9256 / PcW 10 (1991-1993)</span> |
| <span class="index-subitem">Base de datos y corrector ortográfico integrados en el ecosistema.</span> | <span class="index-subitem">LocoScript 1.50: Adaptación para nuevas unidades de 3.5".</span> |
| | <span class="index-item-main">PcW 16 (1995) - 1 MB</span> |
| | <span class="index-subitem">El sistema "Anne": Sistema operativo Rosanne con GUI.</span> |
| </div> | </div> |
| </div> | </div> |
| |
| <!-- 5. LEGADO Y PRESERVACIÓN --> | <!-- 5. CRONOLOGÍA TÉCNICA LOCOSCRIPT --> |
| <div class="pcw-section-box"> | <div class="pcw-section-box"> |
| <div class="pcw-section-title">Legado Histórico</div> | <div class="pcw-section-title">Cronología LocoScript</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">LocoScript 1 (1985-1986)</span> |
| | <span class="index-subitem">Arranque directo (.EMS). Sistema pionero de Layouts de formato.</span> |
| | <span class="index-item-main">LocoScript 2 (1987)</span> |
| | <span class="index-subitem">Rediseño total. Soporte de 512 caracteres (incluidos técnicos y cirílicos).</span> |
| | <span class="index-item-main">LocoScript 3 (1993)</span> |
| | <span class="index-subitem">Fuentes semi-escalables mediante LocoFont 3 y mejores drivers de impresora.</span> |
| | <span class="index-item-main">LocoScript 4 (1996)</span> |
| | <span class="index-subitem">Última versión comercial: Inserción de imágenes .MDA y color.</span> |
| | </div> |
| | </div> |
| | |
| | <!-- 6. MALLARD BASIC Y SISTEMA JET-SAM --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Mallard BASIC & JetSAM</div> |
| <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| <p>Tras el cese de actividad de Locomotive, el legado fue recogido por <strong>SD Microsystems</strong> (Steve Denson), quien adquirió formalmente los derechos de su software en 1999. Gracias a este movimiento de preservación, los boletines oficiales <strong>Script</strong> y gran parte del software técnico han podido ser liberados y documentados para la posteridad bajo licencias de libre atribución.</p> | <p>Mallard BASIC fue la herramienta de desarrollo profesional del PCW. Su núcleo técnico, el sistema <strong>JetSAM</strong>, implementaba una estructura de datos B*-Tree que permitía la gestión de archivos indexados. Esto permitía a aplicaciones contables buscar registros por nombre o código de forma instantánea, algo inusual en BASICs domésticos.</p> |
| | </div> |
| | </div> |
| | |
| | <!-- 7. DIRECCIONES CONOCIDAS --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Sedes Conocidas (Surrey, UK)</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">Sede Histórica Principal (Era 8-bits)</span> |
| | <span class="index-subitem">115 Kingston Road, Leatherhead, Surrey, KT22 7SU.</span> |
| | <span class="index-item-main">Sede de Desarrollo (Era Turnpike/PC)</span> |
| | <span class="index-subitem">Dorking Business Park, Dorking, Surrey, RH4 1YL.</span> |
| | <span class="index-item-main">Sede Legal / Liquidación</span> |
| | <span class="index-subitem">8 Salisbury Square, Londres, EC4Y 8BB.</span> |
| | </div> |
| | </div> |
| | |
| | <!-- 8. FILIALES E IMPACTO INTERNACIONAL --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Filiales e Impacto Localizado</div> |
| | <div class="pcw-index-tree"> |
| | <span class="index-item-main">Locomotive & Indescomp (España)</span> |
| | <span class="index-subitem">Localización completa de LocoScript al castellano para el mercado de exportación.</span> |
| | <span class="index-item-main">Schneider Joyce (Alemania)</span> |
| | <span class="index-subitem">Adaptación del set de caracteres y manuales para el mercado germano.</span> |
| | </div> |
| | </div> |
| | |
| | <!-- 9. HITOS POSTERIORES, CESE Y LEGADO --> |
| | <div class="pcw-section-box"> |
| | <div class="pcw-section-title">Hitos Posteriores, Cese y Legado</div> |
| | <div style="color: #aaffaa; line-height: 1.6; text-align: justify;"> |
| | <p>En 1997, Locomotive Software vendió su división de conectividad e Internet (incluyendo la premiada suite <strong>Turnpike</strong>) a <strong>Demon Internet</strong>. Tras la venta de sus activos principales, la empresa redujo drásticamente su actividad operativa hasta su disolución formal el 9 de octubre de 2010.</p> |
| | |
| | <p>Sus fundadores siguieron caminos destacados: <strong>Richard Clayton</strong> se convirtió más tarde en un reputado experto en seguridad informática y ciberdelincuencia en la <strong>Universidad de Cambridge</strong>. El legado técnico de Locomotive permanece en la actualidad como el estándar absoluto de eficiencia en programación para el procesador Z80, habiendo demostrado que un software bien diseñado podía superar las limitaciones físicas del hardware.</p> |
| </div> | </div> |
| </div> | </div> |