オースピーオーコンのお話をお願いいたします。オースピーオーコンの一部をお願いいたします。今日はソニーについてお話をしたいと思います。まず、自分で紹介したいと思います。私の名前はカズミサトウ。ソニーグループコープレーションのディスティングスエンジニアです。ソニープロダクトのリナックスベースシステムソフトウェアを作りました。オーススコンプライアンスとリレーションシップのコミュニティーを作りました。2002年、ソニーが使ったリナックスを始めました。リナックスを使ってソフトウェアを使って、プロダクトのオーススライセンシーを購入しました。ソフトウェアのソフトウェアのコミュニティーは、私の名前はヒロフクッチ。ソニーのアライアンスのコミュニティーのシニアです。オーススコンプライアンスとリレーションシップのコミュニティーを作りました。オープンチェーンのジャパンワーグループのリーダーを作りました。オーススコンプライアンスとリレーションシップのコミュニティーを作りました。オープンチェーンとスペディアックスのコミュニティーを作りました。この日のアジェンダーです。この日のアジェンダーです。まず、ソニーのリナックスのコミュニティーを作りました。2. ソニーのリナックスのコミュニティーを作りました。そして、ソニーのオープンソースプログラムを作りました。そして、オーススコンプライアンスのコミュニティーとリレーションシップのコミュニティーを作りました。最後に、この後、レッスンをご覧いただけ、オーススコンプライアンスのコミュニティーを作りました。まず、ソニーのリナックスプログラムの歴史を話します。このフィギュアはソニーのリナックスプログラムの歴史です。このプログラムはリナックスプログラムの歴史です。この歴史の各種のポイントは、まず、TVとビデオプロダクスとエンベディッドリナックスプログラムの開始を起こしました。この時点は、オーススコンプライアンスのアクティビティーの始まる点です。この時点で、リナックスプログラムの歴史を紹介します。後、コンシューマーをエンベディッドリナックスプログラムの角度は、このように、リナックスプログラムの通り、さらにリナックスプログラムの歴史は、レスメモリやストレースプログラムの角度は、空中ではなく、リナックスプログラムのプロフェッショナルプログラムの角度、プロダクト、Such as Broadcasting Products & Medical Products 、 until 2012.最後に、We expanded embedded Linux into new categories, such as robots & other phone now.Then, we expanded into other categories.オープンソースプログラムと インターナルコミュニティアクティビティーを 改めております次の部分は アワーチャレンジですアンベディアプロダクトを 開催して オープンソースプログラムを 開催していますまず アンベディアプロダクトを 開催して オーススプログラムを 開催しています次に オーススライセンスコンプライアンスの アンベディアプロダクトを 開催しています次に オープンソースプログラムを 開催しています次の部分は オープンソースプログラムの 開催を行います私は オープンソースプログラムを 開催していますこの場面から 私は5個のアイテムを話しますリディングチーム オーススポリシー コミュニティー コミュニティリエゾーン トレーニングこのアンベディアプロダクトの オープンソースプログラムを 開催していますこのアンベディアプロダクトに 増薬します私は 5 PREPROGRAPHEの オープンソースプログラムを挟んでいますこの Unclear Survey のアンベディアプロダクトに 替えますOSSを使い、OSSをコントリビューするために使っているのです。エンベディットリナックスカーネルを使い、レイテステクノロジーを使っているのです。しかし、エンベディットリナックスを使い、エンベディットプロダクトを使っているのです。まず、バリアスアークテクションについて2.アンベディットプロダクトを使っているのです。3.小さな記憶と小さな記憶を使っているのです。4.長い時間のサポートを使っているのです。このビデオは、エンベディットプロダクトとエンベディットプロダクトを使っているのです。このヒステレアは、エンベディットプロダクトを使っている時に smileonのスタッフで、スタッフでエンベディットプロダクトを使っているのです。エンベディットプロダクトを使った時に、 エンベディットプロダクトを使っているかと言っています。エンヴィデッド カタグリーズ In early growth phase, we expandedエンヴィデッド リナックス into professional equipment such as broadcast equipment and medical equipment.In growth phase, we expandedエンヴィデッド リナックス into new categories such as robots and others.Then, we expanded into other categories.We also need to improve our open source program and internal community activities.In dawn phase, we used commercial embedded Linux, Sony release, TV and video recorder products.But we had some failure with this release.We learned the importance of deep knowledge of the Linux kernel.Without deep knowledge of the Linux kernel, we could not develop excellent products.At the same time, we established the C-Linux forum, which we intended to form a Linux user group in the embedded products category.But we have also failed for this forum because we misunderstood this forum as a trade group and a trade group is not suitable for OSS.We learned the importance of community way.In the dawn phase, we also prepared the foundation for future development.One is technical knowledge on Linux complying with the GPL license.The outcome of this was the GPL guideline, which collected best practice for using Linux.This guideline was written by development team and reviewed by DINL and IP department.The other is careful consideration of OSS licenses for applying embedded products.The outcome of this was ULA and user license agreement with consideration of OSS licenses.And we prepared source code distribution site for publishing copy left OSS source according to the written offer.The next phase is the introduction phase, which started around 2005.In this phase, the internal Linux development team began to deliver the internal distribution for TV and video recorder products.Sony adds the digital still camera and the digital camcorder to embedded Linux products.The internal Linux development team took the role of leading OSS activity.In this phase, we didn't have an explicit OSS policy, but we had a technical guideline, GPL guideline.This guideline is the center of OSS activity.Through GPL guideline, Sony's engineers got knowledge of the OSS aspect of Linux.In term of internal community, we had a Linux user group for the internal distribution user.The Linux user group is the starting point of our internal community.In term of the external community, we decided to communicate with OSS community through community liaison.We changed the activity of G-Linux forum to adapt the open source community way.We hired community expert engineers and contributed code to Linux kernel project through the community expert engineer.The next phase is the early growth phase.The internal distribution expanded the overall electronics products category, including professional products and medical products.In this phase, we established a virtual OSS team.The OSS team cooperated with the Linux development team.In terms of OSS policy, we established an official OSS policy in this phase.In this phase, the policy focused on OSS license compliance.In term of internal community, we established the OSS license committee.This committee is a virtual committee supported engineers regarding the OSS license.The committee cooperated with legal and intellectual property staff.In term of training, we studied a one-day training course on OSS license compliance.The next phase is the growth phase.A lot of the embedded products use the internal distribution.And some of products also use Android and SoC vendors PSP.In this phase, we established a dedicated OSS team, OSPO.The OSPO cooperated with the Linux development team.The management recognized OSS activity.The OSPO was located under the software strategy committee.In term of OSS policy, we updated the policy for OSS contribution.We also prepared for the process for disclosing software as OSS and Sony's GitHub site.In term of internal community, we established the OSS board for OSS contribution.OSS board provides advice on OSS contribution and disclosure of OSS.In term of external community, each engineer started contributing codes and participating in OSS communities.We also supported OSS community in various ways, such as becoming a member of the Linux foundation, contributing codes, participating in events, and so on.In term of training, we added in learning for beginners.The last phase is the current phase.OSS is expanding from the electronics sector to other sectors, such as games and pictures.We have many OSS on the Sony GitHub site, such as neural network libraries for embedded Linux.In term of reading, OSPO and the Linux development team continued to take initiative to promote OSS.In term of OSS policy, we have updated the policy for accelerating contribution.Engineers can more easily decide what they should do before contributing.In terms of internal community, we are building a global network of community.Sony has a lot of development site in Asia, US and Europe.Each location has internal community.We are gathering in each community.In terms of the external community, we are continuing our effort.In terms of training, we are preparing two courses.One is global OSS training, and the other is new e-learning libraries for remote workers.This page shows the summarized history of the development of the OSS policy.In the dawn phase, we created the technical guideline, GPL guideline.In the early growth phase, we established the official OSS policy.We are improving the OSS policy to adapt our environment.From next page, I'd like to pass to Fukuchi-san.From now, myself, Fukuchi will explain the current overview of Sony's open source program.We have OSPO and relevant teams and internal communities.Regarding OSS promotion, we have OSPO as a dedicated team.OSPO has six members in Japan and global network in the US and EU.OSPO collaborates internal Linux development team in terms of engineering, such as analyzing software structure.Linux development team is the technical center of OSS development in Sony.They have been continuing the development of Linux since around 2000.They provide business units with an internal distribution.They know both technology and OSS license compliance.The OSS license committee is an internal community for OSS license compliance.Sony officially recognizes the committee.The center of the committee is OSPO.Around OSPO, the committee consists of legal and intellectual property staff, R&D staff, representatives of business units.The number of the committee is around 100.The committee has the responsibility to maintain the OSS policy.And the committee supports the OSS usage in the business unit.In terms of OSS contribution, the OSS board is an internal community for OSS contribution.The board promotes OSS contributions and provides advice.The board consists of X parts of OSS community, legal and IP department staff, and public relations teams, as well as OSPO.We are building an internal global network.We have several business sectors such as electronics, semiconductors, games, pictures and finance.We have many development sites around the world.There are internal communities in Asia, the US and the EU.And they do OSS activities respectively.We are connecting those internal global communities and building an internal network through international OSPO teams.Linux user community is a technical community.These members use an internal distribution that the Linux development team developed and provided.This figure shows the software strategy committee, which is under the technology strategy committee.The technology strategy committee is a technology-based activity body across all Sony Group.It is committed to strengthen the group's technological capabilitiesand supporting Sony's future lead forward through close organizational interchange.The technology strategy committee has 10 technology domains and software is one of the technology domains.Software strategy committee's philosophy is to challenge to acquire new technologiesand respond to changes in order to enhance software competence and revitalizing the organizations.The OSS License Committee and OSS Board are located under the Software Strategy Committee.In terms of corporate organization, OSS Promotion Team, OSPO is located under the Corporate Technology Strategy Division, CTSD.Right side in this figure.CTSD has mainly the responsibility for gathering technology information and planning technology strategy.Fukuchi is the chair of OSS License Committee and OSS Board.SATO is Corporate Distinguished Engineer DE.Cooperate DE formulates and drives technological strategiesand accelerates talent development of engineers to ensure Sony's sustainable growth.SATO is also a member of software strategy committee to align OSS activities,SATO bridges OSPO and Linux development chip,which is under R&D center.SATO and I are collaborating with each other.This figure shows OSPO Global Network.We have three OSPO teams in Japan, the US and the EU.The number of staff in each team are six, two and two respectively.Each team is collaborating with the other.SATO has many technology development sites in Asia, the US and the EU.Each OSPO covers the respective areas.We developed two types of documents for OSS.One is GPL Guideline.That is technical guideline.GPL Guideline is knowledge based from experience of Linux kernel development since around 2000.GPL Guideline is the technical guideline, but it tells us the spirit of OSS communities.We should respect OSS communities.GPL Guideline also shares the best practices of OSS license compliance from the perspective of engineering,such as explanation of Lincoln, source code disclosure, license text.This engineering aspect of OSS license compliance is very important for us to develop embedded products with OSS.The other document is OSS policy.This document is officially published inside Sony.In the document, we define our basic policy that is to promote the OSS usage and contribution.In this document, we define the OSS usage process.For contribution, we define processes for OSS contribution, publishing software as OSS,and presentation at OSS events.We have several training courses on OSS.One is the Key Technology Training course.This course is training for one day.This course is full of learnings from about the OSS community to OSS license and strategy basics.This course is in the definition language, but we translate the text into English language.The other two courses are taught in English language by community liaison staff.This course is focused on the OSS community and tools for Linux kernel contribution.We have e-learning for the basics of OSS license compliance.We also prepare a training course for new employees.This course teaches the basics of OSS and introduces the overview of Sony's open source program.We have internal OSS events to promote OSS inside Sony.These pictures are from events of Open Source Day and Sony Technology Exchange Fair staff.Open Source Day is an event where many engineers from around the world share their OSS promotion and contribution activity.Last year,we had best practices on contribution to WebKit project,LAVM project, and NATX project,as well as internal OSS tools by R&D center.The Sony Technology Exchange Fair is one of the largest company-wide events held annuallySince 1973,we are the aim of promoting technology communication across the Sony Group.Last year,we had an OSS session at the SDEF.In terms of community support,we recognize the importance of the OSS community relationship.We support the OSS community in various ways.This page shows our contribution to OSS communities.Sony contributes to OSS communities through membership of OSS organization and project,such as Linux foundation and OpenChain project.Providing OSS maintenance,such as Linux kernel,NATX real-time OS,Fuego test framework,ROS 2.Sponsor of OSS events,such as OSPO-COM and ELC.Providing program chairs of OSS events,such as ELC and Japan Technical January.Sony has disclosed many software as OSS.Sony has contributed code to OSS communities.This page shows some example of Sony's contribution to OSS communities.Published as OSS,we have NABLA,the neural network libraries,Flighter for embedded Linux,MapplyJS,NMOS,OpenColorIO,OpenQ,Suppressants SDK.For the contribution,we contributed Linux kernel,webkit,LAVM,ROS 2,ApachNATX,Fuego,OpenChain,SPDX.Sony's community liaison staff,Timbert and Frank Lowland contribute as the embedded Linux conference program chair.Their contribution has been recognized by the OSS community and the Linux foundations.Conclusion.I will summarize our lessons learned.We learned many things from development using OSS.To develop products using OSS,the core competence and community way are most important.Open source culture is important for long term and continuous development.Internal community support products development.Engineers are required to understand the importance of OSS community and the skill of OSS development.OSS policy and operation are important.If the business environment changes,we can adapt OSS development through OSS policy.Of course,cooperation between engineering and license compliance are also important.Thank you.Thank you.Thank you for joining this session.