4. Objetivos

El objetivo original era portar DITools a GNU/Linux. Al final resulto más viable implementarlo desde cero, pero basándose en los mecanismos originales. La herramienta cumple los siguientes puntos y propiedades:

El proyecto se entrega implementado al 100% sólo para GNU/Linux sobre la plataforma IA32. Inicialmente se da sólo soporte a las versiones del kernel 2.4.x y 2.6.x con GNU C Library 2.2.x o 2.3.x.

El resto de versiones para otras plataformas son completamente funcionales a excepción de que no implementan el mecanismo de interposición por "callback".

En total se da soporte a todas estas plataformas:

El objetivo de dar soporte a todas estas plataformas es demostrar que el código es altamente reciclable y muy fácil de adaptar a nuevos escenarios.

Notas

[1]

Acrónimo para "The GNU Lesser General Public License".

[2]

Acrónimo para "The GNU Free Documentation License".