
No es lo mismo "soft gratuito" que "soft libre" (ver más sobre soft libre).
Hasta hace poco tiempo, los programas que se ofrecían en este sitio eran solo "gratuitos". Sin embargo, actualmente nos encontramos corrigiendo y "emprolijando" el "código fuente" de los últimos desarrollos para poder distribuirlos bajo una licencia de distribución de soft libre, con lo cual no solo siguen siendo gratuitos sino que además pueden ser modificados y mejorados por cualquier persona con los conocimientos técnicos necesarios.
Los programas que se mencionan al pie de esta misma página ya están listos bajo esa modalidad de distribución, y para los demás les rogamos paciencia... :-) estamos trabajando en ello.
Existen muchas razones que justifican la distribución de programas bajo una licencia libre. Especialmente en el área de las necesidades especiales esto resulta sumamente importante, y para ampliar sobre este tema se recomienda la lectura del artículo "Importancia del software libre en el área de las NE", disponible en este mismo sitio.
Esta pregunta es formulada en ocasiones, sobre todo por los partidarios del soft libre más intransigentes con respecto al software propietario.
La razón por la cual el lenguaje de los programas disponibles en esta página es Microsoft Visual Basic es sencillamente que la mayoría ya estaban escritos en ese lenguaje, y que su autor no cuenta con el tiempo ni la capacidad técnica necesaria para reescribirlos para un compilador libre.
Sin embargo, su liberación facilita, por ejemplo, que otras personas con tiempo y conocimientos técnicos los reescriban en otros lenguajes si así lo desean, o simplemente los mejoren en el mismo.
El tipo de licencia del lenguaje (en este caso propietario: Microsoft Visual Basic 6) no condiciona la licencia del programa creado con él, por lo cual estos desarrollos pueden ser distribuidos como software libre y se ofrecen aquí bajo la licencia GPL ("GNU Public License", versión 3)
Así, usted puede usar estos desarrollos con cualquier propósito y, si lo desea y cuenta con conocimientos de programación en Microsoft Visual Basic 6, puede modificarlos y, eventualmente, redistribuirlos. En ese caso, el programa resultante de la modificación que usted haga debe ser distribuido también como software libre, bajo la licencia GPL.
Antes de usar o modificar estos programas, por favor lea las condiciones y licencia.
En función de cómo se interpreten las "libertades" que definen al software libre, podría considerarse que estos programas no son 100% libres desde el momento en que el lenguaje utilizado es propietario.
Otras posturas (interpretando que las libertades están dadas por la licencia) sí los considerarían libres.
En cualquier caso, habiendo explicado las razones por las que estos desarrollos fueron creados bajo Visual Basic, confiamos en que le sirvan a la comunidad, independientemente de esa discusión.
El lenguaje utilizado (comentado en los párrafos anteriores) condiciona el sistema operativo necesario para ejecutar estos programas. Debido a que el software desarrollado en Microsoft Visual Basic requiere Microsoft Windows como sistema operativo, en principio los programas funcionarán con ese sistema, aunque algunos de ellos han sido probados satisfactoriamente en Linux, por ejemplo, a través de la utilización de emuladores o máquinas virtuales.
Sin embargo, en función de la licencia de distribución alguien podría migrar los programas para que funcionen en otra plataforma.