Successfully reported this slideshow.

FLISOL 2012 @ UNQ - Software libre para programadores

0

Share

1 of 25
1 of 25

More Related Content

Related Audiobooks

Free with a 14 day trial from Scribd

See all

FLISOL 2012 @ UNQ - Software libre para programadores

  1. 1. Software Libre para programadores Nahuel Garbezza Alan Rodas Bonjour
  2. 2. ¿Que es un programa?
  3. 3. ¿Como se hace un programa? compilador o interprete
  4. 4. ¿Por qué Software Libre? ● Acceso al código fuente ● Posibilidad de aprender como funcionan las cosas ● Posibilidad de mejorar herramientas existentes y adaptarlas a nuestras necesidades
  5. 5. Software Libre en la UNQ Tecnicatura en Programación Informática
  6. 6. Perfil del graduado <<Se intenta generar programadores capaces de participar en proyectos de desarrollo de software de pequeña y mediana envergadura. Se espera que los egresados puedan construir software de calidad, manejen herramientas adecuadas que le permitan llevar a cabo su trabajo, y que sea capaz de adaptarse a utilizar nuevas herramientas y tecnologías.>> ...
  7. 7. Perfil del graduado [...] Asimismo comprender la conveniencia de valorar y tener en cuenta los conceptos de está́ ndares abiertos y software libre en los entornos operativos y a herramientas de desarrollo que se utilizan. [...]
  8. 8. Tecnologias GOBSTONES
  9. 9. Tecnologias
  10. 10. Tecnologias
  11. 11. Qué herramientas usamos Sistemas de control de versiones ● Qué son y para qué sirven ● Implementaciones libres: ● SVN ● Git Compartimos el código en:
  12. 12. Mayor Libertad Los alumnos pueden ver como funcionan las cosas, además de solo saber como utilizarlas.
  13. 13. Comunidades Activas Las herramientas de SL suelen tener comunidades muy activas. ● Listas de correo ● Foros ● IRC ● Manuales y otros
  14. 14. Ventajas de Gestión No hay que gestionar compra de licencias, y mantener registro del software instalado en cada máquina, etc.
  15. 15. Presupuesto en Software nulo No se gasta dinero en Software. El dinero que se ahorra se puede invertir en otras cosas.
  16. 16. Software Libre y Soberano El software que se usa o crea no depende de empresas privadas o de caprichos de naciones extranjeras.
  17. 17. Materias Laboratorio de Sistemas Operativos y Redes ● Materia obligatoria del núcleo avanzado Instalación y configuración de: ● Sistemas operativos libres ● Servidores de impresoras, FTP, Correo, etc ● Repositorios de código ● Sistemas de monitoreo y backup
  18. 18. Materias Derechos de Autor y Derecho de Copia en la Era Digital ● Materia complementaria Objetivo principal: Conocer las distintas licencias de software, sus beneficios y aplicaciones, en especial aquellas licencias libres. Nuestra experiencia
  19. 19. Materias Participación y Gestión en Proyectos de Software Libre ● Materia complementaria Objetivo principal: Conocer la filosofía del software libre y hacer una pequeña contribución a algún proyecto
  20. 20. Experiencia Gidet Trabajamos en un plugin para el editor de textos de Gnome, Gedit, que permita la gestion de proyectos de codigo, y predefiniciones de lenguajes. Estado: En progreso (Detenido)
  21. 21. Experiencia Trabajar en Software Libre es distinto a trabajar en software privativo. ● Requiere mas tiempo ● Requiere mayor conocimiento ● Requiere protocolos de organización
  22. 22. Experiencia Sin embargo, hay cosas que puede hacer cualquiera, y para lo que no se necesitan demasiados conocimientos. ● Traducciones del programa ● Manuales de uso ● Wikis ● Participación en foros ● Participación en listas de correo
  23. 23. Preguntas
  24. 24. Contacto Nahuel Garbezza n.garbezza@gmail.com @ngarbezza Alan Rodas Bonjour alanrodas@gmail.com @alanrodas
  25. 25. MUCHAS GRACIAS

×