Quienes somos
Fundada en nombre de 2000 por estudiantes de la Facultad de informática de la Universidad Politécnica de Madrid, ASPL desarrolla software multiplataforma, fundamentalmente para la plataforma GNU/Linux, proporcionando servicios de instalación y soporte sobre este sistema. Nuestros objetivos generales son:
- Calidad de servicio
Nos esforzamos para proporcionar soluciones y servicios de alta calidad
Nuestra filosofía es trabajar para hacer que nuestros clientes no tengan que preocuparse por sus sistemas, dejándoles más tiempo para concentrarse en su negocio.
Desarrollamos con pasión y siempre estamos buscando introducir nuevos métodos, herramientas de seguimiento, pruebas de regresión, etc, con el único objetivo de entregar soluciones de alta calidad y fuertemente comprobadas.
- Somos opensource
Colaboramos y participamos activamente en la comunidad Open Source
Coordinado con el objetivo anterior, ASPL está comprometido con el desarrollo y el sostenimiento de la comunidad OpenSource proporcionando software de alta calidad bajo términos que soporten y sostengan la sociedad del conocimiento.
- Seguro y confiable
Ponemos nuestro corazón en producir productos y soluciones confiables y seguras
Todos nuestros productos están orientados a proporcionar el mayor nivel de seguridad posible. Nos esforzamos en diseñar cuidadósamente sistemas que proporcionan configuraciones que son seguras, centrándonos en proporcionar información altamente detallada y herramientas que reduzcan los fallos de configuración.
- Orientado a internet
Proporcionar software orientado a internet productivo y efectivo
Todo el software que desarrollamos pone Internet en el centro de su diseño. Creamos sistemas y soluciones que están interconectadas y listas para ser usadas desde cualquier dispositivo.
Herramientas open source y proyectos en los que trabajamos y que han sido usados en Core-Admin
Las siguientes herramientas, librerías y productos están licenciados bajo licencias OpenSource y fueron usadas para el desarrollo de Core-Admin. La siguiente lista es software desarrollado por ASPL:
Vortex Library
En el núcleo de Core-Admin encontramos Vortex Library, nuestra implementación open source del protocolo BEEP. Nos proporciona para Core-Admin una comunicación paralela, bidireccional, altamente interactiva con soporte para canales, autenticación SASL y cifrado de seguridad para las sesiones TLS.
Servidor Turbulence
Nuestro servidor BEEP construido sobre Vortex Library y usado para implementar el servidor central de Core-Admin. Proporciona un montón de características para el lado servidor listas para usar de cara a desplegar y configurar aplicaciones BEEP.
jsVortex
Nuestra implementación Javascript del protocolo BEEP con soporte para WebSocket. Nos permite convertir cualquier navegador en un cliente BEEP fácilmente.
Axl Library
Nuestra implementación Open Source del estándar XML 1.0. Cuenta con un procesamiento realmente rápido y una huella de memoria muy baja. Hemos usado Axl Library para gestionar muchos de los aspectos de la configuración a lo largo de la plataforma.
noPoll toolkit
Nuestra implementación Open Source del protocolo WebSocket con un diseño que permite una fácil integración con proyectos existentes. Lo estamos usando para proporcionar soporte de WebSocket para Turbulence, de manera que este pueda ser alcanzado con BEEP o con BEEP over WebSocket.
ext-Dns Toolkit
Nuestro toolkit de desarrollo de servidores DNS open source. ext-Dns es una herramienta extremadamente poderosa que permite realizar acciones personalizadas a nivel de resolución. Está siendo utilizando por nuestra herramienta de gestión de acceso a internet (IAM).
Valvula
Servidor de políticas de postfix de alto rendimiento para la gestión y el control del rendimiento de servidores de correo basados en este MTA.
MyQtt
Implementación Opensource del protocolo MQTT son un soporte especializado para crear servidores MQTT fácilmente.
Otros proyectos open source utilizados por Core-Admin
¿Por donde comenzar? Hay varios proyectos sobre los cuales Core-Admin ha sido construido y no es posible mencionarlos a todos ellos. En este caso, a continuación están los más relevantes y aquellos que han sido usados directamente por Core-Admin.
Dojotoolkit: toolkit RIA profesional
Dojotoolkit (http://www.dojotoolkit.org) es una librería Javascript profesional que le permitirá crear aplicaciones para internet áltamente interactivas. Core-Admin está usando Dojo para crear la interfaz de cliente web. Puede verlo en funcionamiento en la siguiente sección: Core-Admin en acción.
El lenguaje Python: scripting potente
Python ha sido utilizado como lenguaje principal para el servidor central de Core-Admin y para todo el código que ejecuta en el agente Core-Admin. Nos ha proporcionado la potencia y flexibilidad que necesitábamos para desarrollar rápidamente un producto serio y con calidad comercial. Puede ver más detalles sobre sobre Python en: http://www.python.org.