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

申远

Reply via email to