Desde Linux Hispano publican una lista de nueve consejos a tener en cuenta para poder realizar el proyecto final de grado o proyecto final de ingenierÃa informática en software libre (me refiero a liberar el software generado como proyecto final).
He perdido la cuenta de los proyectos que he dirigido, pero os aseguro que en todos hay que tener presente un aspecto importante (en el artÃculo lo resumen en el punto 2): la propiedad intelectual del software creado no tiene porque ser del futuro ingeniero, sino de todas las partes involucradas en el proyecto, y hay que pedir permiso a todas las partes, en primer lugar para presentarlo como proyecto final, y en segundo lugar para licenciarlo como software libre.
Otra cosa que no debe de olvidarse es que todo el software base sobre el que se vaya a ejecutar vuestra futura aplicación debe de tener una de las licencias opensource. De no ser asÃ, no tendrÃa porque considerarse software libre puro, ya que requiere de licencias adicionales para ejecutarse.
El último aspecto importante es dejar claro con todas las partes uno de los puntos que más se nos suele escapar: cómo se llevará a cabo el mantenimiento (no está prohibido decir que se libera pero no se continúa, aunque todos sabemos que esa forma de actuar es la que ha llevado a pensar a mucha gente que el software libre no tiene garantÃas, evolución, ni soporte).
Hace tiempo que sigo esta revista y acaba de salir el el cuarto número, en dónde se tratan temas sobretodo de seguridad en Linux. Muy interesante para quien quiera iniciar sus pinitos en programación de código sniffer, montaje de un sistema de videovigilancia, etc.
Javier Jofre (12-May-2010)
Gracias a O'Reilly, podemos asistir vÃa online y de forma gratuita a algunos cursos sobre desarrollo en Java para Android. Próximamente (en unos dÃas) empieza el curso de creación de un cliente twitter. Espero que lo disfrutéis.