From 4a2aa6d8cffb6eef45d445ca42a3653f700a2565 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Wed, 30 Mar 2022 06:35:46 +0000 Subject: [PATCH 01/17] remove DISCLAIMER-WIP Most licenses have been converted to Apache and the non Apache licenses have been documented. We can assume that now it should be the time to remove DISCLAIMER-WIP Signed-off-by: Alin Jerpelea --- DISCLAIMER-WIP | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 DISCLAIMER-WIP diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP deleted file mode 100644 index e4eb139f0..000000000 --- a/DISCLAIMER-WIP +++ /dev/null @@ -1,20 +0,0 @@ -Apache NuttX is an effort undergoing incubation at The Apache Software Foundation (ASF), -sponsored by the Apache Incubator. Incubation is required of all newly accepted projects -until a further review indicates that the infrastructure, communications, and decision -making process have stabilized in a manner consistent with other successful ASF projects. -While incubation status is not necessarily a reflection of the completeness or stability -of the code, it does indicate that the project has yet to be fully endorsed by the ASF. - -Some of the incubating project's releases may not be fully compliant with ASF policy. For -example, releases may have incomplete or un-reviewed licensing conditions. What follows is -a list of known issues the project is currently aware of (note that this list, by definition, -is likely to be incomplete): - - * Releases may have incomplete licensing conditions. - * Some ASF files still have BSD headers. Most of the top contributors have signed an ICLA and - we are working on updating the headers and getting approvals from other copyright holders. - -If you are planning to incorporate this work into your product/project, please be aware that -you will need to conduct a thorough licensing review to determine the overall implications of -including this work. For the current status of this project through the Apache Incubator -visit: https://incubator.apache.org/projects/nuttx.html From ba040c06580b3db2432d72a07a4a166110eebf73 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:01:41 +0000 Subject: [PATCH 02/17] interpreters: ficl: Add Apache License The initial contribution was missing a license. Signed-off-by: Alin Jerpelea --- interpreters/ficl/src/nuttx.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/interpreters/ficl/src/nuttx.h b/interpreters/ficl/src/nuttx.h index e44031066..41395e8fa 100644 --- a/interpreters/ficl/src/nuttx.h +++ b/interpreters/ficl/src/nuttx.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/interpreters/ficl/src/nuttx.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include typedef int8_t ficlInteger8; From 7632498251b389a0d7b3dc17abb11e29f4ab3068 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:06:20 +0000 Subject: [PATCH 03/17] platform: dummy: Add Apache License The initial contribution was missing a license. Signed-off-by: Alin Jerpelea --- platform/dummy/dummy.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/platform/dummy/dummy.c b/platform/dummy/dummy.c index 8b1378917..0334fcbc2 100644 --- a/platform/dummy/dummy.c +++ b/platform/dummy/dummy.c @@ -1 +1,20 @@ +/*************************************************************************** + * apps/platform/dummy/dummy.c + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ From 8821a4cdaae43100c5a161215f3433c3c92b0c67 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:22:46 +0000 Subject: [PATCH 04/17] include: netutils: pppd.h: update license to Apache Brennan Ashton has signed the ICLA. As a result we can migrate the license to Apache. Signed-off-by: Alin Jerpelea --- include/netutils/pppd.h | 41 ++++++++++++++--------------------------- 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/include/netutils/pppd.h b/include/netutils/pppd.h index 0e894ca55..ae0d90a6b 100644 --- a/include/netutils/pppd.h +++ b/include/netutils/pppd.h @@ -1,35 +1,20 @@ /**************************************************************************** * apps/include/netutils/pppd.h * - * Copyright (C) 2015 Brennan Ashton. All rights reserved. - * Author: Brennan Ashton + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: + * http://www.apache.org/licenses/LICENSE-2.0 * - * 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. - * 3. Neither the name NuttX nor the names of its contributors may be - * used to endorse or promote products derived from this software - * without specific prior written permission. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT - * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS - * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE - * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, - * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, - * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS - * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED - * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT - * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN - * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. * ****************************************************************************/ @@ -46,7 +31,9 @@ /**************************************************************************** * Pre-processor Definitions ****************************************************************************/ + /* Configuration ************************************************************/ + /* Required configuration settings: * * CONFIG_NETUTILS_PPPD_PAP - PPPD PAP authentication support From ea286c78d632b7183648155402072d004fc67e68 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:34:15 +0000 Subject: [PATCH 05/17] nshlib: Add Apache License The initial contribution was missing a license. Signed-off-by: Alin Jerpelea --- nshlib/nsh_romfsimg.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/nshlib/nsh_romfsimg.h b/nshlib/nsh_romfsimg.h index 9ec047219..67d0287ec 100644 --- a/nshlib/nsh_romfsimg.h +++ b/nshlib/nsh_romfsimg.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/nshlib/nsh_romfsimg.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + const unsigned char romfs_img[] = { 0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x01, 0x50, 0x9f, 0x13, 0x82, 0x87, 0x4e, 0x53, 0x48, 0x49, 0x6e, 0x69, 0x74, 0x56, From 6c5deadde85d3209596bd43d8ec3b5a5a4775e00 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:41:19 +0000 Subject: [PATCH 06/17] graphics: nxglyphs: Add Apache License The initial contribution was missing a license. Signed-off-by: Alin Jerpelea --- .../nxglyphs/include/cursor-arrow1-16x16.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-arrow1-30x30.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-arrow2-16x16.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-arrow2-30x30.h | 20 +++++++++++++++++++ graphics/nxglyphs/include/cursor-grab-14x16.h | 20 +++++++++++++++++++ graphics/nxglyphs/include/cursor-grab-25x30.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-resize-16x16.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-resize-30x30.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-resize-61x62.h | 20 +++++++++++++++++++ graphics/nxglyphs/include/cursor-wait-13x16.h | 20 +++++++++++++++++++ graphics/nxglyphs/include/cursor-wait-23x30.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-zoomin-16x16.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-zoomin-30x30.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-zoomout-16x16.h | 20 +++++++++++++++++++ .../nxglyphs/include/cursor-zoomout-30x30.h | 20 +++++++++++++++++++ 15 files changed, 300 insertions(+) diff --git a/graphics/nxglyphs/include/cursor-arrow1-16x16.h b/graphics/nxglyphs/include/cursor-arrow1-16x16.h index e85f8fc7d..58f82ac34 100644 --- a/graphics/nxglyphs/include/cursor-arrow1-16x16.h +++ b/graphics/nxglyphs/include/cursor-arrow1-16x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-arrow1-16x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow1-30x30.h b/graphics/nxglyphs/include/cursor-arrow1-30x30.h index 20cb3e7e5..c6137553b 100644 --- a/graphics/nxglyphs/include/cursor-arrow1-30x30.h +++ b/graphics/nxglyphs/include/cursor-arrow1-30x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-arrow1-30x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow2-16x16.h b/graphics/nxglyphs/include/cursor-arrow2-16x16.h index 341c54fc0..22de3e3a6 100644 --- a/graphics/nxglyphs/include/cursor-arrow2-16x16.h +++ b/graphics/nxglyphs/include/cursor-arrow2-16x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-arrow2-16x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow2-30x30.h b/graphics/nxglyphs/include/cursor-arrow2-30x30.h index cc3096017..1fabf3c0a 100644 --- a/graphics/nxglyphs/include/cursor-arrow2-30x30.h +++ b/graphics/nxglyphs/include/cursor-arrow2-30x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-arrow2-30x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-grab-14x16.h b/graphics/nxglyphs/include/cursor-grab-14x16.h index 808091966..210aa95a6 100644 --- a/graphics/nxglyphs/include/cursor-grab-14x16.h +++ b/graphics/nxglyphs/include/cursor-grab-14x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-grab-14x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-grab-25x30.h b/graphics/nxglyphs/include/cursor-grab-25x30.h index e98761318..4e7f7a63c 100644 --- a/graphics/nxglyphs/include/cursor-grab-25x30.h +++ b/graphics/nxglyphs/include/cursor-grab-25x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-grab-25x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-16x16.h b/graphics/nxglyphs/include/cursor-resize-16x16.h index e6a3d5b43..2c45311d3 100644 --- a/graphics/nxglyphs/include/cursor-resize-16x16.h +++ b/graphics/nxglyphs/include/cursor-resize-16x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-resize-16x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-30x30.h b/graphics/nxglyphs/include/cursor-resize-30x30.h index cfe00347b..092013798 100644 --- a/graphics/nxglyphs/include/cursor-resize-30x30.h +++ b/graphics/nxglyphs/include/cursor-resize-30x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-resize-30x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-61x62.h b/graphics/nxglyphs/include/cursor-resize-61x62.h index e88cfd139..6fb20d8b6 100644 --- a/graphics/nxglyphs/include/cursor-resize-61x62.h +++ b/graphics/nxglyphs/include/cursor-resize-61x62.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-resize-61x62.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-wait-13x16.h b/graphics/nxglyphs/include/cursor-wait-13x16.h index 72aa0120a..a378dfd36 100644 --- a/graphics/nxglyphs/include/cursor-wait-13x16.h +++ b/graphics/nxglyphs/include/cursor-wait-13x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-wait-13x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-wait-23x30.h b/graphics/nxglyphs/include/cursor-wait-23x30.h index 732396352..f0ac8d30c 100644 --- a/graphics/nxglyphs/include/cursor-wait-23x30.h +++ b/graphics/nxglyphs/include/cursor-wait-23x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-wait-23x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomin-16x16.h b/graphics/nxglyphs/include/cursor-zoomin-16x16.h index d4e00d589..82562dfbe 100644 --- a/graphics/nxglyphs/include/cursor-zoomin-16x16.h +++ b/graphics/nxglyphs/include/cursor-zoomin-16x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-zoomin-16x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomin-30x30.h b/graphics/nxglyphs/include/cursor-zoomin-30x30.h index f842aacc8..e8cd88756 100644 --- a/graphics/nxglyphs/include/cursor-zoomin-30x30.h +++ b/graphics/nxglyphs/include/cursor-zoomin-30x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-zoomin-30x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomout-16x16.h b/graphics/nxglyphs/include/cursor-zoomout-16x16.h index c1e88df8d..9c6de3e8c 100644 --- a/graphics/nxglyphs/include/cursor-zoomout-16x16.h +++ b/graphics/nxglyphs/include/cursor-zoomout-16x16.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-zoomout-16x16.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomout-30x30.h b/graphics/nxglyphs/include/cursor-zoomout-30x30.h index 2ac3cc6ce..55dbfbfae 100644 --- a/graphics/nxglyphs/include/cursor-zoomout-30x30.h +++ b/graphics/nxglyphs/include/cursor-zoomout-30x30.h @@ -1,3 +1,23 @@ +/*************************************************************************** + * apps/graphics/nxglyphs/include/cursor-zoomout-30x30.h + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. The + * ASF licenses this file to you under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations + * under the License. + * + ***************************************************************************/ + #include #include From 0cb432a3e6df286e8b1c37cefa5937f5bc043953 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:09:58 +0000 Subject: [PATCH 07/17] LICENSE: add license for tee document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/LICENSE b/LICENSE index 1d77391e8..f6dad3247 100644 --- a/LICENSE +++ b/LICENSE @@ -1232,3 +1232,42 @@ HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/system/tee/tee.c +========================== + + Copyright (c) 2016. Gregory Nutt. All rights reserved. + + Leveraged from NetBSD: + + Copyright (c) 1988, 1993 + The Regents of the University of California. 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. + 3. All advertising materials mentioning features or use of this software + must display the following acknowledgement: + This product includes software developed by the University of + California, Berkeley and its contributors. + 4. Neither the name of the University nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. From 256e59064e1d374afbfc047e7638b661a4699b77 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:11:18 +0000 Subject: [PATCH 08/17] LICENSE: add license for telnet document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/LICENSE b/LICENSE index f6dad3247..94ab14b57 100644 --- a/LICENSE +++ b/LICENSE @@ -1271,3 +1271,52 @@ apps/system/tee/tee.c LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/system/telnet/telnet_chatd.c +apps/system/telnet/telnet_client.c +================================= + + Leveraged from libtelnet, https://github.com/seanmiddleditch/libtelnet. + Modified and re-released under the BSD license: + + Copyright (C) 2017 Gregory Nutt. All rights reserved. + Author: Gregory Nutt + + The original authors of libtelnet are listed below. Per their licesne, + "The author or authors of this code dedicate any and all copyright + interest in this code to the public domain. We make this dedication for + the benefit of the public at large and to the detriment of our heirs and + successors. We intend this dedication to be an overt act of + relinquishment in perpetuity of all present and future rights to this + code under copyright law." + + Author: Sean Middleditch + (Also listed in the AUTHORS file are Jack Kelly + and Katherine Flavel ) + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From 7ff9afab0d4a56778845f5a2909d205ec6f490d2 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:12:46 +0000 Subject: [PATCH 09/17] LICENSE: add license for ubloxmodem document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/LICENSE b/LICENSE index 94ab14b57..01eda55c7 100644 --- a/LICENSE +++ b/LICENSE @@ -1320,3 +1320,37 @@ apps/system/telnet/telnet_client.c LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/system/ubloxmodem/ubloxmodem_main.c +apps/system/ubloxmodem/ubloxmodem.h +=================================== + + Copyright (C) 2016 Vladimir Komendantskiy. All rights reserved. + Author: Vladimir Komendantskiy + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From 3a931940e1729e66fd2289b54e9e280b0ecef533 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:15:03 +0000 Subject: [PATCH 10/17] LICENSE: add license for zmodem document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 84 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) diff --git a/LICENSE b/LICENSE index 01eda55c7..e7e06266f 100644 --- a/LICENSE +++ b/LICENSE @@ -1354,3 +1354,87 @@ apps/system/ubloxmodem/ubloxmodem.h LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/system/zmodem/host/crc16.c +=============================== + + Copyright (C) 2013 Gregory Nutt. All rights reserved. + + References: + + crc16_tab calculated by Mark G. Mendel, Network Systems Corporation. + crc16part() logic derived from article Copyright (C) 1986 Stephen Satchell. + + "Programmers may incorporate any or all code into their programs, + giving proper credit within the source. Publication of the + source routines is permitted so long as proper credit is given + to Stephen Satchell, Satchell Evaluations and Chuck Forsberg, + Omen Technology." + + Re-released under the Modified BSD license which, I believe, is consistent with the + original authors' intent: + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +apps/system/zmodem/host/crc32.c +================================= + + Copyright (C) 2013 Gregory Nutt. All rights reserved. + + The logic in this file was developed by Gary S. Brown: + + COPYRIGHT (C) 1986 Gary S. Brown. You may use this program, or code or tables + extracted from it, as desired without restriction. + + First, the polynomial itself and its table of feedback terms. The polynomial is: + + X^32+X^26+X^23+X^22+X^16+X^12+X^11+X^10+X^8+X^7+X^5+X^4+X^2+X^1+X^0 + + Note that we take it "backwards" and put the highest-order term in the lowest-order bit. + The X^32 term is "implied"; the LSB is the X^31 term, etc. The X^0 term (usually shown + as "+1") results in the MSB being 1 + + Note that the usual hardware shift register implementation, which is what we're using + (we're merely optimizing it by doing eight-bit chunks at a time) shifts bits into the + lowest-order term. In our implementation, that means shifting towards the right. Why + do we do it this way? Because the calculated CRC must be transmitted in order from + highest-order term to lowest-order term. UARTs transmit characters in order from LSB + to MSB. By storing the CRC this way we hand it to the UART in the order low-byte to + high-byte; the UART sends each low-bit to hight-bit; and the result is transmission bit + by bit from highest- to lowest-order term without requiring any bit shuffling on our + part. Reception works similarly + + The feedback terms table consists of 256, 32-bit entries. Notes + + - The table can be generated at runtime if desired; code to do so is shown later. It + might not be obvious, but the feedback terms simply represent the results of eight + shift/xor operations for all combinations of data and CRC register values + + - The values must be right-shifted by eight bits by the updcrc logic; the shift must + be u_(bring in zeroes). On some hardware you could probably optimize the shift in + assembler by using byte-swap instructions polynomial From 0d99dfecdbbd6f27a46987ad5ffdbe1c0b0b99d7 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:26:09 +0000 Subject: [PATCH 11/17] LICENSE: add license for netutils document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 171 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 171 insertions(+) diff --git a/LICENSE b/LICENSE index e7e06266f..ef2ae0ac3 100644 --- a/LICENSE +++ b/LICENSE @@ -1438,3 +1438,174 @@ apps/system/zmodem/host/crc32.c - The values must be right-shifted by eight bits by the updcrc logic; the shift must be u_(bring in zeroes). On some hardware you could probably optimize the shift in assembler by using byte-swap instructions polynomial + +apps/include/netutils/base64.h +============================ + + Copyright (C) 2012 Gregory Nutt. All rights reserved. + + Reference: + + Base64 encoding/decoding (RFC1341) + Copyright (c) 2005, Jouni Malinen + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License version 2 as + published by the Free Software Foundation. + + Alternatively, this software may be distributed under the terms of BSD + license. + + See README and COPYING for more details. + + And is re-released under the NuttX modified BSD license: + + 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. + 3. Neither the name of the Institute nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND + ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE + FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + SUCH DAMAGE. + + +apps/include/netutils/chat.h +============================ + + Copyright (C) 2016 Vladimir Komendantskiy. 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. + +apps/include/netutils/md5.h +============================ + + Copyright (C) 2012 Gregory Nutt. All rights reserved. + + Reference: + + This code implements the MD5 message-digest algorithm. + The algorithm is due to Ron Rivest. This code was + written by Colin Plumb in 1993, no copyright is claimed. + + This code is in the public domain; do with it what you wish. + + Equivalent code is available from RSA Data Security, Inc. + This code has been tested against that, and is equivalent, + except that you don't need to include two pages of legalese + with every copy. + + To compute the message digest of a chunk of bytes, declare an + md5_context_s structure, pass it to md5_init, call md5_update as + needed on buffers full of bytes, and then call md5_final, which + will fill a supplied 16-byte array with the digest. + + See README and COPYING for more details. + + And is re-released under the NuttX modified BSD license: + + 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. + 3. Neither the name of the Institute nor the names of its contributors + may be used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, + THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS + BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR + CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF + SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS + INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN + CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF + THE POSSIBILITY OF SUCH DAMAGE. + +apps/include/netutils/xmlrpc.h +============================= + + Copyright (C) 2012 Max Holtzberg. All rights reserved. + + Based on the embeddable lightweight XML-RPC server code discussed + in the article at: http://www.drdobbs.com/web-development/\ + an-embeddable-lightweight-xml-rpc-server/184405364 + + Copyright (c) 2002 Cogito LLC. All rights reserved. + + Redistribution and use in source and binary forms, with or + without modification, is hereby granted without fee 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. + 3. Neither the name of Cogito LLC nor the names of its + contributors may be used to endorse or promote products + derived from this software without specific prior + written permission. + + THIS SOFTWARE IS PROVIDED BY COGITO LLC AND CONTRIBUTORS 'AS IS' + AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COGITO LLC + OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARAY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF + USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From bcbcbd492084ca8ccda2186bfc7be0911e7dedc4 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:27:15 +0000 Subject: [PATCH 12/17] LICENSE: add license for gpsutils document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/LICENSE b/LICENSE index ef2ae0ac3..17f400c42 100644 --- a/LICENSE +++ b/LICENSE @@ -1609,3 +1609,37 @@ apps/include/netutils/xmlrpc.h LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/include/gpsutils/minmea.h +========================= + + Copyright © 2014 Kosma Moczek + + Released under the NuttX BSD license with permission from the author: + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From 71c21c8be13068095b92575522d2b61483599899 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:30:29 +0000 Subject: [PATCH 13/17] LICENSE: add license for wapi document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/LICENSE b/LICENSE index 17f400c42..0c9c3daad 100644 --- a/LICENSE +++ b/LICENSE @@ -1643,3 +1643,48 @@ apps/include/gpsutils/minmea.h LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/include/wireless/wapi.h +============================= + + Copyright (C) 2017, 2019 Gregory Nutt. All rights reserved. + + Adapted for NuttX from WAPI: + + Copyright (c) 2010, Volkan YAZICI + All rights reserved. + + And includes WPA supplicant logic contributed by: + + Author: Simon Piriou + + Which was adapted to NuttX from driver_ext.h + + Copyright (c) 2003-2005, Jouni Malinen + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From 3de5b9531aef2e62bb6920743346068f9a0a3fd2 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 07:31:50 +0000 Subject: [PATCH 14/17] LICENSE: add license for chat document the license in the LICENSE file Signed-off-by: Alin Jerpelea --- LICENSE | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/LICENSE b/LICENSE index 0c9c3daad..c9c999015 100644 --- a/LICENSE +++ b/LICENSE @@ -1688,3 +1688,38 @@ apps/include/wireless/wapi.h LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +apps/netutils/chat/chat.c +apps/netutils/chat/chat.h +========================= + + Copyright (C) 2016 Vladimir Komendantskiy. All rights reserved. + Author: Vladimir Komendantskiy + Partly based on code by Max Nekludov + + 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. + 3. Neither the name NuttX nor the names of its contributors may be + used to endorse or promote products derived from this software + without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS + FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, + INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, + BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS + OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN + ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE + POSSIBILITY OF SUCH DAMAGE. From ecd8a9722f9da777829ed6f28998311f1664b278 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Thu, 21 Apr 2022 08:28:00 +0000 Subject: [PATCH 15/17] nxstyle fixes fixes for nxstyle errors reported by CI Signed-off-by: Alin Jerpelea --- graphics/nxglyphs/include/cursor-arrow1-16x16.h | 4 ++++ graphics/nxglyphs/include/cursor-arrow1-30x30.h | 4 ++++ graphics/nxglyphs/include/cursor-arrow2-16x16.h | 4 ++++ graphics/nxglyphs/include/cursor-arrow2-30x30.h | 4 ++++ graphics/nxglyphs/include/cursor-grab-14x16.h | 4 ++++ graphics/nxglyphs/include/cursor-grab-25x30.h | 4 ++++ graphics/nxglyphs/include/cursor-resize-16x16.h | 4 ++++ graphics/nxglyphs/include/cursor-resize-30x30.h | 4 ++++ graphics/nxglyphs/include/cursor-resize-61x62.h | 4 ++++ graphics/nxglyphs/include/cursor-wait-13x16.h | 4 ++++ graphics/nxglyphs/include/cursor-wait-23x30.h | 4 ++++ graphics/nxglyphs/include/cursor-zoomin-16x16.h | 4 ++++ graphics/nxglyphs/include/cursor-zoomin-30x30.h | 4 ++++ graphics/nxglyphs/include/cursor-zoomout-16x16.h | 4 ++++ graphics/nxglyphs/include/cursor-zoomout-30x30.h | 4 ++++ include/netutils/pppd.h | 8 ++++---- interpreters/ficl/src/nuttx.h | 4 ++++ nshlib/nsh_romfsimg.h | 3 ++- platform/dummy/dummy.c | 3 +++ 19 files changed, 73 insertions(+), 5 deletions(-) diff --git a/graphics/nxglyphs/include/cursor-arrow1-16x16.h b/graphics/nxglyphs/include/cursor-arrow1-16x16.h index 58f82ac34..480cb971c 100644 --- a/graphics/nxglyphs/include/cursor-arrow1-16x16.h +++ b/graphics/nxglyphs/include/cursor-arrow1-16x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow1-30x30.h b/graphics/nxglyphs/include/cursor-arrow1-30x30.h index c6137553b..65f2e6df0 100644 --- a/graphics/nxglyphs/include/cursor-arrow1-30x30.h +++ b/graphics/nxglyphs/include/cursor-arrow1-30x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow2-16x16.h b/graphics/nxglyphs/include/cursor-arrow2-16x16.h index 22de3e3a6..773cc2938 100644 --- a/graphics/nxglyphs/include/cursor-arrow2-16x16.h +++ b/graphics/nxglyphs/include/cursor-arrow2-16x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-arrow2-30x30.h b/graphics/nxglyphs/include/cursor-arrow2-30x30.h index 1fabf3c0a..7cbf62371 100644 --- a/graphics/nxglyphs/include/cursor-arrow2-30x30.h +++ b/graphics/nxglyphs/include/cursor-arrow2-30x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-grab-14x16.h b/graphics/nxglyphs/include/cursor-grab-14x16.h index 210aa95a6..e3dc2e216 100644 --- a/graphics/nxglyphs/include/cursor-grab-14x16.h +++ b/graphics/nxglyphs/include/cursor-grab-14x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-grab-25x30.h b/graphics/nxglyphs/include/cursor-grab-25x30.h index 4e7f7a63c..6c7e41402 100644 --- a/graphics/nxglyphs/include/cursor-grab-25x30.h +++ b/graphics/nxglyphs/include/cursor-grab-25x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-16x16.h b/graphics/nxglyphs/include/cursor-resize-16x16.h index 2c45311d3..54b8e750e 100644 --- a/graphics/nxglyphs/include/cursor-resize-16x16.h +++ b/graphics/nxglyphs/include/cursor-resize-16x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-30x30.h b/graphics/nxglyphs/include/cursor-resize-30x30.h index 092013798..4795bffd8 100644 --- a/graphics/nxglyphs/include/cursor-resize-30x30.h +++ b/graphics/nxglyphs/include/cursor-resize-30x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-resize-61x62.h b/graphics/nxglyphs/include/cursor-resize-61x62.h index 6fb20d8b6..048c05339 100644 --- a/graphics/nxglyphs/include/cursor-resize-61x62.h +++ b/graphics/nxglyphs/include/cursor-resize-61x62.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-wait-13x16.h b/graphics/nxglyphs/include/cursor-wait-13x16.h index a378dfd36..bafdf8ec9 100644 --- a/graphics/nxglyphs/include/cursor-wait-13x16.h +++ b/graphics/nxglyphs/include/cursor-wait-13x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-wait-23x30.h b/graphics/nxglyphs/include/cursor-wait-23x30.h index f0ac8d30c..f705dcdfa 100644 --- a/graphics/nxglyphs/include/cursor-wait-23x30.h +++ b/graphics/nxglyphs/include/cursor-wait-23x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomin-16x16.h b/graphics/nxglyphs/include/cursor-zoomin-16x16.h index 82562dfbe..ca3e02826 100644 --- a/graphics/nxglyphs/include/cursor-zoomin-16x16.h +++ b/graphics/nxglyphs/include/cursor-zoomin-16x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomin-30x30.h b/graphics/nxglyphs/include/cursor-zoomin-30x30.h index e8cd88756..d4bc25c92 100644 --- a/graphics/nxglyphs/include/cursor-zoomin-30x30.h +++ b/graphics/nxglyphs/include/cursor-zoomin-30x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomout-16x16.h b/graphics/nxglyphs/include/cursor-zoomout-16x16.h index 9c6de3e8c..d75709c87 100644 --- a/graphics/nxglyphs/include/cursor-zoomout-16x16.h +++ b/graphics/nxglyphs/include/cursor-zoomout-16x16.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/graphics/nxglyphs/include/cursor-zoomout-30x30.h b/graphics/nxglyphs/include/cursor-zoomout-30x30.h index 55dbfbfae..6217946df 100644 --- a/graphics/nxglyphs/include/cursor-zoomout-30x30.h +++ b/graphics/nxglyphs/include/cursor-zoomout-30x30.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include #include diff --git a/include/netutils/pppd.h b/include/netutils/pppd.h index ae0d90a6b..4e24e3f94 100644 --- a/include/netutils/pppd.h +++ b/include/netutils/pppd.h @@ -63,11 +63,11 @@ struct pppd_settings_s /* Chat Scripts */ - FAR const char* connect_script; - FAR const char* disconnect_script; + FAR const char *connect_script; + FAR const char *disconnect_script; }; - /**************************************************************************** +/**************************************************************************** * Public Data ****************************************************************************/ @@ -80,7 +80,7 @@ extern "C" #endif /**************************************************************************** - * Public Functions + * Public Functions Definitions ****************************************************************************/ /**************************************************************************** diff --git a/interpreters/ficl/src/nuttx.h b/interpreters/ficl/src/nuttx.h index 41395e8fa..d6f9be32d 100644 --- a/interpreters/ficl/src/nuttx.h +++ b/interpreters/ficl/src/nuttx.h @@ -18,6 +18,10 @@ * ***************************************************************************/ +/*************************************************************************** + * Included Files + ***************************************************************************/ + #include typedef int8_t ficlInteger8; diff --git a/nshlib/nsh_romfsimg.h b/nshlib/nsh_romfsimg.h index 67d0287ec..255336783 100644 --- a/nshlib/nsh_romfsimg.h +++ b/nshlib/nsh_romfsimg.h @@ -18,7 +18,8 @@ * ***************************************************************************/ -const unsigned char romfs_img[] = { +const unsigned char romfs_img[] = +{ 0x2d, 0x72, 0x6f, 0x6d, 0x31, 0x66, 0x73, 0x2d, 0x00, 0x00, 0x01, 0x50, 0x9f, 0x13, 0x82, 0x87, 0x4e, 0x53, 0x48, 0x49, 0x6e, 0x69, 0x74, 0x56, 0x6f, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, diff --git a/platform/dummy/dummy.c b/platform/dummy/dummy.c index 0334fcbc2..229d8eb43 100644 --- a/platform/dummy/dummy.c +++ b/platform/dummy/dummy.c @@ -18,3 +18,6 @@ * ***************************************************************************/ +/*************************************************************************** + * Private Functions + ***************************************************************************/ From bc6f5d6fd775b8ca65870a9ea5dc02ac90a86901 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Tue, 7 Jun 2022 09:28:15 +0200 Subject: [PATCH 16/17] Revert "remove DISCLAIMER-WIP" This reverts commit 4a2aa6d8cffb6eef45d445ca42a3653f700a2565. --- DISCLAIMER-WIP | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 DISCLAIMER-WIP diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP new file mode 100644 index 000000000..e4eb139f0 --- /dev/null +++ b/DISCLAIMER-WIP @@ -0,0 +1,20 @@ +Apache NuttX is an effort undergoing incubation at The Apache Software Foundation (ASF), +sponsored by the Apache Incubator. Incubation is required of all newly accepted projects +until a further review indicates that the infrastructure, communications, and decision +making process have stabilized in a manner consistent with other successful ASF projects. +While incubation status is not necessarily a reflection of the completeness or stability +of the code, it does indicate that the project has yet to be fully endorsed by the ASF. + +Some of the incubating project's releases may not be fully compliant with ASF policy. For +example, releases may have incomplete or un-reviewed licensing conditions. What follows is +a list of known issues the project is currently aware of (note that this list, by definition, +is likely to be incomplete): + + * Releases may have incomplete licensing conditions. + * Some ASF files still have BSD headers. Most of the top contributors have signed an ICLA and + we are working on updating the headers and getting approvals from other copyright holders. + +If you are planning to incorporate this work into your product/project, please be aware that +you will need to conduct a thorough licensing review to determine the overall implications of +including this work. For the current status of this project through the Apache Incubator +visit: https://incubator.apache.org/projects/nuttx.html From 10c75df01cfb65d3d865313ebc03af6aec8505e5 Mon Sep 17 00:00:00 2001 From: Alin Jerpelea Date: Tue, 7 Jun 2022 11:05:54 +0200 Subject: [PATCH 17/17] rename DISCLAIMER-WIP Before graduation We can only remove the WIP from the DISCLAIMER. Signed-off-by: Alin Jerpelea --- DISCLAIMER | 6 ++++++ DISCLAIMER-WIP | 20 -------------------- 2 files changed, 6 insertions(+), 20 deletions(-) create mode 100644 DISCLAIMER delete mode 100644 DISCLAIMER-WIP diff --git a/DISCLAIMER b/DISCLAIMER new file mode 100644 index 000000000..7cf2deeb4 --- /dev/null +++ b/DISCLAIMER @@ -0,0 +1,6 @@ +Apache NuttX is an effort undergoing incubation at The Apache Software Foundation (ASF), +sponsored by the Apache Incubator. Incubation is required of all newly accepted projects +until a further review indicates that the infrastructure, communications, and decision +making process have stabilized in a manner consistent with other successful ASF projects. +While incubation status is not necessarily a reflection of the completeness or stability +of the code, it does indicate that the project has yet to be fully endorsed by the ASF. diff --git a/DISCLAIMER-WIP b/DISCLAIMER-WIP deleted file mode 100644 index e4eb139f0..000000000 --- a/DISCLAIMER-WIP +++ /dev/null @@ -1,20 +0,0 @@ -Apache NuttX is an effort undergoing incubation at The Apache Software Foundation (ASF), -sponsored by the Apache Incubator. Incubation is required of all newly accepted projects -until a further review indicates that the infrastructure, communications, and decision -making process have stabilized in a manner consistent with other successful ASF projects. -While incubation status is not necessarily a reflection of the completeness or stability -of the code, it does indicate that the project has yet to be fully endorsed by the ASF. - -Some of the incubating project's releases may not be fully compliant with ASF policy. For -example, releases may have incomplete or un-reviewed licensing conditions. What follows is -a list of known issues the project is currently aware of (note that this list, by definition, -is likely to be incomplete): - - * Releases may have incomplete licensing conditions. - * Some ASF files still have BSD headers. Most of the top contributors have signed an ICLA and - we are working on updating the headers and getting approvals from other copyright holders. - -If you are planning to incorporate this work into your product/project, please be aware that -you will need to conduct a thorough licensing review to determine the overall implications of -including this work. For the current status of this project through the Apache Incubator -visit: https://incubator.apache.org/projects/nuttx.html