El Apple III (cuyo nombre comercial es apple /// ) es un ordenador personal orientado a los negocios producido por Apple Computer y lanzado en 1980. Con el sistema operativo Apple SOS , fue pensado como el sucesor del Apple II , pero fue considerado un fracaso en el mercado. Fue diseñado para proporcionar las características clave que los usuarios comerciales querían en un ordenador personal: un teclado con mayúsculas y minúsculas estilo máquina de escribir (el Apple II solo admitía mayúsculas) y una pantalla de 80 columnas.
Su nombre en clave interno era "Sara", en honor a la hija de Wendell Sander. [3] El sistema se anunció el 19 de mayo de 1980 y se lanzó a fines de noviembre de ese año. [4] Los problemas graves de estabilidad exigieron una revisión del diseño y el retiro del mercado de las primeras 14 000 máquinas producidas. El Apple III se reintrodujo formalmente el 9 de noviembre de 1981. [4] [5] [ se necesita una mejor fuente ]
Sin embargo, la reputación del ordenador ya estaba dañada y no tuvo un buen desempeño comercial. El desarrollo se detuvo y el Apple III se discontinuó el 24 de abril de 1984. Su último sucesor, el III Plus, se eliminó de la línea de productos de Apple en septiembre de 1985. [3]
Se estima que se vendieron entre 65.000 y 75.000 computadoras Apple III. [5] [3] Con el Apple III Plus, esta cifra aumentó a aproximadamente 120.000. [3] El cofundador de Apple, Steve Wozniak, afirmó que la razón principal del fracaso del Apple III fue que el sistema fue diseñado por el departamento de marketing de Apple, a diferencia de los proyectos anteriores de Apple impulsados por la ingeniería. [6] El fracaso del Apple III llevó a Apple a reevaluar su plan de eliminar gradualmente el Apple II, lo que provocó la continuación del desarrollo de la máquina anterior. Como resultado, los modelos posteriores del Apple II incorporaron algunas tecnologías de hardware y software del Apple III.
Steve Wozniak y Steve Jobs esperaban que los aficionados compraran el Apple II; sin embargo, debido a VisiCalc y Disk II , las pequeñas empresas compraron el 90% de las computadoras. [7] El Apple III fue diseñado para ser un ordenador empresarial y sucesor. Aunque el Apple II contribuyó a la inspiración de varios productos empresariales importantes, como VisiCalc, Multiplan y Apple Writer , la arquitectura de hardware del ordenador, el sistema operativo y el entorno de desarrollo son limitados. [8] La dirección de Apple tenía la intención de establecer claramente una segmentación del mercado diseñando el Apple III para atraer al 90% del mercado empresarial, dejando el Apple II para los usuarios domésticos y educativos. La dirección creía que "una vez que el Apple III saliera al mercado, el Apple II dejaría de venderse en seis meses", dijo Wozniak. [7]
El Apple III está equipado con una CPU Synertek 6502A o 6502B [9] de 8 bits a 1,8 megahercios y, como algunas de las máquinas posteriores de la familia Apple II, utiliza técnicas de conmutación de bancos para direccionar la memoria más allá del límite tradicional de 64 KB del 6502, hasta 256 KB en el caso del III. Los proveedores de terceros produjeron kits de actualización de memoria que permiten al Apple III alcanzar hasta 512 KB de memoria de acceso aleatorio (RAM). Otras características integradas del Apple III incluyen una pantalla de 80 columnas y 24 líneas con caracteres en mayúsculas y minúsculas, un teclado numérico , teclas de control del cursor de doble velocidad (sensibles a la presión), audio de 6 bits ( DAC ) y una unidad de disquete de 5,25 pulgadas y 140 kilobytes incorporada . Los modos gráficos incluyen 560x192 en blanco y negro y 280x192 con 16 colores o tonos de gris. A diferencia del Apple II, el controlador Disk III es parte de la placa lógica.
El Apple III es el primer producto de Apple que permite al usuario elegir tanto la fuente de la pantalla como la distribución del teclado: QWERTY o Dvorak . Estas opciones no se pueden cambiar mientras se ejecutan los programas. A diferencia del Apple IIc , que tiene un interruptor de teclado directamente sobre el teclado, lo que permite al usuario cambiar sobre la marcha.
El Apple III introdujo un sistema operativo avanzado llamado Apple SOS , que se pronuncia "apple sauce". Su capacidad para direccionar recursos por nombre permite que el Apple III sea más escalable que el direccionamiento por ubicación física del Apple II, como PR#6, CATALOG, D1
. Apple SOS permite que la capacidad total de un dispositivo de almacenamiento se use como un solo volumen, como la unidad de disco duro Apple ProFile , y admite un sistema de archivos jerárquico . Algunas de las características y la base de código de Apple SOS se adoptaron más tarde en los sistemas operativos ProDOS [10] y GS/OS del Apple II , así como en Lisa 7/7 y Mac OS . [ cita requerida ]
Con un precio inicial de $4,340 (equivalente a $17,356 a partir de 2024) y un precio máximo de $7,800 (equivalente a $31,194 a partir de 2024), el Apple III era más caro que muchas de las computadoras comerciales basadas en CP/M que estaban disponibles en ese momento. [2] Hay pocas aplicaciones de software disponibles además de VisiCalc para la computadora; [11] según una presentación en KansasFest 2012, se publicaron menos de 50 paquetes de software específicos de Apple III, la mayoría de los cuales se enviaron cuando se lanzó el III Plus. [12] Debido a que Apple no consideraba que el Apple III fuera adecuado para aficionados, no proporcionó mucha de la información técnica del software que acompaña al Apple II. [11] Originalmente pensado como un reemplazo directo del Apple II, fue diseñado para ser compatible con versiones anteriores del software del Apple II. Sin embargo, como Apple no quería fomentar el desarrollo continuo de la plataforma II, la compatibilidad con Apple II solo existe en un modo Apple II especial que está limitado en sus capacidades a la emulación de una configuración básica de Apple II Plus con48 kB de RAM. Se añadieron chips especiales de forma intencionada para impedir el acceso desde el modo Apple II a las funciones avanzadas del III, como su mayor cantidad de memoria. [7]
El Apple III tiene cuatro ranuras de expansión, una cantidad que en 1986 Cider calificó de "miserable". [13] También se dice que las tarjetas Apple II son compatibles pero corren el riesgo de violar las regulaciones RFI del gobierno y requieren controladores de dispositivos específicos de Apple III ; BYTE afirmó que "Apple prácticamente no proporciona información sobre cómo escribirlas". Al igual que con el software, Apple proporcionó poca información técnica de hardware con la computadora [11] pero los productos específicos de Apple III estuvieron disponibles, como uno que hizo que la computadora fuera compatible con Apple IIe . [13] Se desarrollaron varios periféricos nuevos producidos por Apple para el Apple III. El Apple III original tiene un reloj de tiempo real incorporado , que es reconocido por Apple SOS. El reloj se eliminó más tarde del modelo "revisado" y, en su lugar, se puso a disposición como un complemento.
Además de la unidad de disquete integrada, el Apple III también puede admitir hasta tres unidades de disquete externas Disk III adicionales. El Disk III solo es oficialmente compatible con el Apple III. El Apple III Plus requiere un adaptador de Apple para utilizar el Disk III con su puerto de disco DB-25. [14]
Con la introducción del Apple III revisado un año después del lanzamiento, Apple comenzó a ofrecer el sistema de disco duro externo ProFile . [15] Con un precio de $3,499 por 5 MB de almacenamiento, también requería una ranura periférica para su tarjeta controladora.
El Apple III tiene la capacidad de hardware integrada para ejecutar el software del Apple II. Para ello, se necesita un disco de arranque de emulación que convierte funcionalmente la máquina en un Apple II Plus estándar de 48 kilobytes , hasta que se apaga. El teclado, la unidad de disquete interna (y un Disk III externo), la pantalla (el color se proporciona a través del puerto de "vídeo en blanco y negro") y el altavoz actúan como periféricos del Apple II. El puerto serie y el de palanca también pueden funcionar en modo Apple II, aunque con algunas limitaciones y problemas de compatibilidad.
Los ingenieros de Apple añadieron circuitos especializados con el único propósito de bloquear el acceso a sus funciones avanzadas cuando se ejecutaba en modo de emulación de Apple II. Esto se hizo principalmente para desalentar un mayor desarrollo e interés en la línea Apple II, y para impulsar el Apple III como su sucesor. Por ejemplo, no se puede acceder a más de 48 KB de RAM, incluso si la máquina tiene 128 KB de RAM o más. Muchos programas de Apple II requieren un mínimo de 64 KB de RAM, lo que hace que sea imposible ejecutarlos en el Apple III. De manera similar, el acceso al soporte de minúsculas, texto de 80 columnas o sus gráficos y sonido más avanzados están bloqueados por este circuito de hardware, lo que hace imposible incluso para los programadores de software expertos eludir el bloqueo de Apple. Una empresa de terceros, Titan Technologies, vendió una placa de expansión llamada III Plus II que permite al modo Apple II acceder a más memoria, un puerto de juegos estándar y, con una tarjeta complementaria lanzada más tarde, incluso emular el Apple IIe.
Algunas tarjetas de ranura Apple II se pueden instalar en Apple III y usarse en modo III nativo con controladores de dispositivos SOS escritos a medida, incluidos Grappler Plus y Liron 3.5 Controller.
Después de que los problemas de sobrecalentamiento se atribuyeran a graves defectos de diseño, a mediados de diciembre de 1981 se presentó una placa lógica rediseñada [3] , que incluía un menor requisito de fuente de alimentación, pistas de circuito más anchas y zócalos de chip mejor diseñados. [15] El modelo revisado de $ 3,495 también incluye 256 KB de RAM como configuración estándar. [15] Las 14.000 unidades del Apple III original vendidas fueron devueltas y reemplazadas por el modelo revisado completamente nuevo.
Apple descontinuó el III en octubre de 1983 porque violaba las regulaciones de la FCC , y la FCC exigió a la empresa que cambiara el nombre de la computadora rediseñada. [16] [17] Presentó el Apple III Plus en diciembre de 1983 a un precio de 2995 dólares estadounidenses. Esta versión más nueva incluye un reloj incorporado, entrelazado de video , conectores de puerto trasero estandarizados, fuente de alimentación de 55 vatios, 256 KB de RAM como estándar y un teclado rediseñado similar al Apple IIe. [15] [17]
Los propietarios del Apple III podían comprar actualizaciones individuales del III Plus, como la función de reloj y entrelazado, [17] y obtener la placa lógica más nueva como reemplazo de servicio. También estaba disponible un kit de actualización del teclado, denominado "kit de actualización del Apple III Plus", que incluía el teclado, la cubierta, la ROM del codificador del teclado y los reemplazos del logotipo. Esta actualización debía ser instalada por un técnico de servicio autorizado.
Según Wozniak, el Apple III "tenía un 100 por ciento de fallos de hardware". [7] El ex ejecutivo de Apple Taylor Pohlman declaró que: [18]
El tiempo de fabricación y desarrollo fue demasiado breve. Cuando se tomó la decisión de anunciarlo, solo existían tres Apple III y todas eran placas con revestimiento de alambre .
La carcasa del Apple III ya estaba colocada en hormigón desde hacía tiempo, por lo que tenían una placa lógica de un tamaño determinado para encajar los circuitos... Fueron a tres casas exteriores diferentes y nadie pudo conseguir un diseño que encajara en la placa.
Utilizaron las placas de circuitos más pequeñas que se podían utilizar. Hicieron funcionar unas 1.000 de estas placas como unidades de preproducción para dárselas a los distribuidores como unidades de demostración. En realidad no funcionaron... Apple cambió las placas. El problema era que en ese momento había otros problemas, cosas como chips que no encajaban. Había un millón de problemas que normalmente se solucionarían cuando se hace la preproducción y la prueba piloto. Básicamente, se envió a los clientes la prueba piloto.
Jobs insistió en la idea de no tener ventiladores ni salidas de aire para que el ordenador funcionara silenciosamente. Más tarde, impondría esta misma ideología en casi todos los modelos de Apple que controlaba, desde el Apple Lisa y el Macintosh 128K hasta el iMac . [19] Para permitir que el ordenador disipara el calor, la base del Apple III estaba hecha de aluminio fundido pesado, que supuestamente actúa como disipador de calor . Una ventaja de la carcasa de aluminio era la reducción de la RFI (interferencia de radiofrecuencia), un problema que había afectado a la serie Apple II a lo largo de su historia. A diferencia del Apple II, la fuente de alimentación estaba montada, sin su propia carcasa, en un compartimento separado de la placa lógica. La decisión de utilizar una carcasa de aluminio finalmente condujo a problemas de ingeniería que dieron lugar a los problemas de fiabilidad del Apple III. El plazo de fabricación de las carcasas era alto y esto tenía que hacerse antes de que se finalizara la placa base. Más tarde, se comprendió que no había suficiente espacio en la placa base para todos los componentes a menos que se utilizaran pistas estrechas.
Se pensaba que muchos Apple III habían fallado debido a su incapacidad para disipar adecuadamente el calor. inCider afirmó en 1986 que "el calor siempre ha sido un enemigo formidable del Apple ///", [13] y algunos usuarios informaron que sus Apple III se calentaron tanto que los chips comenzaron a desprenderse de la placa, lo que provocó que la pantalla mostrara datos ilegibles o que su disco saliera de la ranura "derretido". [20] BYTE escribió que "los circuitos integrados tendían a salirse de sus zócalos ". [11] Se ha rumoreado que Apple aconsejó a los clientes inclinar la parte frontal del Apple III quince centímetros por encima del escritorio y luego dejarlo caer para volver a colocar los chips como una solución temporal. [3] Otros análisis culpan a un proceso de inserción automática de chips defectuoso, no al calor. [21]
El diseñador de la caja, Jerry Manock, negó las acusaciones de falla de diseño, insistiendo en que las pruebas demostraron que la unidad disipaba adecuadamente el calor interno. La causa principal, afirmó, fue un importante problema de diseño de la placa lógica. La placa lógica usaba tecnología de "línea fina" que no estaba completamente madura en ese momento, con pistas estrechas y muy espaciadas. [22] Cuando se "rellenaban" los chips en la placa y se soldaban por ola , se formaban puentes de soldadura entre las pistas que se suponía que no debían estar conectadas. Esto causaba numerosos cortocircuitos, que requerían horas de costoso diagnóstico y reelaboración manual para solucionarlos. Apple diseñó una nueva placa de circuito con más capas y pistas de ancho normal. La nueva placa lógica fue diseñada por un diseñador en una enorme mesa de dibujo , en lugar de utilizar el costoso sistema CAD - CAM utilizado para la placa anterior, y el nuevo diseño funcionó.
Las unidades anteriores del Apple III venían con un reloj de tiempo real incorporado. Sin embargo, el hardware fallaba después de un uso prolongado. [11] Suponiendo que National Semiconductor probaría todas las piezas antes de enviarlas, Apple no realizó este nivel de pruebas. Apple soldaba chips directamente a las placas y no podía reemplazar fácilmente un chip defectuoso si lo encontraba. Finalmente, Apple resolvió este problema eliminando el reloj de tiempo real de las especificaciones del Apple III en lugar de enviar el Apple III con el reloj preinstalado, y luego vendió el periférico como un complemento para técnicos de nivel 1. [3]
Microsoft y Apple desarrollaron sus propias versiones de BASIC para el Apple III. El Apple III Microsoft BASIC fue diseñado para funcionar en la plataforma CP/M disponible para el Apple III. El Apple Business BASIC se entregó con el Apple III. Donn Denman adaptó el Applesoft BASIC a SOS y lo modificó para aprovechar la memoria extendida del Apple III.
Ambos lenguajes introdujeron una serie de características nuevas o mejoradas con respecto a Applesoft BASIC . Ambos lenguajes reemplazaron las variables de punto flotante de precisión simple de Applesoft que usaban almacenamiento de 5 bytes con las variables de 4 bytes de precisión algo reducida, al tiempo que añadieron un formato numérico más grande. Apple III Microsoft BASIC proporciona variables de punto flotante de precisión doble, que ocupan 8 bytes de almacenamiento, [23] mientras que Apple Business BASIC ofrece un tipo entero extra largo, que también ocupa 8 bytes para el almacenamiento. [24] Ambos lenguajes también conservan números enteros de 2 bytes y cadenas de un máximo de 255 caracteres .
Otras nuevas características comunes a ambos lenguajes incluyen:
Algunas funciones funcionan de forma diferente en cada idioma:
No se proporciona soporte para gráficos dentro del lenguaje, ni para leer controles o botones analógicos; tampoco hay un medio para definir la ventana activa de la pantalla de texto.
Apple Business BASIC elimina todas las referencias a direcciones de memoria absolutas. Por lo tanto, el comando POKE y la función PEEK() no se incluyeron en el lenguaje, y nuevas características reemplazaron la instrucción CALL y la función USR(). La funcionalidad de ciertas características de Applesoft que se habían logrado con varias ubicaciones PEEK y POKE ahora se proporciona mediante:
Las subrutinas y funciones binarias externas se cargan en la memoria mediante un único comando de disco INVOKE que carga módulos de código ensamblados por separado. Luego se utiliza una instrucción PERFORM para llamar a un procedimiento INVOKEd por nombre, con una lista de argumentos. Las funciones INVOKEd se referenciarían en expresiones mediante EXFN. (punto flotante) o EXFN%. (entero), con el nombre de la función adjunto, más la lista de argumentos para la función.
Los gráficos son compatibles con un módulo INVOKEd, con funciones que incluyen la visualización de texto dentro de gráficos en varias fuentes, dentro de cuatro modos gráficos diferentes disponibles en Apple III.
Fue una lástima que las cosas se dieran así, porque probablemente invertimos 100 millones de dólares en publicidad, promoción e investigación y desarrollo de un producto que representaba el 3 por ciento de nuestros ingresos. En ese mismo período, piensen en lo que podríamos haber hecho para mejorar el Apple II, o en lo que Apple podría haber hecho para ofrecernos productos en el mercado de IBM.
—Steve Wozniak , 1985 [7]
A pesar de dedicar la mayor parte de su I+D al Apple III e ignorar tanto el II que durante un tiempo los distribuidores tuvieron dificultades para obtener este último, [25] los problemas técnicos del III dificultaron la comercialización del ordenador. Ed Smith, que después de diseñar la APF Imagination Machine trabajó como representante de un distribuidor, describió el III como "un completo desastre". Recordó que él "era responsable de ir a cada concesionario, instalar el Apple III en su sala de exposición y luego explicarles las funciones del Apple III, que en muchos casos no funcionaban realmente". [26]
Pohlman informó que Apple sólo vendía 500 unidades al mes a finales de 1981, principalmente como reemplazos. La compañía fue capaz de aumentar eventualmente las ventas mensuales a 5.000, pero el exitoso lanzamiento del IBM PC había alentado a las compañías de software a desarrollar para él en su lugar, lo que impulsó a Apple a cambiar el enfoque hacia Lisa y Macintosh. [18] El PC casi acabó con las ventas del Apple III, el modelo de computadora de Apple más comparable. [27] A principios de 1984, las ventas se dirigían principalmente a los propietarios existentes del III, a la propia Apple (sus 4.500 empleados estaban equipados con unas 3.000-4.500 unidades) y a algunas pequeñas empresas. [16] [17] Apple finalmente descontinuó la serie Apple III el 24 de abril de 1984, cuatro meses después de presentar el III Plus, después de vender sólo hasta 75.000 unidades y reemplazar 14.000 unidades defectuosas. [28]
Jobs dijo que la compañía perdió "cantidades incalculables" de dinero con el Apple III. [28] Wozniak estimó que Apple había gastado 100 millones de dólares en el III en lugar de mejorar el II y competir mejor contra IBM. [7] Pohlman afirmó que había un "estigma" en Apple asociado con haber contribuido al ordenador. La mayoría de los empleados que trabajaron en el III supuestamente abandonaron Apple. [18]
El sistema de archivos y algunas ideas de diseño de Apple SOS , el sistema operativo del Apple III, fueron parte de Apple ProDOS y Apple GS/OS , los principales sistemas operativos del Apple II luego de la desaparición del Apple III, así como del Apple Lisa , que fue el sucesor de facto del Apple III orientado a los negocios. El sistema de archivos jerárquico influyó en la evolución del Macintosh: mientras que el Macintosh File System (MFS) original era un sistema de archivos plano diseñado para un disquete sin subdirectorios , los sistemas de archivos posteriores fueron jerárquicos. En comparación, el primer sistema de archivos del IBM PC (también diseñado para disquetes) también era plano y las versiones posteriores (diseñadas para discos duros) eran jerárquicas. [ cita requerida ]
Al comienzo de la película TRON de Walt Disney Pictures , se ve al personaje principal Kevin Flynn (interpretado por Jeff Bridges ) pirateando el mainframe ENCOM usando un Apple III. [29]
La imagen de arriba corresponde al minuto 07:31 del lado 1 de la película TRON, dirigida por CED, donde Kevin Flynn (Jeff Bridges) usa una Apple III en su casa...