El Symbolics es una compañía privado llevada a cabo que adquirió los activos del ahora-difunto Symbolics, Inc. del fabricante de la computadora y continúa vendiendo y mantener los géneros abiertos balbucear el sistema y el sistema de la álgebra de la computadora de Macsyma .
Symbolics era un efecto del laboratorio, una de dos compañías que se fundarán por las empleados de plantilla del laboratorio del AI y piratas informáticos asociados del MIT AI con el fin fabriquen balbuceen las máquinas. La otra era Lisp Machines, Inc., aunque Symbolics atrajera la mayor parte de a piratas informáticos, y más financiación.
El producto inicial de Symbolics, el LM-2, era una versión empaquetada de nuevo del MIT CADR balbucea diseño de máquina. El sistema operativo y el entorno de desarrollo del software, sobre 500.000 líneas, fueron escritos adentro balbucean del microcódigo para arriba, basado en el del MIT balbucean máquina balbucean .
El paquete del software más adelante fue retitulado ZetaLisp, distinguir el producto del Symbolics de los otros proveedores que también habían autorizado el software del MIT. El editor de textos de Zmacs de Symbolics, una variante Emacs, fue ejecutado en un paquete del proceso de textos nombrado " ZWEI", siglas para el " Zwei era initially" de Eine; — " Eine" siendo siglas para el " Eine no es Emacs" (siglas recurrentes y retruécanos en las palabras alemanas para el " One" (" Eins", " Eine") y " Two" (" Zwei")).
El software del sistema de la máquina del balbuceo era entonces con derechos de autor por el MIT, y fue autorizado a Symbolics. Hasta 1981, compartieron todo el código fuente con el MIT y lo guardaron en un servidor del MIT. Según un empleado de Symbolics, la razón del cambio en la política era avisos de derechos reservados de Richard Stallman “s que realizaba los cambios con los cuales discreparon, por ejemplo la eliminación de Symbolics” en los realces producidos de Symbolics y la transferencia de los realces resultantes a los otros concesionarios comerciales, y en un punto que dejaba el software en un estado donde no compilaría. Las demandas Symbolics de la cuenta de Richard Stallman engancharon a una táctica del negocio en la cual MIT forzado para hacer todos los arreglos y las mejoras al balbuceo trabaja a máquina el OS disponible solamente para ella, y de tal modo cortan su competidor LMI, que en aquel momento tenía recursos escasos para mantener o para desarrollar independiente el OS y el ambiente.
Symbolics sentía que tenían no más suficiente control sobre su producto. En ese punto, Symbolics comenzó a usar su propia copia del software, situada en su &mdash de los servidores de la compañía; mientras que Stallman dice que Symbolics hizo eso para prevenir su balbucean las mejoras de fluir a Lisp Machines, Inc. de esa base, Symbolics llevó a cabo mejoras extensas a cada parte del software, y continuó entregando casi todo el código fuente a sus clientes (MIT incluyendo). Sin embargo, la política prohibió el personal del MIT de distribuir la versión de Symbolics del software a otros. Con el final de la colaboración abierta vino el extremo de la comunidad del pirata informático del MIT. Como reacción a esto, Stallman inició el proyecto del GNU para hacer a una nueva comunidad. Stallman se pudo haber ayudado en esta decisión por la eliminación del laboratorio del AI para las violaciones de la ley de Derechos de Autor. Eventual, el Copyleft y la licencia el público en general del GNU se asegurarían de que el software de un pirata informático podría seguir siendo el software libre, en el coste de quitar la libertad de piratas informáticos para combinar software para producir trabajos derivados debajo de licencias menos-restrictivas. De esta manera Symbolics jugó una llave, no obstante adversarial, papel en la instigación del movimiento del software libre.com era también el primer dominio registrado en el World Wide Web.com es el Web page de la compañía.
En 1983, un año después de que fueran pensados, Symbolics introdujo los 3600 que balbucea la familia de las máquinas. Code-named el " L-machine" interno, la familia 3600 era un nuevo diseño innovador, inspirado la arquitectura de CADR pero compartiendo a pocos de sus detalles de puesta en práctica. El procesador principal tenía 36 una palabra del pedacito (dividida encima como 4 o 8 pedacitos de etiquetas, y 32 pedacitos de datos o de 28 pedacitos de dirección de memoria). Las palabras de la memoria eran 44 pedacitos, los 8 pedacitos adicionales que eran utilizados para el código Error-correcting (ECC). El sistema de instrucción era el de una máquina de apilado . La arquitectura 3600 proporcionó 4.096 registros de hardware, cuyo la mitad fue utilizada como escondrijo para la tapa del apilado del control; el resto fue utilizado por el microcódigo y las rutinas tiempo-críticas del sistema operativo y balbucea ambiente run-time. La ayuda del hardware fue proporcionada para la memoria virtual, que era común para las máquinas en su clase, y para la colección de basura, que era única.
El procesador de la original 3600 era un diseño microprogramado como el CADR, y fue empleado varias tarjetas de circuitos grandes de los circuitos integrados estándar TTL ambas características que eran comunes para las computadoras comerciales en su clase en ese entonces. La frecuencia de reloj de la CPU varió dependiendo de la instrucción particular que era ejecutada, pero era típicamente alrededor 5 megaciclos. Muchos balbucean los primitivos se podrían ejecutar en un solo ciclo de reloj . La entrada-salida del disco fue manejada por los trabajos m3ultiple en el nivel del microcódigo . Un procesador 68000 (conocido como el " Processor" anticipado;, o FEP) comenzado la computadora principal para arriba, y dirigido los periférico más lentos durante la operación normal. Un interfaz de Ethernet era equipo estándar, substituyendo el interfaz de Chaosnet del LM-2.
Los 3600 eran áspero el tamaño de un refrigerador del hogar. Esto era en parte debido al tamaño del procesador - las tarjetas fueron espaciados extensamente para permitir el Alambre-envuelven tarjetas del prototipo de para caber sin interferencia - y en parte debido a las limitaciones de la tecnología del accionamiento de disco en el principios de los 80. En la introducción 3600's, el accionamiento de disco más pequeño que podría apoyar el software de ZetaLisp era 14 pulgadas (356 milímetros) a través (la mayoría del 3600s enviado con el águila de Fujitsu). Los 3670 y los 3675 eran levemente más cortos en altura, pero eran esencialmente la misma máquina embalaron un poco más apretado. El advenimiento de 8 pulgadas (203 milímetros), y más adelante la pulgada de 5 ¼ (133 milímetros), los accionamientos de disco que podrían celebrar centenares de los megabytes llevaron a la introducción de los 3640 y los 3645, que eran áspero el tamaño de un gabinete de archivo del dos-cajón.
Versiones posteriores de la arquitectura 3600 fueron ejecutadas en los circuitos integrados de encargo, reduciendo las 5 tarjetas del diseño original del procesador a 2, en el ahorro en costes grande de una fabricación pero con el funcionamiento levemente mejor que el viejo diseño. Los 3650, primero del " Machines" de G; (mientras que eran sabidas dentro de la compañía), fue contenido en un gabinete derivado del 3640s. Una memoria más densa y accionamientos de disco más pequeños permitieron la introducción de los 3620, sobre el tamaño de una PC del mismo tamaño moderna de la torre. Los 3630 eran un " 3620" gordo; con el sitio para más tarjetas de la memoria y de interfaz del vídeo. Los 3610 eran una variante desnuda, a precio bajo de los 3620 para los clientes coste-sensibles.
Los varios modelos de la familia 3600 eran populares para la investigación del AI y los usos comerciales a través de los años 80. El auge de la comercialización del AI de los años 80 llevó directo al éxito de Symbolics durante la década. Las computadoras de Symbolics fueron creídas extensamente para ser la mejor plataforma disponible para desarrollar software del AI.
También contribuir a las 3600 series el éxito era una línea de interfaces del vídeo de color de los gráficos Bit-mapped, combinada con software extremadamente de gran alcance de la animación. La división de los gráficos de Symbolics, establecida jefatura en el Westwood, California, a un paso de la película principal de Hollywood y de estudios de la TV, hizo su software S-Para rendir y de la S-Pintura en líderes del sector en el negocio de la animación.
También, Symbolics desarrolló los primeros sitios de trabajo capaces de procesar el vídeo de la calidad TVAD, que disfrutó de siguiente popular en Japón. Un &mdash 3600; con el &mdash blanco y negro estándar del monitor; hizo un aspecto del camafeo en el genio verdadero (1985) de la película. La división de los gráficos de Symbolics fue vendida al Nichimen Trading Company en el 90s temprano, y el software de los S-Gráficos viró hacia el lado de babor a Francisco que el campo común del Allegro balbucea en el SGI y las computadoras de la PC que funcionan Windows NT . Es vendido hoy como Mirai por Izware LLC, y continúa siendo utilizado en películas importantes (lo más famoso posible en el señor de la nueva línea cine de los anillos ), juegos video, y simulaciones militares.
Las computadoras simbólicas de 3600 series también fueron utilizadas como el primer " de las partes frontales; controller" computadoras para las computadoras paralelas de la máquina de conexión masivo manufacturadas por el Thinking Machines Inc., otro efecto del MIT basado en Cambridge, Massachusetts. La máquina de conexión funcionó con una variante paralela de balbucea y, fue utilizada inicialmente sobre todo por la comunidad del AI, así que el Symbolics balbucea máquina era un ajuste particularmente bueno como máquina anticipada.
Durante mucho tiempo, el sistema operativo no tenía un nombre, sino finalmente fue nombrado " Genera" alrededor 1984. El sistema incluyó un número de dialectos avanzados de balbucea. Su herencia era el MACLISP en el PDP-10, pero incluyó más tipos de datos, y características de la programación orientada al objeto de la herencia múltiple.
El inicialmente llamado balbucea máquina balbucea, después ZetaLisp, finalmente adquirió el " conocido; Campo común Lisp" de Symbolics; durante la creación del campo común balbucean en 1987. El campo común balbucea es un subconjunto del dialecto disponible en la máquina del balbuceo.
A los el final de los '80 (2 años más tarde que previsto), la familia de marfil de monopastilla balbucea los procesadores de la máquina reemplazó los 3630 sistemas de la G-Máquina 3650, 3620, y. La puesta en práctica del VLSI del transistor de la marfil 390k diseñó en el campo común de Symbolics balbucea usar NS, una lengua de encargo del diseño de hardware de Symbolics (HDL), trató una palabra de 40 pedacitos (8 pedacitos marcan con etiqueta, 32 datos de pedacitos/dirección). Desde ella trató solamente palabras completas y no los octetos o los half-words, éste permitieron la dirección 4 Gigawords (GW) o 16 gigabytes (GB) de la memoria; el aumento en el espacio de dirección reflejó el crecimiento de programas y de datos mientras que la memoria de semiconductor y la espacio de disco llegaron a ser más baratas. El procesador de marfil tenía 8 pedacitos de ECC atados a cada palabra, así que cada palabra traída de memoria externa a la viruta era realmente 48 pedacitos de par en par. Cada instrucción de marfil era 18 pedacitos de par en par y dos instrucciones más un tipo del código de 2 CDR del pedacito y de 2 datos de pedacito estaban en cada palabra de instrucción traída de memoria. La recogida de dos palabras de instrucción a la vez de la memoria realzó el funcionamiento de la marfil. Desemejante 3600's microprogramado la arquitectura de, el sistema de instrucción de marfil todavía fue microcodificada, pero almacenada en una ROM de 1200 x 180 pedacitos dentro de la viruta de marfil. Los procesadores de marfil fueron fabricados por Hewlett Packard en Colorado original en 2 proceso del µm y encogidos más adelante a los procesos del µm 1. La marfil tenía una arquitectura de apilado y funcionó una tubería de 4 etapas: El alcance, descifra, ejecuta y contesta. Los procesadores de marfil fueron puestos en independiente balbucean las máquinas (el XL400, el XL1200, y el XL1201), sin cabeza balbucean las máquinas (NXP1000), y en las tarjetas de diapositivo suplementario para el Sun Microsystems (UX400, UX1200) y el Apple Macintosh (MacIvory I, II, III) las computadoras. Las máquinas del balbuceo con los procesadores de marfil funcionaron a las velocidades que estaban entre dos y seis veces más rápidamente que 3600 dependiendo del modelo y de la revisión de la viruta de marfil.
Symbolics todavía continúa como empresa debajo del rédito muy limitado, apoyado principalmente por los contratos de servicio en el MacIvory restante, UX-1200, UX-1201, y otras máquinas todavía usadas por los clientes comerciales. Symbolics también vende virtual balbucea software (VLM) de la máquina para los sitios de trabajo alfa de la DEC, de Compaq y del HP ( Alphastation ) y los servidores, los teclados restaurados de MacIvory IIs y de Symbolics.
En julio de 2005, Symbolics cerró su facilidad del mantenimiento de Chatsworth California. El dueño recluido de la compañía, desmoche de Andrew, muerto ese mismo año. La personalidad jurídica actual del software de Symbolics es incierta.
| Random links: | AN/USQ-20 | Xbox vivo | ObjectBroker | Kerry del sur (distrito electoral de Dáil Éireann) | Mal primero |