Bibliotecas

El grupo de ingenieros de Napsis ha creado una serie de bibliotecas que son utilizadas como base para un rápido desarrollo de aplicaciones de gran calidad. Estas bibliotecas representan parte de nuestra tecnología en forma de librerias o programas muy simples que son liberadas como software libre con la esperanza de que puedan ser utilizados para reducir la complejidad de otros programas y disminuir tu tiempo de desarrollo, igual que nos han servido a nosotros.

Estas son las bibliotecas que disponemos:

libbslxml
Napsis hace un uso intensivo del formato de datos XML puesto que creemos que este formato dispone de grandes ventajas frente a otras formas de representar la información y sobre todo dispone de la máxima flexibilidad. Pero esta flexibilidad también implica complejidad. Por eso Napsis ha desarrollado esta biblioteca que permite el acceso a árboles de información complejos con la mayor simplicidad en la programación.
libnxmlparted
Para el desarrollo de aplicaciones que impliquen particionado de discos como ndisk, necesitábamos un acceso de bajo nivel a la tabla de particiones y a varias funciones de formateo y modificación de sistemas de ficheros. Basándonos en la biblioteca libparted, creamos una nueva biblioteca realizada en C++ para poder ser accedida en forma de objetos de manera más sencilla. Esta biblioteca también dispone de la capacidad de entender XML, estos XML son secuencias de operaciones a realizar o simplemente la estructura de disco a la que se quiere llegar. Esto permite una alta automatización mediante scripts o programas y estar preparada para trabajo distribuido mediante XmlRpc.
libqutexr
libqutexr es una biblioteca para cliente servidor XmlRpc que hace uso de QT. Libqutexr solo depende de QT así que es completamente portable a cualquier plataforma que haga uso de QT, incluida Windows o cualquier sabor de Unix o MacOSX.