Hi, community.
Recently, I am checking third party files in Weex and adding their license
to our LICENSE file. What happens here is that Weex copied around 1500
header files(.h file) from Webkit [1] and it is obviously that some of
these Webkit files are missed in our LICENSE[2] file.
- I can add all these files and there license to Weex LICENSE file, but
a Weex LICENSE file listed over 1500 third-party files may be too long to
read for our developers. Is it OK if I just list the directories containing
the third-part file, not the files itself?
- License for those third-part files are similar to each other, with
little difference. For example, the following two files are different only
in year. Should I take these two license as the same and only list one in
Weex LICENSE file? Otherwise, there would be tens or hundreds of third
party license header in Weex LICENSE file, which will make it hard to read
for our developers.
- /*
* Copyright (C) 2006 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above
copyright
* notice, this list of conditions and the following disclaimer in
the
* documentation and/or other materials provided with the
distribution.
- /*
* Copyright (C) 2013, 2016 Apple Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
* are met:
* 1. Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above
copyright
* notice, this list of conditions and the following disclaimer in
the
* documentation and/or other materials provided with the
distribution.
[1]
https://svn.webkit.org/repository/webkit/releases/WebKitGTK/webkit-2.17.4/
[2] https://github.com/apache/incubator-weex
Best Regards,
YorkShen
申远