flisol 2012 @ unq - software libre para programadores
TRANSCRIPT
![Page 1: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/1.jpg)
Software Librepara programadores
Nahuel GarbezzaAlan Rodas Bonjour
![Page 2: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/2.jpg)
¿Que es un programa?
![Page 3: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/3.jpg)
¿Como se hace un programa?
compiladoro interprete
![Page 4: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/4.jpg)
¿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
![Page 5: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/5.jpg)
Software Libreen la UNQ
Tecnicatura en Programación Informática
![Page 6: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/6.jpg)
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.>>...
![Page 7: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/7.jpg)
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.[...]
![Page 8: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/8.jpg)
Tecnologias
GOBSTONES
![Page 9: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/9.jpg)
Tecnologias
![Page 10: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/10.jpg)
Tecnologias
![Page 11: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/11.jpg)
Qué herramientas usamosSistemas de control de versiones● Qué son y para qué sirven● Implementaciones libres:
● SVN● Git
Compartimos el código en:
![Page 12: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/12.jpg)
Mayor Libertad
Los alumnos pueden ver como funcionanlas cosas, además de solo saber como utilizarlas.
![Page 13: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/13.jpg)
Comunidades Activas
Las herramientas de SL suelen tener comunidades muy activas.
● Listas de correo● Foros● IRC● Manuales y otros
![Page 14: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/14.jpg)
Ventajas de Gestión
No hay que gestionar comprade licencias, y mantenerregistro del software instaladoen cada máquina, etc.
![Page 15: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/15.jpg)
Presupuesto en Software nulo
No se gasta dinero en Software.El dinero que se ahorra sepuede invertir en otras cosas.
![Page 16: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/16.jpg)
Software Libre y Soberano
El software que se usa o creano depende de empresasprivadas o de caprichos denaciones extranjeras.
![Page 17: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/17.jpg)
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
![Page 18: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/18.jpg)
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
![Page 19: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/19.jpg)
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
![Page 20: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/20.jpg)
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)
![Page 21: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/21.jpg)
Experiencia
Trabajar en Software Libre es distinto a trabajar en software privativo.
● Requiere mas tiempo● Requiere mayor conocimiento● Requiere protocolos de organización
![Page 22: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/22.jpg)
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
![Page 23: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/23.jpg)
Preguntas
![Page 25: FLISOL 2012 @ UNQ - Software libre para programadores](https://reader035.vdocuments.pub/reader035/viewer/2022062319/557ae50ad8b42a590b8b5236/html5/thumbnails/25.jpg)
MUCHASGRACIAS