Bitflux cumple esas tres condiciones, aunque no es específico de DocBook, es un editor XML de uso general. Funciona incrustado en un Mozilla.
Otro que cumple con las tres condiciones es Vex, implementado en Java.
Con una tecnología similar y mucha mejor pinta tienes GenDoc, que tiene pinta de ser bastante maduro.
También tienes tkXMLiVE XML intelligence Visual Editor (el nombre es MUY fácil de leer comparado con su página web), hecho en TCL/TK y cuyo desarrollo parece parado hace mucho.
Otro proyecto aparentemente difunto es XMLWebGUI, al igual que LeanEdit
Aparte tienes los ya mencionados LyX (también cumple los tres requisitos), Conglomerate (libre, pero no multiplataforma) y Morphon (gratuito, multiplataforma -Java- y WYSIWYG, pero sin código fuente).
Por último, alguno más que no se ha mencionado, como Xopus (con versión de evaluación gratuita) y unas 80 alternativas más.
Términos de licencia
Lista de enlaces proporcionada sin garantía a condición de que el receptor escriba un artículo exponiendo cuáles probó, por cuál se decidió y sus motivos :-)
|