The Role of Standards in Open Source Dr

Total Page:16

File Type:pdf, Size:1020Kb

The Role of Standards in Open Source Dr Panel 5.2: The role of Standards in Open Source Dr. István Sebestyén Ecma and Open Source Software Development • Ecma is one of the oldest SDOs in ICT standardization (founded in 1961) • Examples for Ecma-OSS Standardization Projects: • 2006-2008 ECMA-376 (fast tracked as ISO/IEC 29500) “Office Open XML File Formats” RAND in Ecma and JTC1, but RF with Microsoft’s “Open Specification Promise” – it worked. Today at least 30+ OSS implementations of the standards – important for feedback in maintenance • 201x-today ECMA-262 (fast tracked as ISO/IEC 16262) “ECMAScript Language Specification” with OSS involvement and input. Since 2018 different solution because of yearly updates of the standard (Too fast for the “fast track”). • 2013 ECMA-404 (fast tracked as ISO/IEC 21778 ) “The JSON Data Interchange Syntax“. Many OSS impl. Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 2 Initial Questions by the OSS Workshop Moderators: • Is Open Source development the next stage to be adopted by SDOs? • To what extent a closer collaboration between standards and open source software development could increase efficiency of both? • How can intellectual property regimes - applied by SDOs - influence the ability and motivation of open source communities to cooperate with them? • Should there be a role for policy setting at EU level? What actions of the European Commission could maximize the positive impact of Open Source in the European economy? Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 3 Question 1 and Answer: • Is Open Source development the next stage to be adopted by SDOs? • No. OSS in certain standardization areas has been around for a long time (since the 1980s). • It is subject dependent and dependent of the policies of the relevant SDO. This fact remains unchanged. • E.g. The OSS development of the JPEG (still picture coding) standard by the informal Joint Photographic Experts Group the IJG in 1990 was my first project with OSS development. It was the first “killer application” for the success of the joint text ITU/ISO/IEC JPEG standard. The JPEG specification was submitted to ITU/ISO/IEC for parallel approval by the SDOs and for OSS development by the IJG. • Preconditions: The JPEG Specification had to be Royalty Free and had to be a “Tool box” standard. JPEG had a RF based patent policy. The SDOs had RAND policy, i.e only “yes” or “no” was allowed when accepting the JPEG specification Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 4 Question 2 and Answer: • To what extent a closer collaboration between standards and open source software development could increase efficiency of both? • If SDOs want closer collaboration and more OSS involvement in standardization they have to adopt policies that are more OSS friendly: • E.g. Royalty Free Patent Policy Regime • Suitable OSS friendly Software Copyright Policy (with one of the known OSS licences…) • Openness for external co-laboration with OSS communities (often just individuals not companies) • If the SDO can not make those changes directly, then it should utilize the help of another SDO or Fora as “intermediate” e.g. via “Fast Track” / PAS submission or Normative Referencing. (e.g. JTC1 examples with some Ecma projects…) Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 5 Question 3 and Answer: • How can intellectual property regimes - applied by SDOs - influence the ability and motivation of open source communities to cooperate with them? • Very clear: OSS and FRAND patent policy regime of several SDOs are incompatible. The SDO patent policy must be RF based policy. • SDO Software Copyright policy must be compatible to the Software Copyright licenses of OSS projects • If the SDO directly can not satisfy the above requirements it must use as “intermediary” another SDOs that can cope with such situation and cooperate with that SDO e.g. via “Fast Track” /”PAS” or “Normative Referencing” Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 6 Question 4 and Answer: • Should there be a role for policy setting at EU level? What actions of the European Commission could maximize the positive impact of Open Source in the European economy? • Yes, the EC should more clearly support that besides FRAND based patent policy regimes also RF based patent policy regimes are equally important components in the standardization landscape, and should encourage FRAND patent policy based SDOs to take advantage of increased collaboration with Patent policies that support RF based policies. Otherwise the Classical SDOs remain handicapped when co-operating with OSS communities. • Yes, probably even more financial support for OSS communities (and persons) to finance their costs in standardization – with minimal “red tape”. Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 7 Thanks……. Rue du Rhône 114 CH-1204 Geneva T: +41 22 849 6000 F: +41 22 849 6001 www.ecma-international.orgRue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 8.
Recommended publications
  • The Microsoft Office Open XML Formats New File Formats for “Office 12”
    The Microsoft Office Open XML Formats New File Formats for “Office 12” White Paper Published: June 2005 For the latest information, please see http://www.microsoft.com/office/wave12 Contents Introduction ...............................................................................................................................1 From .doc to .docx: a brief history of the Office file formats.................................................1 Benefits of the Microsoft Office Open XML Formats ................................................................2 Integration with Business Data .............................................................................................2 Openness and Transparency ...............................................................................................4 Robustness...........................................................................................................................7 Description of the Microsoft Office Open XML Format .............................................................9 Document Parts....................................................................................................................9 Microsoft Office Open XML Format specifications ...............................................................9 Compatibility with new file formats........................................................................................9 For more information ..............................................................................................................10
    [Show full text]
  • Java Spreadsheet Component Open Source
    Java Spreadsheet Component Open Source Arvie is spriggier and pales sinlessly as unconvertible Harris personating freshly and inform sectionally. Obie chance her cholecyst prepossessingly, vociferant and bifacial. Humdrum Warren never degreasing so loquaciously or de-Stalinize any guanine headforemost. LibreOffice 64 SDK Developer's Guide Examples. Spring Roo W Cheat sheets online archived Spring Roo Open-Source Rapid Application Development for Java by Stefan. Sign in Google Accounts Google Sites. Open source components with no licenses or custom licenses. Open large Inventory Management How often startle you ordered parts you a had in boom but couldn't find learn How often lead you enable to re-order. The Excel component that can certainly write and manipulate spreadsheets. It includes two components visualization and runtime environment for Java environments. XSSF XML SpreadSheet Format reads and writes Office Open XML XLSX. Integration with paper source ZK Spreadsheet control CUBA. It should open source? Red Hat Developers Blog Programming cheat sheets Try for free big Hat. Exporting and importing data between MySQL and Microsoft. Includes haptics support essential Body Physics component plus 3D texturing and worthwhile Volume. Dictionaries are accessed using the slicer is opened in pixels of vulnerabilities, pdf into a robot to the step. How to download Apache POI and Configure in Eclipse IDE. Obba A Java Object Handler for Excel LibreOffice and. MystiqueXML is a unanimous source post in Python and Java for automated. Learn what open source dashboard software the types of programs. X3D Resources Web3D Consortium. Through excel file formats and promote information for open component source java reflection, the vertical alignment first cell of the specified text style from the results.
    [Show full text]
  • ISO Focus, November 2008.Pdf
    ISO Focus The Magazine of the International Organization for Standardization Volume 5, No. 11, November 2008, ISSN 1729-8709 e - s t a n d a rdiza tio n • Siemens on added value for standards users • New ISO 9000 video © ISO Focus, www.iso.org/isofocus Contents 1 Comment Elio Bianchi, Chair ISO/ITSIG and Operating Director, UNI, A new way of working 2 World Scene Highlights of events from around the world 3 ISO Scene Highlights of news and developments from ISO members 4 Guest View Markus J. Reigl, Head of Corporate Standardization at ISO Focus is published 11 times a year (single issue : July-August). Siemens AG It is available in English. 8 Main Focus Annual subscription 158 Swiss Francs Individual copies 16 Swiss Francs Publisher ISO Central Secretariat (International Organization for Standardization) 1, ch. de la Voie-Creuse CH-1211 Genève 20 Switzerland Telephone + 41 22 749 01 11 Fax + 41 22 733 34 30 E-mail [email protected] Web www.iso.org Manager : Roger Frost e-standardization Acting Editor : Maria Lazarte • The “ nuts and bolts” of ISO’s collaborative IT applications Assistant Editor : Janet Maillard • Strengthening IT expertise in developing countries Artwork : Pascal Krieger and • The ITSIG/XML authoring and metadata project Pierre Granier • Zooming in on the ISO Concept database ISO Update : Dominique Chevaux • In sight – Value-added information services Subscription enquiries : Sonia Rosas Friot • Connecting standards ISO Central Secretariat • Standards to go – A powerful format for mobile workers Telephone + 41 22 749 03 36 Fax + 41 22 749 09 47 • Re-engineering the ISO standards development process E-mail [email protected] • The language of content-creating communities • Bringing the virtual into the formal © ISO, 2008.
    [Show full text]
  • Practical Javascript™, DOM Scripting, and Ajax Projects
    Practical JavaScript™, DOM Scripting, and Ajax Projects ■■■ Frank W. Zammetti Practical JavaScript™, DOM Scripting, and Ajax Projects Copyright © 2007 by Frank W. Zammetti All rights reserved. No part of this work may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage or retrieval system, without the prior written permission of the copyright owner and the publisher. ISBN-13 (pbk): 978-1-59059-816-0 ISBN-10 (pbk): 1-59059-816-4 Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1 Trademarked names may appear in this book. Rather than use a trademark symbol with every occurrence of a trademarked name, we use the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark. Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc., in the United States and other countries. Apress, Inc., is not affiliated with Sun Microsystems, Inc., and this book was written without endorsement from Sun Microsystems, Inc. Lead Editor: Matthew Moodie Technical Reviewer: Herman van Rosmalen Editorial Board: Steve Anglin, Ewan Buckingham, Gary Cornell, Jason Gilmore, Jonathan Gennick, Jonathan Hassell, James Huddleston, Chris Mills, Matthew Moodie, Jeff Pepper, Paul Sarknas, Dominic Shakeshaft, Jim Sumser, Matt Wade Project Manager: Tracy Brown Collins Copy Edit Manager: Nicole Flores Copy Editor: Marilyn Smith Assistant Production Director: Kari Brooks-Copony Production Editor: Laura Esterman Compositor: Susan Glinert Proofreaders: Lori Bring and April Eddy Indexer: Broccoli Information Management Cover Designer: Kurt Krames Manufacturing Director: Tom Debolski Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013.
    [Show full text]
  • Appendix a the Ten Commandments for Websites
    Appendix A The Ten Commandments for Websites Welcome to the appendixes! At this stage in your learning, you should have all the basic skills you require to build a high-quality website with insightful consideration given to aspects such as accessibility, search engine optimization, usability, and all the other concepts that web designers and developers think about on a daily basis. Hopefully with all the different elements covered in this book, you now have a solid understanding as to what goes into building a website (much more than code!). The main thing you should take from this book is that you don’t need to be an expert at everything but ensuring that you take the time to notice what’s out there and deciding what will best help your site are among the most important elements of the process. As you leave this book and go on to updating your website over time and perhaps learning new skills, always remember to be brave, take risks (through trial and error), and never feel that things are getting too hard. If you choose to learn skills that were only briefly mentioned in this book, like scripting, or to get involved in using content management systems and web software, go at a pace that you feel comfortable with. With that in mind, let’s go over the 10 most important messages I would personally recommend. After that, I’ll give you some useful resources like important websites for people learning to create for the Internet and handy software. Advice is something many professional designers and developers give out in spades after learning some harsh lessons from what their own bitter experiences.
    [Show full text]
  • SAV4120 Layout
    PUBLISHED WEEKLY BY THE AMERICAN NATIONAL STANDARDS INSTITUTE 25 West 43rd Street, NY, NY 10036 VOL. 41, #20 May 14, 2010 Contents American National Standards Call for Comment on Standards Proposals ................................................. 2 Call for Comment Contact Information ........................................................ 7 Call for Members (ANS Consensus Bodies)................................................ 9 Final Actions .................................................................................................. 11 Project Initiation Notification System (PINS)............................................... 13 International Standards ISO and IEC Draft Standards......................................................................... 17 ISO Newly Published Standards................................................................... 19 Proposed Foreign Government Regulations................................................. 20 Information Concerning .................................................................................. 21 American National Standards Call for comment on proposals listed This section solicits public comments on proposed draft new Ordering Instructions for "Call-for-Comment" Listings American National Standards, including the national adoption of 1. Order from the organization indicated for the specific ISO and IEC standards as American National Standards, and on proposal. proposals to revise, reaffirm or withdraw approval of existing American National Standards. A draft standard is
    [Show full text]
  • Ecma International and “Wearable” Standardization
    Ecma/GA/2016/099 Ecma International and “Wearable” Standardization - Dr. István Sebestyén Secretary General Ecma International Rue du Rhône 114- CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org Outline • How EPFL and Ecma International teamed up for “Wearables2016”? • Briefly about Ecma International (“Standards at Internet Speed”) • Ecma - How to get involved in “Wearables” Standardization? • Summary and conclusion Rue du Rhône 114 - CH-1204 Geneva - T: +41 22 849 6000 - F: +41 22 849 6001 - www.ecma-international.org 2 Teaming up of two partners • EPFL stands for • Categories of education and standards research (incl. 1. Development first, standardization) standard follows • Ecma 2. Research and standards in parallel International stands for ICT 3. Development and standards in parallel standardization “Wearables” (IoT) standards require all 3 Who are we? Ecma International is a not-for-profit association under Swiss Law/Geneva, established in 1961 by major multinational computer hardware manufacturers present at that time in Europe. Originally “ECMA” stood for “European Computer Manufacturers’ Association”. In 1994 the “brand name” was kept, but the name changed to simply “Ecma”: “International” was added because membership has changed to global Broad scope of standardisation topics including hardware, software, communications, consumer electronics, media, storage, environmental subjects, etc… Track record: 521 ECMA standards / TRs: Ecma publications are free of charge and can be freely downloaded from the Ecma website www.ecma-international.org Many of them were submitted to fast-track to ISO/IEC JTC1 (e.g. 191 lately between 2000-2016), and many (67) joint standards also with ETSI.
    [Show full text]
  • Visual Studio 2010 Tools for Sharepoint Development
    Visual Studio 2010 for SharePoint Open XML and Content Controls COLUMNS Toolbox Visual Studio 2010 Tools for User Interfaces, Podcasts, Object-Relational Mappings SharePoint Development and More Steve Fox page 44 Scott Mitchell page 9 CLR Inside Out Profi ling the .NET Garbage- Collected Heap Subramanian Ramaswamy & Vance Morrison page 13 Event Tracing Event Tracing for Windows Basic Instincts Collection and Array Initializers in Visual Basic 2010 Generating Documents from SharePoint Using Open XML Adrian Spotty Bowles page 20 Content Controls Data Points Eric White page 52 Data Validation with Silverlight 3 and the DataForm John Papa page 30 Cutting Edge Data Binding in ASP.NET AJAX 4.0 Dino Esposito page 36 Patterns in Practice Functional Programming Core Instrumentation Events in Windows 7, Part 2 for Everyday .NET Developers MSDN Magazine Dr. Insung Park & Alex Bendetov page 60 Jeremy Miller page 68 Service Station Building RESTful Clients THIS MONTH at msdn.microsoft.com/magazine: Jon Flanders page 76 CONTRACT-FIRST WEB SERVICES: Schema-Based Development Foundations with Windows Communication Foundation Routers in the Service Bus Christian Weyer & Buddihke de Silva Juval Lowy page 82 TEST RUN: Partial Anitrandom String Testing Concurrent Affairs James McCaffrey Four Ways to Use the Concurrency TEAM SYSTEM: Customizing Work Items Runtime in Your C++ Projects Rick Molloy page 90 OCTOBER Brian A. Randell USABILITY IN PRACTICE: Getting Inside Your Users’ Heads 2009 Charles B. Kreitzberg & Ambrose Little Vol 24 No 10 Vol OCTOBER 2009 VOL 24 NO 10 OCTOBER 2009 VOLUME 24 NUMBER 10 LUCINDA ROWLEY Director EDITORIAL: [email protected] HOWARD DIERKING Editor-in-Chief WEB SITE MICHAEL RICHTER Webmaster CONTRIBUTING EDITORS Don Box, Keith Brown, Dino Esposito, Juval Lowy, Dr.
    [Show full text]
  • Factors Determining the Optimal Architecture of a Manufacturing Execution System Utilised in Automated Production
    Factors determining the optimal architecture of a manufacturing execution system utilised in automated production. By David Lee, BSc (Honours) Waterford Institute of Technology INSTITIÚID TEICNEOLAÍOCHTA PHORT LÁIRGE A Thesis Submitted in Fulfilment of the Requirements for the Degree of Master of Science Research Supervisor Research Supervisor Dr. Noreen Quinn-Whelton Michael McCarthy Submitted to Waterford Institute of Technology March 2013 David Lee MSc. Thesis Waterford Institute of Technology INSTITIÚID TEICNEOLAÍOCHTA PHORT LÁIRGE Declaration: I declare that the writing of this thesis and the research contained within is my own work. Any assistance received has been acknowledged where appropriate. Signed: David Lee Date: Page 2 of 232 David Lee MSc. Thesis Abstract Information Technology driven manufacturing has progressively evolved since the first introduction of computer systems. As the needs of industry become more demanding, the software used to drive manufacturing must continually advance. In order to remain competitive, businesses need to keep their costs of production down, maintain high product quality and also drive maximum efficiencies. Only through automated manufacturing processes, are businesses able to achieve these goals. High levels of automation require the implementation of sophisticated Manufacturing Execution Systems (MES). This research investigates the optimal design elements for MES, with particular focus on the potential for a web based architecture. Product comparisons, technological investigations and surveys were employed to elucidate MES design and potential areas of enhancement. It was found that while a web based MES could out-perform the traditional client-server model on various aspects, there are too many security concerns to be viable as a cloud hosted application.
    [Show full text]
  • Open Document Formats As an Enabler of Interoperability
    OPEN DOCUMENT FORMATS AS AN ENABLER OF INTEROPERABILITY COMPARISON OF THE OASIS OPENDOCUMENT FORMAT AND MICROSOFT OFFICE OPEN XML PC productivity applications (PPAs), including word processing, spreadsheet, and presentation software, represent the most important applications to PC users today. Most documents today are created with a word processor, spreadsheet or a presentations application. Therefore, for the purposes of ensuring that the documents can be freely exchanged between users, and that they are accessible not only now but also in the future, it is important that the format the documents are saved in is one that can be fully supported by the widest possible range of applications. Only a fully open cross-platform format can allow for full interoperability between PPAs, and ensure that users' data is not locked-in to specific applications and platforms. OpenDocument Format and Microsoft Office Open XML The OpenDocument Format (ODF) was created to meet the demand for such a format. It was developed as an application-independent file format by a vendor-neutral standards developing organization OASIS, with the participation of multiple office application vendors. On 4 May 2006, the Joint Technical Committee for Information Technology Standards (JTC-1) of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) approved ODF as international standard ISO/IEC JTC 1 26300.1 ODF is supported by various PPAs, including OpenOffice,2 StarOffice 83 Google Docs & Spreadsheets,4 IBM Productivity
    [Show full text]
  • Improving Compression-Ratio in Backup
    Institutionen för systemteknik Department of Electrical Engineering Examensarbete Improving compression ratio in backup Examensarbete utfört i Informationskodning/Bildkodning av Mattias Zeidlitz Författare Mattias Zeidlitz LITH-ISY-EX--12/4588--SE Linköping 2012 TEKNISKA HÖGSKOLAN LINKÖPINGS UNIVERSITET Department of Electrical Engineering Linköpings tekniska högskola Linköping University Institutionen för systemteknik S-581 83 Linköping, Sweden 581 83 Linköping Improving compression-ratio in backup ............................................................................ Examensarbete utfört i Informationskodning/Bildkodning vid Linköpings tekniska högskola av Mattias Zeidlitz ............................................................. LITH-ISY-EX--12/4588--SE Presentationsdatum Institution och avdelning 2012-06-13 Institutionen för systemteknik Publiceringsdatum (elektronisk version) Department of Electrical Engineering Datum då du ämnar publicera exjobbet Språk Typ av publikation ISBN (licentiatavhandling) Svenska Licentiatavhandling ISRN LITH-ISY-EX--12/4588--SE x Annat (ange nedan) x Examensarbete Serietitel (licentiatavhandling) C-uppsats D-uppsats Engelska Rapport Serienummer/ISSN (licentiatavhandling) Antal sidor Annat (ange nedan) 58 URL för elektronisk version http://www.ep.liu.se Publikationens titel Improving compression ratio in backup Författare Mattias Zeidlitz Sammanfattning Denna rapport beskriver ett examensarbete genomfört på Degoo Backup AB i Stockholm under våren 2012. Syftet var att designa en kompressionssvit
    [Show full text]
  • Download and Execution, Along with Metadata That Dr
    Table of Contents Preface 5 Purpose and Membership 7 Ecma's role in International Standardization 9 Organization of Ecma International* 10 General Assembly 13 Ordinary members 14 Associate members 16 SME members 17 SPC members 18 Not-for-Profit members 19 Technical Committees 21 Index of Ecma Standards 57 Ecma Standards and corresponding International and European Standards 61 Technical Reports 81 List of Representatives 84 Ecma By-laws 139 Ecma Rules 146 Code of Conduct in Patent Matters 151 Withdrawn Ecma Standards and Technical Reports 153 History of Ecma International 165 Past Presidents / Secretary General 166 * Often called Ecma, or ECMA (in the past), short for Ecma International. - 3 - Preface Information Technology, Telecommunications and Consumer Electronics are key factors in today's economic and social environment. Effective interchange both of commercial, technical, and administrative data, text and images and of audiovisual information is essential for the growth of economy in the world markets. Through the increasing digitalization of information technology, telecommunications and consumer electronics are getting more and more integrated. Open Systems and Distributed Networks based on worldwide recognized standards will not only provide effective interchange of information but also help to remove technical barriers to trade. In particular harmonized standards are recognized as a prerequisite for the establishment of the European economic area. From 1961 until 1994, ECMA (European Computer Manufacturers Association), then Ecma International (Ecma, for short) has actively contributed to worldwide standardization in information technology, communications and consumer electronics (ICT and CE). More than 380 Ecma Standards and 90 Technical Reports of high quality have been published.
    [Show full text]