12 research outputs found

    Free Software’s Market-Oriented Aspects:The Example of Free Software Service Companies in France

    Get PDF
    Considering the french case of Free Software Service Companies (FSSCs), this paper analyses Free software’s market-oriented aspects. We try to answer a fundamental question for free software: is the software industry have room for an alternative economic model based on the communities’ ethic? Analysing FSSCs’ competition with traditionnal IT Service Companies (ITSCs) and regarding the integration of free software in the ITSCs’ product offer, we show how the software sector’s strutures could explain both FSSCs and ITSCs recent changes.Free software, Organisational production, Software industry

    Propriété intellectuelle et globalisation: des TRIPS au modèle open-source. Les exemples des médicaments et du logiciel.

    Get PDF
    Si la globalisation a été largement étudiée sous l'angle du commerce, des investissements directs et de la finance, un aspect sans doute moins habituellement perçu et pourtant essentiel est celui de l'inéluctable renforcement et de l'harmonisation des régimes de propriété intellectuelle à l'échelle mondiale. Dans cet article, nous montrons comment la protection de la propriété intellectuelle, présentée comme un allant de soi, s'est vue singulièrement renforcée dès les années 1980 aux États-Unis, donnant naissance à des nouveaux standards de protection dont la généralisation passera par les accords fondateurs de l'Organisation Mondiale du Commerce en 1994. Nous verrons que cette harmonisation, si elle conforte la compétitivité des grandes entreprises n'est pas sans conséquences profondes sur les conditions de la concurrence au plan mondial et sur les économies et les sociétés les moins développées. Prenant appui sur les exemples du logiciel informatique et des médicaments, nous analysons la manière dont ces nouvelles mesures peuvent impacter lourdement le paysage économique et social, malgré les mesures de sauvegarde mises en place. En guise de conclusion et d'ouverture, nous évoquons l'hypothèse alternative d'un modèle « open-source » dans lequel la connaissance recouvrirait un statut de bien commun.Globalisation; propriété intellectuelle; OMC; logiciel; médicaments; développement; open-source

    Les logiciels libres sous l'angle de la responsabilité civile

    Get PDF
    Distribués sous des licences permissives qui assurent des droits d'utilisation, de modification et de redistribution aux licenciés, l'élaboration des logiciels libres est fondée sur un modèle de développement décentralisé. Ces caractéristiques posent de nombreux défis au milieu juridique, particulièrement en ce qui a trait à la responsabilité civile. Ainsi, les développeurs se demandent dans quelles circonstances leur responsabilité civile peut être engagée suite à la défaillance de leur logiciel libre. De la même façon, ils questionnent la possibilité d'appliquer cette responsabilité à un nombre important de développeurs dispersés aux quatre coins du globe. L'analyse présentée montre que le droit, tel qu'il existe actuellement, est en mesure de résoudre la majorité des problèmes relatifs à la détermination et l'application de la responsabilité civile en matière de logiciels libres. Les règles de la responsabilité civile représentent donc un risque potentiel pour les développeurs de logiciels libres, même s'ils sont relativement bien protégés par les contextes juridiques et factuels.Distributed under permissive licenses that guarantee the users use, modification and redistribution rights, the development of free software is decentralized. Numerous legal challenges flow from this, particularly respecting civil liability matthers. In consequence, developers are concerned regarding the circumstances in which they could be liable based on the faillure of their free software. They are equally questionning the possibility that numerous developers scattered around the world could be jointly liable. The analysis show that the law, in its actual form, is able to answer the majority of the issues resulting from the establishment and the application of civil liability regarding free software. In this way, civil liability rules are representing a potential risk to free software developers, even if they are relatively weil protected by the legal and factual contexts

    Caractérisation de projets de développement logiciel dans une perspective de flux de connaissances

    Get PDF
    RÉSUMÉ Face aux ratés auxquelles fait face l'industrie du développement logiciel et l'incapacité des différentes approches de processus logiciels à régler ces problèmes, il s‘avère intéressant de se baser, d‘une part, sur les acquis du domaine des processus logiciels et, d‘autre part, de s‘inspirer des innovations de domaines connexes. En particulier, la gestion des connaissances appliquée au génie logiciel est un sujet présentement en émergence. Une meilleure compréhension des mécanismes de création et de conversion de connaissances au sein d'un projet de développement logiciel est une avenue de recherche prometteuse. L'objectif principal de cette thèse de doctorat est donc de caractériser les projets de développement logiciel dans une perspective de flux de connaissances. Cette thèse par articles propose d'atteindre l'objectif de recherche par la présentation de trois articles en plus d'un chapitre détaillant des résultats complémentaires. Le premier article présente et justifie la méthodologie utilisée dans le cadre des travaux de recherche de cette thèse. Plus précisément, l'article détaille la méthodologie ATS (activity time slip), une approche à partir de laquelle des développeurs logiciels doivent enregistrer leurs activités dans une perspective de connaissances. Les données recueillies sont ensuite codifiées selon le modèle de flux de connaissances, qui est inspiré du modèle de création de connaissances de Nonaka & Takeuchi (1995) et qui définit six facteurs cognitifs dans le cadre d'un projet de développement logiciel: l'acquisition, la cristallisation, la validation, la réalisation, la vérification et l'organisation du travail. Une étude de cas multiples est présentée, afin de démontrer l'originalité et la pertinence de la méthodologie proposée. Le second article présente l'utilisation du modèle de flux de connaissances, dans le cadre d'une étude de cas, afin d'analyser les conséquences de la qualité de la documentation lors de la réutilisation de composants FLOSS (free/libre open source software). L'analyse de l'étude de cas permet de déterminer les conséquences négatives d'une documentation inadéquate sur le flux de connaissances au sein d'un projet de développement logiciel. Le troisième article vise à comprendre les mécanismes menant aux divergences observées entre la conception et l'implémentation d'un projet de développement logiciel. L'utilisation de la méthodologie ATS et du modèle de flux de connaissances facilite l'analyse de l'étude de cas. Ainsi, les discordances entre les artefacts de conception et l'implémentation s'expliquent par le fait que la conception n'est qu'une image de possibilités. Les résultats de recherche complémentaires permettent de caractériser trois projets intégrateurs de développement logiciel, à la manière d'une étude de cas multiples de type exploratoire reposant sur la méthodologie ATS et la modélisation par flux de connaissances. Ainsi, l'analyse des jetons d'activité (ATS) permet de porter un jugement sur la rigueur des développeurs et donc sur la fiabilité des jetons, selon les trois profils identifiés. De plus, les facteurs cognitifs sont caractérisés selon leur caractère individuel et participatif. Par ailleurs, le séquencement cognitif permet l'identification de quatre profils de développeurs: le cristallisateur, le codeur, le polyvalent et l'agent libre. Finalement, une forte corrélation a été observée entre un effort d'acquisition élevé et une productivité du code source faible, ce qui constitue une contribution majeure, de par son originalité et ses conséquences théoriques et pratiques.----------ABSTRACT Given the failures faced by the software development industry and the inability of different software process approaches to solve these problems, it is interesting to rely, on the one hand, on achievements in the software process field and, on the other hand, learn from innovations in related fields. In particular, knowledge management applied to software engineering is a subject currently emerging. A better understanding of knowledge creation and conversion's mechanisms in software development projects is promising. The main objective of this thesis is to characterize software development projects from a knowledge flow perspective. This doctoral thesis intends to achieve the research goal by presenting three papers and additional complementary results. The first paper presents and justifies the methodology used in this thesis. The paper details the ATS (activity time slip) methodology, where software developers must log their activities from a knowledge perspective. Data are then codified based on the knowledge flow model, which is related to Nonaka and Takeuchi‘s (1995) knowledge creation model and which defines six cognitive factors: acquisition, crystallization, validation, implementation, verification and work organization. A multiple case study is presented to demonstrate the originality and relevance of the proposed methodology. The second paper presents a case study using the knowledge flow model to analyze the consequences of documentation quality in FLOSS components reuse. The case study's analysis allows the identification of negative consequences on a software development project's knowledge flow resulting from inadequate documentation. The third paper focuses on understanding the mechanisms leading to discrepancies between design and implementation in a software development project. The use of the ATS methodology and the knowledge flow model facilitates the case study's analysis. The discrepancies between design artifacts and implementation can be explained by the fact that design is an image of possibilities. Complementary research results allow the characterization of three software development capstone projects by means of an exploratory multiple case study based on the ATS methodology and the knowledge flow model. The analysis of the activity time slips (ATS) allows to judge the developers' rigor and therefore the reliability of their activity time slips, according to three identified patterns. Also, cognitive factors are characterized from a individual and participative viewpoint. Furthermore, cognitive sequencing allows the identification of four developers profiles: the crystallizer, the coder, the "versatile", and the free agent. Moreover, a strong correlation was observed between high acquisition effort and low source code productivity, which is a major contribution, because of its theoretical and practical implications

    Les droits de la propriété Intellectuelle et les marchés financiers dans la stratégie des firmes du logiciel en Europe et aux Etats-Unis

    Get PDF
    The success of the US innovation model to help start-ups emerge as global leaders has greatly influenced many regulatory changes on Intellectual Property Rights (IPR) and the external finance of firms in Europe. This study aims to analyze the role and importance of these changes in the organization and performance of software firms. We show that multiple regulatory mutations of IPR have paved the way for some kind of “restricted” patentability of software in Europe. In parallel, via changes in financial markets, they play an increasing role in the growth and development of young innovative companies. In addition, it seems that the strategic use of patents is complementary with software firms’ access to capital markets. We study this complementarity by analyzing the value of patents as signals for IPO markets and their impact in the likelihood of survival of newly-listed companies. We argue that this complementarity may explain the increased importance of patents in a sector where patents are highly controversial. It refers to a particular market selection process and the appearance of winning and losing actors.Le succès du modèle d’innovation américain pour faire émerger des firmes leaders dans plusieurs domaines a largement influencé de nombreuses transformations réglementaires concernant les Droits de Propriété Intellectuelle (DPI) et le financement par les marchés en Europe. Cette thèse vise à analyser le rôle et l’importance de ces transformations dans l’organisation et la performance des firmes du logiciel. Nous montrons que des multiples mutations réglementaires des DPI ont ouvert la voie à un certain type de brevetabilité « très restreint » du logiciel en Europe. En parallèle, les évolutions dans le domaine financier ont favorisé l’émergence des marchés financiers dont le rôle est de plus en plus déterminant dans la croissance et le développement des jeunes firmes innovantes. De plus, il semblerait que l’usage stratégique du brevet soit complémentaire avec le financement par le marché de firmes du logiciel. Nous étudions cette complémentarité à travers l’analyse de la valeur du brevet en tant que signal pour les investisseurs lors de l’introduction en bourse ainsi que son effet sur la survie des firmes du logiciel après leur cotation. Cette complémentarité expliquerait en partie le recours accru au brevet dans un secteur dans lequel il est très controversé. Elle renvoie à un processus de sélection particulier du système et à l’émergence d’acteurs gagnants et perdants

    L'apport des femmes dans le développement du logiciel libre

    Get PDF
    Quand on pose la question de la participation des femmes dans le développement du logiciel libre, on entend souvent le chiffre 1 % de représentation. Pourtant, les groupes de développement du libre sont connus pour leurs principes de partage et d'échange, d'entraide et de collaborations, alors pourquoi les femmes sont-elles si peu présentes? Notre recherche s'est penchée sur ces femmes qui s'impliquent dans les groupes de développement du logiciel libre, qui sont motivées à y participer et veulent contribuer à son évolution, à l'amélioration de sa qualité et à son expansion. Le but est de mettre en avant leurs rôles, leurs connaissances et leurs expériences, ainsi que d'analyser leurs contributions dans le milieu. Pour ce faire, nous avons mené cette recherche auprès de neuf femmes montréalaises, actrices du libre et participantes dans différentes communautés qui nous ont révélé par des récits de pratique leur contexte d'initiation avec le libre, les valeurs qui les motivent à s'y impliquer, ainsi que leur expérience comme contributrices. L'analyse du contenu de ces entretiens a été accomplie selon trois axes. Le premier axe, qui visait à présenter un portait des femmes actrices du libre, nous a permis de dégager trois types de parcours qui représentent les participantes et leurs expériences : techno-professionnel, philosophico-médiateur et pratico-économique. Ces parcours nous ont permis de classer les contributions faites par les femmes en trois types de rôles dans le libre : techniciennes, médiatrices et diffuseuses. Suivant le deuxième axe, nous avons exploré les motifs qui ont poussé ces femmes à contribuer au logiciel libre. Nous avons découvert que les participantes ont de nombreuses raisons pour le faire et un vif désir de s'impliquer dans la communauté du libre mais n'ont pas toujours assez confiance en elles-mêmes pour y parvenir. Le troisième axe nous a permis de classifier les contributions des femmes dans le libre en tirant la conclusion que malgré qu'elles soient assez actives dans le milieu, leurs contributions, souvent non reliées au code source du logiciel, ne sont pas reconnues et n'ont pas de visibilité au sein de la communauté même. Notre analyse et notre interprétation ont touché aux trois propositions principales : (1) étant donné que les femmes contribuent activement dans des activités non techniques, il est important de faire place à ces types de contributions dans le développement du logiciel libre; (2) étant donné qu'une des grandes implications des femmes dans le libre est le militantisme du code, il est important que des activités de promotion, de sensibilisation des gens par rapport au choix du logiciel, et la diffusion du libre dans divers milieux non liés à l'informatique soient reconnues comme des contributions; et (3) de considérer une approche technoféministe dans l'articulation entre les femmes et les logiciels libres, ce qui est la façon de mettre en avant les valeurs et les besoins féminins dans la conception des technologies. En considérant ces trois pôles de notre analyse, nous assurerons une meilleure visibilité des femmes dans le développement du logiciel libre en apportant de la reconnaissance aux activités non uniquement associées à la programmation. De cette manière, non seulement les femmes seront mises de l'avant, mais d'autres communautés et individus (groupes ethniques et utilisateurs, entre autres) obtiendront une meilleure visibilité de leurs besoins et préférences dans le processus de conception des logiciels libres. \ud ______________________________________________________________________________ \ud MOTS-CLÉS DE L’AUTEUR : logiciel libre, femmes, informatique, technoféminisme, contribution, militantisme, visibilité, entretien compréhensif, recherche qualitative, approche féministe

    Création de connaissances dans le logiciel libre : une analyse de la communauté Ubuntu

    Get PDF
    Ce mémoire présente les résultats et l'analyse d'une recherche effectuée dans la communauté Ubuntu, menée entre octobre 2005 et août 2006, dans le domaine de la gestion des connaissances, visant à comprendre comment se crée la connaissance dans la communauté, dans un contexte d'écosystème en mutation. Il ressort de cette recherche que la grande diversité des contributeurs est maintenue sous une forme communautaire par le lien des valeurs qu'ils partagent (humanisme, bidouille, liberté, partage, autodérision, démocratisation) engendrant une vision de l'informatique. Le fonctionnement interne s'effectue sur un mode mérito-démocratique, où tous ont droit à la parole, mais où ce sont les experts et les membres les plus engagés qui ont le plus grand rôle décisionnel. La communauté est composée de nombreuses équipes autogérées, disposant d'une grande autonomie et travaillant en interaction avec d'autres équipes de la communauté Ubuntu ou d'autres communautés du logiciel libre. Cela mène à des cycles et des métacycles de création de connaissances, permettant de choisir une trajectoire technologique puis de s'en écarter par la suite. Tout ceci permet de créer un modèle de création de connaissance, basé sur les modèles de Nonaka et Takeuchi (1995) et Nonaka et Toyama (2005). Nous avons aussi été amenés à valider les activateurs de connaissances de Nonaka (intention, variété, chaos créatif, redondance, autonomie), et à déterminer d'autres activateurs de création de connaissances propres au logiciel libre : liberté de parole, troll, outils d'extériorisation (type wiki, bugzilla, etc.), diversité des moyens de communication et des contributeurs et action même de coder. ______________________________________________________________________________ MOTS-CLÉS DE L’AUTEUR : Gestion des connaissances, Création de connaissance, Ba, Activateurs de connaissance, Innovation, Logiciel libre, Logiciel à code source ouvert, Communauté, Communauté de pratique, Ubuntu

    Problèmes de santé des écosystèmes logiciels ouverts : une étude exploratoire auprès d'experts de la pratique

    Get PDF
    Aujourd’hui, les logiciels libres ou open source sont de plus en plus utilisés et peuvent servir dans certains cas de base de développement de logiciels « non libres » ou propriétaires. Le noyau Linux est utilisé par exemple pour aider dans le développement de plusieurs plateformes et logiciels comme Windows et iOS. Le succès des logiciels open source émane du fait que, contrairement aux logiciels propriétaires, les logiciels open source sont développés dans des projets qui s’appuient sur des communautés. Les projets et leurs communautés sont compris dans des environnements plus larges appelés écosystème logiciel ouvert (ECLOO). Toutefois, ces ECLOOs font face à de nombreuses difficultés pouvant nuire à leur santé ou leur bonne marche. Le projet SECOHealth a été initié dans le but de comprendre la santé des écosystèmes logiciels afin de proposer des catalogues de lignes directrices et des outils de recommandation pour pouvoir mesurer et contrôler cette santé. La recherche décrite dans ce document est une partie du projet SECOHealth. Cette recherche a pour objectif de mieux appréhender la santé des ECLOOs pour pouvoir mesurer et contrôler cette santé. Pour ce faire, nous répondrons aux trois questions de recherche suivantes : 1. Quels sont les principaux problèmes auxquels font face les ECLOOs? 2. Quelles sont les principales causes de ces problèmes? 3. Quels sont les principaux impacts de ces problèmes? Pour répondre à ces questions, nous avons mené des entrevues individuelles auprès de dix experts évoluant dans les ECLOOs. L’analyse des données recueillies nous a permis de construire les diagrammes d’analyse causale sur la base de chaque entrevue, ainsi que les chaînes causales des principaux problèmes observés. Les résultats montrent que les principaux problèmes de santé observés, leurs causes et impacts relèvent aussi bien du domaine technique que de domaines non-techniques tel la gestion.Nowadays, open source software are increasingly used and can become in some cases the basis to develop commercial or proprietary software. For example, the Linux kernel is used in developing several platforms and software like Windows and iOS. The success of open source software stems from the fact that, unlike proprietary software, open source software are developed in projects that rely on communities. Projects and their communities are included in broader environments called open source software ecosystems (OSSECOs). However, these OSSECOs face many difficulties that can affect their health or their proper functioning. The SECOHealth project was initiated with the aim of understanding the health of software ecosystems in order to propose catalogs of guidelines and recommendation tools for measuring and controlling this health. The research described in this document is part of the SECOHealth project. This research aims to better understand the health of open software ecosystems in order to be able to measure and control it. To do this, we will answer the following three research questions: 1. What are the main problems facing OSSECOs? 2. What are the main causes of these problems? 3. What are the main impacts of these problems? To answer these questions, we conducted one-on-one interviews with ten experts in OSSECOs. Analysis of the data collected allowed us to construct the causal analysis diagrams and the causal chains of the main problems observed. The results show that the main health problems, their causes and their impacts fall within the technical domain as well as non-technical domains such as the management

    Développer des interventions capacitantes en conduite du changement. Comprendre le travail collectif de conception, agir sur la conception collective du travail.

    Get PDF
    Ce document synthétise l’apport de mes travaux à deux axes de recherche complémentaires sur le travail collectif de conception, et ceci dans la perspective de l’ergonomie constructive : la compréhension de ce que peut être une organisation capacitante du travail collectif de conception et l’action sur les processus de conception des situations de travail à travers la conduite d’Interventions capacitantes de la Conduite du Changement (I3C). Ces I3C sont définies comme des organisations capacitantes de processus collectifs de conception de situations de travail capacitantes.Le développement continu et durable de l’activité au travail mis en avant par l’ergonomie constructive impose de comprendre les activités de travail dans leurs dimensions productive et constructive, afin de pouvoir agir sur la conception des ressources du travail et des organisations. Dans ce cadre, je m’intéresse, dans la partie 1 de ce document, à la compréhension des dimensions productive et constructive d’une forme particulière de travail – le travail collectif de conception – se déployant dans un cadre organisationnel potentiellement capacitant – celui des Communautés Epistémiques en Ligne (CEL). Pour ce faire, je propose une perspective de recherche développementale qui s’appuie sur les méthodes mobilisées par les recherches en ergonomie de conception (p.ex. Darses et al. 2001), en les enrichissant dans deux directions: par une analyse de la qualité de la collaboration – la collaboration étant vue ici comme un moteur du développement des artefacts et des apprentissages (p.ex. Dillenbourg et al., 1995); et par une analyse des objets intermédiaires de la conception comme révélatrice du développement du processus de conception (p.ex. Engeström, 1987 ; Béguin, 2010). Cette approche mobilisée dans le cas des CEL permet de progresser dans la compréhension de ce que peut être une organisation capacitante du travail collectif de conception. Sur cette base, je définis deux axes de recherche : d’une part, l’extension du champ de compréhension du caractère capacitant du travail collectif de conception à d’autres modes d’organisation « originaux » de la conception (p.ex. du fait de l’ouverture du processus de conception à la participation) ; d’autre part la compréhension d’un travail collectif de conception de règles et la prise en compte des possibilités de construction de la santé des participants au processus de conception (p.ex. Caroly, 2010). Dans la seconde partie de ce document, un modèle actualisé d’intervention ergonomique en conduite du changement est proposé sur la base du modèle d’intervention ergonomique en conduite de projet développé par l’ergonomie de l’activité (p.ex. Daniellou, 1992). Cette proposition articulée aux réflexions actuelles de la discipline sur la conduite d’interventions capacitantes (p.ex. Arnoud, 2013 ; Raspaud, 2014) permette de définir ce que peuvent être les I3C. Sur cette base, deux axes de recherche sont proposés pour soutenir le développement de ces interventions. Le premier s’inscrit dans les recherches en didactique de l’ergonomie (p.ex. Beaujouan & Daniellou, 2013). Il souligne que ce développement passe par la production de connaissances sur la formation des ergonomes à une mise en œuvre située et réfléchie des interventions et ceci tout au long de leur parcours professionnel. Le second axe propose de progresser dans la conceptualisation des I3C au travers de recherches permettant de produire des connaissances sur la conduite réelle d’I3C. Il se propose de mobiliser l’approche de recherche développementale définie dans la première partie de ce document. Au-delà de ces deux axes, le développement des I3C pourrait être soutenu également par : une action auprès des acteurs décisionnaires des organisations pour « convaincre » de l’intérêt d’une réelle prise en compte d’une vision capacitante du travail et de l’organisation dans les démarches de changements (Daniellou, 2013) ; et une diffusion internationale de l’approche du travail et de ses transformations, telle qu’elle est pensée par l’ergonomie de l’activité et l’ergonomie constructive

    Manuel de préservation numérique

    Get PDF
    Deuxième édition révisée du manuel de préservation numériqueComprend des références bibliographiques et webographique
    corecore