El Apple III (diseñado como apple /// o Apple ]|[ ) es un ordenador personal orientado a los negocios producido por Apple Computer y lanzado en 1980. Con el sistema operativo Apple SOS , estaba pensado como el sucesor del Apple II . pero se consideró en gran medida un fracaso en el mercado. Fue diseñado para proporcionar las características clave que los usuarios empresariales deseaban en una computadora personal: un verdadero teclado en mayúsculas/minúsculas estilo máquina de escribir (el Apple II solo admitía mayúsculas) y una pantalla de 80 columnas.
El trabajo en el Apple III comenzó a finales de 1978 bajo la dirección del Dr. Wendell Sander. Tenía el nombre en clave interno de "Sara", en honor a la hija de Sander. [3] El sistema fue anunciado el 19 de mayo de 1980 y lanzado a finales de noviembre de ese año. [4] Graves problemas de estabilidad requirieron una revisión del diseño y un 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 mejor fuente ]
Sin embargo, la reputación de la computadora ya estaba dañada y no tuvo buenos resultados comerciales. El desarrollo se detuvo y el Apple III se suspendió el 24 de abril de 1984. Su último sucesor, el III Plus, salió de la línea de productos Apple en septiembre de 1985. [3]
Se estima que se vendieron entre 65.000 y 75.000 computadoras Apple III. [5] [3] El Apple III Plus elevó esta cifra a aproximadamente 120.000. [3] El cofundador de Apple, Steve Wozniak, declaró 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 impulsados por ingeniería de Apple. [6] El fracaso del Apple III llevó a Apple a reevaluar su plan para eliminar gradualmente el Apple II, lo que provocó la eventual continuación del desarrollo de la máquina más antigua. Como resultado, los modelos posteriores de 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, pero gracias 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 su sucesor. Aunque Apple II contribuyó a la inspiración de varios productos comerciales importantes, como VisiCalc, Multiplan y Apple Writer , la arquitectura de hardware, el sistema operativo y el entorno de desarrollo de la computadora son limitados. [8] La dirección de Apple tenía la intención de establecer claramente la segmentación del mercado diseñando el Apple III para atraer al 90% del mercado empresarial, dejando el Apple II a los usuarios domésticos y educativos. La dirección creía que "una vez que saliera el Apple III, el Apple II dejaría de venderse en seis meses", dijo Wozniak. [7]
El Apple III funciona 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. Otros proveedores 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 de 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 de cursor de doble velocidad (sensibles a la presión), audio de 6 bits ( DAC ) y un -en unidad de disquete de 5,25 pulgadas y 140 kilobytes . Los modos de 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 una fuente de pantalla como una distribución de 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 encima del teclado, lo que permite al usuario cambiar sobre la marcha.
El Apple III introdujo un sistema operativo avanzado llamado Apple SOS , que se pronuncia "salsa de manzana". Su capacidad para direccionar recursos por nombre permite que el Apple III sea más escalable que el direccionamiento del Apple II por ubicación física, como PR#6, CATALOG, D1
. Apple SOS permite utilizar la capacidad total de un dispositivo de almacenamiento 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 el código base de Apple SOS se adoptaron posteriormente en los sistemas operativos ProDOS [10] y GS/OS de Apple II , así como en Lisa 7/7 y Mac OS . [ cita necesaria ]
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 empresariales basadas en CP/M que estaban disponibles en el tiempo. [2] Pocas aplicaciones de software distintas de VisiCalc están disponibles 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 consideró 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 Apple II. Sin embargo, dado que Apple no quería fomentar el desarrollo continuo de la plataforma II, la compatibilidad con Apple II existe sólo 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 agregaron intencionalmente chips especiales para evitar 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, un número que en Sidra en 1986 calificó de "tacaño". [13] , también dice que las tarjetas Apple II son compatibles pero corren el riesgo de violar las regulaciones RFI gubernamentales y requieren controladores de dispositivo específicos de Apple III ; BYTE afirmó que "Apple prácticamente no proporciona información sobre cómo escribirlos". Al igual que con el software, Apple proporcionó poca información técnica sobre el hardware de la computadora [11], pero estuvieron disponibles productos específicos de Apple III, 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 en tiempo real incorporado , que es reconocido por Apple SOS. Posteriormente, el reloj se eliminó del modelo "revisado" y, en cambio, estuvo disponible como complemento.
Junto con la unidad de disquete incorporada, el Apple III también puede manejar hasta tres unidades de disquete externas Disk III adicionales. El Disk III sólo 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 dólares por 5 MB de almacenamiento, también requería una ranura para periféricos para su tarjeta controladora.
El Apple III tiene la capacidad de hardware incorporada para ejecutar el software Apple II. Para hacerlo, se requiere un disco de arranque de emulación que convierta funcionalmente la máquina en un Apple II Plus estándar de 48 kilobytes , hasta que se apague. El teclado, la unidad de disquete interna (y un Disco 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 de Apple II. Los puertos paddle y serie también pueden funcionar en modo Apple II, aunque con algunas limitaciones y problemas de compatibilidad.
Los ingenieros de Apple agregaron circuitos especializados con el único propósito de bloquear el acceso a sus funciones avanzadas cuando se ejecuta 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 al 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 imposible ejecutarlos en Apple III. De manera similar, este circuito de hardware bloquea el acceso a la compatibilidad con minúsculas, texto de 80 columnas o sus gráficos y sonido más avanzados, lo que hace imposible que incluso los programadores de software más expertos puedan eludir el bloqueo de Apple. Una empresa externa, Titan Technologies, vendió una placa de expansión llamada III Plus II que permite que el modo Apple II acceda a más memoria, un puerto de juego estándar y, con una tarjeta complementaria lanzada posteriormente, incluso emular el Apple IIe.
Ciertas tarjetas de ranura Apple II se pueden instalar en el Apple III y usarse en modo III nativo con controladores de dispositivos SOS personalizados, 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 introdujo una placa lógica rediseñada [3] , que incluía un menor requisito de suministro de energía, 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 vendidas del Apple III original fueron devueltas y reemplazadas por el modelo revisado completamente nuevo.
Apple suspendió 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 2.995 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 podrían comprar actualizaciones individuales del III Plus, como el reloj y la función de entrelazado, [17] y obtener la placa lógica más nueva como reemplazo del servicio. También estuvo disponible un kit de actualización de teclado, denominado "kit de actualización Apple III Plus", que incluía el teclado, la cubierta, la ROM del codificador del teclado y reemplazos de logotipos. Esta actualización tuvo que 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]
Hubo un período de tiempo demasiado corto para la fabricación y el desarrollo. Cuando se tomó la decisión de anunciarlo, sólo existían tres Apple III y todas eran placas envueltas en cables .
La carcasa del Apple III hacía tiempo que estaba construida en concreto, por lo que tenían una placa lógica de cierto tamaño para colocar los circuitos... Fueron a tres casas exteriores diferentes y nadie pudo conseguir un diseño que encajara en la placa.
Usaron las placas de circuito de línea más pequeñas que podían usarse. Utilizaron alrededor de 1.000 de estas placas como unidades de preproducción para entregárselas a los distribuidores como unidades de demostración. Realmente 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 de los que normalmente te ocuparías cuando haces la preproducción y el piloto. Básicamente, a los clientes se les envió la ejecución piloto.
Jobs insistió en la idea de no tener ventilador ni salidas de aire para que la computadora funcionara silenciosamente. Más tarde implantarí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 la computadora disipe el calor, la base del Apple III estaba hecha de aluminio fundido pesado, que supuestamente actúa como un disipador de calor . Una ventaja de la carcasa de aluminio fue la reducción de 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 generó problemas de ingeniería que resultaron en problemas de confiabilidad del Apple III. El tiempo de entrega para la fabricación de las carcasas era alto y esto debía hacerse antes de que se finalizara la placa base. Más tarde, se descubrió 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 declaró en 1986 que "el calor siempre ha sido un enemigo formidable de Apple ///", [13] y algunos usuarios informaron que sus Apple III se calentaban tanto que los chips comenzaron a desprenderse de la placa, lo que provocó que la pantalla se mostrara confusa. datos o su disco salgan de la ranura "fundidos". [20] BYTE escribió, "los circuitos integrados tendían a salirse de sus enchufes ". [11] Se rumorea que Apple aconsejó a los clientes inclinar el frente del Apple III seis pulgadas por encima del escritorio y luego dejarlo caer para volver a colocar los chips como solución temporal. [3] Otros análisis culpan a un proceso defectuoso de inserción automática del chip, no al calor. [21]
El diseñador de Case, Jerry Manock, negó los cargos por fallas 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 utilizaba tecnología de "línea fina" que no estaba completamente madura en ese momento, con trazas estrechas y poco espaciadas. [22] Cuando los chips se "introducían" 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 provocó numerosos cortocircuitos, cuya reparación requirió horas de costosos diagnósticos y retrabajos manuales. Apple diseñó una nueva placa de circuito con más capas y trazas de ancho normal. Un diseñador dispuso la nueva placa lógica en un enorme tablero 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 de Apple III venían con un reloj de tiempo real incorporado. Sin embargo, el hardware fallaría 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 estaba soldando chips directamente a las placas y no podía reemplazar fácilmente un chip defectuoso si encontraba uno. Finalmente, Apple resolvió este problema eliminando el reloj en 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 técnico de nivel 1. [3]
Microsoft y Apple desarrollaron cada uno sus propias versiones de BASIC para Apple III. Apple III Microsoft BASIC fue diseñado para ejecutarse en la plataforma CP/M disponible para Apple III. Apple Business BASIC se envía con Apple III. Donn Denman transfirió Applesoft BASIC a SOS y lo modificó para aprovechar la memoria extendida del Apple III.
Ambos idiomas 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 usando almacenamiento de 5 bytes con variables de 4 bytes de precisión algo reducida, al tiempo que agregaron un formato numérico más grande. Apple III Microsoft BASIC proporciona variables de punto flotante de doble precisión, ocupando 8 bytes de almacenamiento, [23] mientras que Apple Business BASIC ofrece un tipo entero extralargo, que también ocupa 8 bytes de almacenamiento. [24] Ambos idiomas también conservan números enteros de 2 bytes y cadenas de 255 caracteres como máximo .
Otras características nuevas comunes a ambos idiomas incluyen:
Algunas características funcionan de manera diferente en cada idioma:
No hay soporte para los gráficos proporcionados dentro del idioma, ni para leer controles o botones analógicos; ni existe 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 en Applesoft que se habían logrado con varias ubicaciones PEEK y POKE ahora la proporcionan:
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 declaración PERFORM para llamar a un procedimiento INVOKEd por su nombre, con una lista de argumentos. Las funciones INVOKEd serían referenciadas en expresiones por EXFN. (punto flotante) o EXFN%. (entero), con el nombre de la función adjunto, más la lista de argumentos de la función.
Los gráficos son compatibles con un módulo INVOKEd, con características que incluyen la visualización de texto dentro de gráficos en varias fuentes, dentro de cuatro modos de gráficos diferentes disponibles en Apple III.
[N]os probablemente invertimos 100 millones de dólares en publicidad, promoción e investigación y desarrollo en un producto que representaba el 3 por ciento de nuestros ingresos. En ese mismo período de tiempo, piense en lo que podríamos haber hecho para mejorar el Apple II, o cuánto podría haber hecho Apple 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 y de ignorar 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 del distribuidor, describió la III como "un completo desastre". Recordó que él "era responsable de ir a cada concesionario, instalar el Apple III en su showroom 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. Con el tiempo, la empresa pudo aumentar las ventas mensuales a 5.000, pero el exitoso lanzamiento de la PC IBM animó a las empresas de software a desarrollarla, lo que llevó a Apple a cambiar su enfoque hacia Lisa y Macintosh. [18] La PC casi acabó con las ventas del Apple III, el modelo de computadora 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 65.000-75.000 unidades y reemplazar 14.000 unidades defectuosas. [28]
Jobs dijo que la empresa perdió "cantidades infinitas e 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 a la computadora. Según los informes, la mayoría de los empleados que trabajaron en el III abandonaron Apple. [18]
El sistema de archivos y algunas ideas de diseño de Apple SOS , el sistema operativo del Apple III, formaban parte de Apple ProDOS y Apple GS/OS , los principales sistemas operativos del Apple II tras 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 de Macintosh: mientras que el sistema de archivos Macintosh (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 de la IBM PC (nuevamente diseñado para disquetes) también era plano y las versiones posteriores (diseñadas para discos duros) eran jerárquicas. [ cita necesaria ]
Al comienzo de la película TRON de Walt Disney Pictures , se ve al personaje principal Kevin Flynn (interpretado por Jeff Bridges ) pirateando la computadora central ENCOM usando un Apple III. [29]
La imagen de arriba corresponde a las 07:31 de la cara 1 de la película CED TRON, donde Kevin Flynn (Jeff Bridges) está usando un Apple III en casa...