Change the license headers

Signed-off-by: Gavin Howard <gavin@yzena.com>
master
Gavin D. Howard 2 years ago
parent 2d309e0a2f
commit c7bd3d928d
Signed by: gavin
GPG Key ID: F890265DD80E4E90

@ -2,25 +2,22 @@
#
# Copyright 2017-2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -1,8 +1,3 @@
# Notice
Copyright (c) 2017-2021 Yzena Tech.
## License
License copyright &copy; 2013 [Pixar Animation Studios](https://www.pixar.com/).
This project is not endorsed by Pixar in any way.

@ -1,15 +1,14 @@
# Yc
***WARNING: This project has moved to [https://git.yzena.com/][10] for [these
reasons][11].***
***WARNING: This project has moved to [https://git.yzena.com/][6] for [these
reasons][7].***
Yc is a library of utilities for C.
Yc is developed by [Yzena][1].
Yc is Free and Open Source Software (FOSS). It is licensed under a modified
[Apache License 2.0][2]. The [modification][3] was first used by
[Pixar Animation Studios][4] for use on the [OpenSubdiv][5] project.
Yc is Free and Open Source Software (FOSS). It is licensed under the [Yzena
Network License 0.1][2].
## Getting Started
@ -39,7 +38,7 @@ Yc is written in pure ISO C11.
## Git Workflow
Yc uses the git workflow described [here][7]. Developers who want to contribute
Yc uses the git workflow described [here][3]. Developers who want to contribute
to Yc are encouraged to read that post carefully.
For feature branches, it uses `rebase + merge --no-ff` (option 3). It also uses
@ -50,15 +49,15 @@ release.)
## Commit Messages
Projects under Yzena, including Yc, use the commit message guidelines laid out
in [this blog post][8].
in [this blog post][4].
## Semantic Versioning
Yc uses [semantic versioning][9].
Yc uses [semantic versioning][5].
## Open Source, Not Open Contribution
Similar to [SQLite][13] and [Litestream][12], Yc is open source, not open
Similar to [SQLite][9] and [Litestream][8], Yc is open source, not open
contribution, for many reasons:
* The code uses specific implementations of math and bit operations to avoid
@ -68,7 +67,7 @@ contribution, for many reasons:
fleshed-out design documents, and a comprehensive test suite.
* The code uses features specifically in this library to provide the semantics
of Rust's borrow checker, but in C. This will also be confusing to newcomers,
especially since it uses [Structured Concurrency][14].
especially since it uses [Structured Concurrency][10].
* The code uses an internal build system.
* The code style is my own slightly eccentric style.
@ -83,8 +82,8 @@ Files:
CMakeLists.txt CMake is the build system used for Yc. This is the root
config file.
LICENSE.md A Markdown version of Pixar's modified Apache 2.0 license.
NOTICE.md The NOTICE file required by the Apache License.
LICENSE.md A Markdown version of the Yzena Network License 0.1.
NOTICE.md The NOTICE file required by the Yzena Network License.
Folders:
@ -95,16 +94,12 @@ Folders:
tests Tests for Yc.
[1]: http://yzena.com/
[2]: https://www.apache.org/licenses/LICENSE-2.0.html
[3]: http://graphics.pixar.com/opensubdiv/docs/license.html
[4]: https://www.pixar.com/
[5]: http://graphics.pixar.com/opensubdiv/docs/intro.html
[6]: https://github.com/YzenaTech/Yc
[7]: http://endoflineblog.com/oneflow-a-git-branching-model-and-workflow
[8]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
[9]: http://semver.org/
[10]: https://git.yzena.com/Yzena/Yc
[11]: https://gavinhoward.com/2020/04/i-am-moving-away-from-github/
[12]: https://github.com/benbjohnson/litestream#open-source-not-open-contribution
[13]: https://www.sqlite.org/copyright.html
[14]: https://gavinhoward.com/2019/12/structured-concurrency-definition/
[2]: https://yzena.com/yzena-network-license/
[3]: http://endoflineblog.com/oneflow-a-git-branching-model-and-workflow
[4]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
[5]: http://semver.org/
[6]: https://git.yzena.com/Yzena/Yc
[7]: https://gavinhoward.com/2020/04/i-am-moving-away-from-github/
[8]: https://github.com/benbjohnson/litestream#open-source-not-open-contribution
[9]: https://www.sqlite.org/copyright.html
[10]: https://gavinhoward.com/2019/12/structured-concurrency-definition/

@ -2,25 +2,22 @@
#
# Copyright 2017-2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -3,25 +3,22 @@
*
* Copyright 2017-2020 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -4,25 +4,22 @@
#
# Copyright 2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******
#

@ -1 +1 @@
Subproject commit e028f89999bcd947924b0922562d83423fb1792f
Subproject commit ec7ce300246da584a583430f468ed02f502e204a

@ -2,25 +2,22 @@
#
# Copyright 2017-2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -1,26 +1,23 @@
# ***** BEGIN LICENSE BLOCK *****
#
# Copyright 2017-2020 Yzena Tech
# Copyright 2017-2021 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -1 +1 @@
Subproject commit 862e93a07f27f173af98a188c8327c6d5e496a82
Subproject commit 1ae0175cf7b4d84805282b50b8696e93dca9f064

@ -56,7 +56,7 @@ Subsystem for Linux, using Cygwin, using MinGW, or using `midipix
<https://midipix.org/>`_.
Since ``stage0`` needs to be linked to a POSIX-compatible ``libc``\ , it will be
under its current license, the modified Apache 2.0 License, and whatever license
under its current license, the Yzena Network License 0.1, and whatever license
the ``libc`` might require, if it is a viral license like the GPL.
``stage1``
@ -83,8 +83,8 @@ point (not including the languages that the OS is written in).
This means that, though ``stage0`` and ``stage1`` can be under another license,
if linked to a ``libc`` under a viral license, ``stage2`` will be written such
that POSIX and ``libc`` are unnecessary. This means that ``stage2`` will
exclusively be under the license that Yao is already under, the modified Apache
2.0 License, unless the C backend on Yvm is used.
exclusively be under the license that Yao is already under, the Yzena Network
License 0.1, unless the C backend on Yvm is used.
Releases
^^^^^^^^

@ -3,25 +3,22 @@
#
# Copyright 2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -2,25 +2,22 @@
#
# Copyright 2017-2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -2,25 +2,22 @@
#
# Copyright 2017-2020 Yzena Tech
#
# Licensed under the Apache License, Version 2.0 (the "Apache License")
# with the following modification; you may not use this file except in
# compliance with the Apache License and the following modification to it:
# Section 6. Trademarks. is deleted and replaced with:
# Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
# License" or "YNL"). You may not use this file except in compliance with the
# Yzena Network License.
#
# 6. Trademarks. This License does not grant permission to use the trade
# names, trademarks, service marks, or product names of the Licensor
# and its affiliates, except as required to comply with Section 4(c) of
# the License and to reproduce the content of the NOTICE file.
# You may obtain a copy of the Yzena Network License at
#
# You may obtain a copy of the Apache License at
#
# http://www.apache.org/licenses/LICENSE-2.0
# https://yzena.com/yzena-network-license/
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the Apache License with the above modification is
# distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the Apache License for the specific
# language governing permissions and limitations under the Apache License.
# distributed under the Yzena Network License is distributed under the
# following disclaimer:
#
# As far as the law allows, this software comes as is, without any
# warranty or condition, and no contributor will be liable to anyone for
# any damages related to this software or this license, under any kind of
# legal claim.
#
# ****** END LICENSE BLOCK ******

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2020 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2020 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -27,25 +27,22 @@
*
* Modifications copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -27,25 +27,22 @@
*
* Modifications copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2020 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at
*
* http://www.apache.org/licenses/LICENSE-2.0
* https://yzena.com/yzena-network-license/
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the Apache License with the above modification is
* distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the Apache License for the specific
* language governing permissions and limitations under the Apache License.
* distributed under the Yzena Network License is distributed under the
* following disclaimer:
*
* As far as the law allows, this software comes as is, without any
* warranty or condition, and no contributor will be liable to anyone for
* any damages related to this software or this license, under any kind of
* legal claim.
*
* ****** END LICENSE BLOCK ******
*

@ -3,25 +3,22 @@
*
* Copyright 2017-2021 Yzena Tech
*
* Licensed under the Apache License, Version 2.0 (the "Apache License")
* with the following modification; you may not use this file except in
* compliance with the Apache License and the following modification to it:
* Section 6. Trademarks. is deleted and replaced with:
* Licensed under the Yzena Network License, Version 0.1 (the "Yzena Network
* License" or "YNL"). You may not use this file except in compliance with the
* Yzena Network License.
*
* 6. Trademarks. This License does not grant permission to use the trade
* names, trademarks, service marks, or product names of the Licensor
* and its affiliates, except as required to comply with Section 4(c) of
* the License and to reproduce the content of the NOTICE file.
* You may obtain a copy of the Yzena Network License at
*
* You may obtain a copy of the Apache License at