mise à disposition de logiciels pour développer d'autres logiciels, partager sur tout élément composant un logiciel