Software de sistemas optimizado

Optimized Systems Software (OSS) era una pequeña empresa que produce sistemas operativos y lenguajes de programación para Atari de 8 bites y Apple II familias del ordenador. OSS el más se nota por Atari authoring BÁSICO y productos de Disk Operating System (DOS).

Historia

El software de Sistemas optimizado fue formado a principios de 1981 por Bill Wilkinson y Mike Peters, que había comprado Atari BÁSICO, DOS de Atari y el producto del Ensamblador/Redactor Atari de Shepardson Microsystems, Inc. (SMI) quien había concluido que sus productos BÁSICOS y productos de DOS no eran viables. La nueva compañía realzó los productos, renombrándolos OS/A + (el Sistema operativo del Disco), BÁSICO un + (una lengua basada en el disco), y EASMD (un ensamblador potente / redactor).

El primer debut del OSS estaba en la Feria del Ordenador de la costa occidental, marzo de 1981.

OSS siguió trabajando con Atari (quien se había contraído antes con SMI) en productos realzados, la mayor parte de los cuales nunca realmente alcanzaron el mercado. Los productos independientes de los OS fueron algo mejor, en particular el lenguaje de programación de Acción. En el enero de 1988, ICD y OSS se combinaron. Tooned Engineering posterior, Fino poseyó todos productos de 8 bites ICD.

Atari productos de 8 bites

OS/A +

DOS de Atari 2.0S consistió en dos partes, una parte residente por la memoria que facilitó el acceso a archivos del disco por programas y una parte residente por el disco que proporciona utilidades controladas por menú para formato, copia, suprime, renombra, y por otra parte manipula archivos sobre la 810 unidad de disco de Atari. El sistema del menú era demasiado grande para guardar al residente de la memoria, pero la necesidad para recargar el sistema del menú después de cada programa era frustrante a muchos usuarios.

Sin embargo, a diferencia de VFAT, OS/A + 4.1 discos no eran atrasados compatible con sistemas más tempranos; DOS de Atari u OS/A + 2.1 no podían leer discos formateados por OS/A + 4.1, rompiendo la compatibilidad con versiones anteriores. La huella de memoria era más grande también, causando la memoria insuficiente para dirigir algunas aplicaciones populares.

A consecuencia de estos inconvenientes, OS/A + 4.1 no consiguió la penetración en el mercado como el producto más temprano.

OSS realmente reeditó OS/A + 4.1 durante un breve período cuando decidieron no modificar DOS XL para el apoyo del disco de doble cara.

DOS XL

DOS XL se diseñó para sustituir OS/A +. Apoyo incluido a unidades de disco solas y de doble densidad. Utilizado el símbolo del sistema de OS/A + sino también incluido un programa del menú. Las extensiones presentadas que aprovecharon el espacio de memoria no usado en Atari XL/XE ordenadores y Supercartuchos OSS. Apoyo incluido a Indus GT Sincronizador.

Escrito por Paul Laughton, Mark Rose, Bill Wilkinson y Mike Peters.

Debido a la carencia de la demanda y Atari que trabaja en una nueva versión de DOS, OSS decidió parar el desarrollo de DOS XL 4 y reeditar OS/A + la versión 4.1.

Disponible en disco.

BÁSICO UN +

Atari BÁSICO se había diseñado para caber en un cartucho 8k solo, con un segundo cartucho opcional que añade la capacidad adicional (Atari 800 ordenador personal presentó dos ranuras del cartucho). Sin embargo, el segundo cartucho nunca se produjo.

En cambio, OSS produjo un producto basado en el disco llamado BÁSICO un Más (o BÁSICO un +), que era compatible con el Atari BÁSICO, pero corrigió varios errores de programación y añadió bastantes rasgos. Entre los rasgos notables eran la UTILIZACIÓN DE LA LETRA (para la salida formateada), rastro y realces de ajuste, órdenes de DOS directas y apoyo explícito al hardware de gráficos excepcional de los ordenadores de Atari.

Como BÁSICO un + se tuvo que comprar, los programas se desarrollaron la utilización de sus rasgos ampliados no se podía compartir con la gente que no poseyó al intérprete.

Disponible en disco sólo.

BÁSICO XL

Sustituido BÁSICO un +. Los errores de programación fijos y añadieron aún más órdenes y rasgos.

Disponible en un OSS cartucho seleccionado por el banco.

BÁSICO XL juego de herramientas

Este disco contuvo código adicional y ejemplos para el uso con el BÁSICO XL lengua. Incluido un paquete de tiempo de ejecución para redistribución. Ningún compilador estaba disponible.

XE BÁSICO

La versión realzada del BÁSICO XL, contuvo funciones adicionales y rutinas de matemáticas rápidas. Como se requirieron 64 kilobytes, sólo correría en un sistema XL/XE.

Disponible en un OSS cartucho seleccionado por el banco y disco de extensión. Ningún compilador o tiempo de ejecución se puso a disposición. El BÁSICO XL tiempo de ejecución se podría usar, pero restringirse a sólo XL funciones.

¡

ACCIÓN!

Una lengua basada en el cartucho que combinó la legibilidad de BÁSICO con el rendimiento del lenguaje de programación C. El lenguaje de programación de Acción usó la compilación en la memoria (presagiando a Turbo Pascal) directamente a 6502 código ejecutable muy eficiente. La acción se conocía por su velocidad de ejecución, pero nunca se hizo popular más allá de ordenadores personales de Atari.

¡

ACCIÓN! Juego de herramientas

¡

Este disco contuvo código adicional y ejemplos para el uso con la ACCIÓN! lengua. ¡Antes la ACCIÓN! Programmer's Aid Disk (PAD).

¡

ACCIÓN! Paquete de RunTime

¡

Permite la ACCIÓN! ¡programas para redistribuirse a usuarios de Atari sin la ACCIÓN! cartucho.

EASMD

EASMD (Corrigen/Reúnen/Eliminan fallos) era el primer redactor/ensamblador de OSS. Realzado del Redactor del Ensamblador Atari original. Reemplazado por MAC/65.

1981 disponible en disco sólo.

MAC/65

MAC/65 era un 6502 redactor/ensamblador. Un reemplazo para EASMD, MAC/65 presentó macros y asamblea condicional.

Escrito por Steven D. Lawrow.

1982 disponible en disco, 1983 en un OSS cartucho seleccionado por el banco.

Juego de herramientas de MAC/65

Este disco contuvo código adicional y ejemplos para el uso con el redactor/ensamblador MAC/65.

Disponible en disco, 48K requerido de memoria.

ERROR DE PROGRAMACIÓN/65

Una depuración del lenguaje de máquina producida por el software de Sistemas Optimizado. Al principio incluido con MAC/65, se añadió más tarde a DOS XL.

C/65

C lenguaje de programación para Atari. Un subconjunto de C, C/65 sólo generó el código fuente de la asamblea. Un compilador de la asamblea (como MAC/65) fue necesario para generar un archivo ejecutable.

Vendido, no producido por OSS.

El instrumento del escritor

Una aplicación del procesamiento de textos de OSS. 48K requerido de memoria para correr correctamente.

Disponible en un OSS cartucho seleccionado por el banco y un disco de doble cara (Disco maestro en un lado, disco del diccionario al otro lado).

Otros productos

OSS se implicó con otros proyectos, tal como un BÁSICO modificado y DOS para Atari 7800 sistema animoso, Personal Pascal y Prólogo Personal de Atari ST y otros.

Ventas

Según Bill Wilkinson, OSS vendió aproximadamente 12,000 copias del Básico XL antes de la fusión ICD. ¡Básico XL Acción vendida más que! por aproximadamente 2.5 o 3 a 1. ¡MAC/65 vendió más que la Acción! por aproximadamente 1.5 a 1. XE básico se vendió mal, un perdedor del dinero. El personal Pascal vendió más de 10,000 copias.

:Note: Éstas son estimaciones sólo ásperas.

Fuentes

Enlaces externos



Buscar