Apple SOS

El sofisticado sistema operativo, abreviado SOS (pronunciado ˈsːːs), es el sistema operativo de los ordenadores personales Apple III. Fue desarrollado por Apple Computer, Inc. y lanzado en 1980, la última versión es 1982.

Nacido como el sistema operativo de Sara, con el nombre en código como era conocido por el Apple III durante su desarrollo, a su vez derivado del nombre de la hija de Wendell Sanders, el primer gerente del proyecto, el sistema operativo fue renombrado como el más profesionalmente "sofisticado sistema operativo" antes de su distribución. SOS introdujo por primera vez el concepto de controladores, es decir, programas que se cargaban al iniciar el sistema y que permitían al ordenador hablar con los periféricos conectados a él. Este sistema permitió a Apple comercializar un nuevo dispositivo al equiparlo con su controlador para instalar sin tener que lanzar una nueva versión de todo el sistema operativo. El sistema de archivos utilizado era un punto medio entre los sistemas de archivos utilizados en los sistemas operativos anteriores de Apple, a saber, Apple Pascal y Apple dos. Desde Apple Pascal reanudó la división de discos en "bloques" en lugar de sectores (los discos fueron formateados con 35 pistas de 8 bloques de 512 bytes cada uno, para un total de 143. 360 bytes), la presencia del código de arranque (el " cargador del sistema ") en los bloques 0 y 1, y el directorio, es decir, la lista de archivos de disco, en los bloques 2 a 5. Desde el Apple DOS en su lugar reanudó la posibilidad de escribir archivos también en bloques no secuenciales, evitando así la necesidad de desfragmentar el disco con la utilidad Krunch como en el Apple Pascal, que en su lugar no permitía la escritura fragmentada. El SOS identificó los tipos de archivo mediante el uso de un marcador de bytes; los nombres de archivo podrían tener hasta 15 caracteres de largo y contener solo letras, números y el punto. El SOS soportaba archivos grandes de hasta 16 MB y discos grandes de hasta 32 MB. El "directorio" podía contener solo 51 nombres de archivo: dado que el Apple III nació como una máquina de oficina y el SOS también podía soportar grandes discos duros, para superar el límite de 51 archivos se introdujo el concepto de "subcarpetas" para aumentar el número de almacenados y organizarlos mejor. Los SOS difieren de los otros sistemas de la época, que operaban con una interfaz de línea de comandos porque los recursos de la computadora se podían ofrecer al usuario en forma de un menú semi - gráfico, el llamado Programa de paquetes "Utilidades del sistema" y se dividen en 3 categorías: El SOS era un sistema operativo monotarea, es decir, solo podía ejecutar un programa a la vez. En el momento de su lanzamiento el SOS estaba ejecutando un programa llamado "intérprete" . El intérprete, una vez ejecutado, llamó a las API SOS para realizar las operaciones solicitadas por el usuario. Las API se dividieron en 4 grupos: el SOS podía comunicarse con 2 tipos de dispositivos: aquellos con caracteres, como el teclado o el puerto serie, y aquellos con bloques, como una unidad de disco. Los primeros fueron manejados un carácter a la vez, los últimos leyendo y escribiendo 1 o más bloques de 512 bytes a la vez.

Cuando se encendieron, el Apple III primero realizó el diagnóstico del sistema, y luego copió en memoria el contenido de los bloques de arranque del disco insertado en la unidad de disco integrada y ejecutó el código para él. El SOS formateó los discos insertando en el bloque 1 un lanzador: ese programa, una vez lanzado, buscó en la carpeta del disco un archivo llamado SOS. KERNEL, que contenía el kernel del sistema operativo y las API. Una vez iniciado, el SOS. KERNEL buscó y cargó archivos llamados SOS. INTERP (el intérprete, o programa, a ejecutar) y SOS. Controlador (el controlador de la unidad de disco que está utilizando). Cuando todos estos archivos se habían cargado, el control pasó al archivo SOS. INTERP. Apple continuó usando el código de arranque de Apple SOS en su sucesor, el ProDOS: los discos formateados en el Apple II con el ProDOS tenían en el bloque 1 el código de arranque de Apple SOS, lo que permite que el disco se arranque tanto en un Apple II como en un Apple III.

El SOS no era compatible con Apple DOS 3. 2/3. 3 del Apple II : afortunadamente el Apple III fue diseñado para ser bastante compatible con hardware con sus predecesores para que los usuarios que querían usar programas escritos para el Apple II pudieran cargar el DOS de Apple desde un disco separado. De esta manera, sin embargo, perdieron las ventajas que ofrecía SOS. Pero en 1980 el usuario promedio de computadoras no estaba preparado para usar un sistema con las capacidades y posibilidades de configuración de SOS. Además, la fría recepción del Apple III del consumidor, y en consecuencia la escasa difusión del SOS, también estaba vinculada a otros factores, en primer lugar, la Fama del ordenador poco fiable que se ganaban debido a los problemas de hardware de los que se veían afectados, los modelos de la primera serie a la venta. Otros factores que limitaron la difusión de estos ordenadores y su sistema operativo fue el alto precio de venta, la falta en el SOS de las herramientas necesarias para que los programadores desarrollaran aplicaciones para el Apple III y la disponibilidad de una gama reducida de software, Este es un factor que es crucial para el éxito comercial de un ordenador que nació y se ofrece como una máquina de la oficina. Solo a principios de 1983 comenzaron a publicarse programas importantes como Great Plains, Super Visicalc, Pagemaker, Quark Word Processing y Three Easy Pieces, el predecesor de AppleWorks. A partir de estos factores se pueden entender las razones por las que este sistema no se impuso en comparación con otros productos de Apple.

1980 el Software

Sistemas operativos de Apple

Sistemas operativos ya no desarrollados

Multics

Multics (Mult iplexed I nformation and C omputing s ervice) fue uno de los primeros sistemas operativos de tiempo compartido, desarrollado activamente a partir ...

Instituto de Tecnología de Massachusetts

Esta página se basa en el artículo de Wikipedia: Fuente, Autores, Licencia Creative Commons Reconocimiento-CompartirIgual.
This page is based on the Wikipedia article: Source, Authors, Creative Commons Attribution-ShareAlike License.
contactos
Política de privacidad , Descargos de responsabilidad