About us

Who we are

Funded in november 2000 by students of the  Facultad de informática de la Universidad Politécnica de Madrid, ASPL develops multiplaform software, mainly focusing on GNU/Linux. We provide installation and support services for this system. Our general objectives are:

Quality and service

We strive to provide high quality solutions and services

Our philosophy is to work to make our customers to not  worry about their systems, letting them to focus in their business.

We develop with pasion and we are always looking for to introduce new methods, tracking tools, regression tests, etc, with the only intention to deliver high quality and tested solutions.

We are opensource

We collaborate and participate in the OpenSource community actively

Coordinated with above objective,  ASPL is commited to the development and sustenance of the OpenSource community by providing high quality software, under license terms that supports the knowledge society.

Secure and reliable

We put our heart on producing secure and reliable products and solutions

All our products are oriented to provide the higher security level possible. We strive to carefully design systems in a way they provide settings and configurations that are secure, focusing on providing detailed information and tools to reduce configuration failures.

Internet-oriented

We provide effective and productive software, Internet-oriented

All the software we develop places the Internet in the centre of its design. We create systems and solutions that are interconnected and ready to be used by any device.

 

ASPL Open Source components used by Core-Admin

The following tools, libraries and products are licensed under OpenSource licenses and were used to develop Core-Admin. The following list is software developed by ASPL:

Vortex Library

At the core of Core-Admin we find Vortex Library, our open source implementation of the BEEP protocol. It provides highly interactive, bidirectional and parallel communications to Core-Admin with channels support, SASL authentication and TLS session security.

Know more 

Turbulence server

The BEEP server built on top of Vortex Library is used to implement the Core-Admin central server. It provides lots of ready to use server side features to deploy and configure BEEP applications.

Know more 

jsVortex

Our Javascript BEEP implementation with support for WebSocket  allows us to convert any browser into an effective BEEP client easily.

Know more 

 

Axl Library

Our open source implementation of the XML 1.0 standard features a really fast processing and low memory footprint. We are using Axl Library to manage many configuration aspects throughout the platform.

Know more 

noPoll toolkit

Our open  source WebSocket implementation  allows easy integration into existing projects. We are using it to provide WebSocket support to Turbulence, so it can be reached using BEEP and BEEP over WebSocket.

Know more 

ext-Dns Toolkit

The ext-Dns is a really useful tool to easily create DNS servers that performs custom actions at resolution level. It is used by our Internet Access Manager (IAM).

Know more 

 

Valvula

Postfix policy server for high-performance management and performance monitoring of mail servers based on this MTA.
Read more

MyQtt

OpenSource MQTT implementation with specific support to create MQTT servers easily.

Read more

 

Other open source projects used by Core-Admin

Where to start? There are many projects on top of which Core-Admin it is built that it is not possible to mention of all them. In this case, here are the most relevant ones and those which are used directly by Core-Admin.

The dojotoolkit: professional RIA toolkit

dojo-toolkit-100x100Dojotoolkit (http://www.dojotoolkit.org) is a professional Javascript library that will allow you to create highly interactive internet applications. Core-Admin is using it to create the web-client interface. You can see it working on the following section: Core-Admin in action.

The python language: powerful scripting

python-logo-64x64Python has been used as primary language for the Core-Admin central server and all code that runs at the Core-Admin agent. It has provided as the power and flexibility we needed to quickly develop a serious and commercial grade product. See more details about Python at: http://www.python.org