Skip to content
Snippets Groups Projects
Commit e3fbee27 authored by oniro-core bot user's avatar oniro-core bot user
Browse files

docs repository snapshot - main:15475b3f6b5ec1d6cb1b15263c12b3cfd500a315

parent fbf7df52
Branches
Tags
No related merge requests found
......@@ -23,11 +23,11 @@
# -- Project information -----------------------------------------------------
project = 'All Scenarios OS Open Source Policy Implementation Guidelines'
copyright = '2021, Huawei OSTC - Licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>'
author = 'Huawei OSTC'
project = 'Oniro Project Open Source Policy Implementation Guidelines'
copyright = '2021, Huawei - Licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>'
author = 'Oniro Project'
version = '1.0.0-beta'
version = '1.0.0-rc'
release = version
# -- General configuration ---------------------------------------------------
......@@ -103,7 +103,7 @@ html_static_path = ['_static']
# -- Options for HTMLHelp output ---------------------------------------------
# Output file base name for HTML help builder.
htmlhelp_basename = 'ohosOpenSourcePolicyImplementationdoc'
htmlhelp_basename = 'oniroOpenSourcePolicyImplementationdoc'
# -- Options for LaTeX output ------------------------------------------------
......@@ -130,8 +130,8 @@ latex_elements = {
# (source start file, target name, title,
# author, documentclass [howto, manual, or own class]).
latex_documents = [
(master_doc, 'ohosOpenSourcePolicyImplementationGuidelines.tex', 'All Scenarios OS Open Source Policy Implementation Guidelines',
'All Scenarios OS', 'manual'),
(master_doc, 'oniroOpenSourcePolicyImplementationGuidelines.tex', 'Oniro Project Open Source Policy Implementation Guidelines',
'Oniro Project', 'manual'),
]
......@@ -140,7 +140,7 @@ latex_documents = [
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
(master_doc, 'ohosopensourcepolicyimplementationguidelines', 'All Scenarios OS Open Source Policy Implementation Guidelines',
(master_doc, 'oniroOpenSourcePolicyimplementationguidelines', 'Oniro Project Open Source Policy Implementation Guidelines',
[author], 1)
]
......@@ -151,8 +151,8 @@ man_pages = [
# (source start file, target name, title, author,
# dir menu entry, description, category)
texinfo_documents = [
(master_doc, 'ohosOpenSourcePolicyImplementationGuidelines', 'All Scenarios OS Open Source Policy Implementation Guidelines',
author, 'ohosOpenSourcePolicyImplementationGuidelines', 'One line description of project.',
(master_doc, 'oniroOpenSourcePolicyImplementationGuidelines', 'Oniro Project Open Source Policy Implementation Guidelines',
author, 'oniroOpenSourcePolicyImplementationGuidelines', 'One line description of project.',
'Miscellaneous'),
]
......
......@@ -2,9 +2,9 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
.. |main_project_name| replace:: All Scenarios OS
.. |company_entity| replace:: All Scenarios OS Working Group
.. |company_entity_shortname| replace:: All Scenarios OS working group
.. |main_project_name| replace:: Oniro Project
.. |company_entity| replace:: Oniro Project Working Group
.. |company_entity_shortname| replace:: Oniro Project Working Group
.. |main_policy_url| replace:: https://www.ostc-eu.org/
.. |openchain_specification| replace:: `OpenChain Specification 2.0 <https://wiki.linuxfoundation.org/_media/openchain/openchainspec-2.0.pdf>`__
.. |openchain_specification_license| replace:: `CC-BY-4.0 <https://creativecommons.org/licenses/by/4.0/>`__
......
......@@ -2,7 +2,7 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
.. Huawei OSTC Open Source Policy documentation master file, created by
.. Huawei Open Source Policy documentation master file, created by
sphinx-quickstart on Fri Nov 20 12:21:42 2020.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
......
......@@ -13,4 +13,4 @@ Copyright 2021 |company_entity_shortname|. Licensed under `CC BY-SA 4.0 <https:/
Authors: Carlo Piana and Alberto Pianon (`Array <https://array.eu>`__)
Reviewers: Davide Ricci and Christian Paterson (Huawei OSTC)
Reviewers: Davide Ricci and Christian Paterson (Huawei)
......@@ -23,11 +23,11 @@
# -- Project information -----------------------------------------------------
project = 'All Scenarios OS Open Source Policy'
copyright = '2021, Huawei OSTC - Licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>'
author = 'Huawei OSTC'
project = 'Oniro Project Open Source Policy'
copyright = '2021, Huawei - Licensed under <a href="https://creativecommons.org/licenses/by-sa/4.0/">CC BY-SA 4.0</a>'
author = 'Oniro Project'
version = '1.0.0-beta'
version = '1.0.0-rc'
release = version
# -- General configuration ---------------------------------------------------
......@@ -103,7 +103,7 @@ html_static_path = ['_static']
# -- Options for HTMLHelp output ---------------------------------------------
# Output file base name for HTML help builder.
htmlhelp_basename = 'OHOSOpenSourcePolicydoc'
htmlhelp_basename = 'oniroOpenSourcePolicydoc'
# -- Options for LaTeX output ------------------------------------------------
......@@ -130,8 +130,8 @@ latex_elements = {
# (source start file, target name, title,
# author, documentclass [howto, manual, or own class]).
latex_documents = [
(master_doc, 'ohosOpenSourcePolicy.tex', 'All Scenarios OS Open Source Policy',
'All Scenarios OS', 'manual'),
(master_doc, 'oniroOpenSourcePolicy.tex', 'Oniro Project Open Source Policy',
'Oniro Project', 'manual'),
]
......@@ -140,7 +140,7 @@ latex_documents = [
# One entry per manual page. List of tuples
# (source start file, name, description, authors, manual section).
man_pages = [
(master_doc, 'ohosopensourcepolicy', 'All Scenarios OS Open Source Policy',
(master_doc, 'oniroOpenSourcePolicy', 'Oniro Project Open Source Policy',
[author], 1)
]
......@@ -151,8 +151,8 @@ man_pages = [
# (source start file, target name, title, author,
# dir menu entry, description, category)
texinfo_documents = [
(master_doc, 'ohosOpenSourcePolicy', 'All Scenarios OS Open Source Policy',
author, 'ohosOpenSourcePolicy', 'One line description of project.',
(master_doc, 'oniroOpenSourcePolicy', 'Oniro Project Open Source Policy',
author, 'oniroOpenSourcePolicy', 'One line description of project.',
'Miscellaneous'),
]
......
......@@ -4,13 +4,13 @@
.. |policy_publication_date| replace:: January 15th 2021
.. |policy_entry_into_force_date| replace:: March 22nd 2021
.. |main_project_name| replace:: All Scenarios OS
.. |main_project_name_bold| replace:: **All Scenarios OS**
.. |main_project_tag| replace:: All Scenarios OS
.. |main_project_name| replace:: Oniro Project
.. |main_project_name_bold| replace:: **Oniro Project**
.. |main_project_tag| replace:: Oniro Project
.. |main_project_license| replace:: "Apache Public License v. 2.0"
.. |company_entity| replace:: All Scenarios OS working group
.. |company_entity_shortname| replace:: All Scenarios OS working group
.. |company_entity_shortname_bold| replace:: **All Scenarios OS working group**
.. |openchain_conformance_timing| replace:: The All Scenarios OS working group has undertaken a path to **conform to OpenChain 2.0 specifications (ISO/IEC 5230)**, which is planned to be completed by the end of 2021.
.. |company_entity| replace:: Oniro Project Working Group
.. |company_entity_shortname| replace:: Oniro Project Working Group
.. |company_entity_shortname_bold| replace:: **Oniro Project Working Group**
.. |openchain_conformance_timing| replace:: The Oniro Project Working Group has undertaken a path to **conform to OpenChain 2.0 specifications (ISO/IEC 5230)**, which is planned to be completed by the end of 2021.
.. |legal| replace:: the internal Legal Team
.. |ip_expert| replace:: the internal IP experts
......@@ -2,7 +2,7 @@
..
.. SPDX-License-Identifier: CC-BY-4.0
.. Huawei OSTC Open Source Policy documentation master file, created by
.. Huawei Open Source Policy documentation master file, created by
sphinx-quickstart on Fri Nov 20 12:21:42 2020.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
......
......@@ -18,9 +18,9 @@ The rule
However, in certain cases, there is no viable alternative than accepting a **proprietary, binary-only** contribution – at least as a temporary solution, such as proprietary firmware. This should be an exception and it needs to be deeply reviewed by the Open Source Executive Committee.
Generally, no proprietary software may be included in OHOS, and in any case no proprietary software that may lead to license incompatibilities (eg. kernel modules).
Generally, no proprietary software may be included in |main_project_name|, and in any case no proprietary software that may lead to license incompatibilities (eg. kernel modules).
When *both* proprietary and FLOSS drivers are available for a specific device, upstream OHOS distribution will include *only* FLOSS drivers (even if they are less performant or have less functionalities); instructions to download proprietary drivers downstream may be provided to device makers, but
When *both* proprietary and FLOSS drivers are available for a specific device, upstream |main_project_name| distribution will include *only* FLOSS drivers (even if they are less performant or have less functionalities); instructions to download proprietary drivers downstream may be provided to device makers, but
- they must be downloaded separately by the downstream implementer
- the proprietary driver must be known not to raise compliance issues for those downloading it: it shall however be the downstream implementer’s duty to check thoroughly and a full disclaimer must be included that **due diligence** is upon them
......@@ -33,7 +33,7 @@ When *both* proprietary and FLOSS drivers are available for a specific device, u
The exception
*************
Exceptionally, proprietary firmware/bootloaders may be included in OHOS for hardware compatibility reasons only (i.e. when there is no other viable option to get a build that manages to boot on a specific device), in one of the following ways, in this order of preference:
Exceptionally, proprietary firmware/bootloaders may be included in |main_project_name| for hardware compatibility reasons only (i.e. when there is no other viable option to get a build that manages to boot on a specific device), in one of the following ways, in this order of preference:
a) Convince the IP vendor to upstream the firmware to some package such as ``linux-firmware`` that allows for redistribution;
......
......@@ -13,4 +13,4 @@ Copyright 2021 Huawei. Licensed under `CC BY-SA 4.0 <https://creativecommons.org
Authors: Carlo Piana and Alberto Pianon (`Array <https://array.eu>`__)
Reviewers: Davide Ricci and Christian Paterson (Huawei OSTC)
Reviewers: Davide Ricci and Christian Paterson (Huawei)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment