Upload
fran-dieguez
View
405
Download
4
Embed Size (px)
DESCRIPTION
Diferenzas entre FLOSS e outrosVantaxes do FLOSS na empresaFLOSS como elemento de marketingFerramentas FLOSS máis salientábeisCaso de éxito: Ubuntu-USCPreguntas
Citation preview
DesenvolvementoFLOSS
Fran Diéguez - OSL da USC
© Fran Diéguez - [email protected]
Licencia Reconocimiento-Compartir bajo a misma licencia. 3.0
España de Creative Commons
Quen son?
● Analista e desenvolvedor na OSL da USC● Freelance en produción de aplicativos web● Ubuntu member● Membro da comunidade galega de localización de
SwL● Membro da xunta directiva do GLUG www.glug.es
Que imos ver?
● Diferenzas entre FLOSS e outros● Vantaxes do FLOSS na empresa● FLOSS como elemento de marketing● Ferramentas FLOSS máis salientábeis● Caso de éxito: Ubuntu-USC● Preguntas
●FLOSS vs outros
● O software categorízase maioritariamente segundo:
“A catedral e o bazar” Eric S. Raymond
Modelo Bazar
● Motivación personal, intento de mellora ou de recoñecemento persoal.
● Verificación de erros continua e multipersoal● Modelo bazar no se cancela por falta de presuposto● Más dispoñibilidade de código para reutilizar
Modelo catedral
● Más limitado por cuestións legais, licenzas, etc.● Agobio na resolución e detección de erros. Grupo
de usuarios adicados só á resolución de erros.● Agocha os erros porque se considera soft.
defectuoso● Sistemas que implican amplo grao de seguranza,
non teñen modo de asegurar que cumplen esos criterios de seguranza.
FLOSS na empresa
● Menor custo inicial– Software de apoio libre– Facilita a creación de empresas
● Nova liña de negocio– Asistencia e adaptacións en software non propio– Colaboración con outras empresas
● Independencia tecnolóxica externa– Evita situacións de “lock-in” e permite a mantenibilidade
● Reaproveitamento de inversións previas● Mellora entre empresas, incluso sen relación previa
FLOSS como marketing
● Individualmente (persoas):– O mellor currículo demostrábel– Mostra de evolución persoal e aprendizaxe– Recoñecemento da comunidade
● Empresas– Publicidade indirecta (por parte da comunidade)– Mostrar o código a mellor forma de sentirse orgulloso
del
Software salientábel
● Servidores web– Apache, Cherooke, nginx
● Servidores de correo– Sendmail, Postfix, exim
● Bases de datos– MariaDB, PostgreSQL, MongoDB
● Sistemas de xestión de versións– Git, Svn
● Sistemas de tracking de proxectos– Trac, Redmine
Alguén concibe a tecnoloxía sen esta axuda?
Ubuntu-USC
● Que é?● Por que?● Por que Ubuntu?● Para quen?● Que aporta?
Estado actual
● Desenvolvemento “bazaar”● Live CD generator● Ubuntu-USC● Likewise● Metapaquetes● Proxecto Alexandría● Automatización● Colaboración con EpiLinux
Implantacións
● Voluntarias e baixo demanda● Apoio de técnicos e responsábeis● Soporte de último nivel
– Facultade da ETSE– Facultade de CC. de Educación– Facultade de Dereito– Máis en proceso...
Implantacións (II)
Infraestrutura
● Repositorio propio e centralizado● Sistema de xestión de incidencias● Trazabilidade do desenvolvemento● Sistema automatizado de compilación● Sistema documental interno e externo● Sistema de control de versións
Todo SwL e dispoñíbel en todas as distros
Preguntas
Grazas
© Fran Diéguez - [email protected]
Licencia Reconocimiento-Compartir bajo a misma licencia. 3.0
España de Creative Commons