si el objetivo es exclusivamente el enriquecimiento, es evidente que el sw libre no es la mejor opción.
pero cuando en la ecuación entran la ética o el bien común, la cosa ya cambia.
por ejemplo si yo te pregunto, si publicases tu código en github por ejemplo (es una web, donde se publican los sources de cientos de proyectos, la gente colabora, reporta bugs y fixes etc), ayudarías a crear mejores programas? ayudarías a que otras personas aprendiesen cosas viendo tu código?
Pues es posible, lo que está claro es que ayudarías muchísimo más publicando el código que quedándotelo para ti jeje.
Es ético guardarse el conocimiento? La sociedad avanza cuando la gente se guarda el conocimiento? Debemos compartir aquello que descubrimos o creamos?
Y en tu caso no se aplica, pero imagina que cobras 5 euros por cada licencia para usar tu programa. Qué pasa si a partir de mañana decides cobrar 50? Y si nadie ha hecho un programa como el tuyo? Y si has ganado tanta pasta que compras todos los programas de la competencia? _xD_
Y si te olvidas del programa, o (no te lo deseo claro xd) te mueres? Empezamos de cero?
Se preocupa por estas cosas el software privativo?? No, le trae sin cuidado, al sw privativo lo que le interesa es vender. Le interesa que los chavales desde pequeños aprendan a usar sus programas, para que de mayores lo compren. ¿A que en vuestros colegios hay windows? ¿A que en vuestra universidad hay office? Incluso si me apuras, Photoshop por ejemplo. ¿Sabes que las empresas ofrecen descuentos a estudiantes? ¿por qué crees que lo hacen?