La quatrième session LIFTech’ a eu lieu le jeudi 15 juin 2017 à 14h à Luminy, dans l’amphi 10 du bâtiment B.
Le programme était le suivant :
14:00-15:00 : Angular / TypeScript (Bertrand Estellon et Didier Villevalois)
Nous présenterons les différents aspects d’Angular 4. Ce framework permet la création d’applications Web modernes en respectant une architecture MVP/MVC. Après avoir parcouru l’organisation d’une application, nous verrons comment définir des directives (Web Components) à partir d’un template et d’une classe. Nous injecterons également des services (connexion à une API Rest, à un serveur WebSocket) dans les directives dans l’objectif de découpler les différents composants de notre application. Cette présentation sera également l’occasion de vous présenter le langage TypeScript utilisé par Angular pour augmenter la qualité du code. Ce langage est un sur-ensemble de JavaScript qui ajoute un typage statique optionnel, le support des classes et des décorateurs/annotations. Pour finir, nous verrons les outils qui facilitent le développement d’une application Angular : IDE, paquets, moteurs de production et tests…
15:00-15:30 : Propriété Intellectuelle & Création logicielle (Denis Arrivault)
Durant cette présentation nous verrons ce que couvre et ce que ne couvre pas le droit en matière de logiciel. Nous parlerons également de ce qu’il convient de mettre en œuvre pour protéger une création logicielle. Enfin nous analyserons, dans la mesure de nos compétences juridiques somme-toute limitées, quelques jurisprudences du domaine.
15:30-16:00 : Les licences libres pour la diffusion de logiciels et de contenus (Florent Jaillet)
Je ferai un tour d’horizon des différents types de licences libres pour la diffusion de logiciels et de contenus (textes, images, sons, vidéos…) en précisant les libertés accordées aux utilisateurs par les différentes licences.
Je donnerai également quelques conseils pour choisir une licence de diffusion dans le contexte de recherche et d’enseignement du LIF.