POSS Feasibility Study, the Technical Framework Hereafter Is Based on OSS, Although We Do Not Consider This Requirement As a Technical One
Total Page:16
File Type:pdf, Size:1020Kb
POOLING OPEN SOURCE SOFTWARE An IDA Feasibility Study Interchange of Data between Administrations European Commission, DG Enterprise Authors: Patrice-Emmanuel SCHMITZ Sébastien CASTIAUX June 2002 © European Communities Reproduction is authorised provided the source is acknowledged. The IDA programme IDA (http://europa.eu.int/ispo/ida ) is a European Commission driven strategic initiative using advances in information and communication technology to support rapid electronic exchange of information between Member State administrations. The objective is to improve Community decision-making, facilitate operation of the internal market and accelerate policy implementation. Its mission is to co-ordinate the establishment of trans-European telematic networks by: Promoting implementation of sectored networks in priority areas Developing network interoperability measures Extending network benefits to EU industry and citizens Co-operating with Member States authorities and Community services Promoting convergence towards a common telematic interface. If you would like to comment on this report or related issues, please e-mail to [email protected]. This report has been prepared under the sole responsibility of the contractor (Unisys Management Consulting Team). It does not necessarily reflect the view of the European Commission, nor does the Commission accept responsibility for the accuracy or completeness of information contained herein For more information, please contact the author: [email protected] Pooling Open source Software – Feasibility Study 3 - For IDA, by Unisys Management Consulting Table of Content Management Summary.......................................................................................................... 6 Pooling Open source Software? .................................................................................................................6 The Study Summary ..................................................................................................................................8 1. Processes and Resources Analysis ................................................................................... 15 Objectives................................................................................................................................................15 The processes ..........................................................................................................................................16 The resources...........................................................................................................................................27 2. Legal Framework analysis............................................................................................... 31 Foreword .................................................................................................................................................31 The Terminology .....................................................................................................................................35 A legal approach of Open source software ...............................................................................................38 Five license groups ..................................................................................................................................42 The License agreement qualification........................................................................................................46 OSS licenses conformity to copyright ......................................................................................................51 Conformity to patent law .........................................................................................................................54 The Contractual framework .....................................................................................................................57 The choice of a license process ................................................................................................................60 Liability issues.........................................................................................................................................65 Conclusions regarding the legal framework..............................................................................................68 3. POSS Functional Requirements ...................................................................................... 70 Objectives of the chapter..........................................................................................................................70 Objectives of the POSS Portal Site...........................................................................................................70 Providing Useful Solutions ......................................................................................................................71 Creating a Community.............................................................................................................................77 Promoting the Use of the POSS Portal Site ..............................................................................................78 POSS Portal Site services.........................................................................................................................80 4. Technical Design Framework.......................................................................................... 93 Objectives................................................................................................................................................93 The technical framework of standards......................................................................................................94 The framework of tools requested to be integrated to answer requirements...............................................99 Set up of the POSS ................................................................................................................................108 Existing illustrations of such possible architecture..................................................................................111 5. Maintenance and Interaction......................................................................................... 114 Objectives..............................................................................................................................................114 Pooling Open source Software – Feasibility Study 4 - For IDA, by Unisys Management Consulting Principles of a cooperative service management.....................................................................................115 The service roles....................................................................................................................................115 Maintenance process..............................................................................................................................117 The data integrity...................................................................................................................................127 Possible contributing organisations ........................................................................................................127 6. POSS Costs and Financing ............................................................................................ 128 Objectives..............................................................................................................................................128 Understanding the Cost and Business models.........................................................................................129 Cost estimation ......................................................................................................................................131 Prototyping / Pilot phase ........................................................................................................................133 Deployment phase .................................................................................................................................135 Operation and Maintenance (yearly) ......................................................................................................136 Funding the POSS .................................................................................................................................137 Conclusion about financing the POSS....................................................................................................139 Conclusion .......................................................................................................................... 140 The notions............................................................................................................................................140 The legal framework..............................................................................................................................140 The requirements ...................................................................................................................................142 The Technical design .............................................................................................................................143 The Maintenance ...................................................................................................................................143 The Costs ..............................................................................................................................................144