Veamos, antes de nada presentarme, soy nuevo aquí... encantado de conoceros a todos. Soy estudiante de informática, y estoy empezando a estudiar por mi cuenta el diseño, estructuración y programación de videojuegos (con C/C++ y las librerías Allegro y SDL). Espero poder compartir con vosotros tanto dudas como soluciones.
En segundo lugar comentar que me ha sorprendido ver él curso que ha seguido este topic... Si nos fijamos en el título "Herramientas para el videoprogramador pobre"... ¿por qué se habla de grandes empresas y pérdidas millonarias? Las aplicaciones de software libre son una solución excelente para los programadores particulares. Nos proporcionan la calidad del software propietario de manera completamente gratuita (en la mayoría de los casos) o a un precio irrisorio. Por consiguiente son una solución exquisita para cualquiera de nosotros.
Por otra parte, también proporciona una alternativa real a empresas grandes y pequeñas. Empresas como Suse Linux y ahora Red Hat con su nueva política comercial, ofrecen software libre de manera comercial, a la vez que soporte técnico de calidad. Para aquellas empresas que lo requieran son soluciones exquisitas de paquetes de software a precios mucho más bajos de lo habitual, y con todo el soporte técnico necesario.
Por otro lado, las aplicaciones completamente libres y no-comerciales, como la comunidad Debian, cuentan con una enorme comunidad de usuarios desinteresados dedicada para su mantenimiento, por lo que los bugs se corrigen a la velocidad de la luz.
El mayor problema es que la mayoría de nosotros tenemos la mente demasiado materializada... el ser humano lleva siglos comerciando con objetos físicos, objetos materiales... y no nos damos cuenta de que el software es una cosa completamente distinta. Deberíamos librarnos de nuestros prejuicios y temores, y experimentar sin miedo. Yo he encontrado aplicaciones GNU que se han convertido en mis favoritas por encima de sus homólogos comerciales...
Blender (linux y windows) - Diseño 3D
GIMP (linux y windows) - Retoque fotográfico
Sodipodi (linux y windows) - Dibujo vectorial
OpenOffice (linux y windows) - Suitte ofimática
GCC (linux y windows) - compilador
GDB (linux y windows) - depurador
Dev-C++ (windows, aunq al parecer hay versión de linux no la encontre) - IDE de desarrollo en C++ (editor, compilador y enlazador, y depurador)
Las alternativas son infinitas... y siguiendo el objetivo inicial de éste topic, nos ofrecen a los programadores "pobres" unas alternativas excelentes y de calidad para desarrollar nuestras aplicaciones sin quebrantar ninguna ley.
Vaya discursito eh?
Ir acostumbrándoos porque ha sido el primero, pero no el último.
Saludos de Phoenix!!