Nouveau projet :
- pour la boite : le projet appartient à la boite (c'est elle qui décide de la license)
- perso : pas sur son temps de travail ;) (sauf si accord bien sur)
Si exception (par ex. la boite veut pas spécialement maintenir un projet) -> accord de la boite pour que tu bosse dessus et que le projet t'appartienne.
Contribution à un projet existant :
Toute contribution est soumise à la license du projet auquel on contribue. Donc si la boite est d'accord sur ce principe y'a pas de différence si c'est un projet perso ou 3rd party (Symfony, etc.).
Je parle de contribution dans le cas ou c'est fait pour la boite (donc dans le cadre du boulot). Si c'est pas le cas, il faut avoir bien sur l'accord de sa boite pour bosser sur ses projets perso…