b'\n_START_ARTICLE_\nAT-SPI\n_START_SECTION_\nImplementaciones\n_START_PARAGRAPH_\nAT-SPI fue dise\xc3\xb1ado inicialmente para usar CORBA, una tecnolog\xc3\xada basada en objetos de comunicaci\xc3\xb3n entre procesos/llamada a procedimiento remoto, como protocolo de transporte. La especificaci\xc3\xb3n de AT-SPI originalmente estaba tan vinculada a CORBA que estaba definida usando el lenguaje IDL (del ingl\xc3\xa9s, Interface description language) de CORBA. AT-SPI usaba una implementaci\xc3\xb3n ligera y r\xc3\xa1pida de CORBA desarrollada por GNOME llamada ORBit, y un framework propio para el desarrollo de componentes CORBA llamado Bonobo.\xe2\x80\x8b_NEWLINE_El proyecto GNOME empez\xc3\xb3 a usar paulatinamente D-Bus en lugar de ORBit/Bonobo y se decidi\xc3\xb3 que la versi\xc3\xb3n 3.0 ser\xc3\xada la primera en eliminar por completo todo uso de ORBit y Bonobo, y por tanto, se hizo necesario encontrar una implementaci\xc3\xb3n de AT-SPI basada en D-Bus.\xe2\x80\x8b\xe2\x80\x8b Las tareas de migraci\xc3\xb3n a D-Bus comenzaron en noviembre de 2006, que comenzaron con un estudio del rendimiento y un an\xc3\xa1lisis de la arquitectura, disponibles en la wiki de GNOME. Los trabajos de implementaci\xc3\xb3n comenzaron en mayo de 2007\xe2\x80\x8b La versi\xc3\xb3n de AT-SPI basada en D-Bus, AT-SPI versi\xc3\xb3n 2, fue publicada de forma conjunta al lanzamiento de GNOME 3.0 en abril de 2011.\xe2\x80\x8b\xe2\x80\x8b\n_START_SECTION_\nSoporte\n_START_PARAGRAPH_\nAT-SPI proporciona adem\xc3\xa1s un puente a ATK, de manera que todos aquellos sistemas de widgets o aplicaciones que implementan ATK autom\xc3\xa1ticamente comunican todos sus eventos a AT-SPI. El sistema de widgets de GNOME, GTK+, aplicaciones de Mozilla como Firefox o Thunderbird para GNU/Linux implementan ATK, as\xc3\xad que se comunican con AT-SPI de forma ipso-facto. No obstante, es tambi\xc3\xa9n posible usar AT-SPI sin implementar ATK. La migraci\xc3\xb3n a D-Bus posibilit\xc3\xb3 que Qt a\xc3\xb1adiese soporte AT-SPI. Qt implement\xc3\xb3 su propio puente a AT-SPI que se lanz\xc3\xb3 en estado alfa en agosto de 2011 para su testeo\xe2\x80\x8b y finalmente fue integrado en Qt para su uso general un a\xc3\xb1o m\xc3\xa1s tarde.\xe2\x80\x8b\n_START_SECTION_\nDesarrollo\n_START_PARAGRAPH_\nAT-SPI forma parte del Framework de Accesibilidad de GNOME que fue lanzado en 2001.\xe2\x80\x8b Inicialmente, la mayor parte del desarrollo de ATK se realiz\xc3\xb3 a trav\xc3\xa9s de la Oficina del Programa de Accesibilidad (APO, del ingl\xc3\xa9s Accessibility Program Office) de Sun Microsystems, Inc. (ahora Oracle) con contribuciones de muchos miembros de la comunidad. Cuando Oracle adquiri\xc3\xb3 Sun en 2010, se eliminaron puestos de trabajo a tiempo completo dedicados al desarrollo de componentes de accesibilidad de GNOME como el toolkit de accesibilidad ATK o el lector de pantalla Orca.\xe2\x80\x8b Desde entonces, ATK es siendo mantenido principalmente por la comunidad GNOME.\n_START_SECTION_\nOtros usos\n_START_PARAGRAPH_\nAT-SPI tambi\xc3\xa9n se usa para el testeo autom\xc3\xa1tico de interfaces de usuarios, a trav\xc3\xa9s de herramientas como Linux Desktop Testing Project o Dogtail.\n_START_SECTION_\nLicencia\n_START_PARAGRAPH_\nATK est\xc3\xa1 publicado bajo la licencia GNU Library General Public License (LGPL) versi\xc3\xb3n 2.'