提交 ebdf2ecd 编写于 作者: J jalenchen 提交者: NEEN

!142 补充OpenHarmony项目中第三方开源软件许可证说明

* add 3rd-Party-License desc
* add 3rd-Party-License desc
* Improve the document description
* 重命名 quick-start/OpenHarmony中第三方开源软件及许可证说明.md 为 quick-start/第三方开源软件及许可证说明.md
* add 3rd license desc
上级 e4affb2b
......@@ -18,6 +18,7 @@
- api-SmartVision-Devices:[智慧视觉设备API](api/api-SmartVision-Devices/Readme-CN.md)
- contribute:[贡献](contribute/参与贡献.md)
- term:[术语](term/术语.md)
- 3rd-Party-License:[第三方开源软件及许可证说明](quick-start/第三方开源软件及许可证说明.md)
## 贡献<a name="section897211181655"></a>
......
OpenHarmony使用了如下第三方开源软件,下表对各开源软件采用的License进行了说明:
| 开源仓名 | License | 说明 |
| :----- | :----- | :----- |
| third_party_bounds_checking_function | Mulan Permissive Software License,Version 2 | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_bounds_checking_function/blob/master/LICENSE |
| third_party_cJSON | MIT License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_cJSON/blob/master/LICENSE |
| third_party_cmsis | Apache License V2.0 | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_cmsis/blob/master/LICENSE.txt |
| third_party_curl | Curl License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_curl/blob/master/COPYING |
| third_party_FatFs | FatFs license(BSD-style licenses) | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_FatFs/blob/master/LICENSE.txt |
| third_party_FreeBSD | BSD 2-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_FreeBSD/blob/master/COPYRIGHT |
| third_party_freetype | The FreeType Project License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_freetype/blob/master/docs/FTL.TXT |
| third_party_googletest | BSD 3-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_googletest/blob/master/LICENSE |
| third_party_harfbuzz | MIT License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_harfbuzz/blob/master/COPYING |
| third_party_iniparser | MIT License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_iniparser/blob/master/LICENSE |
| third_party_jerryscript | Apache License V2.0 | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_jerryscript/blob/master/LICENSE |
| third_party_libjpeg | Libjpeg License (JPEG License) | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_libjpeg/blob/master/README |
| third_party_libpng | libpng license | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_libpng/blob/master/LICENSE |
| third_party_Linux_Kernel | GPL V2.0+EXCEPTION | third_party_Linux_Kernel库包含两部分内容,1是jffs2模块,2是scripts模块 。<br>(1)jffs2模块是为了兼容jffs2而引入,jffs2采用GPLV2+EXCEPTION的许可,并非纯粹的GPLV2,您可以通过如下链接查看其许可证:https://gitee.com/openharmony/third_party_Linux_Kernel/blob/master/fs/jffs2/LICENCE <br>OpenHarmony对jffs2模块的编译及链接使用方式满足其EXCEPTION的规定,故对该模块的使用,不会导致项目其他代码受到GPLV2的影响。<br>(2)scripts模块是独立的编译工具,仅在编译过程中用来生成 conf和mconf工具,代码不会编译打包到kernel_liteos_a内核中。因此kernel_liteos_a内核不受GPL影响。 |
| third_party_ltp | GPL V2.0 | third_party_ltp是作为独立进程用于跨进程测试kernel_liteos_a内核接口,不会导致kernel_liteos_a内核受到GPL许可证的影响。 |
| third_party_lwip | BSD 3-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_lwip/blob/master/COPYING |
| third_party_mbedtls | Apache License V2.0 | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_mbedtls/blob/master/apache-2.0.txt |
| third_party_mtd_utils | GPL V2.0 | third_party_mtd_utils用于编译生成jffs2文件系统镜像的打包工具,该工具用于打包jffs2格式的rootfs和userfs镜像,代码不会编译打包到kernel_liteos_a内核中,故kernel_liteos_a内核不受GPL影响。 |
| third_party_musl | BSD 2-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_musl/blob/master/COPYRIGHT |
| third_party_NuttX | BSD 3-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_NuttX/blob/master/COPYING |
| third_party_openssl | OpenSSL License and Original SSLeay License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_openssl/blob/master/LICENSE |
| third_party_unity | MIT License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_unity/blob/master/LICENSE.txt |
| third_party_wpa_supplicant | BSD 3-Clause License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_wpa_supplicant/blob/master/wpa_supplicant-2.9/README |
| third_party_zlib | zlib/libpng License | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_zlib/blob/master/README |
| third_party_rt_thread | Apache License V2.0 | 该License无强制开放源码义务条款,详情参见:https://openharmony.gitee.com/openharmony/third_party_rt_thread/blob/master/LICENSE |
| <div style="width:5pt">vendor_hisi_hi35xx_middleware_source_third_party_ffmpeg</div> | LGPL V2.1 | OpenHarmony采用动态链接方式使用LGPL许可证下的ffmpeg库,不会导致该项目其它代码受到LGPL许可证的影响。 |
| vendor_hisi_hi35xx_thirdparty_uboot_src | GPL-2.0+ | uboot是作为独立进程,不会导致boot外的软件受到GPL许可证的影响。 |
| vendor_hisi_hi3861_hi3861仓下的u-boot | GPL-2.0+ | uboot是作为独立进程,不会导致boot外的软件受到GPL许可证的影响。 |
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册