OPEN SOURCE et radiothérapie Khalil benfredj physicien
OPEN SOURCE ? Dans la production et le développement , l'open source est une philosophie ou une méthode qui favorise la redistribution, l'accès à la conception d'un produit et les détails de mise en œuvre de façon totalement libre .. open as in free open as in access open as in over time open as in not closed open as in reuse and change open as in any place and for anyone
OPEN SOURCE VS. CLOSED SOURCE Modifier le code source d'une application ou d'un logiciel . Les logiciels open source sont publié à la communauté de développement et subissent une phase secondaire d’évolution, mais le logiciel à code source fermé est développé dans l'isolement avec une petite équipe de développeurs . Support de développeur et grande communauté pour l’aide Open Source est plus sûr et les bugs sont fixés souvent
CRITERE DE L’OPEN SOURCE Code source Travail partagé Redistribution Libre Distribution de License License Software ne doit pas bloqué d’autres logiciels Pas de discrimination contre des Personnes ou des Groupes
HISTOIRE DE L’OPEN SOURCE Le concept de libre partage de l'information technologique existait bien avant les ordinateurs La naissance de internet en 1969 était reliée a un travail ouvert et collaboratif entres des chercheurs pour éleborer des protocoles de communications (Request for Comments to develop telecommunication network protocols) ; Le terme Open Source a été adopté par un groupe de personnes détenues à Palo Alto, en Californie . " Open Source summit " organisé en Avril 1998 par l'éditeur de la technologie Tim O'Reilly .
COMMENT FONCTIONNE L’OPEN SOURCE ?
MODELE DE DEVELOPPEMENT OPEN SOURCE
ADVANTAGES DE L’OPEN SOURCE Disponibilité du code source Code source pour utilisation et pour apprende Ne pas avoir a réinventer la roue Libre comme “liberté” Ne dépond pas de developpeur Possibilité de choisir un support autre que l’auteur Possibilité de corriger les bugs et faire des changement pour s’adopter a la technologie La qualité d’optimization en open source est meuilleur. Cout tres bas
INCONVINIENT DE L’OPEN SOURCE Généralement pas simple à utiliser et nécessite une certaine courbe d'apprentissage Problème de compatibilité matériel -logiciel Le processus de controle qualité de logiciel n’est pas toujours clair, Aucune motivation financiere
OPEN SOURCE EN MEDECINE L’open source n’est pas que du software…….. Open Office en chirurgie : le robot chirurgical RAVEN qui a été conçu en 2005 à l’université de Washington En radiothreapie: le project OSMD (open source medical device),en decembre2011wisconsin institues for discovery
EXAMPLES OF OPEN SOURCE PLANUNC QATRACKPLUS SaILS (safety and incident Learning system)
EXAMPLES DES OPEN SOURCE PLANUNC: est un système logiciel adaptable et extensible pour la planification des traitements de radiothérapie. Ses caractéristiques comprennent des outils graphiques pour le délineation des structures anatomiques, la simulation virtuelle, calcul et d'analyse dose, et de planification de l'IMRT. Il est adapté pour le traitement externe du faisceau de photons / Electron
EXAMPLES DES OPEN SOURCE Contourage SV Calcul de dose
EXAMPLES DES OPEN SOURCE QATRACKPLUS: base de données pour les controles qualité machine en radiotherapie developpée par le physicien Randle Taylor a ottawa hospital cancer center Replace les papier et les tableaux excels pour former un systeme de QC unique
EXAMPLES DES OPEN SOURCE Tous les types de test incluant les test numeriques , booleenes et meme des fichiers
EXAMPLES DES OPEN SOURCE Tous les types de test incluant les test numerique , booleene et meme des fichiers
EXAMPLES DES OPEN SOURCE
EXAMPLES DES OPEN SOURCE Multiple utilisateur avec gestion d’acces et permissions fonctionnalité de suivi et d’approbation programmation et alertes des QC Application web (accès a ses contrôle a distance), Open source (0$)
EXAMPLES DES OPEN SOURCE SaILS: est un système de gestion des evenements indesirable en radiotherapie , il est aussi developper par le physicien Randle Taylor a ottawa hospital cancer center, ce systeme permet en effet au personnel n’importe ou au sein d’un hopital de soumettre un rapport ,d’incident via n’importe quel terminal
EXAMPLES DES OPEN SOURCE Il permet la consultation des listes des incidents
EXAMPLES DES OPEN SOURCE Permet aussi d’effectuer des statistiques sur les evenement indesirables
CONCLUSION Plate-forme commune pour le partage des idées et de les mettre en action par les développeurs ou les personnes Qui souhaite améliorer un produit / logiciel. Nous sommes dans la revolution de l’open source ou les gents collaborent pour creer la technologie En se basant sur tous les avantages de l’open source ,nous pouvons conclure que ce dernier merite la popularité croissante. GNU General Public License (GPL) - http://www.gnu.org Open Source Licenses - http://opensource.org/licenses Open Source Initiative & Information - http://opensource.org Repository of Open Source Softwares - http://sourceforge.net Open source software development – http://github.com
Questions ? Comments ? THANK YOU