Proyecto en Sourceforge

Descargas

Documentación

Viaje al centro (vol 1)
Viaje al centro (vol 2)
Viaje al centro (vol 3)

Gentoo KDM Theme

VACL Linux (isoTUX)

VACL Firewall

Descripción
Documentación y diseño
Descargas
Acceso al CVS
Navegar por el CVS

Proyecto

Foro sobre VACL
Ayuda
Discusión sobre el proyecto
Tracker
Bugs (Errores)
Soporte
Parches
Petición de características

Recursos

QT
KDE
Netfilter
LibIPQ
LibIPTC
DBUS
DCOP
LibXML
SourceForge.net Logo

Proyecto VACL


Sorry, this page is only available in Spanish (for now).

Noticias

(16/05/2005): Publicada la versión 0.1 de Vigiliam VACL_SD, segundo componente público de VACL, más información y descarga.
(06/05/2005): Publicada la versión 0.1 de Cianuro VACL_ARP, primer componente estable de VACL, más información y descarga.
(08/02/2005): Añadido más material a la sección de documentación de VACL Firewall.
(23/12/2004): Ha comenzado el desarrollo de la versión 2.0 del segundo volumen de "Viaje al centro de Linux", supondrá una gran reescritura en la que se generarán dos volúmenes adicionales, uno exclusivo de administración y otro al desarrollo en Linux.
(01/11/2004): Ya está disponible la versión 1.0.0 de "Viaje al centro de Linux: El kernel de Linux", más información aquí
(22/10/2004): Ya está disponible la versión 1.0.4 de "Viaje al centro de Linux: Administración y desarrollo", más información aquí

Registros de Cambios (LOGS)

A continuación se presenta el registro de los últimos cambios de los subproyectos de VACL

VACL Volumen 1. Introducción a Linux (Versión 1 Alpha). Changelog (TXT)
VACL Volumen 2. Administración de Linux (Versión 2 Alpha). Changelog (TXT)
VACL Volumen 3. El kernel de Linux (Versión 2 Alpha). Changelog (TXT)
VACL Volumen 4. Desarrollo en Linux (Versión 2 Alpha). Changelog (TXT)

Hoja de presentación de VACL

El proyecto Viaje al Centro de Linux tiene como objetivos principales:

  1. Documentar de forma clara los principales aspectos de GNU/Linux, de forma sencilla, directa y orientado a los usuarios de Windows
  2. Crear software educativo que ilustre cómo se puede utilizar Linux como plataforma de desarrollo y que sirva de ejemplo a los ejemplos mostrados en la documentación
  3. Desarrollar el sistema cortafuegos personal VACL basado en Netfilter, de forma que ya no se heche en falta una completa pero sencilla herramienta de gestión cortafuegos para KDE

Como resultado de la creación de la documentación se generará una serie de libros completos:
  1. Un primer libro que ilustre cómo migrar de Windows a Linux, centrándonos en el estudio de las distribuciones principales, comentando paso a paso su instalación y uso básico.
    Este libro se denomina Viaje al centro de Linux (Volumen 1): Linux y sus distribuciones

  2. Un segundo libro que muestre cómo administrar Linux de forma sencilla pero a la vez completa y que además explique detalladamente cómo desarrollar aplicaciones en este sistema. En este libro se estudiará cómo migrar aplicaciones de Windows a Linux. Se estudian también las librerías QT, GTK, Wx, C# y GTK#, PHP, Java, Python, XSP (apache cocoon) y ASP.NET (mono). También se analizan los IDEs KDevelop, Monodevelop, Anjuta, Gambas, Glade, Eclipse y Netbeans.
    Este segundo libro se denomina Viaje al centro de Linux (Volumen 2): Administración y desarrollo

  3. Un tercer libro que analice el kernel de Linux y cómo optimizarlo. El principal objetivo de este libro es hacer fácil el kernel para atraer a nuevos programadores, además de mostrar las enormes posibilidades de personalización y optimización que ofrece.
    Este tercer libro se denomina Viaje al centro de Linux (Volumen 3): El kernel de Linux


El sistema cortafuegos personal VACL pretende crear un programa de fácil manejo que permita a todo el mundo que se adentra en Linux utilizar un cortafuegos interactivo basado en Netfilter, similar en concepto a los cortafuegos personales tan utilizados en otros sistemas operativos.

Su facilidad de manejo no le impedirá ofrecer importantes características, entre las que nos hemos planteado de forma inicial:

  • Un monitor en tiempo real de Netfilter que permita que el usuario decida qué hacer con los paquetes que fluyen por él de forma interactiva pero sin pérdida de rendimiento.
  • Soporte QoS completo por aplicaciones y servicios (limitación de tasa de subida/descarga y establecimiento de tasas mínimas)
  • VACL se integrará en el entorno KDE aunque en versiones futurás también se ofrecerá soporte para Gnome.
Datos técnicos:
  • Lenguaje de programación: C y C++ (QT/KDE)
  • Para la conexión con Netfilter se hará uso de las librerías libipq y libiptc de iptables
  • Se utilizará Netlink para intercomunicar con el kernel de Linux
  • Contendrá una amplia documentación y un diseño muy modular.
  • Se hará uso de QT4 y quizás DBUS en lugar de DCOP (en debate)

En breve publicaremos el white paper en el cual se describirán de forma completa las características que ha de tener la primera versión estable.

© 2004, 2005 Francisco José Calvo Fernández (fran en isoplut punto com)