Ah, then let me just post them as the content. I've removed several files
from the list by the information you provided. And I suggested that when
you specify a library, better also provide the place where the related
files are stored. For example, The Rhombus math library, I do not know
which files are for it...

This is the remaining files. PTAL.

arch/arm/src/am335x/am335x_lcdc.c
arch/arm/src/armv7-a/cp15_clean_dcache_all.S
arch/arm/src/armv7-a/cp15_flush_dcache_all.S
arch/arm/src/armv7-r/cp15_clean_dcache_all.S
arch/arm/src/armv7-r/cp15_flush_dcache_all.S
arch/arm/src/cxd56xx/hardware/cxd5602_isop.h
arch/arm/src/cxd56xx/hardware/cxd5602_isop_hadc0_highspeed.h
arch/arm/src/imxrt/hardware/rt102x/imxrt102x_xbar.h
arch/arm/src/imxrt/hardware/rt105x/imxrt105x_xbar.h
arch/arm/src/imxrt/hardware/rt106x/imxrt106x_xbar.h
arch/arm/src/lpc2378/lpc23xx_head.S
arch/arm/src/lpc43xx/lpc43_emc.c
arch/arm/src/lpc43xx/lpc43_rtc.h
arch/arm/src/phy62xx/phy62xx_exception.S
arch/arm/src/phy62xx/phy62xx_start.S
arch/arm/src/samd2l2/sam_i2c_master.c
arch/arm/src/samd5e5/sam_i2c_master.c
arch/arm/src/stm32l4/stm32l4_fsmc.h
arch/arm/src/stm32l4/stm32l4_lcd.h
arch/arm/src/tiva/common/tiva_pwm.c
arch/arm/src/tiva/common/tiva_qencoder.c
arch/arm/src/tiva/hardware/lm/lm3s_timer.h
arch/arm/src/tiva/hardware/lm/lm4f_timer.h
arch/arm/src/tiva/hardware/tiva_adc.h
arch/arm/src/tiva/hardware/tiva_epi.h
arch/arm/src/tiva/hardware/tiva_pwm.h
arch/arm/src/tiva/hardware/tiva_qencoder.h
arch/arm/src/tiva/hardware/tm4c/tm4c123_timer.h
arch/arm/src/tiva/hardware/tm4c/tm4c129_timer.h
arch/arm/src/tiva/hardware/tm4c/tm4c_ethernet.h
arch/arm/src/tiva/hardware/tm4c/tm4c_flash.h
arch/arm/src/tiva/tiva_adc.h
arch/arm/src/tiva/tiva_pwm.h
arch/arm/src/tiva/tiva_qencoder.h
arch/or1k/src/mor1kx/hardware/irq.h
arch/xtensa/src/common/xtensa_asm_utils.h
boards/arm/sama5/sama5d4-ek/include/nsh_romfsimg.h
boards/arm/stm32/emw3162/src/stm32_wlan_firmware.c
boards/arm/stm32l4/stm32l476vg-disco/include/nsh_romfsimg.h
boards/arm/stm32l4/stm32l4r9ai-disco/include/nsh_romfsimg.h
boards/sim/sim/sim/include/board.h
boards/sim/sim/sim/src/dummy.c
drivers/leds/ncp5623c.c
drivers/mtd/at24xx.c
drivers/mtd/gd5f.c
drivers/sensors/mlx90614.c
drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_core.h
drivers/wireless/ieee80211/bcm43xxx/bcmf_sdio_regs.h
include/nuttx/fs/nfs.h
include/nuttx/himem/himem.h
include/nuttx/leds/ncp5623c.h
include/nuttx/net/arp.h
include/nuttx/net/can.h
include/nuttx/net/dns.h
include/nuttx/net/ethernet.h
include/nuttx/net/icmp.h
include/nuttx/net/icmpv6.h
include/nuttx/net/igmp.h
include/nuttx/net/ip.h
include/nuttx/net/netconfig.h
include/nuttx/net/netdev.h
include/nuttx/net/netstats.h
include/nuttx/net/sixlowpan.h
include/nuttx/net/tcp.h
include/nuttx/net/tun.h
include/nuttx/net/udp.h
include/nuttx/wireless/bluetooth/bt_buf.h
include/nuttx/wireless/bluetooth/bt_core.h
include/nuttx/wireless/bluetooth/bt_driver.h
include/nuttx/wireless/bluetooth/bt_gatt.h
include/nuttx/wireless/bluetooth/bt_hci.h
include/nuttx/wireless/bluetooth/bt_ioctl.h
include/nuttx/wireless/bluetooth/bt_null.h
include/nuttx/wireless/bluetooth/bt_uart.h
include/nuttx/wireless/bluetooth/bt_uuid.h
include/nuttx/wireless/ieee80211/ieee80211_cypto.h
include/nuttx/wireless/ieee80211/ieee80211.h
libs/libc/machine/arm/armv7-a/gnu/arch_memcpy.S
libs/libc/machine/arm/armv7-m/gnu/arch_memcpy.S
libs/libc/machine/arm/armv7-r/gnu/arch_memcpy.S
libs/libc/misc/lib_crc16.c
libs/libc/misc/lib_crc32.c
libs/libc/misc/lib_fnmatch.c
libs/libc/misc/lib_ncompress.c
libs/libc/misc/lib_utsname.c
libs/libc/netdb/lib_dns.h
libs/libc/netdb/lib_dnsquery.c
libs/libc/net/lib_addrconfig.c
libs/libc/stdlib/lib_strtod.c
libs/libc/stdlib/lib_strtof.c
libs/libc/stdlib/lib_strtold.c
libs/libc/stdlib/lib_wctomb.c
libs/libc/string/lib_vikmemcpy.c
net/arp/arp_arpin.c
net/arp/arp_dump.c
net/arp/arp_format.c
net/arp/arp_ipin.c
net/arp/arp_out.c
net/arp/arp_table.c
net/devif/devif.h
net/devif/devif_initialize.c
net/devif/devif_send.c
net/devif/ipv4_input.c
net/icmp/icmp_input.c
net/igmp/igmp_group.c
net/igmp/igmp_initialize.c
net/igmp/igmp_input.c
net/igmp/igmp_join.c
net/igmp/igmp_leave.c
net/igmp/igmp_mcastmac.c
net/igmp/igmp_msg.c
net/igmp/igmp_poll.c
net/igmp/igmp_timer.c
net/sixlowpan/sixlowpan_framelist.c
net/sixlowpan/sixlowpan_hc06.c
net/sixlowpan/sixlowpan_hc1.c
net/sixlowpan/sixlowpan_input.c
net/sixlowpan/sixlowpan_internal.h
net/sixlowpan/sixlowpan_utils.c
net/tcp/tcp_appsend.c
net/tcp/tcp_conn.c
net/tcp/tcp_devpoll.c
net/tcp/tcp_input.c
net/tcp/tcp_listen.c
net/tcp/tcp_send.c
net/tcp/tcp_seqno.c
net/tcp/tcp_timer.c
net/udp/udp_conn.c
net/udp/udp_devpoll.c
net/udp/udp_input.c
net/udp/udp_send.c

Alin Jerpelea <jerpe...@apache.org> 于2022年4月14日周四 22:28写道:

> HI Dup Zang,
>
> I can not see an attachment
>
> Please do not forget to exclude
> UIP
> https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L205
> Rombus
> https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L237
> IGMP
> https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L257
> NFS
> https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L265
>
> and the others that are not related to a specific folder
>
> Thanks
> Alin
>
>
> On 2022/04/14 13:29:35 "张铎(Duo Zhang)" wrote:
> > What I posted in the email content are the directories listed in the
> > LICENSE file, I used them to filter out the files in the not_in_license
> > attachment, sorry for the confusion.
> >
> > There are still 136 files in the not_in_license file. Please see the
> > attachment of this email. Shout if you can not see the attachment.
> >
> > Thanks.
> >
> > Alin Jerpelea <jerpe...@apache.org> 于2022年4月14日周四 21:25写道:
> >
> > > Hi Duo Zang,
> > >
> > > Are there other files that we need to take care of for this release?
> > >
> > > Thanks
> > > Alin
> > >
> > > On 2022/04/14 13:23:50 Alin Jerpelea wrote:
> > > > Hi Duo Zang
> > > > Thanks for the detailed investigation and crosscheck
> > > >
> > > > All those licenses are documented in the license file
> > > > > fs/nfs
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L294
> > > > > fs/spiffs
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L315
> > > > > libs/libc/math
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L385
> > > > > libs/libc/lzf
> > > > > include/lzf
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L407
> > > > > drivers/video/ov2640
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L435
> > > > > libs/libc/machine/arm/armv8-m
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L4628
> > > > > libs/libc/wchar
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5243
> > > > > libs/libc/wctype
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5335
> > > > > wireless/bluetooth
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5370
> > > > > tools/size_report
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5371
> > > > > drivers/wireless/spirit/
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5404
> > > > > arch/arm/src/nrf52/sdk-nrfxlib
> > > > https://github.com/apache/incubator-nuttx/blob/master/LICENSE#L5434
> > > >
> > > > Best regards
> > > > Alin
> > > >
> > > > On 2022/04/14 13:06:11 "张铎(Duo Zhang)" wrote:
> > > > > Oh I forgot to paste the directory list...
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > >
> > > > > 张铎(Duo Zhang) <palomino...@gmail.com> 于2022年4月14日周四 21:05写道:
> > > > >
> > > > > > This is all the directories in the LICENSE file, and after
> removing
> > > the
> > > > > > files under these directories, I finally get a list with 136
> files.
> > > > > >
> > > > > > We are very close to finish the license work now :)
> > > > > >
> > > > > > 张铎(Duo Zhang) <palomino...@gmail.com> 于2022年4月14日周四 20:51写道:
> > > > > >
> > > > > >> Oh I must have made some mistakes in the scripts...
> > > > > >>
> > > > > >> See the new attachment. It should be 314 files.
> > > > > >>
> > > > > >> 张铎(Duo Zhang) <palomino...@gmail.com> 于2022年4月14日周四 20:43写道:
> > > > > >>
> > > > > >>> Oh, there are some .S files. Let me also count them.
> > > > > >>>
> > > > > >>> 张铎(Duo Zhang) <palomino...@gmail.com> 于2022年4月14日周四 20:22写道:
> > > > > >>>
> > > > > >>>> I tried to find all the .h and .c files with the rat check
> result,
> > > > > >>>> there are 778 files. And then I tried to find all the .h and
> .c
> > > files in
> > > > > >>>> the LICENSE file, there are 452 files.
> > > > > >>>>
> > > > > >>>> And then I use comm -13 to output all the files with are in
> the
> > > rat
> > > > > >>>> check result but not in LICENSE file, there are 350 files.
> Please
> > > see the
> > > > > >>>> attached file.
> > > > > >>>>
> > > > > >>>> Of course, I saw that we may specify a directory in the
> LICENSE
> > > file so
> > > > > >>>> I still need to check it manually again.
> > > > > >>>>
> > > > > >>>> I think you guys could also post your analysis here.
> > > > > >>>>
> > > > > >>>> I haven't checked the apps tarball yet.
> > > > > >>>>
> > > > > >>>> Thanks.
> > > > > >>>>
> > > > > >>>> Alin Jerpelea <jerpe...@apache.org> 于2022年4月14日周四 15:35写道:
> > > > > >>>>
> > > > > >>>>> Hi Duo Zhang,
> > > > > >>>>>
> > > > > >>>>> Did you have time to conclude?
> > > > > >>>>> Is it possible to proceed with this release?
> > > > > >>>>>
> > > > > >>>>> Thanks
> > > > > >>>>> Alin
> > > > > >>>>>
> > > > > >>>>>
> > > > > >>>>> On 2022/04/10 23:34:59 "张铎(Duo Zhang)" wrote:
> > > > > >>>>> > https://creadur.apache.org/rat/
> > > > > >>>>> >
> > > > > >>>>> > Just download the jar and run 'java -jar
> apache-rat-0.13.jar
> > > <your
> > > > > >>>>> > directory>'.
> > > > > >>>>> >
> > > > > >>>>> > Let me see how to check whether all the files with non AL
> > > headers
> > > > > >>>>> have all
> > > > > >>>>> > been included in LICENSE.
> > > > > >>>>> >
> > > > > >>>>> >
> > > > > >>>>> >
> > > > > >>>>> >
> > > > > >>>>> >
> > > > > >>>>> > Nathan Hartman <hartman.nat...@gmail.com> 于2022年4月10日周日
> > > 23:36写道:
> > > > > >>>>> >
> > > > > >>>>> > > On Sat, Apr 9, 2022 at 8:57 AM 张铎(Duo Zhang) <
> > > > > >>>>> palomino...@gmail.com>
> > > > > >>>>> > > wrote:
> > > > > >>>>> > > >
> > > > > >>>>> > > > Yes, most of them are Kconfig, defconfig and .ld
> files. I
> > > think
> > > > > >>>>> all of
> > > > > >>>>> > > them
> > > > > >>>>> > > > are generated files so do not need a license header.
> > > > > >>>>> > > >
> > > > > >>>>> > > > We could introduce a rat.exclude file in our repo to
> > > exclude
> > > > > >>>>> these
> > > > > >>>>> > > > generated files.
> > > > > >>>>> > > >
> > > > > >>>>> > > > And thanks for the pointer. Let me check the LICENSE
> file
> > > as
> > > > > >>>>> well.
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> > > Thanks Duo for checking. Did you see any files that do
> need
> > > to be
> > > > > >>>>> > > mentioned in LICENSE?
> > > > > >>>>> > >
> > > > > >>>>> > > Also is there a HOWTO how to run the rat check on our
> repo?
> > > > > >>>>> > >
> > > > > >>>>> > > Thanks,
> > > > > >>>>> > > Nathan
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>>
> > > ---------------------------------------------------------------------
> > > > > >>>>> > > To unsubscribe, e-mail:
> > > general-unsubscr...@incubator.apache.org
> > > > > >>>>> > > For additional commands, e-mail:
> > > general-h...@incubator.apache.org
> > > > > >>>>> > >
> > > > > >>>>> > >
> > > > > >>>>> >
> > > > > >>>>>
> > > > > >>>>>
> > > ---------------------------------------------------------------------
> > > > > >>>>> To unsubscribe, e-mail:
> general-unsubscr...@incubator.apache.org
> > > > > >>>>> For additional commands, e-mail:
> > > general-h...@incubator.apache.org
> > > > > >>>>>
> > > > > >>>>>
> > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > For additional commands, e-mail: general-h...@incubator.apache.org
> > >
> > >
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>

Reply via email to