5
OpenHarmony 几乎 fork 了大部分第三方常用库并移植到 HMOS
source link: https://www.v2ex.com/t/794889
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
OpenHarmony 几乎 fork 了大部分第三方常用库并移植到 HMOS
https://gitee.com/organizations/openharmony-tpc/projects
粗略看了下,
-大部分的 Android API 和控件都接近"无缝"切换到了 HM API;
-连这些第三方库都刻意在源码中去掉了 Android 相关字段
https://gitee.com/openharmony-tpc/lottie-ohos/commit/f668cd2dd811ced5e882e4c69df78275937edb32
不懂就问, 这样直接 fork 修改之后"去掉原项目相关的一切信息", 是否违反了开源协议
(如常见的 apache v2, 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明)
粗略看了下,
-大部分的 Android API 和控件都接近"无缝"切换到了 HM API;
-连这些第三方库都刻意在源码中去掉了 Android 相关字段
https://gitee.com/openharmony-tpc/lottie-ohos/commit/f668cd2dd811ced5e882e4c69df78275937edb32
不懂就问, 这样直接 fork 修改之后"去掉原项目相关的一切信息", 是否违反了开源协议
(如常见的 apache v2, 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议,商标,专利声明和其他原来作者规定需要包含的说明)
Trim21 17 小时 38 分钟前 via Android 2
“Glide is a fast and efficient image loading library for openharmony focused on smooth scrolling”
Mohanson 17 小时 36 分钟前 13
你发这些有什么目的?谁指使你的?你的动机是什么?你取得华为许可了吗?他们容许你发了吗?你背后是谁,发这些想做什么?你在讽刺谁?想颠覆什么?破坏什么?影射什么?回答不上来?那么跟我走一趟.
yukiww233 17 小时 15 分钟前 1
不能 append 了...
又去翻了翻, 之前表述的"去掉原项目相关的一切信息"有误:
License 都是保留了的, 只是从大部分项目 readme 确实完全看不出这是一个 fork 的项目以及原项目是什么
就事论事的还是比较少, 点个下沉了
又去翻了翻, 之前表述的"去掉原项目相关的一切信息"有误:
License 都是保留了的, 只是从大部分项目 readme 确实完全看不出这是一个 fork 的项目以及原项目是什么
就事论事的还是比较少, 点个下沉了
icyalala 12 小时 28 分钟前
@ShareDuck
用了 Apache License 的那几个项目,如果是通过源码形式开源,那 "用户必须让任何修改过的文件附带明显的通知,声明用户已更改文件"。
用了 GPL License 的几个项目,就要讨论一下看看有没有通过链接形式使用了,如果是的话,相关项目也会被感染,也需要以 GPL 开源。
用了 Apache License 的那几个项目,如果是通过源码形式开源,那 "用户必须让任何修改过的文件附带明显的通知,声明用户已更改文件"。
用了 GPL License 的几个项目,就要讨论一下看看有没有通过链接形式使用了,如果是的话,相关项目也会被感染,也需要以 GPL 开源。
greatghoul 3 小时 16 分钟前 via Android
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK