├── LICENSE ├── LICENSE.ja ├── README.md └── docs ├── Makefile ├── _static └── css │ └── cybozu.css ├── about.rst ├── conf.py ├── copyright.rst ├── incorporate_oss.rst ├── index.rst ├── indivisual_activities.rst ├── license_breach.rst ├── make.bat ├── preface.rst ├── publish_oss.rst └── utilize_oss.rst /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Legal Code 2 | 3 | CC0 1.0 Universal 4 | 5 | CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE 6 | LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN 7 | ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS 8 | INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES 9 | REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS 10 | PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM 11 | THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED 12 | HEREUNDER. 13 | 14 | Statement of Purpose 15 | 16 | The laws of most jurisdictions throughout the world automatically confer 17 | exclusive Copyright and Related Rights (defined below) upon the creator 18 | and subsequent owner(s) (each and all, an "owner") of an original work of 19 | authorship and/or a database (each, a "Work"). 20 | 21 | Certain owners wish to permanently relinquish those rights to a Work for 22 | the purpose of contributing to a commons of creative, cultural and 23 | scientific works ("Commons") that the public can reliably and without fear 24 | of later claims of infringement build upon, modify, incorporate in other 25 | works, reuse and redistribute as freely as possible in any form whatsoever 26 | and for any purposes, including without limitation commercial purposes. 27 | These owners may contribute to the Commons to promote the ideal of a free 28 | culture and the further production of creative, cultural and scientific 29 | works, or to gain reputation or greater distribution for their Work in 30 | part through the use and efforts of others. 31 | 32 | For these and/or other purposes and motivations, and without any 33 | expectation of additional consideration or compensation, the person 34 | associating CC0 with a Work (the "Affirmer"), to the extent that he or she 35 | is an owner of Copyright and Related Rights in the Work, voluntarily 36 | elects to apply CC0 to the Work and publicly distribute the Work under its 37 | terms, with knowledge of his or her Copyright and Related Rights in the 38 | Work and the meaning and intended legal effect of CC0 on those rights. 39 | 40 | 1. Copyright and Related Rights. A Work made available under CC0 may be 41 | protected by copyright and related or neighboring rights ("Copyright and 42 | Related Rights"). Copyright and Related Rights include, but are not 43 | limited to, the following: 44 | 45 | i. the right to reproduce, adapt, distribute, perform, display, 46 | communicate, and translate a Work; 47 | ii. moral rights retained by the original author(s) and/or performer(s); 48 | iii. publicity and privacy rights pertaining to a person's image or 49 | likeness depicted in a Work; 50 | iv. rights protecting against unfair competition in regards to a Work, 51 | subject to the limitations in paragraph 4(a), below; 52 | v. rights protecting the extraction, dissemination, use and reuse of data 53 | in a Work; 54 | vi. database rights (such as those arising under Directive 96/9/EC of the 55 | European Parliament and of the Council of 11 March 1996 on the legal 56 | protection of databases, and under any national implementation 57 | thereof, including any amended or successor version of such 58 | directive); and 59 | vii. other similar, equivalent or corresponding rights throughout the 60 | world based on applicable law or treaty, and any national 61 | implementations thereof. 62 | 63 | 2. Waiver. To the greatest extent permitted by, but not in contravention 64 | of, applicable law, Affirmer hereby overtly, fully, permanently, 65 | irrevocably and unconditionally waives, abandons, and surrenders all of 66 | Affirmer's Copyright and Related Rights and associated claims and causes 67 | of action, whether now known or unknown (including existing as well as 68 | future claims and causes of action), in the Work (i) in all territories 69 | worldwide, (ii) for the maximum duration provided by applicable law or 70 | treaty (including future time extensions), (iii) in any current or future 71 | medium and for any number of copies, and (iv) for any purpose whatsoever, 72 | including without limitation commercial, advertising or promotional 73 | purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each 74 | member of the public at large and to the detriment of Affirmer's heirs and 75 | successors, fully intending that such Waiver shall not be subject to 76 | revocation, rescission, cancellation, termination, or any other legal or 77 | equitable action to disrupt the quiet enjoyment of the Work by the public 78 | as contemplated by Affirmer's express Statement of Purpose. 79 | 80 | 3. Public License Fallback. Should any part of the Waiver for any reason 81 | be judged legally invalid or ineffective under applicable law, then the 82 | Waiver shall be preserved to the maximum extent permitted taking into 83 | account Affirmer's express Statement of Purpose. In addition, to the 84 | extent the Waiver is so judged Affirmer hereby grants to each affected 85 | person a royalty-free, non transferable, non sublicensable, non exclusive, 86 | irrevocable and unconditional license to exercise Affirmer's Copyright and 87 | Related Rights in the Work (i) in all territories worldwide, (ii) for the 88 | maximum duration provided by applicable law or treaty (including future 89 | time extensions), (iii) in any current or future medium and for any number 90 | of copies, and (iv) for any purpose whatsoever, including without 91 | limitation commercial, advertising or promotional purposes (the 92 | "License"). The License shall be deemed effective as of the date CC0 was 93 | applied by Affirmer to the Work. Should any part of the License for any 94 | reason be judged legally invalid or ineffective under applicable law, such 95 | partial invalidity or ineffectiveness shall not invalidate the remainder 96 | of the License, and in such case Affirmer hereby affirms that he or she 97 | will not (i) exercise any of his or her remaining Copyright and Related 98 | Rights in the Work or (ii) assert any associated claims and causes of 99 | action with respect to the Work, in either case contrary to Affirmer's 100 | express Statement of Purpose. 101 | 102 | 4. Limitations and Disclaimers. 103 | 104 | a. No trademark or patent rights held by Affirmer are waived, abandoned, 105 | surrendered, licensed or otherwise affected by this document. 106 | b. Affirmer offers the Work as-is and makes no representations or 107 | warranties of any kind concerning the Work, express, implied, 108 | statutory or otherwise, including without limitation warranties of 109 | title, merchantability, fitness for a particular purpose, non 110 | infringement, or the absence of latent or other defects, accuracy, or 111 | the present or absence of errors, whether or not discoverable, all to 112 | the greatest extent permissible under applicable law. 113 | c. Affirmer disclaims responsibility for clearing rights of other persons 114 | that may apply to the Work or any use thereof, including without 115 | limitation any person's Copyright and Related Rights in the Work. 116 | Further, Affirmer disclaims responsibility for obtaining any necessary 117 | consents, permissions or other rights required for any use of the 118 | Work. 119 | d. Affirmer understands and acknowledges that Creative Commons is not a 120 | party to this document and has no duty or obligation with respect to 121 | this CC0 or use of the Work. 122 | -------------------------------------------------------------------------------- /LICENSE.ja: -------------------------------------------------------------------------------- 1 | Creative Commons 法律文書 2 | 3 | CC0 1.0 全世界 4 | 5 | クリエイティブ・コモンズは法律事務所ではなく、法律業務を提供するものではあり 6 | ません。 この文書の配布は、法律家と依頼者の関係性を形成するものではありませ 7 | ん。クリエイティブ・コモンズは、この情報を現状有姿の状態で提供します。 クリ 8 | エイティブ・コモンズは、この文書の利用、もしくはこの文書の下に提供される情報 9 | 又は作品に関し、いかなる保証も行わず、この文書もしくはこの文書の下に提供され 10 | る情報又は作品の利用の結果生じた損害に関するいかなる責任も負いません。 11 | 12 | 目的の説明 13 | 14 | 世界の大部分の法域の法律は、新規の著作物および(または)データベース(以下、それ 15 | ぞれを「作品」という。)の創作者およびその承継人(以下、あわせて「権利者」とい 16 | う。)に対して、独占的な著作権および関連する権利(定義は後述する。)を自動的に与 17 | えている。 18 | 19 | 権利者の中には、創作的、文化的、科学的作品の共有地(以下「コモンズ」という。)に 20 | 貢献する目的で、作品についての自己の権利を恒久的に放棄することを望む者がいる。コ 21 | モンズでは、一般の人々が、確実に、かつ後発的な侵害の主張をおそれることなく、その 22 | ような作品をベースに使い、改変し、他の作品に取り込み、再利用し、再配布することが 23 | できる。これらの行為は、どのような態様によっても、商業目的を含むどのような目的で 24 | も、可能な限り自由に行うことができる。 25 | 26 | このような権利者は、フリー・カルチャーの理念を普及させ、創造的、文化的、科学的作 27 | 品のさらなる創造を促すことでコモンズへ貢献することができる。あるいはまた、他人に 28 | よる利用や他人の活動を通じて、自己の作品の評価の獲得や、自己の作品のさらなる流通 29 | を実現するために、コモンズへ貢献することができる。 30 | 31 | 上記ならびに(または)その他の目的および動機のために、作品にCC0を付する者(以下 32 | 「確約者」という。)は、追加の対価または補償を一切求めることなく、確約者が本作品 33 | の著作権および関連する権利の権利者である限り、すすんで本作品にCC0を適用し、CC0の 34 | 規程に従って、自らの作品を公に配布する。この行為は、確約者が、本作品について確約 35 | 者が所有している著作権および関連する権利、CC0の意味、およびCC0がこれらの権利に及 36 | ぼす法的効果を理解したうえで行われる。 37 | 38 | 1.著作権および関連する権利 CC0の下で利用可能とされる作品は、著作権、および関連 39 | しまたは隣接する権利(本規程において「著作権および関連する権利」という。)によっ 40 | て保護されている場合がある。著作権および関連する権利には以下に掲げるものを含むが、 41 | これに限られない。 42 | 43 | i. 作品を複製し、改変・翻案し、配布し、上演・演奏し、展示し、提供し、および翻 44 | 訳する権利 45 | ii. 著作者および(または)実演家が保有する人格的権利 46 | iii. 作品中に表現される人物の画像または肖像に関するパブリシティ権およびプライバ 47 | シー権 48 | iv. 作品に関連して行われる不正競争を防止する権利(ただし、4(a)に基づく制限の対 49 | 象となる) 50 | v. 作品に含まれるデータを抽出し、拡布し、利用し、および再利用する権利 51 | vi. データベースの権利(たとえば「データベースの法的保護に関する指令」(1996年3 52 | 月11日の、欧州議会および欧州委員会による、96/9/EC指令)、およびその指令のあ 53 | らゆる国レベルでの履行により生じる権利をいい、そのような指令のあらゆる改正 54 | 版および後継版により生じる権利を含むものとする。)、および、 55 | vii. その他、世界中で、適用される法令または条約、および、それらのあらゆる国内履 56 | 行に基づいて生じる、上記各権利に類似し、同等の、または対応する権利。 57 | 58 | 2.権利放棄 確約者は、適用される法令に基づいて許容され、かつこれに反しない最大限 59 | の範囲で、明示的に、完全に、恒久的に、取消不能および無条件の形で、現に知られてい 60 | るか否かにかかわらず、確約者の本作品の著作権および関連する権利、ならびに関連する 61 | 請求および請求原因(現在および将来の請求および請求原因を含む。)を放棄し、または 62 | 主張しない(以下、あわせて「権利放棄」という。)。その権利放棄は、(1)世界中のあ 63 | らゆる地域で、(2)適用される法令または条約により与えられる最大限の期間(将来の期 64 | 間延長を含む。)について、(3)現在または将来のあらゆる媒体について、かつ複製回数 65 | を問わず、(4)商用、広告、または宣伝目的を含むあらゆる利用目的について行うものと 66 | する。確約者は、公衆に属するあらゆる者の利益のために、確約者の相続人および承継人 67 | に不利益が及ぶ形であっても、権利放棄を行う。この権利放棄は、「目的の説明」におい 68 | て述べたような公衆による本作品の平穏な享受を害するような撤回、取消、解約、解除そ 69 | の他実体法上または衡平法上の訴えの対象としないことをまさに意図して行うものである。 70 | 71 | 3.パブリックライセンスによる補完 権利放棄のいずれかの部分について、その理由の如 72 | 何にかかわらず、適用される法令の下で無効であり、または効力が生じないものと司法上 73 | の判断がされたときは、権利放棄の効果は、確約者による「目的の説明」の表明内容を考 74 | 慮して許容される最大限の範囲で維持される。さらに、確約者は、無効・不効力により影 75 | 響を受ける人に対し、権利放棄が前記のとおり判断された範囲内において、無償、譲渡不 76 | 可、再許諾不可、非独占、取消不能および無条件の形で、確約者が本作品について有する 77 | 著作権および関連する権利の利用を許諾する(以下「利用許諾」という。)。この利用許 78 | 諾は、(1)世界中のすべての地域で、(2)適用される法令または条約により与えられる最大 79 | 限の期間(将来の期間延長を含む。)について、(3)現在または将来のあらゆる媒体につ 80 | いて、かつ複製回数を問わず、(4)商用、広告、または宣伝目的を含むあらゆる利用目的 81 | について行うものとする。その利用許諾は、確約者によって作品にCC0が適用された日か 82 | ら効力が生じたものとみなす。利用許諾のいずれかの部分について、その理由の如何にか 83 | かわらず、適用される法令上無効であり、または効力が生じないものと司法上の判断がさ 84 | れたときは、その部分的な無効または効力の不存在は、それ以外の利用許諾を無効化しな 85 | い。かかる場合において確約者は、(1)本作品についての手元にある著作権および関連す 86 | る権利を行使しないこと、または(2)本作品に関連するあらゆる請求をせず、および請求 87 | 原因を主張しないものとし、いずれの場合も確約者が明示的に述べられた「目的の説明」 88 | に反する行為をしないことを確約する。 89 | 90 | 4.制限と免責 91 | 92 | a. 確約者が有する一切の商標権または特許権は、この文書によっては放棄されず、他人 93 | に譲渡されず、委任されず、または許諾されず、その他の影響を受けることもない。 94 | b. 確約者は本作品を現状のまま提供し、明示であるか黙示であるかを問わず、法令の定 95 | めその他の根拠の如何にかかわらず、本作品に関するいかなる表明も保証も提供しな 96 | い。提供しない表明や保証には、権原の存在、商品性、特定の利用目的への適合性、 97 | 権利侵害または潜在的な瑕疵その他の欠陥の不存在、正確性、誤りの有無についての 98 | 表明や保証が含まれるが、これらに限られないものとし、発見可能性の有無を問わず、 99 | いずれも適用される法令の下で認められる最大限の範囲とする。 100 | c. 確約者は、本作品、または本作品のあらゆる利用に関連して適用される、他人のすべ 101 | ての権利(あらゆる者の著作権および関連する権利を含み、かつこれに限られない。) 102 | について、その処理を行う責任を負わない。さらに確約者は、どのようなものであれ 103 | 本作品の何らかの態様による利用のために必要な同意、許諾、またはその他の権利を 104 | 取得する責任を負わない。 105 | d. 確約者は、クリエイティブ・コモンズが本文書の当事者ではなく、このCC0または本 106 | 作品の利用に関連するいかなる義務または責任を負わないことを理解し、同意する。 107 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # OSS Policy 2 | 3 | This repository contains source code of OSS policy at Cybozu Inc. 4 | 5 | ## License 6 | 7 | We have waived all copyrights to the contents in this repository as described in 8 | [CC0](https://creativecommons.org/publicdomain/zero/1.0/). 9 | 10 |

11 | 13 | CC0 14 | 15 |
16 | To the extent possible under law, 17 | 19 | Cybozu 20 | has waived all copyright and related or neighboring rights to 21 | OSS Policy. 22 | This work is published from: 23 | 25 | Japan. 26 |

27 | 28 | ## Contact 29 | 30 | Please contact at Cybozu OSPO (Open Source Program Office). oss@cybozu.com 31 | 32 | (Japanese) お問い合わせはサイボウズの OSS 推進室までお願いします. oss@cybozu.com 33 | -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- 1 | # Minimal makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = sphinx-build 7 | SPHINXPROJ = OSSPolicy 8 | SOURCEDIR = . 9 | BUILDDIR = _build 10 | 11 | # Put it first so that "make" without argument is like "make help". 12 | help: 13 | @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 14 | 15 | .PHONY: help Makefile 16 | 17 | # Catch-all target: route all unknown targets to Sphinx using the new 18 | # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 19 | %: Makefile 20 | @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -------------------------------------------------------------------------------- /docs/_static/css/cybozu.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: 'Yu Mincho'; 3 | } 4 | 5 | div.body h1, 6 | div.body h2, 7 | div.body h3, 8 | div.body h4, 9 | div.body h5, 10 | div.body h6 { 11 | font-family: 'Yu Mincho'; 12 | } 13 | -------------------------------------------------------------------------------- /docs/about.rst: -------------------------------------------------------------------------------- 1 | ***************** 2 | 0. 本文書について 3 | ***************** 4 | 5 | サイボウズ株式会社およびその子会社(以下、「当社」という。)ならびに当社従業員が作成または利用するオープンソースソフトウェア(以下、「OSS」という。)について、その著作権、特許権および商標権に関する事項を定める。 6 | 7 | なお、OSS 管理組織は本文書を作成、管理し、その内容を変更することができるものとする。 8 | また、本文書については、Creative Commons Zero(以下、「CC0」という。)にて公開され、 `CC0のライセンス `_ に従って取り扱われるものとする。 9 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # 3 | # Configuration file for the Sphinx documentation builder. 4 | # 5 | # This file does only contain a selection of the most common options. For a 6 | # full list see the documentation: 7 | # http://www.sphinx-doc.org/en/master/config 8 | 9 | # -- Path setup -------------------------------------------------------------- 10 | 11 | # If extensions (or modules to document with autodoc) are in another directory, 12 | # add these directories to sys.path here. If the directory is relative to the 13 | # documentation root, use os.path.abspath to make it absolute, like shown here. 14 | # 15 | # import os 16 | # import sys 17 | # sys.path.insert(0, os.path.abspath('.')) 18 | 19 | 20 | # -- Project information ----------------------------------------------------- 21 | 22 | project = 'OSS Policy' 23 | copyright = '2018, OSPO' 24 | author = 'OSPO' 25 | 26 | # The short X.Y version 27 | version = '' 28 | # The full version, including alpha/beta/rc tags 29 | release = '' 30 | 31 | 32 | # -- General configuration --------------------------------------------------- 33 | 34 | # If your documentation needs a minimal Sphinx version, state it here. 35 | # 36 | # needs_sphinx = '1.0' 37 | 38 | # Add any Sphinx extension module names here, as strings. They can be 39 | # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom 40 | # ones. 41 | extensions = [ 42 | ] 43 | 44 | # Add any paths that contain templates here, relative to this directory. 45 | templates_path = ['_templates'] 46 | 47 | # The suffix(es) of source filenames. 48 | # You can specify multiple suffix as a list of string: 49 | # 50 | # source_suffix = ['.rst', '.md'] 51 | source_suffix = '.rst' 52 | 53 | # The master toctree document. 54 | master_doc = 'index' 55 | 56 | # The language for content autogenerated by Sphinx. Refer to documentation 57 | # for a list of supported languages. 58 | # 59 | # This is also used if you do content translation via gettext catalogs. 60 | # Usually you set "language" from the command line for these cases. 61 | language = 'ja' 62 | 63 | # List of patterns, relative to source directory, that match files and 64 | # directories to ignore when looking for source files. 65 | # This pattern also affects html_static_path and html_extra_path . 66 | exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store'] 67 | 68 | # The name of the Pygments (syntax highlighting) style to use. 69 | pygments_style = 'sphinx' 70 | 71 | 72 | # -- Options for HTML output ------------------------------------------------- 73 | 74 | # The theme to use for HTML and HTML Help pages. See the documentation for 75 | # a list of builtin themes. 76 | # 77 | html_theme = 'alabaster' 78 | 79 | # Theme options are theme-specific and customize the look and feel of a theme 80 | # further. For a list of options available for each theme, see the 81 | # documentation. 82 | # 83 | # html_theme_options = {} 84 | 85 | # Add any paths that contain custom static files (such as style sheets) here, 86 | # relative to this directory. They are copied after the builtin static files, 87 | # so a file named "default.css" will overwrite the builtin "default.css". 88 | html_static_path = ['_static'] 89 | 90 | # Custom sidebar templates, must be a dictionary that maps document names 91 | # to template names. 92 | # 93 | # The default sidebars (for documents that don't match any pattern) are 94 | # defined by theme itself. Builtin themes are using these templates by 95 | # default: ``['localtoc.html', 'relations.html', 'sourcelink.html', 96 | # 'searchbox.html']``. 97 | # 98 | # html_sidebars = {} 99 | 100 | 101 | # -- Options for HTMLHelp output --------------------------------------------- 102 | 103 | # Output file base name for HTML help builder. 104 | htmlhelp_basename = 'OSSPolicydoc' 105 | 106 | 107 | # -- Options for LaTeX output ------------------------------------------------ 108 | 109 | latex_elements = { 110 | # The paper size ('letterpaper' or 'a4paper'). 111 | # 112 | # 'papersize': 'letterpaper', 113 | 114 | # The font size ('10pt', '11pt' or '12pt'). 115 | # 116 | # 'pointsize': '10pt', 117 | 118 | # Additional stuff for the LaTeX preamble. 119 | # 120 | # 'preamble': '', 121 | 122 | # Latex figure (float) alignment 123 | # 124 | # 'figure_align': 'htbp', 125 | } 126 | 127 | # Grouping the document tree into LaTeX files. List of tuples 128 | # (source start file, target name, title, 129 | # author, documentclass [howto, manual, or own class]). 130 | latex_documents = [ 131 | (master_doc, 'OSSPolicy.tex', 'OSS Policy Documentation', 132 | 'OSPO', 'manual'), 133 | ] 134 | 135 | 136 | # -- Options for manual page output ------------------------------------------ 137 | 138 | # One entry per manual page. List of tuples 139 | # (source start file, name, description, authors, manual section). 140 | man_pages = [ 141 | (master_doc, 'osspolicy', 'OSS Policy Documentation', 142 | [author], 1) 143 | ] 144 | 145 | 146 | # -- Options for Texinfo output ---------------------------------------------- 147 | 148 | # Grouping the document tree into Texinfo files. List of tuples 149 | # (source start file, target name, title, author, 150 | # dir menu entry, description, category) 151 | texinfo_documents = [ 152 | (master_doc, 'OSSPolicy', 'OSS Policy Documentation', 153 | author, 'OSSPolicy', 'One line description of project.', 154 | 'Miscellaneous'), 155 | ] 156 | 157 | # Cybozu customization 158 | def setup(app): 159 | app.add_stylesheet('css/cybozu.css') 160 | -------------------------------------------------------------------------------- /docs/copyright.rst: -------------------------------------------------------------------------------- 1 | *************** 2 | 2. 著作権 3 | *************** 4 | 5 | 当社従業員が作成したソースコードおよび関連ドキュメントの著作権について、以下に規定する。 6 | 7 | 2.1. 著作権の帰属 8 | ================= 9 | 10 | 以下のいずれかに該当するものを除き、その著作権は従業員に原始的に帰属するものとする。 11 | 12 | 1. 当社の極秘情報を含むもの 13 | 2. 上長の明示的な指示または承認のもと作成されたもの 14 | 15 | 2.2. 著作権の譲渡 16 | ================ 17 | 18 | 1. 従業員は、OSS 管理組織に対し OSS として公開することを前提とする著作権の譲渡を申請しその承認を受けることにより、著作権を当社から譲り受けることができる。 19 | 20 | ※ OSS 管理組織は、別途定めるガイドラインの規定に従って、当該申請を承認または拒否することができる。 21 | 22 | 2. 従業員が自己の所有する OSS プロダクトに対して自己が業務で作成した著作物を取り込む場合は、前項に定める手続きをしなくとも、当社から当該従業員に対し著作権が譲渡されたものとみなす。 23 | 24 | ※ 業務で作成した著作物の詳細については、別途ガイドラインに規定する。 25 | -------------------------------------------------------------------------------- /docs/incorporate_oss.rst: -------------------------------------------------------------------------------- 1 | ************************************ 2 | 6. 当社 OSS への他者著作物の取り込み 3 | ************************************ 4 | 5 | 6.1. 他者著作物の提供があった場合 6 | ================================= 7 | 8 | 当社 OSS に関して第三者から提供される他者著作物については、合法性を確認したうえで、当社 OSS へ取り込むようにしなければならない。 9 | 10 | ※ 合法性の確認方法については、別途ガイドラインに規定する。 11 | 12 | 6.2. コントリビューターリストの管理 13 | =================================== 14 | 15 | 他者著作物の提供を受けた場合、コントリビューターへの謝辞を明らかにするとともにコントリビューターと連絡を取りやすくするため、コントリビューターを明らかにするよう努めるものとする。 16 | 17 | ※ コントリビューターリストの管理方法については、別途ガイドラインに規定する。 18 | -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- 1 | .. OSS Policy documentation master file, created by 2 | sphinx-quickstart on Thu Aug 9 18:41:17 2018. 3 | You can adapt this file completely to your liking, but it should at least 4 | contain the root `toctree` directive. 5 | 6 | サイボウズのOSSポリシー 7 | ======================= 8 | 9 | .. toctree:: 10 | :maxdepth: 2 11 | 12 | about 13 | preface 14 | copyright 15 | indivisual_activities 16 | publish_oss 17 | utilize_oss 18 | incorporate_oss 19 | license_breach 20 | 21 | 索引と検索 22 | ========== 23 | 24 | * :ref:`genindex` 25 | * :ref:`search` 26 | 27 | 問い合わせ 28 | ========== 29 | 30 | oss@cybozu.com 31 | 32 | 33 | .. raw:: html 34 | 35 |

36 | 38 | CC0 39 | 40 |
41 | To the extent possible under law, 42 | 44 | Cybozu 45 | has waived all copyright and related or neighboring rights to 46 | OSS Policy. 47 | This work is published from: 48 | 50 | Japan. 51 |

52 | -------------------------------------------------------------------------------- /docs/indivisual_activities.rst: -------------------------------------------------------------------------------- 1 | *********************************************************** 2 | 3. 従業員個人の著作物のオープンソース化および当社商標の使用 3 | *********************************************************** 4 | 5 | 3.1. Disclaimer(免責条項)の記載 6 | ================================= 7 | 8 | 当社の商標を使用したうえで個人の著作物をオープンソース化する場合、当該著作物が当社の著作物であると誤解されないようにするため、従業員はREADME に Disclaimer(免責条項)を記載しなければならない。 9 | 10 | ※ Disclaimer(免責条項)の詳細については、別途定めるガイドラインに規定する。 11 | 12 | 3.2. 当社商標の使用 13 | =================== 14 | 15 | 当社の商標については、別途定めるガイドラインの規定に従って、使用するものとする。 16 | 17 | ※ ソースコード、文書等の中で対象を明示することを目的とする場合には、別途定めるガイドラインの規定にかかわらず、当社の商標を使用することができる。 18 | -------------------------------------------------------------------------------- /docs/license_breach.rst: -------------------------------------------------------------------------------- 1 | ************************* 2 | 7. ライセンス違反への対応 3 | ************************* 4 | 5 | 7.1. 当社 OSS のライセンスに違反する利用への対応 6 | ================================================ 7 | 8 | 1. 当社 OSS のライセンスに違反した場合、当該違反者は当該ライセンスを失うことになる。 9 | 2. 当社 OSS のライセンスに違反する事実を発見した場合、当社は、当該違反者に対し違反状態を是正するよう当社指定の方法で通知する。 10 | 3. 当該通知をした日から 60 日以内に違反状態が是正された場合、当該違反が悪質な場合を除き、当社は、違反者に対し、いかなる責任も追及することはなく、また当該利用者が当社 OSS を利用することを認めるものとする。 11 | 12 | 7.2. 当社内での OSS ライセンス違反への対応 13 | ========================================== 14 | 15 | 1. 従業員が当社内においてOSS ライセンス に違反する事実を発見した場合、従業員は速やかに OSS 管理組織に対し報告しなければならない。 16 | 2. 当該報告を受けた後、OSS 管理組織は速やかにライセンス違反の事実を確認し、違反状態が是正されるよう措置を講ずる。 17 | -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- 1 | @ECHO OFF 2 | 3 | pushd %~dp0 4 | 5 | REM Command file for Sphinx documentation 6 | 7 | if "%SPHINXBUILD%" == "" ( 8 | set SPHINXBUILD=sphinx-build 9 | ) 10 | set SOURCEDIR=. 11 | set BUILDDIR=_build 12 | set SPHINXPROJ=OSSPolicy 13 | 14 | if "%1" == "" goto help 15 | 16 | %SPHINXBUILD% >NUL 2>NUL 17 | if errorlevel 9009 ( 18 | echo. 19 | echo.The 'sphinx-build' command was not found. Make sure you have Sphinx 20 | echo.installed, then set the SPHINXBUILD environment variable to point 21 | echo.to the full path of the 'sphinx-build' executable. Alternatively you 22 | echo.may add the Sphinx directory to PATH. 23 | echo. 24 | echo.If you don't have Sphinx installed, grab it from 25 | echo.http://sphinx-doc.org/ 26 | exit /b 1 27 | ) 28 | 29 | %SPHINXBUILD% -M %1 %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% 30 | goto end 31 | 32 | :help 33 | %SPHINXBUILD% -M help %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% 34 | 35 | :end 36 | popd 37 | -------------------------------------------------------------------------------- /docs/preface.rst: -------------------------------------------------------------------------------- 1 | ******* 2 | 1. 前文 3 | ******* 4 | 5 | 今日 OSS ならびに OSS 関連活動はソフトウェアで価値を提供する企業に不可欠なものとなった。 6 | 当社の製品・サービスにおいても数多くの OSS が利用されており、従業員も業務や個人活動で OSS 関連活動の機会が増えている。 7 | 8 | 本規程の第一の目的は、当社ならびに当社従業員が OSS 関連活動を過大な負担なく行えるよう支援することである。 9 | そのために、当社、当社従業員または他者の著作権、特許権および商標権に関する事項を定める。 10 | 11 | 本規程の第二の目的は、当社がオープンソースコミュニティにおける良き一員であるために必要な規定を定めることである。 12 | そのために、ライセンス違反への対応方針ならびに社員が発見した他者 OSS の不具合を報告する努力義務を定める。 13 | 14 | 本規程はライセンスに限定して定めるものであるが、OSS に関連する業務はコミュニティ支援等他に数多く存在する。 15 | 当該関連業務については別途定めるが、本規程の目指すところである「当社ならびに当社従業員の OSS 関連活動の支援」および「当社がオープンソースコミュニティの良き一員であるようにすること」は一貫して共通するものとする。 16 | -------------------------------------------------------------------------------- /docs/publish_oss.rst: -------------------------------------------------------------------------------- 1 | ******************************* 2 | 4. 当社著作物のオープンソース化 3 | ******************************* 4 | 5 | 4.1. OSS ライセンスでの公開 6 | =========================== 7 | 8 | 4.1.1. 当社 OSS の公開 9 | ---------------------- 10 | 11 | 4.1.1.1. 新規当社 OSS の公開 12 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 13 | 14 | 従業員は、以下の規定に従って、当社 OSS を公開するものとする。 15 | 16 | 1. 当社が公開を許可したソースコード管理システムでのみ公開する。 17 | 18 | ※ 当社が公開を許可したソースコード管理システムの詳細については、別途ガイドラインに規定する。 19 | 20 | 2. 当該リポジトリに、速やかに著作権・ OSS ライセンス・免責事項等に関するファイルを配置しなければならない。 21 | 22 | ※ 配置するファイルの内容については、別途定めるガイドラインの規定に従うものとする。 23 | 24 | 4.1.1.2. 既存の非公開リポジトリの内容の公開 25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 26 | 27 | 従業員は、以下の規定に従って、既存の非公開リポジトリの内容を公開するものとする。 28 | 29 | 1. OSS 管理組織に対し申請しその承認を得なければならない。 30 | 31 | ※ 当該承認の手続きについては、別途ガイドラインに規定する。 32 | 33 | 2. 申請する前に、著作権・OSSライセンス・免責事項等に関するファイルをリポジトリに配置しなければならない。 34 | 35 | 3. 承認を得た後、当社が公開を許可したソースコード管理システムにリポジトリを移し、当社 OSS として公開する。 36 | 37 | 4.1.2. 当社 OSS の管理 38 | ---------------------- 39 | 40 | 4.1.2.1. 当社 OSS のライセンス変更 41 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 42 | 43 | 当社 OSS のライセンスを変更する必要がある場合、従業員は、以下の規定に従って、必要な範囲に限り、当該ライセンスを変更することができる。 44 | 45 | ※ OSS ライセンスの変更については、レピュテーションリスクを伴うため、コントリビューターに配慮する等、対外的なコミュニケーションに注意を要する。 46 | 47 | 1. OSS 管理組織に対し OSS のライセンス変更を申請しその承認を得なければならない。 48 | 49 | ※ 申請の内容に変更後の OSS ライセンスおよびライセンス変更の理由を明確に含めたうえで申請しなければならない。 50 | 51 | 2. 承認を得た後、OSS ライセンスに関するファイルを更新する。 52 | 53 | 4.1.2.2. 当社 OSS のリポジトリの移動 54 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 55 | 56 | 当社 OSS のリポジトリを移動する場合、当社が公開を許可したソースコード管理システム内であれば、従業員の判断でリポジトリを移動させることができる。 57 | 58 | ※ OSS のリポジトリの移動については移動先への誘導を適切に行う等、対外的なコミュニケーションに注意を要する。 59 | 60 | 4.1.2.3. 当社 OSS の公開停止(削除または非公開) 61 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 62 | 63 | 従業員は、以下の規定に従って、当社 OSS の公開を停止するものとする。 64 | 65 | ※ OSS の公開停止については OSS のライセンス変更と同様、レピュテーションリスクを伴うため、対外的なコミュニケーションに注意を要する。 66 | 67 | 1. OSS 管理組織に対し申請しその承認を得なければならない。 68 | 69 | ※ 申請の内容に当社 OSS の公開を停止する理由を明確に含めたうえで申請しなければならない。 70 | 71 | 2. 承認を得た後、当該 OSS のリポジトリの公開を停止する。 72 | 73 | 4.2. 他者 OSS への提供 74 | ====================== 75 | 76 | 4.2.1. OSS として差分を公開する条件 77 | ----------------------------------- 78 | 79 | 他者が著作権を持つ OSS に機能の追加または不具合の修正等を目的として、当社従業員がソースコードを修正しこれを社外に公開する場合、従業員は、以下の規定に従って、当該ソースコードを公開しなければならない。 80 | 81 | 1. 元の OSS と同じライセンスを適用すること。(次条「2 CLA への署名」の場合を除く) 82 | 2. 差分への言及を除き、当社の商標の使用は許可しないこと。 83 | 3. 差分で利用されているものを除き、当社の特許の実施は許可しないこと。 84 | 4. 当社が所有するドメインのメールアドレスを使用して公開すること。 85 | 86 | 4.2.2. CLA への署名 87 | ------------------- 88 | 89 | Contributor License Agreement(以下、「 CLA 」という。)への署名・同意を求められた場合、別途定める「署名可能 CLA 一覧」に記載のあるものについては、従業員は当社を代表して CLA に署名・同意することができる。また、「署名可能 CLA 一覧」に記載のない CLA であっても、以下の条件を満たすものであるときには、同様とする。 90 | 91 | 1. 差分への言及を除き、当社の商標の使用は許可しないこと。 92 | 2. 差分で利用されているものを除き、当社の特許の実施は許可しないこと。 93 | 3. 前各号に定めるもののほか、CLA 締結先とのソースコードの著作権の共有に関すること以外の責務を当社および署名する社員が負わないこと。 94 | 95 | 4.2.3. 著作権の譲渡 96 | ------------------- 97 | 98 | 他者が著作権を持つ OSS に機能の追加または不具合の修正等を目的として、当社従業員がソースコードを修正した場合、別途定める「著作権の譲渡先組織一覧」に記載のある組織については、従業員が当社を代表して手続きし、当該ソースコードの著作権を当該組織に譲渡することを認めるものとする。 99 | 100 | 4.2.4. その他 101 | ------------- 102 | 103 | 前条項に規定のない OSS 公開、CLA 署名・同意および著作権の譲渡手続きについては、OSS 管理組織に対し申請し、その指示に従うものとする。 104 | -------------------------------------------------------------------------------- /docs/utilize_oss.rst: -------------------------------------------------------------------------------- 1 | ****************** 2 | 5. 他者 OSS の利用 3 | ****************** 4 | 5 | 従業員は、以下の規定に従って、他者 OSS を利用(改変、第三者への配布等)するものとする。 6 | なお、当該利用および他者 OSS を使用(当社環境上での実行、ソースコードのコンパイル等)することの詳細については、別途ガイドラインに規定する。 7 | 8 | 5.1. 他者 OSS のライセンスの確認 9 | ================================ 10 | 11 | 従業員は、以下の規定に従って、他者 OSS のライセンスを確認するものとする。 12 | 13 | 1. OSS ライセンス管理アプリに記載されている OSS については、当該アプリにてライセンスを確認する。 14 | 15 | ※ OSS ライセンス管理アプリの詳細については、別途ガイドラインに規定する。 16 | 17 | 2. OSS ライセンス管理アプリに記載のない OSS については、そのライセンスの確認を法務部門に依頼する。 18 | 19 | ※ 法務部門への依頼の詳細については、別途ガイドラインに規定する。 20 | 21 | 5.2. ライセンス文書等の取扱い 22 | ============================= 23 | 24 | 従業員は、他者 OSS のライセンスおよびガイドラインの規定に従って、著作権表示、免責事項およびライセンス文書等を含めたうえで、他者 OSS を利用しなければならない。 25 | 26 | 5.3. 他者 OSS の不具合に関する報告 27 | ================================== 28 | 29 | 他者 OSS の不具合を発見した場合、従業員は、速やかに当該不具合を報告するよう努めるものとする。 30 | --------------------------------------------------------------------------------