El depurador modular ( mdb ) es un depurador extensible de bajo nivel desarrollado por Sun Microsystems para el sistema operativo Solaris 7. Ahora es de código abierto, bajo la Licencia de Desarrollo y Distribución Común (CDDL).
Su código fuente ahora está disponible en todos los derivados de código abierto de Solaris, como Illumos . [1]
Historia
El proyecto mdb fue iniciado en 1997 por Mike Shapiro y otros cuando el sistema operativo Solaris estaba agregando soporte para arquitecturas de 64 bits. Hasta ese momento, Solaris estaba usando el depurador adb antiguo desarrollado por Steve Bourne (inicialmente para la distribución Unix de AT&T SVR4).
Era muy difícil simplemente portar adb de una arquitectura de 32 bits a una arquitectura de 64 bits, por lo que los ingenieros de Sun decidieron hacer un nuevo depurador que presentaría capacidades de depuración mejoradas, al tiempo que sería compatible con adb.
Ver también
Referencias
- Mike Shapiro (febrero de 2009). "Lenguajes construidos con un propósito" . Cola de ACM . 7 (1): 18-24. doi : 10.1145 / 1508211.1508217 . Consultado el 2 de abril de 2011 .