osom - project management and opensource licenses
DESCRIPTION
OSOM - Open Source Open Mind Conference 2010 www.osom.roTRANSCRIPT
Project management -&-
Open Source Licenses
eu, Andrei Ursan
• software developer (web and mobile)
• membru itspark• comunitate entry level pentru cei pasionati de ITPro
[email protected]/andrei.ursan
De ce nu project management siopensource licenses ?
Business ?
sofware pentru project management
#1
cum ne protejam/distribuim proiectele
#2
. . .
project managament ?
planificarea, monitorizarea sicontrolul proiectelor
Redmine
#1
este un manager de proiecte
ruby on rails
features
planificare, monitorizare si control
planificarea proiectelor
gantt
grafice gantt si calendar generate din datele de issues start and deadline
time tracking
monitorizare
Issues ?
roadmap !
documente
forum, wiki
calendar
source code repository
Git, Mercurial, SVN, Bazaar, …
repository statistics
http://demo.redmine.org/
redmine e Open Sorucecodul sursa se distribuie sub licenta
GPLv2
Licenta?
GPLv2, GPLv3, LGPLv2, LGPLv3, BSD,MIT, Apache PL, Apple PL, Microsoft
PL, Mozila PL, CDDL…
politics + software = licenses
Licența software este un act ce însoțește un produs informatic și dă dreptul utilizatorului
de a folosi o aplicație software. Licența pentru folosirea unui software vine doar
însoțind un produs și poate fi atât plătită cât și gratuită.
3 nivele
nivelul 1
Apache License, BSD, MIT
poti sa redistribui si sa modifici codulsursa al produsul meu software doar
da-mi credit pentru asta!
nivelul 2
Mozilla Public License, CDDL, LGPL
poti sa modifici si sa redistribui codulsursa al produsului meu software doar
da-mi codul sursa pentru oriceimbunatatire faci.
nivelul 3
GPL
poti sa modifici si sa redistribui codulsursa al produsului meu software
doar da-mi tot!
da-mi tot?
biblioteca GPL
Linking together
produs final obligatoriucompatibil cu licenta
GPL
codul tau sursa
fiecare licenta e buna pentru un anumit tip de proiect!
Open Source is not only for software !
http://www.syncrat.com/articles/open-source-cola
redmine nu e doar pentruproiecte software!
;)
multumesc!
eu, Andrei Ursan
• software developer (web and mobile)
• membru itspark• comunitate entry level pentru cei pasionati de ITPro
[email protected]/andrei.ursan