David Santo Orcero contribuye de forma activa a la comunidad del software libre desde hace más de diez años; en Brasil, durante la época de los 90, y en la actualidad en España. Ha colaborado en la difusión del software libre dando innumerables clases, cursos y ponencias enseñando como aprovechar el software libre.
Pero la actividad de David Santo Orcero de contribución al software libre no se ha centrado apenas en la difusión: David Santo Orcero también es un conocido desarrollador de software libre. De entre el software libre que ha desarrollado, podemos destacar:
- Contribuciones sustanciales al proyecto de cluster libre OpenMosix, incluyendo el desarrollo de las herramientas de área de usuario del proyecto OpenMosix, indispensables para que un cluster OpenMosix funcione adecuadamente.
- kradview, el visor libre de imágenes DICOM, la única aplicación que permite ver en un sistema operativo libre, de forma gráfica e intuitiva, imágenes en el formato DICOM. Este es el formato de las resonancias magnéticas y las radiografías; y la pieza clave de cualquier sistema PACS.
- El hack sobre las PVM para que puedan ser empleadas por Kylix
- dform, una prueba de concepto -en alfa- para generar aplicaciones automáticamente, a partir de una descripción de la aplicación
- Una aplicación en KDE2 para visualizar simetrías
Todas estas aplicaciones están liberadas bajo licencia GPL.
David tambien ha escrito documentación abundate sobre software libre. David Santo Orcero ha desarrollado documentación libre sobre distintos temas; de entre su documentación libre, la más descargada es:
- Documentación técnica sobre la instalación del servidor de terminales NX, escrito en Español.
- A tech report on protein dynamics, escrito en inglés.
- Un informe técnico sobre matrices fundamentales y esenciales, escrito en español.
David Santo Orcero, con su política que los proyectos fin de carrera deben ser software libre, ha actuado como "instigador" de varios proyectos de software libre que se han realizado bajo su orientación. El más importante de ellos es el porting de GCC a la gama media de los PIC de Microchip, un titánico esfuerzo por el que su realizador, Pedro J. Ramírez Gutiérrez, ha recibido el premio nacional de Software Libre de 2007 en la categoría de Software de Sistemas.
Finalmente, David Santo Orcero es conocido en la llamada "comunidad del software libre" por su posición centrada, pragmática, no dogmática ni "taliban" relacionada con el software libre. En algunos de sus escritos David Santo Orcero ha manifestado su visión del software como ciencia, y del software libre como una forma de contribuir al acervo científico de la humanidad. Esto le ha hecho ganar numerosas críticas de los sectores más talibanes dentro del software libre.
