japan mb's reportossforum.jp/jossfiles/wg3-report.pdf · 11/20/2014  · status report wg3:...

32
Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum

Upload: others

Post on 30-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Status ReportWG3: Study on Standardization & Certification

2014-11-20

NEA OSS Promotion Forum

Page 2: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Table of Contents

Copyright (C) NEA OSS Promotion Forum WG3

1.RepOSS2.Open Source Software Governance Framework3.Future Work: Software Package Data Exchange

(SPDX)

2

Page 3: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

1.RepOSS

3

Page 4: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

The RepOSS’s history

Copyright (C) NEA OSS Promotion Forum WG3

FY2010

FY2011

FY2012

FY2013

- Study on some assessment methodologies.-- like the Qualipso, QSOS, OpenBRR, and more.

- Classification of Open Source Software projects.-- Categorized about 300 Open Source Software.

- Attributes for evaluation of Open Source Software.-- Assessment 55 Items.

-- Case study and trial about 120 software.

- Public presentation of our result as .

- Attributes for evaluation is further strengthened. -- Assessment 89 items.

-- Case study and trial about 340 software.

- Assessment Methodologies mapping onto RepOSS.-- QSOS and OpenBRR

- Registered its trademark in all member nations.

- Improvement of the system by a user's feedback.

- Evaluation of 23 open source software.-- which had been strongly leading “Cloud”, “Big Data”, “Mobile” markets.

-- Proposal of new assessment items like Google Trends.

4

Page 5: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

The problem of RepOSS

• The newest software is insufficient.

– New open source software appears one after another, especially in

“Cloud”, “Big Data”, “Mobile”, and “Social” markets.

– We need to correspond to the changes of open source software.

• Assessment items are insufficient.

– The development style of open source software is also changing.

– In some communities, Twitter and Facebook are actively used rather

than e-mail.

Copyright (C) NEA OSS Promotion Forum WG35

Page 6: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

This year’s activities

• Study on the method of automatic collection.

Copyright (C) NEA OSS Promotion Forum WG3

Services & Software & Distributions

Repository

Collector

The RepOSS Collector collects the newest information automatically.

6

Page 7: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

The image of RepOSS Collector

Copyright (C) NEA OSS Promotion Forum WG3

CollectorConfiguration

(YAML)

Output

(XML)

Repository

Collection

Package Information

Analyze

7

Page 8: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

1-1. Localization (China)

8

Page 9: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

RepOSS in China

Copyright (C) NEA OSS Promotion Forum WG3

• Current lifecycle phase project is in:

Deployment phase

Integration Deployment LocalizationTest

MaintenancePromotion

9

Page 10: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

1-2. Localization (Korea)

10

Page 11: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

System Architecture of Korea RepOSS

Copyright (C) NEA OSS Promotion Forum WG3

Web Sever(Apache)

VM(KVM)

CMS(Wordpress)

PHP, HTML, CSS, Java Script, JQuery

RepOSS(Web APP)

DBMS(MySQL)

OS(Linux)

Analytics(Infobright)

11

Page 12: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Roadmap (3 years)

Copyright (C) NEA OSS Promotion Forum WG3

2013

• Deploy & Develop Korea Style RepOSS System• Apply Static Contents & UX• Develop User Mgmt System• Apply OSMAAM

2014• Enhance UX & Update contents• Apply FOSS Governance • Apply Statistics(Access, Usage, Region …)

2015

• Develop User Centered OSMAAM System - TBD• Develop Automatic Contents Mgmt System• Analytics : infobright …• Apply SPDX

12

Page 13: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

• Activities delay issues

– Internal : Downsize the workforce due to budget

– External : The government scale down support(inc. budget)

• Adjust development scope & schedule

– Developing User Centered OSMAAM System

• Will be starting after 2015

• Progress

– Contents update -> Promotion -> Statistics

• Objectives & Scope 2014

– Update contents & enhance UX

– Applying FOSS Governance Framework

– Applying website statistics – Web analytics & Reporting

Objectives & Scope - 2014

Copyright (C) NEA OSS Promotion Forum WG313

Page 14: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

• Requirements Analysis

– UX

• Enhance Site layout & design

• Apply preference survey

• Goto top

– Develop user communication channel

• Blog, forum, BBS …

– Consider developing a Korean or an English website

– Update the contents - OSS Project List

• Update periodically: old data

• Discuss update automation

• Discuss RepOSS Process : Need CJK WG3 discussion

Objectives & Scope - 2014

Copyright (C) NEA OSS Promotion Forum WG314

Page 15: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

– Applying FOSS Governance Framework

– Statistical Analysis(if possible using plugin)

• Access

• Search

– Marketing

• Using major portal site

• E-mail marketing

: National IT Industry Promotion Agency

• Cooperation of the agencies concerned

Objectives & Scope - 2014

Copyright (C) NEA OSS Promotion Forum WG315

Page 16: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

2. Open Source Software

Governance Framework

16

Page 17: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

About TTA

• The purpose of TTA is to contribute to the advancement of

technology and the promotion of information and

telecommunications services and industry as well as the

development of national economy, by effectively establishing and

providing technical standards that reflect the latest domestic and

international technological advances, needed for the planning,

design and operation of global end-to-end telecommunications and

related information services, in close collaboration with companies,

organizations and groups concerned with information and

telecommunications such as network operators, service providers,

equipment manufacturers, academia, R&D institutes, etc.

Copyright (C) NEA OSS Promotion Forum WG3

DEC 1988 TTA(Telecommunications Technology Association) Established by Civil Law

17

Page 18: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Purpose of Standard

• The purpose of this standard is to provide OSS users with a

standard framework of OSS governance which contributes to

minimizing compliance risks and maximizing usage benefits.

Copyright (C) NEA OSS Promotion Forum WG318

Page 19: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Summary of Contents

• The OSS governance framework is categorized into three phases

according to the flow of OSS in the echo system. The first phase is for

internal usage in which OSS is used in an organization. The second

phase is for distribution where OSS is sent outside of an

organization. The last phase is for external service where an

organization provides OSS customers with technical support services.

Action items and check lists are defined as standard elements for

OSS governance with respect to the characteristics of each phase.

Copyright (C) NEA OSS Promotion Forum WG319

Page 20: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

OSS Governance Framework

Copyright (C) NEA OSS Promotion Forum WG3

OSS Governance Framework

Open Source Community

Internal

Usage

External

Service

Distribut

ion

Using OSS only

within

organization.

Using OSS on

product or

solution for sale

or delivery to

customers and

users.

Using OSS for

network service

to customers

and users(Cloud,

portal, banking

service and etc)

Consulting

Policy Establishment

Composition of Organization

Requirements Analysis

Research

Analysis

Contract

Design

Development

Installation

Operation

Maintenance

Technical Support

Community

Packaging

Testing

Distribution

Assesment

Life Cycle using OSS

OSS Governance Activity Elements

Policy Acquisition DeploymentOperation & Maintenance

Training MonitoringCompliance

Management and Improvement

20

Page 21: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Standard Activity Elements of OSS

Copyright (C) NEA OSS Promotion Forum WG3

Activity Elements Features Description

1. Research

Sequential

Find a new or suitable OSS for the particular fields.

2. Analysis Identify properties and analyze status or level of OSS.

3. AssessmentGrading each attribute by grant a weighted value and apply an assessment model.

4. RequirementAnalysis

Analysis worries and requirements of customer or user.

5. DesignDesigning the functions and configurations regarding the needs analysis result in advance.

6. DevelopmentModifying the OSS program.

7. TestTest the quality and performance whether meets the required level or not.

8. PackagingPackage into a single program for easy installation of OSS.

21

Page 22: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Standard Activity Elements of OSS

Copyright (C) NEA OSS Promotion Forum WG3

Activity Elements Features Description

9. Contract

Sequential

Make a contract about providing service with deploy of OSS.

10. Distribution Deliver the OSS via storage, website, equipment etc.

11. Installation Porting to the OSS capable equipment.

12. OperationExecuting OSS and run consistently as normal state.

13. MaintenanceCarrying out prerequisite works for maintain the best operating conditions.

14. Technical Support

Service an OSS technology such as reflect additional requirements or solve disability.

15. MonitoringUnderstand the situation after applying of the OSS and receive feedback.

22

Page 23: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Standard Activity Elements of OSS

Copyright (C) NEA OSS Promotion Forum WG3

Activity Elements Features Description

16. Organization

Non-Sequential

/ Occasional

Presenting the operational plan in accordance with the roles, responsibilities and staffing efficiently.

17. TrainingProviding knowledge to enhance understanding and improve technology.

18. ConsultingProviding advisory services for strategic planning and OSS.

19. PolicyEstablish rules and guidelines that must be followed in accordance with the objectives and strategies.

20. CommunitySuggest source code contribution, financial support, activity exchanges, participation methods.

21. ComplianceResolving legal issues and license compliance obligations.

23

Page 24: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

3. Future Work

Software Package Data Exchange (SPDX)

24

Page 25: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

SPDX® Group

• A working group of Linux Foundation and a key pillar in Linux

Foundation’s

• Goal

– Create a defined format for a file of license fact information describing a

software package

• History

– A grass roots effort started by corporate counsels, business leads, and

release managers responsible for ensuring release compliance with

applicable licenses of FOSS included in the release

• Operation

– Open participation through www.spdx.org

– Very inclusive process

Copyright (C) NEA OSS Promotion Forum WG325

Page 26: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

A range of organizations and roles

Copyright (C) NEA OSS Promotion Forum WG3

Systems

OS Distributions

Applications

Integration & Services

Device OEMs

End-Users

Semiconductor Vendors

Open Source Organizations

…and others

26

Page 27: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Status

• Version 1.0 – Released August 2011

• Version 1.1– Q2 2012

• Version 2.0– Targeted for end of 2012

Copyright (C) NEA OSS Promotion Forum WG3

http://www.spdx.org

27

Page 28: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

What SPDX® Means for You

Copyright (C) NEA OSS Promotion Forum WG3

Embedded & SW

Supply Chains

Save Time/Money

Better Compliance

Open Source

Developers

Help Users Comply

With Your Licenses

Consumers of

SW & OSS

Understand Licensing

of the Code You Use

28

Page 29: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

The SPDX® License List

Copyright (C) NEA OSS Promotion Forum WG3

SPDX® license repo• List of most common

licenses (150+)

• Standardized license

names

• Exact text of licenses

• Guidelines for matching

• Available on SPDX®

website – URLs won’t

change

• Short names adopted

by OSI

29

Page 30: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

The SPDX® File

Copyright (C) NEA OSS Promotion Forum WG3

Package identification, copyright and

licensing

Text of licenses that are not in

SPDX™ license list

SPDX version and SPDX data license

How, when, who

Log of 3rd party reviews

File is in RDF/XML or tag value form; can be

converted to/from spreadsheets.

Per-file identification, copyright and

licensing

Package Info

Licensing Info

File Info

Review

Document & Creation Info

30

Page 31: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Tools for SPDX®

• Open Source Tools (git.spdx.org)

– Viewer (reads RDF/XML format)

– Translate from

• RDF to Spreadsheet

• Tag/Value to Spreadsheet

• Spreadsheet to RDF or Tag/Value

– SPDX spreadsheet template

• Commercial Tools

– Scanning tools to provide SPDX™ support

Copyright (C) NEA OSS Promotion Forum WG331

Page 32: Japan MB's Reportossforum.jp/jossfiles/WG3-report.pdf · 11/20/2014  · Status Report WG3: Study on Standardization & Certification 2014-11-20 NEA OSS Promotion Forum. ... –Applying

Copyright (C) NEA OSS Promotion Forum WG3

Thank You !

32