diff --git a/README.md b/README.md
index 8e8fb079..5230acd0 100644
--- a/README.md
+++ b/README.md
@@ -441,7 +441,9 @@ under the terms and conditions of the commercial license.
For more information about the commercial license, please refer to
.
-In particular, the above open source or free software license does
+### Special Statement
+
+The above open source or free software license does
not apply to any entity in the Exception List published by
Beijing FMSoft Technologies Co., Ltd.
@@ -452,8 +454,7 @@ use the software in any way whatsoever, including but not limited to
downloading, viewing, copying, distributing, compiling, and running.
If you have already downloaded it, you MUST destroy all of its copies.
-The Exception List is published by FMSoft
-in the following webpage and may be updated from time to time:
-
-https://www.fmsoft.cn/exception-list
+The Exception List is published by FMSoft and may be updated
+from time to time. For more information, please see
+.
diff --git a/include/common.h b/include/common.h
index 435246fd..58326411 100644
--- a/include/common.h
+++ b/include/common.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file common.h
* \author Wei Yongming
diff --git a/include/control.h b/include/control.h
index 49ca3cc9..aff39ee8 100644
--- a/include/control.h
+++ b/include/control.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file control.h
* \author Wei Yongming
diff --git a/include/ctrl/animation.h b/include/ctrl/animation.h
index fb305668..375c6b5b 100644
--- a/include/ctrl/animation.h
+++ b/include/ctrl/animation.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file animation.h
* \author Wei Yongming
diff --git a/include/ctrl/button.h b/include/ctrl/button.h
index b35d9004..8d509b2a 100644
--- a/include/ctrl/button.h
+++ b/include/ctrl/button.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file button.h
* \author Wei Yongming
diff --git a/include/ctrl/combobox.h b/include/ctrl/combobox.h
index 0f1ed120..5d3c3412 100644
--- a/include/ctrl/combobox.h
+++ b/include/ctrl/combobox.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file combobox.h
* \author Wei Yongming
diff --git a/include/ctrl/coolbar.h b/include/ctrl/coolbar.h
index ccdc976d..b1d2bea2 100644
--- a/include/ctrl/coolbar.h
+++ b/include/ctrl/coolbar.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file coolbar.h
* \author Wei Yongming
diff --git a/include/ctrl/ctrlhelper.h b/include/ctrl/ctrlhelper.h
index 8341a999..112fde5f 100644
--- a/include/ctrl/ctrlhelper.h
+++ b/include/ctrl/ctrlhelper.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file ctrlhelper.h
* \author Wei Yongming
diff --git a/include/ctrl/edit.h b/include/ctrl/edit.h
index 07e06f85..4cdfc6fc 100644
--- a/include/ctrl/edit.h
+++ b/include/ctrl/edit.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file edit.h
* \author Wei Yongming
diff --git a/include/ctrl/gridview.h b/include/ctrl/gridview.h
index f46ee9dd..9e8af502 100644
--- a/include/ctrl/gridview.h
+++ b/include/ctrl/gridview.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file gridview.h
* \author Wei Yongming
diff --git a/include/ctrl/iconview.h b/include/ctrl/iconview.h
index 5c849c37..a9a2f7ba 100644
--- a/include/ctrl/iconview.h
+++ b/include/ctrl/iconview.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file iconview.h
* \author Wei Yongming
diff --git a/include/ctrl/listbox.h b/include/ctrl/listbox.h
index d12e7007..67379c24 100644
--- a/include/ctrl/listbox.h
+++ b/include/ctrl/listbox.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file listbox.h
* \author Wei Yongming
diff --git a/include/ctrl/listview.h b/include/ctrl/listview.h
index a137edef..c5e41ff0 100644
--- a/include/ctrl/listview.h
+++ b/include/ctrl/listview.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file listview.h
* \author Wei Yongming
diff --git a/include/ctrl/menubutton.h b/include/ctrl/menubutton.h
index f0bb4a18..2cea6207 100644
--- a/include/ctrl/menubutton.h
+++ b/include/ctrl/menubutton.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file menubutton.h
* \author Wei Yongming
diff --git a/include/ctrl/monthcal.h b/include/ctrl/monthcal.h
index 044b8eb1..a6c26e8c 100644
--- a/include/ctrl/monthcal.h
+++ b/include/ctrl/monthcal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file monthcal.h
* \author Wei Yongming
diff --git a/include/ctrl/newtoolbar.h b/include/ctrl/newtoolbar.h
index 23de71d5..3bcfddde 100644
--- a/include/ctrl/newtoolbar.h
+++ b/include/ctrl/newtoolbar.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file newtoolbar.h
* \author Wei Yongming
diff --git a/include/ctrl/progressbar.h b/include/ctrl/progressbar.h
index 17e8b669..75958cc5 100644
--- a/include/ctrl/progressbar.h
+++ b/include/ctrl/progressbar.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file progressbar.h
* \author Wei Yongming
diff --git a/include/ctrl/propsheet.h b/include/ctrl/propsheet.h
index 46df029e..127b6310 100644
--- a/include/ctrl/propsheet.h
+++ b/include/ctrl/propsheet.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file propsheet.h
* \author Wei Yongming
diff --git a/include/ctrl/scrollbar.h b/include/ctrl/scrollbar.h
index c653ba57..2726f57f 100644
--- a/include/ctrl/scrollbar.h
+++ b/include/ctrl/scrollbar.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file scrollbar.h
* \author wangjian
diff --git a/include/ctrl/scrollview.h b/include/ctrl/scrollview.h
index 27fe2c2f..f337ba35 100644
--- a/include/ctrl/scrollview.h
+++ b/include/ctrl/scrollview.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file scrollview.h
* \author Wei Yongming
diff --git a/include/ctrl/spinbox.h b/include/ctrl/spinbox.h
index a039ca7d..d063174b 100644
--- a/include/ctrl/spinbox.h
+++ b/include/ctrl/spinbox.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file spinbox.h
* \author Wei Yongming
diff --git a/include/ctrl/static.h b/include/ctrl/static.h
index 57f1fbab..c33ace8b 100644
--- a/include/ctrl/static.h
+++ b/include/ctrl/static.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file static.h
* \author Wei Yongming
diff --git a/include/ctrl/textedit.h b/include/ctrl/textedit.h
index bb57d1af..5610f90d 100644
--- a/include/ctrl/textedit.h
+++ b/include/ctrl/textedit.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file textedit.h
* \author Wei Yongming
diff --git a/include/ctrl/trackbar.h b/include/ctrl/trackbar.h
index f75936f5..aa86c873 100644
--- a/include/ctrl/trackbar.h
+++ b/include/ctrl/trackbar.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file trackbar.h
* \author Wei Yongming
diff --git a/include/ctrl/treeview.h b/include/ctrl/treeview.h
index ddb93711..cc1121bd 100644
--- a/include/ctrl/treeview.h
+++ b/include/ctrl/treeview.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file treeview.h
* \author Wei Yongming
diff --git a/include/customial.h b/include/customial.h
index 2455c605..516e7bef 100644
--- a/include/customial.h
+++ b/include/customial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file customial.h
* \author Wei Yongming
diff --git a/include/dti.c b/include/dti.c
index 46950251..af423b6d 100644
--- a/include/dti.c
+++ b/include/dti.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file dti.c
* \author Wei Yongming
@@ -5,13 +17,37 @@
*
\verbatim
- Copyright (C) 2002-2018 FMSoft
- Copyright (C) 1999-2002 Wei Yongming.
-
- All rights reserved by Feynman Software.
+ This file is part of MiniGUI, a mature cross-platform windowing
+ and Graphics User Interface (GUI) support system for embedded systems
+ and smart IoT devices.
- This file is part of MiniGUI, a compact cross-platform Graphics
- User Interface (GUI) support system for real-time embedded systems.
+ Copyright (C) 2002~2018, Beijing FMSoft Technologies Co., Ltd.
+ Copyright (C) 1998~2002, WEI Yongming
+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see .
+
+ Or,
+
+ As this program is a library, any link to this program must follow
+ GNU General Public License version 3 (GPLv3). If you cannot accept
+ GPLv3, you need to be licensed from FMSoft.
+
+ If you have got a commercial license of this program, please use it
+ under the terms and conditions of the commercial license.
+
+ For more information about the commercial license, please refer to
+ .
\endverbatim
*/
diff --git a/include/endianrw.h b/include/endianrw.h
index 63669629..55550b29 100644
--- a/include/endianrw.h
+++ b/include/endianrw.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file endianrw.h
* \author Wei Yongming
diff --git a/include/exstubs.h b/include/exstubs.h
index 9cf3a53a..eb8bf467 100644
--- a/include/exstubs.h
+++ b/include/exstubs.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file exstubs.h
* \author Wei Yongming
diff --git a/include/fixedmath.h b/include/fixedmath.h
index 6eaa83c6..9a2a5b24 100644
--- a/include/fixedmath.h
+++ b/include/fixedmath.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file fixedmath.h
* \author Wei Yongming
diff --git a/include/gdi.h b/include/gdi.h
index e4184c6c..c7f67de9 100644
--- a/include/gdi.h
+++ b/include/gdi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file gdi.h
* \author Wei Yongming
diff --git a/include/minigui.h b/include/minigui.h
index 128b5220..a8125d53 100644
--- a/include/minigui.h
+++ b/include/minigui.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file minigui.h
* \author Wei Yongming
diff --git a/include/nucleus_pthread.h b/include/nucleus_pthread.h
index 95fdf47f..81c75d7b 100644
--- a/include/nucleus_pthread.h
+++ b/include/nucleus_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file nucleus_pthread.h
* \author Wei Yongming
diff --git a/include/nucleus_semaphore.h b/include/nucleus_semaphore.h
index 4550a6b1..ef634e70 100644
--- a/include/nucleus_semaphore.h
+++ b/include/nucleus_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file nucleus_semaphore.h
* \author Wei Yongming
diff --git a/include/ose_semaphore.h b/include/ose_semaphore.h
index cbddb1b0..e70600c7 100644
--- a/include/ose_semaphore.h
+++ b/include/ose_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file ose_semaphore.h
* \author Wei Yongming
diff --git a/include/own_malloc.h b/include/own_malloc.h
index 5b27ffa6..e4761ea4 100644
--- a/include/own_malloc.h
+++ b/include/own_malloc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
Default header file for malloc-2.7.2, written by Doug Lea
and released to the public domain. Use, modify, and redistribute
diff --git a/include/own_stdio.h b/include/own_stdio.h
index 95486e61..44d46b0a 100644
--- a/include/own_stdio.h
+++ b/include/own_stdio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file own_stdio.h
* \author Wei Yongming
diff --git a/include/psos.h b/include/psos.h
index 6733b731..56123821 100644
--- a/include/psos.h
+++ b/include/psos.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file psos.h
* \author Wei Yongming
diff --git a/include/psos_pthread.h b/include/psos_pthread.h
index 8304238b..046dd5b8 100644
--- a/include/psos_pthread.h
+++ b/include/psos_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file psos_pthread.h
* \author Wei Yongming
diff --git a/include/psos_semaphore.h b/include/psos_semaphore.h
index ef08cddd..b00061d5 100644
--- a/include/psos_semaphore.h
+++ b/include/psos_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file psos_semaphore.h
* \author Wei Yongming
diff --git a/include/threadx_pthread.h b/include/threadx_pthread.h
index 624866ac..3a62416a 100644
--- a/include/threadx_pthread.h
+++ b/include/threadx_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file threadx_pthread.h
* \author Wei Yongming
diff --git a/include/threadx_semaphore.h b/include/threadx_semaphore.h
index c4bdde7e..666a5454 100644
--- a/include/threadx_semaphore.h
+++ b/include/threadx_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file threadx_semaphore.h
* \author Yan Xiaowei
diff --git a/include/ucos2_pthread.h b/include/ucos2_pthread.h
index 38ef4e82..5efe4847 100644
--- a/include/ucos2_pthread.h
+++ b/include/ucos2_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file ucos2_pthread.h
* \author Wei Yongming
diff --git a/include/ucos2_semaphore.h b/include/ucos2_semaphore.h
index 05230e81..95aa07ef 100644
--- a/include/ucos2_semaphore.h
+++ b/include/ucos2_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file ucos2_semaphore.h
* \author Wei Yongming
diff --git a/include/vcongui.h b/include/vcongui.h
index db773f87..a07963e7 100644
--- a/include/vcongui.h
+++ b/include/vcongui.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file vcongui.h
* \author Wei Yongming
diff --git a/include/vxworks_pthread.h b/include/vxworks_pthread.h
index 4d61f9b5..9b749007 100644
--- a/include/vxworks_pthread.h
+++ b/include/vxworks_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file vxworks_pthread.h
* \author Wei Yongming
diff --git a/include/vxworks_semaphore.h b/include/vxworks_semaphore.h
index f27a517a..41c48e71 100644
--- a/include/vxworks_semaphore.h
+++ b/include/vxworks_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* \file vxworks_semaphore.h
* \author Wei Yongming
diff --git a/include/win32_dirent.h b/include/win32_dirent.h
index c2d3c603..ec015cdb 100644
--- a/include/win32_dirent.h
+++ b/include/win32_dirent.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file win32_dirent.h
* \author Wei Yongming
diff --git a/include/win32_pthread.h b/include/win32_pthread.h
index c3de978c..b0c807ad 100644
--- a/include/win32_pthread.h
+++ b/include/win32_pthread.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* This is an implementation of the threads API of POSIX 1003.1-2001.
*
* --------------------------------------------------------------------------
diff --git a/include/win32_sched.h b/include/win32_sched.h
index c4898e89..e1e323fc 100644
--- a/include/win32_sched.h
+++ b/include/win32_sched.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* Module: sched.h
*
diff --git a/include/win32_semaphore.h b/include/win32_semaphore.h
index c235f2d6..a5204bcf 100644
--- a/include/win32_semaphore.h
+++ b/include/win32_semaphore.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* Module: semaphore.h
*
diff --git a/include/window.h b/include/window.h
index 67e89e06..a54e5d0c 100644
--- a/include/window.h
+++ b/include/window.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file window.h
* \author Wei Yongming
diff --git a/include/xvfb.h b/include/xvfb.h
index 9491f05f..4f0f708c 100644
--- a/include/xvfb.h
+++ b/include/xvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/**
* \file xvfb.h
* \author FMSoft
diff --git a/scripts/lxdialog/colors.h b/scripts/lxdialog/colors.h
index d34dd37c..871ac886 100644
--- a/scripts/lxdialog/colors.h
+++ b/scripts/lxdialog/colors.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* colors.h -- color attribute definitions
*
diff --git a/scripts/lxdialog/dialog.h b/scripts/lxdialog/dialog.h
index 0e30d00d..59c5cabb 100644
--- a/scripts/lxdialog/dialog.h
+++ b/scripts/lxdialog/dialog.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* dialog.h -- common declarations for all dialog modules
diff --git a/scripts/tkparse.h b/scripts/tkparse.h
index 2ded97e8..f70130b9 100644
--- a/scripts/tkparse.h
+++ b/scripts/tkparse.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* tkparse.h
*/
diff --git a/src/client/cliconn.c b/src/client/cliconn.c
index 58e1383b..cefb6e38 100644
--- a/src/client/cliconn.c
+++ b/src/client/cliconn.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/client/client.c b/src/client/client.c
index 1075a12b..d2cd1273 100644
--- a/src/client/client.c
+++ b/src/client/client.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/bidiedit.c b/src/control/bidiedit.c
index 55251cba..2e20a050 100644
--- a/src/control/bidiedit.c
+++ b/src/control/bidiedit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/bidiedit_impl.h b/src/control/bidiedit_impl.h
index 1bdb73e1..46dd821a 100644
--- a/src/control/bidiedit_impl.h
+++ b/src/control/bidiedit_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/button.c b/src/control/button.c
index 77a40c17..c6d65fdd 100644
--- a/src/control/button.c
+++ b/src/control/button.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/button_impl.h b/src/control/button_impl.h
index 7e95ee77..94e19ee0 100644
--- a/src/control/button_impl.h
+++ b/src/control/button_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/combobox.c b/src/control/combobox.c
index 8ae62d74..230a068b 100644
--- a/src/control/combobox.c
+++ b/src/control/combobox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/combobox_impl.h b/src/control/combobox_impl.h
index 93e848fc..296175ec 100644
--- a/src/control/combobox_impl.h
+++ b/src/control/combobox_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/ctrlmisc.c b/src/control/ctrlmisc.c
index f9639203..8b20a4f4 100644
--- a/src/control/ctrlmisc.c
+++ b/src/control/ctrlmisc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/ctrlmisc.h b/src/control/ctrlmisc.h
index 64756b3c..e1cf0d98 100644
--- a/src/control/ctrlmisc.h
+++ b/src/control/ctrlmisc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/edit.c b/src/control/edit.c
index e06c437e..c3553bb0 100644
--- a/src/control/edit.c
+++ b/src/control/edit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/edit_impl.h b/src/control/edit_impl.h
index a23b3d9d..782cac17 100644
--- a/src/control/edit_impl.h
+++ b/src/control/edit_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/listbox.c b/src/control/listbox.c
index c95afca7..91b88529 100644
--- a/src/control/listbox.c
+++ b/src/control/listbox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/listbox_impl.h b/src/control/listbox_impl.h
index e501ad5f..dd9c2b74 100644
--- a/src/control/listbox_impl.h
+++ b/src/control/listbox_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/listmodel.c b/src/control/listmodel.c
index 19c2394d..e1dde70a 100644
--- a/src/control/listmodel.c
+++ b/src/control/listmodel.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/listmodel.h b/src/control/listmodel.h
index 301c8be6..f91cc2fa 100644
--- a/src/control/listmodel.h
+++ b/src/control/listmodel.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/medit_impl.h b/src/control/medit_impl.h
index 2c054dcf..5cb7603d 100644
--- a/src/control/medit_impl.h
+++ b/src/control/medit_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/menubutton.c b/src/control/menubutton.c
index 031815b8..3b588205 100644
--- a/src/control/menubutton.c
+++ b/src/control/menubutton.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/menubutton_impl.h b/src/control/menubutton_impl.h
index 5e8e478f..24beb54a 100644
--- a/src/control/menubutton_impl.h
+++ b/src/control/menubutton_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/newtoolbar.c b/src/control/newtoolbar.c
index a7c25a76..29e66278 100644
--- a/src/control/newtoolbar.c
+++ b/src/control/newtoolbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/newtoolbar_impl.h b/src/control/newtoolbar_impl.h
index baa5ce95..8ab2c003 100644
--- a/src/control/newtoolbar_impl.h
+++ b/src/control/newtoolbar_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/progressbar.c b/src/control/progressbar.c
index 242b5d01..800b9c08 100644
--- a/src/control/progressbar.c
+++ b/src/control/progressbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/progressbar_impl.h b/src/control/progressbar_impl.h
index 89d12310..6a3d7806 100644
--- a/src/control/progressbar_impl.h
+++ b/src/control/progressbar_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/propsheet.c b/src/control/propsheet.c
index dfea4106..84d870a7 100644
--- a/src/control/propsheet.c
+++ b/src/control/propsheet.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/propsheet_impl.h b/src/control/propsheet_impl.h
index 0e9185f8..be661434 100644
--- a/src/control/propsheet_impl.h
+++ b/src/control/propsheet_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrollbar.c b/src/control/scrollbar.c
index f00fdc5c..283d15db 100644
--- a/src/control/scrollbar.c
+++ b/src/control/scrollbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrolled.c b/src/control/scrolled.c
index c1f3b4bd..af558d16 100644
--- a/src/control/scrolled.c
+++ b/src/control/scrolled.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrolled.h b/src/control/scrolled.h
index 3201e330..94b19325 100644
--- a/src/control/scrolled.h
+++ b/src/control/scrolled.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrollview.c b/src/control/scrollview.c
index da89357f..e3e44857 100644
--- a/src/control/scrollview.c
+++ b/src/control/scrollview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrollview_impl.h b/src/control/scrollview_impl.h
index 8359912b..cab04cb1 100644
--- a/src/control/scrollview_impl.h
+++ b/src/control/scrollview_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrollwnd.c b/src/control/scrollwnd.c
index 0888d432..5ced01ae 100644
--- a/src/control/scrollwnd.c
+++ b/src/control/scrollwnd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/scrollwnd.h b/src/control/scrollwnd.h
index dbd6fa6d..e1f8c427 100644
--- a/src/control/scrollwnd.h
+++ b/src/control/scrollwnd.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/simedit_impl.h b/src/control/simedit_impl.h
index 39dd7e36..b6f249b3 100644
--- a/src/control/simedit_impl.h
+++ b/src/control/simedit_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/static.c b/src/control/static.c
index ff9bae4a..2b77a57b 100644
--- a/src/control/static.c
+++ b/src/control/static.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/static_impl.h b/src/control/static_impl.h
index 4081c996..f38c6877 100644
--- a/src/control/static_impl.h
+++ b/src/control/static_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/test/bidiedit_arabic.c b/src/control/test/bidiedit_arabic.c
index ce00653c..57e71933 100644
--- a/src/control/test/bidiedit_arabic.c
+++ b/src/control/test/bidiedit_arabic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/test/bidiedit_hebrew.c b/src/control/test/bidiedit_hebrew.c
index 4ae793d5..84bdd1dc 100644
--- a/src/control/test/bidiedit_hebrew.c
+++ b/src/control/test/bidiedit_hebrew.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/test/resource.h b/src/control/test/resource.h
index 3c561a33..a521a8bd 100644
--- a/src/control/test/resource.h
+++ b/src/control/test/resource.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/test/scrollbar_test.c b/src/control/test/scrollbar_test.c
index 305e53c6..0eb5ed36 100644
--- a/src/control/test/scrollbar_test.c
+++ b/src/control/test/scrollbar_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/test/scrollbar_test_res.c b/src/control/test/scrollbar_test_res.c
index c449a2b5..b509c29b 100644
--- a/src/control/test/scrollbar_test_res.c
+++ b/src/control/test/scrollbar_test_res.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/text.h b/src/control/text.h
index 6c417cfb..af525315 100644
--- a/src/control/text.h
+++ b/src/control/text.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/textedit.c b/src/control/textedit.c
index 1710bcc6..e52f15cd 100644
--- a/src/control/textedit.c
+++ b/src/control/textedit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/textedit_impl.h b/src/control/textedit_impl.h
index 8009d3fd..253829b5 100644
--- a/src/control/textedit_impl.h
+++ b/src/control/textedit_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/trackbar.c b/src/control/trackbar.c
index 962cc217..376bea28 100644
--- a/src/control/trackbar.c
+++ b/src/control/trackbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/control/trackbar_impl.h b/src/control/trackbar_impl.h
index 13e6e9ef..348c59ee 100644
--- a/src/control/trackbar_impl.h
+++ b/src/control/trackbar_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/animation.c b/src/ex_ctrl/animation.c
index 70ea09f3..8f34fb6d 100644
--- a/src/ex_ctrl/animation.c
+++ b/src/ex_ctrl/animation.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/animation_impl.h b/src/ex_ctrl/animation_impl.h
index 0f124720..fc6e5c57 100644
--- a/src/ex_ctrl/animation_impl.h
+++ b/src/ex_ctrl/animation_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/coolbar.c b/src/ex_ctrl/coolbar.c
index 83907a15..2ad359dc 100644
--- a/src/ex_ctrl/coolbar.c
+++ b/src/ex_ctrl/coolbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/coolbar_impl.h b/src/ex_ctrl/coolbar_impl.h
index d76acc6e..26503271 100644
--- a/src/ex_ctrl/coolbar_impl.h
+++ b/src/ex_ctrl/coolbar_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/gif89a.c b/src/ex_ctrl/gif89a.c
index 07896b7f..1def7d1b 100644
--- a/src/ex_ctrl/gif89a.c
+++ b/src/ex_ctrl/gif89a.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/gridview.c b/src/ex_ctrl/gridview.c
index 36d9fcf1..9b85b032 100644
--- a/src/ex_ctrl/gridview.c
+++ b/src/ex_ctrl/gridview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/gridview_impl.h b/src/ex_ctrl/gridview_impl.h
index c343c5be..2012f1af 100644
--- a/src/ex_ctrl/gridview_impl.h
+++ b/src/ex_ctrl/gridview_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/gridviewcelltype.c b/src/ex_ctrl/gridviewcelltype.c
index 9543a8a0..02531cdc 100644
--- a/src/ex_ctrl/gridviewcelltype.c
+++ b/src/ex_ctrl/gridviewcelltype.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/iconview.c b/src/ex_ctrl/iconview.c
index e4dfbf27..86c465b8 100644
--- a/src/ex_ctrl/iconview.c
+++ b/src/ex_ctrl/iconview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/iconview_impl.h b/src/ex_ctrl/iconview_impl.h
index cc59a70c..c821f987 100644
--- a/src/ex_ctrl/iconview_impl.h
+++ b/src/ex_ctrl/iconview_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/listview.c b/src/ex_ctrl/listview.c
index d7bcb81c..f68d2368 100644
--- a/src/ex_ctrl/listview.c
+++ b/src/ex_ctrl/listview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/listview_impl.h b/src/ex_ctrl/listview_impl.h
index a565321f..fbf99702 100644
--- a/src/ex_ctrl/listview_impl.h
+++ b/src/ex_ctrl/listview_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/monthcalendar.c b/src/ex_ctrl/monthcalendar.c
index 38b3c9ed..06f1afc5 100644
--- a/src/ex_ctrl/monthcalendar.c
+++ b/src/ex_ctrl/monthcalendar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/monthcalendar_impl.h b/src/ex_ctrl/monthcalendar_impl.h
index c2d34e57..c1093170 100644
--- a/src/ex_ctrl/monthcalendar_impl.h
+++ b/src/ex_ctrl/monthcalendar_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/spinbox.c b/src/ex_ctrl/spinbox.c
index dd95524c..a96d1ef7 100644
--- a/src/ex_ctrl/spinbox.c
+++ b/src/ex_ctrl/spinbox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/spinbox_impl.h b/src/ex_ctrl/spinbox_impl.h
index 24ff4e0f..fa06f9ea 100644
--- a/src/ex_ctrl/spinbox_impl.h
+++ b/src/ex_ctrl/spinbox_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/treeview.c b/src/ex_ctrl/treeview.c
index 4ab6ea58..c13f22b8 100644
--- a/src/ex_ctrl/treeview.c
+++ b/src/ex_ctrl/treeview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/treeview_impl.h b/src/ex_ctrl/treeview_impl.h
index d80ec9ea..4aef44cd 100644
--- a/src/ex_ctrl/treeview_impl.h
+++ b/src/ex_ctrl/treeview_impl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ex_ctrl/treeview_rdr.c b/src/ex_ctrl/treeview_rdr.c
index 237e7241..5c7c9314 100644
--- a/src/ex_ctrl/treeview_rdr.c
+++ b/src/ex_ctrl/treeview_rdr.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/big5unimap.c b/src/font/big5unimap.c
index e2e06c8c..79a1ab10 100644
--- a/src/font/big5unimap.c
+++ b/src/font/big5unimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/bitmapfont.c b/src/font/bitmapfont.c
index d2e0e3dd..d96188b2 100644
--- a/src/font/bitmapfont.c
+++ b/src/font/bitmapfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/bitmapfont.h b/src/font/bitmapfont.h
index 43152dcb..f84cbd92 100644
--- a/src/font/bitmapfont.h
+++ b/src/font/bitmapfont.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/charset-arabic.c b/src/font/charset-arabic.c
index 09cbee5d..d222e3cb 100644
--- a/src/font/charset-arabic.c
+++ b/src/font/charset-arabic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/charset-unicode.c b/src/font/charset-unicode.c
index 2163bf2f..81979d71 100644
--- a/src/font/charset-unicode.c
+++ b/src/font/charset-unicode.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/charset.c b/src/font/charset.c
index 6556d289..ca36a195 100644
--- a/src/font/charset.c
+++ b/src/font/charset.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/charset.h b/src/font/charset.h
index 4f24ab09..bb9ae3a7 100644
--- a/src/font/charset.h
+++ b/src/font/charset.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/convgbmap.c b/src/font/convgbmap.c
index 7063a4c2..1f67b484 100644
--- a/src/font/convgbmap.c
+++ b/src/font/convgbmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/devfont.c b/src/font/devfont.c
index d3605fe3..378c2e76 100644
--- a/src/font/devfont.c
+++ b/src/font/devfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/euckrunimap.c b/src/font/euckrunimap.c
index 97df1c60..9188fa01 100644
--- a/src/font/euckrunimap.c
+++ b/src/font/euckrunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/font-engines.c b/src/font/font-engines.c
index ccd96362..ec3b9c76 100644
--- a/src/font/font-engines.c
+++ b/src/font/font-engines.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/fontcache.c b/src/font/fontcache.c
index 3cb877dc..478383a5 100644
--- a/src/font/fontcache.c
+++ b/src/font/fontcache.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/fontname.c b/src/font/fontname.c
index 52cbe13c..7c5034ea 100644
--- a/src/font/fontname.c
+++ b/src/font/fontname.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/freetype1.c b/src/font/freetype1.c
index df0e5c95..00a49668 100644
--- a/src/font/freetype1.c
+++ b/src/font/freetype1.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/freetype1.h b/src/font/freetype1.h
index efe1915f..b2a9f438 100644
--- a/src/font/freetype1.h
+++ b/src/font/freetype1.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/freetype2.c b/src/font/freetype2.c
index 91d7fd97..43096321 100644
--- a/src/font/freetype2.c
+++ b/src/font/freetype2.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/freetype2.h b/src/font/freetype2.h
index 4c792bca..865aaec2 100644
--- a/src/font/freetype2.h
+++ b/src/font/freetype2.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/gb18030unimap.c b/src/font/gb18030unimap.c
index a53cc358..55c0a865 100644
--- a/src/font/gb18030unimap.c
+++ b/src/font/gb18030unimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/gbkunimap.c b/src/font/gbkunimap.c
index ff0fb4c8..4e7dc23e 100644
--- a/src/font/gbkunimap.c
+++ b/src/font/gbkunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/gbunimap.c b/src/font/gbunimap.c
index ea40eb3c..f0b5d26e 100644
--- a/src/font/gbunimap.c
+++ b/src/font/gbunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/harzbuff-minigui-funcs.c b/src/font/harzbuff-minigui-funcs.c
index 4c1c8362..9a520b38 100644
--- a/src/font/harzbuff-minigui-funcs.c
+++ b/src/font/harzbuff-minigui-funcs.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/rbf_fixedsys_8x15.c b/src/font/in-core/rbf_fixedsys_8x15.c
index 55cff1f6..9e6498f3 100644
--- a/src/font/in-core/rbf_fixedsys_8x15.c
+++ b/src/font/in-core/rbf_fixedsys_8x15.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/rbf_terminal_8x12.c b/src/font/in-core/rbf_terminal_8x12.c
index 1ad60e3c..459cb9fb 100644
--- a/src/font/in-core/rbf_terminal_8x12.c
+++ b/src/font/in-core/rbf_terminal_8x12.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/rbf_vgaoem_8x8.c b/src/font/in-core/rbf_vgaoem_8x8.c
index 5151d8b7..cb0ab214 100644
--- a/src/font/in-core/rbf_vgaoem_8x8.c
+++ b/src/font/in-core/rbf_vgaoem_8x8.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/upf_smoothtimes_100_50.c b/src/font/in-core/upf_smoothtimes_100_50.c
index cd12b31b..4739cadb 100644
--- a/src/font/in-core/upf_smoothtimes_100_50.c
+++ b/src/font/in-core/upf_smoothtimes_100_50.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/upf_times_12x10.c b/src/font/in-core/upf_times_12x10.c
index 6f1ee7ae..e4d7a6da 100644
--- a/src/font/in-core/upf_times_12x10.c
+++ b/src/font/in-core/upf_times_12x10.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/upf_times_17x14.c b/src/font/in-core/upf_times_17x14.c
index c8e16319..eb7fc4e5 100644
--- a/src/font/in-core/upf_times_17x14.c
+++ b/src/font/in-core/upf_times_17x14.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/vbf_courier_8x13.c b/src/font/in-core/vbf_courier_8x13.c
index 09b6943f..4ab3f3ab 100644
--- a/src/font/in-core/vbf_courier_8x13.c
+++ b/src/font/in-core/vbf_courier_8x13.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/vbf_sansserif_11x13.c b/src/font/in-core/vbf_sansserif_11x13.c
index babf4a9e..c089325a 100644
--- a/src/font/in-core/vbf_sansserif_11x13.c
+++ b/src/font/in-core/vbf_sansserif_11x13.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/in-core/vbf_system_14x16.c b/src/font/in-core/vbf_system_14x16.c
index 7b97243e..104a62ec 100644
--- a/src/font/in-core/vbf_system_14x16.c
+++ b/src/font/in-core/vbf_system_14x16.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/jisunimap.c b/src/font/jisunimap.c
index add78fa9..774528b4 100644
--- a/src/font/jisunimap.c
+++ b/src/font/jisunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/language-code.c b/src/font/language-code.c
index 5870c3f2..4065226e 100644
--- a/src/font/language-code.c
+++ b/src/font/language-code.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/legacy-bidi.c b/src/font/legacy-bidi.c
index 467eed53..84151496 100644
--- a/src/font/legacy-bidi.c
+++ b/src/font/legacy-bidi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/logfont.c b/src/font/logfont.c
index a59a4950..058f3cb3 100644
--- a/src/font/logfont.c
+++ b/src/font/logfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/mapunitobig5.c b/src/font/mapunitobig5.c
index f6d80b66..7c5d7f31 100644
--- a/src/font/mapunitobig5.c
+++ b/src/font/mapunitobig5.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/mapunitogb.c b/src/font/mapunitogb.c
index 932ca40d..fa51e263 100644
--- a/src/font/mapunitogb.c
+++ b/src/font/mapunitogb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/mapunitogb18030.c b/src/font/mapunitogb18030.c
index d44e6a1a..f41badfe 100644
--- a/src/font/mapunitogb18030.c
+++ b/src/font/mapunitogb18030.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/mapunitogbk.c b/src/font/mapunitogbk.c
index 28a09579..8b5bef44 100644
--- a/src/font/mapunitogbk.c
+++ b/src/font/mapunitogbk.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/my_debug.h b/src/font/my_debug.h
index d3301ac7..a51ca679 100644
--- a/src/font/my_debug.h
+++ b/src/font/my_debug.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/nullfont.c b/src/font/nullfont.c
index 53ef3701..5dfcb652 100644
--- a/src/font/nullfont.c
+++ b/src/font/nullfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/palette.h b/src/font/palette.h
index 33038749..4aac7044 100644
--- a/src/font/palette.h
+++ b/src/font/palette.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/qpf.c b/src/font/qpf.c
index 8210dc79..794046f4 100644
--- a/src/font/qpf.c
+++ b/src/font/qpf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/qpf.h b/src/font/qpf.h
index ed9fdd72..3ac4c407 100644
--- a/src/font/qpf.h
+++ b/src/font/qpf.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/rawbitmap.c b/src/font/rawbitmap.c
index 58e6f68f..b1687a3d 100644
--- a/src/font/rawbitmap.c
+++ b/src/font/rawbitmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/rawbitmap.h b/src/font/rawbitmap.h
index 47345ccc..9cb1c5f5 100644
--- a/src/font/rawbitmap.h
+++ b/src/font/rawbitmap.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/scripteasy.c b/src/font/scripteasy.c
index c6b31467..65683c4d 100644
--- a/src/font/scripteasy.c
+++ b/src/font/scripteasy.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/se_minigui.h b/src/font/se_minigui.h
index 0286aad7..85cc9862 100644
--- a/src/font/se_minigui.h
+++ b/src/font/se_minigui.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/sjisunimap.c b/src/font/sjisunimap.c
index 10797dc0..4e022e9a 100644
--- a/src/font/sjisunimap.c
+++ b/src/font/sjisunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/sysfont.c b/src/font/sysfont.c
index 9c648495..ff810a60 100644
--- a/src/font/sysfont.c
+++ b/src/font/sysfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/sysfont.old.c b/src/font/sysfont.old.c
index 397e2a36..c9824a0c 100644
--- a/src/font/sysfont.old.c
+++ b/src/font/sysfont.old.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/arabic/arabic_test.c b/src/font/test/arabic/arabic_test.c
index 95655a91..6acd6d47 100644
--- a/src/font/test/arabic/arabic_test.c
+++ b/src/font/test/arabic/arabic_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/arabic/combin_test.c b/src/font/test/arabic/combin_test.c
index 7c6b963d..9a72d645 100644
--- a/src/font/test/arabic/combin_test.c
+++ b/src/font/test/arabic/combin_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/arabic/shape_test.c b/src/font/test/arabic/shape_test.c
index 10831028..27d6c5c7 100644
--- a/src/font/test/arabic/shape_test.c
+++ b/src/font/test/arabic/shape_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/avl/avl-test.c b/src/font/test/avl/avl-test.c
index f746b8d6..7440ebc7 100644
--- a/src/font/test/avl/avl-test.c
+++ b/src/font/test/avl/avl-test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/avl/bmpfonttest.c b/src/font/test/avl/bmpfonttest.c
index 99a751a9..5d1193e1 100644
--- a/src/font/test/avl/bmpfonttest.c
+++ b/src/font/test/avl/bmpfonttest.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/avl/bmpfonttest.h b/src/font/test/avl/bmpfonttest.h
index db3b5ad1..be52277c 100644
--- a/src/font/test/avl/bmpfonttest.h
+++ b/src/font/test/avl/bmpfonttest.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/bmpf/bmpf-test-italic.c b/src/font/test/bmpf/bmpf-test-italic.c
index 0a5eaa85..3705cb3c 100644
--- a/src/font/test/bmpf/bmpf-test-italic.c
+++ b/src/font/test/bmpf/bmpf-test-italic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/bmpf/bmpf-test.c b/src/font/test/bmpf/bmpf-test.c
index 1b6fa0ab..c17621f0 100644
--- a/src/font/test/bmpf/bmpf-test.c
+++ b/src/font/test/bmpf/bmpf-test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/compatible/cmtp-test.c b/src/font/test/compatible/cmtp-test.c
index 949b34d9..f5137433 100644
--- a/src/font/test/compatible/cmtp-test.c
+++ b/src/font/test/compatible/cmtp-test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/hebrew/hebrew_test.c b/src/font/test/hebrew/hebrew_test.c
index 77faa476..45726a84 100644
--- a/src/font/test/hebrew/hebrew_test.c
+++ b/src/font/test/hebrew/hebrew_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/test/hebrew/helloworld.c b/src/font/test/hebrew/helloworld.c
index e63a6973..71059c0c 100644
--- a/src/font/test/hebrew/helloworld.c
+++ b/src/font/test/hebrew/helloworld.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/textops.c b/src/font/textops.c
index a682088b..24615dd6 100644
--- a/src/font/textops.c
+++ b/src/font/textops.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/type1.c b/src/font/type1.c
index 29ae5d92..e5bad9ed 100644
--- a/src/font/type1.c
+++ b/src/font/type1.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/type1.h b/src/font/type1.h
index b8b3d103..1e75213c 100644
--- a/src/font/type1.h
+++ b/src/font/type1.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/ujisunimap.c b/src/font/ujisunimap.c
index 102bd67a..ac79625a 100644
--- a/src/font/ujisunimap.c
+++ b/src/font/ujisunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-arabic-shapping-tables.h b/src/font/unicode-arabic-shapping-tables.h
index 65a69dd3..6a330912 100644
--- a/src/font/unicode-arabic-shapping-tables.h
+++ b/src/font/unicode-arabic-shapping-tables.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* == Start of generated table == */
/*
* The following table is generated by running:
diff --git a/src/font/unicode-bidi-tables.h b/src/font/unicode-bidi-tables.h
index d3db2e08..5fd957d2 100644
--- a/src/font/unicode-bidi-tables.h
+++ b/src/font/unicode-bidi-tables.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* == Start of generated table == */
/*
* The following table is generated by running:
diff --git a/src/font/unicode-bidi.c b/src/font/unicode-bidi.c
index 6e2bea0f..7e2acdaf 100644
--- a/src/font/unicode-bidi.c
+++ b/src/font/unicode-bidi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-bidi.h b/src/font/unicode-bidi.h
index 9b46e1fc..77003af6 100644
--- a/src/font/unicode-bidi.h
+++ b/src/font/unicode-bidi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-break-arabic.c b/src/font/unicode-break-arabic.c
index 06c89b90..a0fc5b7e 100644
--- a/src/font/unicode-break-arabic.c
+++ b/src/font/unicode-break-arabic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-break-indic.c b/src/font/unicode-break-indic.c
index 69a7c129..01607137 100644
--- a/src/font/unicode-break-indic.c
+++ b/src/font/unicode-break-indic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-break-tables.h b/src/font/unicode-break-tables.h
index 88b4194b..f049b907 100644
--- a/src/font/unicode-break-tables.h
+++ b/src/font/unicode-break-tables.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* This file is automatically generated. DO NOT EDIT!
Instead, edit gen-unicode-tables.pl and re-run. */
diff --git a/src/font/unicode-break-thai.c b/src/font/unicode-break-thai.c
index 42823895..13927ab4 100644
--- a/src/font/unicode-break-thai.c
+++ b/src/font/unicode-break-thai.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-break.c b/src/font/unicode-break.c
index 678c7ee7..3851b1a4 100644
--- a/src/font/unicode-break.c
+++ b/src/font/unicode-break.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-comp.c b/src/font/unicode-comp.c
index 7cb1778c..a1e9af15 100644
--- a/src/font/unicode-comp.c
+++ b/src/font/unicode-comp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-comp.h b/src/font/unicode-comp.h
index fd39bfb9..9686618e 100644
--- a/src/font/unicode-comp.h
+++ b/src/font/unicode-comp.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is copied from LGPL'd glib 2.59.
* It is automatically generated by gen-unicode-tables.pl
diff --git a/src/font/unicode-decomp.h b/src/font/unicode-decomp.h
index d3c01b20..7410c2e3 100644
--- a/src/font/unicode-decomp.h
+++ b/src/font/unicode-decomp.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is copied from LGPL'd glib 2.59.
* It is automatically generated by gen-unicode-tables.pl
diff --git a/src/font/unicode-emoji-tables.h b/src/font/unicode-emoji-tables.h
index 9f2c71e3..79f226e1 100644
--- a/src/font/unicode-emoji-tables.h
+++ b/src/font/unicode-emoji-tables.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* == Start of generated table == */
/*
* The following tables are generated by running:
diff --git a/src/font/unicode-emoji.c b/src/font/unicode-emoji.c
index 121a2254..9f197931 100644
--- a/src/font/unicode-emoji.c
+++ b/src/font/unicode-emoji.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-iterators.c b/src/font/unicode-iterators.c
index d3d7a2e3..9f62bf46 100644
--- a/src/font/unicode-iterators.c
+++ b/src/font/unicode-iterators.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-joining-types.c b/src/font/unicode-joining-types.c
index 70a96dea..397bd24d 100644
--- a/src/font/unicode-joining-types.c
+++ b/src/font/unicode-joining-types.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-joining.c b/src/font/unicode-joining.c
index 8bbcb932..b7856b94 100644
--- a/src/font/unicode-joining.c
+++ b/src/font/unicode-joining.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-script-table.h b/src/font/unicode-script-table.h
index bc784da7..1c08e994 100644
--- a/src/font/unicode-script-table.h
+++ b/src/font/unicode-script-table.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* This file is automatically generated. DO NOT EDIT!
Instead, edit gen-unicode-tables.pl and re-run. */
diff --git a/src/font/unicode-script.c b/src/font/unicode-script.c
index d504b48b..6565a1c7 100644
--- a/src/font/unicode-script.c
+++ b/src/font/unicode-script.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-shape-arabic.c b/src/font/unicode-shape-arabic.c
index 11773aa8..6b0f8c10 100644
--- a/src/font/unicode-shape-arabic.c
+++ b/src/font/unicode-shape-arabic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-shape-complex-indic-table.c b/src/font/unicode-shape-complex-indic-table.c
index 0f8898ac..f6dfd65d 100644
--- a/src/font/unicode-shape-complex-indic-table.c
+++ b/src/font/unicode-shape-complex-indic-table.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* == Start of generated table == */
/*
* The following table is generated by running:
diff --git a/src/font/unicode-shape.c b/src/font/unicode-shape.c
index 070956b0..b65ff4ab 100644
--- a/src/font/unicode-shape.c
+++ b/src/font/unicode-shape.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/unicode-tables.h b/src/font/unicode-tables.h
index 50bd5714..73726724 100644
--- a/src/font/unicode-tables.h
+++ b/src/font/unicode-tables.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* This file is automatically generated. DO NOT EDIT!
Instead, edit gen-unicode-tables.pl and re-run. */
diff --git a/src/font/unicode-vop.c b/src/font/unicode-vop.c
index aedee3b3..ee3b5ad5 100644
--- a/src/font/unicode-vop.c
+++ b/src/font/unicode-vop.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/upf.c b/src/font/upf.c
index 45a5749c..7f65c983 100644
--- a/src/font/upf.c
+++ b/src/font/upf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/upf.h b/src/font/upf.h
index 5b29f785..5c6fe7ce 100644
--- a/src/font/upf.h
+++ b/src/font/upf.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/utils/bin2c.c b/src/font/utils/bin2c.c
index 24834918..e4fa771a 100644
--- a/src/font/utils/bin2c.c
+++ b/src/font/utils/bin2c.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/utils/gen-arabic-shaping-tab.c b/src/font/utils/gen-arabic-shaping-tab.c
index 3924150d..af7e6a5e 100644
--- a/src/font/utils/gen-arabic-shaping-tab.c
+++ b/src/font/utils/gen-arabic-shaping-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-arabic-shaping-tab.c - generate unicode-arabic-shaping-table.h
*
diff --git a/src/font/utils/gen-bidi-type-tab.c b/src/font/utils/gen-bidi-type-tab.c
index 7cf92e9e..66c24b2d 100644
--- a/src/font/utils/gen-bidi-type-tab.c
+++ b/src/font/utils/gen-bidi-type-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-bidi-type-tab.c - generate unicode-bidi-type-table.h
*
diff --git a/src/font/utils/gen-brackets-tab.c b/src/font/utils/gen-brackets-tab.c
index 0dd79429..40a665e5 100644
--- a/src/font/utils/gen-brackets-tab.c
+++ b/src/font/utils/gen-brackets-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-brackets-tab.c - generate unicode-bidi-brackets-tables.h
*
diff --git a/src/font/utils/gen-brackets-type-tab.c b/src/font/utils/gen-brackets-type-tab.c
index e45a34ea..59bab3ce 100644
--- a/src/font/utils/gen-brackets-type-tab.c
+++ b/src/font/utils/gen-brackets-type-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-brackets-type-tab.c - generate unicode-bidi-brackets-type-table.h
*
diff --git a/src/font/utils/gen-joining-type-tab.c b/src/font/utils/gen-joining-type-tab.c
index bdb2b16e..f2f4d59f 100644
--- a/src/font/utils/gen-joining-type-tab.c
+++ b/src/font/utils/gen-joining-type-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-joining-type-tab.c - generate unicode-joining-type-table.h
*
diff --git a/src/font/utils/gen-mirroring-tab.c b/src/font/utils/gen-mirroring-tab.c
index c5fb6c01..f6a67ab7 100644
--- a/src/font/utils/gen-mirroring-tab.c
+++ b/src/font/utils/gen-mirroring-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-mirroring-tab.c - generate unicode-bidi-mirroring-table.h
*
diff --git a/src/font/utils/gen-unicode-version.c b/src/font/utils/gen-unicode-version.c
index 0060df59..6552ca28 100644
--- a/src/font/utils/gen-unicode-version.c
+++ b/src/font/utils/gen-unicode-version.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* MGBidi
* gen-unicode-version.c - generate unicode-version.h
*
diff --git a/src/font/utils/gen-vop-tab.c b/src/font/utils/gen-vop-tab.c
index ff45eb7e..23e6fa44 100644
--- a/src/font/utils/gen-vop-tab.c
+++ b/src/font/utils/gen-vop-tab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* gen-vop-tab.c - generate unicode-vop-table.inc
*
diff --git a/src/font/utils/mkmap-ucs-gb18030.c b/src/font/utils/mkmap-ucs-gb18030.c
index 9daf8fe4..7fd614c5 100644
--- a/src/font/utils/mkmap-ucs-gb18030.c
+++ b/src/font/utils/mkmap-ucs-gb18030.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/utils/mkmap-ucs-gb2312.c b/src/font/utils/mkmap-ucs-gb2312.c
index dbcf216f..89ca0ac5 100644
--- a/src/font/utils/mkmap-ucs-gb2312.c
+++ b/src/font/utils/mkmap-ucs-gb2312.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/utils/my_debug.h b/src/font/utils/my_debug.h
index 01fa1699..a269b1b4 100644
--- a/src/font/utils/my_debug.h
+++ b/src/font/utils/my_debug.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/utils/packtab.c b/src/font/utils/packtab.c
index a619ea0c..f0851d60 100644
--- a/src/font/utils/packtab.c
+++ b/src/font/utils/packtab.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* PackTab - Pack a static table
* Copyright (C) 2001 Behdad Esfahbod.
*
diff --git a/src/font/utils/packtab.h b/src/font/utils/packtab.h
index 7ae80f01..342636aa 100644
--- a/src/font/utils/packtab.h
+++ b/src/font/utils/packtab.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/* PackTab - Pack a static table
* Copyright (C) 2001 Behdad Esfahbod.
*
diff --git a/src/font/utils/sjisunimap.c b/src/font/utils/sjisunimap.c
index da12fba1..720ffd86 100644
--- a/src/font/utils/sjisunimap.c
+++ b/src/font/utils/sjisunimap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/varbitmap.c b/src/font/varbitmap.c
index b983e1b7..2725e7e0 100644
--- a/src/font/varbitmap.c
+++ b/src/font/varbitmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/font/varbitmap.h b/src/font/varbitmap.h
index b3483b8a..9bfe5ad9 100644
--- a/src/font/varbitmap.h
+++ b/src/font/varbitmap.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/accelkey.c b/src/gui/accelkey.c
index 642554cc..0c6de6fb 100644
--- a/src/gui/accelkey.c
+++ b/src/gui/accelkey.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/arabickeymap.c b/src/gui/arabickeymap.c
index 5b588f8f..7bddf38f 100644
--- a/src/gui/arabickeymap.c
+++ b/src/gui/arabickeymap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/caret.c b/src/gui/caret.c
index 6b4fc84a..8eb37f2f 100644
--- a/src/gui/caret.c
+++ b/src/gui/caret.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/ctrlclass.c b/src/gui/ctrlclass.c
index 5a54bdc7..0e92f235 100644
--- a/src/gui/ctrlclass.c
+++ b/src/gui/ctrlclass.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/de-kmap.c b/src/gui/de-kmap.c
index 8fc8ad27..68195e05 100644
--- a/src/gui/de-kmap.c
+++ b/src/gui/de-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/de-latin1-kmap.c b/src/gui/de-latin1-kmap.c
index 4536931a..363e95d6 100644
--- a/src/gui/de-latin1-kmap.c
+++ b/src/gui/de-latin1-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/de-latin1-nodeadkeys-kmap.c b/src/gui/de-latin1-nodeadkeys-kmap.c
index 01429050..8f287f75 100644
--- a/src/gui/de-latin1-nodeadkeys-kmap.c
+++ b/src/gui/de-latin1-nodeadkeys-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/defkeymap.c b/src/gui/defkeymap.c
index 66bca3d3..1df1db98 100644
--- a/src/gui/defkeymap.c
+++ b/src/gui/defkeymap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/dialog.c b/src/gui/dialog.c
index c2715145..c6526804 100644
--- a/src/gui/dialog.c
+++ b/src/gui/dialog.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/es-cp850-kmap.c b/src/gui/es-cp850-kmap.c
index dea06bc6..5bfc3fae 100644
--- a/src/gui/es-cp850-kmap.c
+++ b/src/gui/es-cp850-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/es-kmap.c b/src/gui/es-kmap.c
index a140d787..422725b3 100644
--- a/src/gui/es-kmap.c
+++ b/src/gui/es-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/fr-kmap.c b/src/gui/fr-kmap.c
index 3658de78..86709893 100644
--- a/src/gui/fr-kmap.c
+++ b/src/gui/fr-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/fr-pc-kmap.c b/src/gui/fr-pc-kmap.c
index 2e9642a8..c7ec0e27 100644
--- a/src/gui/fr-pc-kmap.c
+++ b/src/gui/fr-pc-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/hebrewkeymap.c b/src/gui/hebrewkeymap.c
index 5a04c74f..0e583a72 100644
--- a/src/gui/hebrewkeymap.c
+++ b/src/gui/hebrewkeymap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/it-kmap.c b/src/gui/it-kmap.c
index c2bb694d..b7be8136 100644
--- a/src/gui/it-kmap.c
+++ b/src/gui/it-kmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/keyboard.c b/src/gui/keyboard.c
index 84e18a3e..a15be83c 100644
--- a/src/gui/keyboard.c
+++ b/src/gui/keyboard.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/keyboard.h b/src/gui/keyboard.h
index 8e70a243..3601d54f 100644
--- a/src/gui/keyboard.h
+++ b/src/gui/keyboard.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_classic.c b/src/gui/lf_classic.c
index 48c9aca8..779c0c3f 100644
--- a/src/gui/lf_classic.c
+++ b/src/gui/lf_classic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_common.c b/src/gui/lf_common.c
index 72afeaf6..5cda295c 100644
--- a/src/gui/lf_common.c
+++ b/src/gui/lf_common.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_common.h b/src/gui/lf_common.h
index fe248b72..d6f9d949 100644
--- a/src/gui/lf_common.h
+++ b/src/gui/lf_common.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_fashion.c b/src/gui/lf_fashion.c
index 1e9ec6cd..5fa07a7c 100644
--- a/src/gui/lf_fashion.c
+++ b/src/gui/lf_fashion.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_flat.c b/src/gui/lf_flat.c
index e8485aac..8d5ff21d 100644
--- a/src/gui/lf_flat.c
+++ b/src/gui/lf_flat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_manager.c b/src/gui/lf_manager.c
index 78685910..9f3482a0 100644
--- a/src/gui/lf_manager.c
+++ b/src/gui/lf_manager.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_skin.c b/src/gui/lf_skin.c
index a3b38401..dd3a8cc4 100644
--- a/src/gui/lf_skin.c
+++ b/src/gui/lf_skin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/button_my.c b/src/gui/lf_test/src/button_my.c
index 439205a2..bed58bf6 100644
--- a/src/gui/lf_test/src/button_my.c
+++ b/src/gui/lf_test/src/button_my.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/combobox.c b/src/gui/lf_test/src/combobox.c
index c4e410c5..c581f55a 100644
--- a/src/gui/lf_test/src/combobox.c
+++ b/src/gui/lf_test/src/combobox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/coolbar.c b/src/gui/lf_test/src/coolbar.c
index 7872f81f..70360ad6 100644
--- a/src/gui/lf_test/src/coolbar.c
+++ b/src/gui/lf_test/src/coolbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/ctrldemo.c b/src/gui/lf_test/src/ctrldemo.c
index 7e0a97aa..1c7ef156 100644
--- a/src/gui/lf_test/src/ctrldemo.c
+++ b/src/gui/lf_test/src/ctrldemo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/ctrls.h b/src/gui/lf_test/src/ctrls.h
index c7e8ff24..0ab2ad9b 100644
--- a/src/gui/lf_test/src/ctrls.h
+++ b/src/gui/lf_test/src/ctrls.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/draw_fold.c b/src/gui/lf_test/src/draw_fold.c
index 7c94c296..cdffe92b 100644
--- a/src/gui/lf_test/src/draw_fold.c
+++ b/src/gui/lf_test/src/draw_fold.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/draw_radio.c b/src/gui/lf_test/src/draw_radio.c
index 614439d3..8f42aefa 100644
--- a/src/gui/lf_test/src/draw_radio.c
+++ b/src/gui/lf_test/src/draw_radio.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/edit.c b/src/gui/lf_test/src/edit.c
index 9b8023a5..1e4ee33f 100644
--- a/src/gui/lf_test/src/edit.c
+++ b/src/gui/lf_test/src/edit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/font_dialog.c b/src/gui/lf_test/src/font_dialog.c
index be376b51..5c3902a2 100644
--- a/src/gui/lf_test/src/font_dialog.c
+++ b/src/gui/lf_test/src/font_dialog.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/grid.c b/src/gui/lf_test/src/grid.c
index 4594d6ff..6e132147 100644
--- a/src/gui/lf_test/src/grid.c
+++ b/src/gui/lf_test/src/grid.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/helloworld.c b/src/gui/lf_test/src/helloworld.c
index 8f86cd0c..eaf6e608 100644
--- a/src/gui/lf_test/src/helloworld.c
+++ b/src/gui/lf_test/src/helloworld.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/listbox.c b/src/gui/lf_test/src/listbox.c
index 77c3cb6a..b351973a 100644
--- a/src/gui/lf_test/src/listbox.c
+++ b/src/gui/lf_test/src/listbox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/listview.c b/src/gui/lf_test/src/listview.c
index e91c6a15..0fc432c3 100644
--- a/src/gui/lf_test/src/listview.c
+++ b/src/gui/lf_test/src/listview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/menubutton.c b/src/gui/lf_test/src/menubutton.c
index 943d4662..25e60bca 100644
--- a/src/gui/lf_test/src/menubutton.c
+++ b/src/gui/lf_test/src/menubutton.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/monthcalendar.c b/src/gui/lf_test/src/monthcalendar.c
index 5dce4aed..3f12b4c4 100644
--- a/src/gui/lf_test/src/monthcalendar.c
+++ b/src/gui/lf_test/src/monthcalendar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/my_debug.h b/src/gui/lf_test/src/my_debug.h
index 48d08c72..3c23d9cd 100644
--- a/src/gui/lf_test/src/my_debug.h
+++ b/src/gui/lf_test/src/my_debug.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/newtoolbar.c b/src/gui/lf_test/src/newtoolbar.c
index 7fe56732..6c5d8226 100644
--- a/src/gui/lf_test/src/newtoolbar.c
+++ b/src/gui/lf_test/src/newtoolbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/progbar.c b/src/gui/lf_test/src/progbar.c
index 1e241bce..51706b52 100644
--- a/src/gui/lf_test/src/progbar.c
+++ b/src/gui/lf_test/src/progbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/resource.h b/src/gui/lf_test/src/resource.h
index 6151fb7e..b9fde458 100644
--- a/src/gui/lf_test/src/resource.h
+++ b/src/gui/lf_test/src/resource.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/spinbox.c b/src/gui/lf_test/src/spinbox.c
index 67bf840a..c6808c18 100644
--- a/src/gui/lf_test/src/spinbox.c
+++ b/src/gui/lf_test/src/spinbox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/static.c b/src/gui/lf_test/src/static.c
index d503c324..2a8a19a0 100644
--- a/src/gui/lf_test/src/static.c
+++ b/src/gui/lf_test/src/static.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/subclass.c b/src/gui/lf_test/src/subclass.c
index 33d375e2..61ea6b84 100644
--- a/src/gui/lf_test/src/subclass.c
+++ b/src/gui/lf_test/src/subclass.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/test_calccolor.c b/src/gui/lf_test/src/test_calccolor.c
index 69d276ba..1616c56f 100644
--- a/src/gui/lf_test/src/test_calccolor.c
+++ b/src/gui/lf_test/src/test_calccolor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/test_draw.c b/src/gui/lf_test/src/test_draw.c
index 85683167..195028b4 100644
--- a/src/gui/lf_test/src/test_draw.c
+++ b/src/gui/lf_test/src/test_draw.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/test_draw_menu.c b/src/gui/lf_test/src/test_draw_menu.c
index e7158b8a..0faca4b2 100644
--- a/src/gui/lf_test/src/test_draw_menu.c
+++ b/src/gui/lf_test/src/test_draw_menu.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/test_window.c b/src/gui/lf_test/src/test_window.c
index a004d975..5eecdaec 100644
--- a/src/gui/lf_test/src/test_window.c
+++ b/src/gui/lf_test/src/test_window.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/timeedit.c b/src/gui/lf_test/src/timeedit.c
index 03a38cbc..05951fe5 100644
--- a/src/gui/lf_test/src/timeedit.c
+++ b/src/gui/lf_test/src/timeedit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/tmp.c b/src/gui/lf_test/src/tmp.c
index 9151e2a7..502b83a7 100644
--- a/src/gui/lf_test/src/tmp.c
+++ b/src/gui/lf_test/src/tmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/toolbar.c b/src/gui/lf_test/src/toolbar.c
index 90716e6f..baaa6c6a 100644
--- a/src/gui/lf_test/src/toolbar.c
+++ b/src/gui/lf_test/src/toolbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/trackbar.c b/src/gui/lf_test/src/trackbar.c
index a187a6de..e75b8dbe 100644
--- a/src/gui/lf_test/src/trackbar.c
+++ b/src/gui/lf_test/src/trackbar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_test/src/treeview.c b/src/gui/lf_test/src/treeview.c
index 11022a65..7eb40250 100644
--- a/src/gui/lf_test/src/treeview.c
+++ b/src/gui/lf_test/src/treeview.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/lf_tiny.c b/src/gui/lf_tiny.c
index f9559482..626d7329 100644
--- a/src/gui/lf_tiny.c
+++ b/src/gui/lf_tiny.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/linux_kd.h b/src/gui/linux_kd.h
index ec7f3ef4..c82e2a31 100644
--- a/src/gui/linux_kd.h
+++ b/src/gui/linux_kd.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/linux_keyboard.h b/src/gui/linux_keyboard.h
index e8de4e67..f78f4d0f 100644
--- a/src/gui/linux_keyboard.h
+++ b/src/gui/linux_keyboard.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/linux_types.h b/src/gui/linux_types.h
index c8691c51..4ab5867f 100644
--- a/src/gui/linux_types.h
+++ b/src/gui/linux_types.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/menu.c b/src/gui/menu.c
index 1e8b585c..eca0dc6c 100644
--- a/src/gui/menu.c
+++ b/src/gui/menu.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/mem_test/mem_test.c b/src/gui/nrw_test/mem_test/mem_test.c
index 6716dd83..2a86fb89 100644
--- a/src/gui/nrw_test/mem_test/mem_test.c
+++ b/src/gui/nrw_test/mem_test/mem_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/mem_test/mginit.c b/src/gui/nrw_test/mem_test/mginit.c
index 3a73626b..a4130681 100644
--- a/src/gui/nrw_test/mem_test/mginit.c
+++ b/src/gui/nrw_test/mem_test/mginit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/mem_test/mtrace_test.c b/src/gui/nrw_test/mem_test/mtrace_test.c
index ea82d684..e73f478e 100644
--- a/src/gui/nrw_test/mem_test/mtrace_test.c
+++ b/src/gui/nrw_test/mem_test/mtrace_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/mybmp2region/mginit.c b/src/gui/nrw_test/mybmp2region/mginit.c
index 3a73626b..a4130681 100644
--- a/src/gui/nrw_test/mybmp2region/mginit.c
+++ b/src/gui/nrw_test/mybmp2region/mginit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/mybmp2region/mybmp2region.c b/src/gui/nrw_test/mybmp2region/mybmp2region.c
index 1a35a510..da26158a 100644
--- a/src/gui/nrw_test/mybmp2region/mybmp2region.c
+++ b/src/gui/nrw_test/mybmp2region/mybmp2region.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/mginit.c b/src/gui/nrw_test/performance_test/mginit.c
index 7a4d3bcc..e8c9cd10 100644
--- a/src/gui/nrw_test/performance_test/mginit.c
+++ b/src/gui/nrw_test/performance_test/mginit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/normalwin.c b/src/gui/nrw_test/performance_test/normalwin.c
index cfc95524..2be3fc68 100644
--- a/src/gui/nrw_test/performance_test/normalwin.c
+++ b/src/gui/nrw_test/performance_test/normalwin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_btn.c b/src/gui/nrw_test/performance_test/nr_btn.c
index 4f8e420c..3bb33a07 100644
--- a/src/gui/nrw_test/performance_test/nr_btn.c
+++ b/src/gui/nrw_test/performance_test/nr_btn.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_ctrl.c b/src/gui/nrw_test/performance_test/nr_ctrl.c
index 32177739..cf6c7ec6 100644
--- a/src/gui/nrw_test/performance_test/nr_ctrl.c
+++ b/src/gui/nrw_test/performance_test/nr_ctrl.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_ctrl2.c b/src/gui/nrw_test/performance_test/nr_ctrl2.c
index e7b8dded..b6d2c46b 100644
--- a/src/gui/nrw_test/performance_test/nr_ctrl2.c
+++ b/src/gui/nrw_test/performance_test/nr_ctrl2.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_edit.c b/src/gui/nrw_test/performance_test/nr_edit.c
index f07e03d3..6ee933a6 100644
--- a/src/gui/nrw_test/performance_test/nr_edit.c
+++ b/src/gui/nrw_test/performance_test/nr_edit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_prog.c b/src/gui/nrw_test/performance_test/nr_prog.c
index 21ad72bb..586a41f3 100644
--- a/src/gui/nrw_test/performance_test/nr_prog.c
+++ b/src/gui/nrw_test/performance_test/nr_prog.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/nr_win.c b/src/gui/nrw_test/performance_test/nr_win.c
index 77ba707e..cbe5d5c5 100644
--- a/src/gui/nrw_test/performance_test/nr_win.c
+++ b/src/gui/nrw_test/performance_test/nr_win.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/roundcornerwin.c b/src/gui/nrw_test/performance_test/roundcornerwin.c
index ba9c1d23..8541a1b0 100644
--- a/src/gui/nrw_test/performance_test/roundcornerwin.c
+++ b/src/gui/nrw_test/performance_test/roundcornerwin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/thread_test.c b/src/gui/nrw_test/performance_test/thread_test.c
index 876a6fc6..c916831e 100644
--- a/src/gui/nrw_test/performance_test/thread_test.c
+++ b/src/gui/nrw_test/performance_test/thread_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/nrw_test/performance_test/trans_nr_win.c b/src/gui/nrw_test/performance_test/trans_nr_win.c
index 6bffaf00..79986de9 100644
--- a/src/gui/nrw_test/performance_test/trans_nr_win.c
+++ b/src/gui/nrw_test/performance_test/trans_nr_win.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/transkey.c b/src/gui/transkey.c
index 6d3c3fc5..797280ca 100644
--- a/src/gui/transkey.c
+++ b/src/gui/transkey.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/gui/window.c b/src/gui/window.c
index f4830013..5c754fbf 100644
--- a/src/gui/window.c
+++ b/src/gui/window.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/2410.c b/src/ial/2410.c
index 980c9b08..f2868db1 100644
--- a/src/ial/2410.c
+++ b/src/ial/2410.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/2410.h b/src/ial/2410.h
index d0c9780e..759d979a 100644
--- a/src/ial/2410.h
+++ b/src/ial/2410.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/2440.c b/src/ial/2440.c
index 57a6f1f2..cb56d63d 100644
--- a/src/ial/2440.c
+++ b/src/ial/2440.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/2440.h b/src/ial/2440.h
index c5c465e2..fb7daedd 100644
--- a/src/ial/2440.h
+++ b/src/ial/2440.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/abs_signal_driver.c b/src/ial/abs_signal_driver.c
index 4dccd3aa..d180b18a 100644
--- a/src/ial/abs_signal_driver.c
+++ b/src/ial/abs_signal_driver.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/abs_signal_driver.h b/src/ial/abs_signal_driver.h
index 2b656814..7fff3032 100644
--- a/src/ial/abs_signal_driver.h
+++ b/src/ial/abs_signal_driver.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/abssig.c b/src/ial/abssig.c
index c648216a..31512e29 100644
--- a/src/ial/abssig.c
+++ b/src/ial/abssig.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/abssig.h b/src/ial/abssig.h
index ed48ac60..884443d4 100644
--- a/src/ial/abssig.h
+++ b/src/ial/abssig.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ads.c b/src/ial/ads.c
index 419f6936..4b5b9218 100644
--- a/src/ial/ads.c
+++ b/src/ial/ads.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ads.h b/src/ial/ads.h
index 2a3aa4f5..a4ab9756 100644
--- a/src/ial/ads.h
+++ b/src/ial/ads.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ads7846.c b/src/ial/ads7846.c
index ec452414..9ff0da4a 100644
--- a/src/ial/ads7846.c
+++ b/src/ial/ads7846.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ads7846.h b/src/ial/ads7846.h
index a82cba89..7541275f 100644
--- a/src/ial/ads7846.h
+++ b/src/ial/ads7846.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ads_internal.h b/src/ial/ads_internal.h
index 45ad31b6..5b6aa110 100644
--- a/src/ial/ads_internal.h
+++ b/src/ial/ads_internal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/arm3000.c b/src/ial/arm3000.c
index 73d9923c..b0265ce2 100644
--- a/src/ial/arm3000.c
+++ b/src/ial/arm3000.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/arm3000.h b/src/ial/arm3000.h
index 4e35aeee..c841ec60 100644
--- a/src/ial/arm3000.h
+++ b/src/ial/arm3000.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/auto-protocol.h b/src/ial/auto-protocol.h
index 1356d0e1..9347d7a2 100644
--- a/src/ial/auto-protocol.h
+++ b/src/ial/auto-protocol.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/auto.c b/src/ial/auto.c
index de9dde82..9fad4db0 100644
--- a/src/ial/auto.c
+++ b/src/ial/auto.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/auto.h b/src/ial/auto.h
index 7077e56b..4c7603bb 100644
--- a/src/ial/auto.h
+++ b/src/ial/auto.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/c33l05.c b/src/ial/c33l05.c
index 80480d8f..258c219a 100644
--- a/src/ial/c33l05.c
+++ b/src/ial/c33l05.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/c33l05.h b/src/ial/c33l05.h
index 37ce13d5..f673b421 100644
--- a/src/ial/c33l05.h
+++ b/src/ial/c33l05.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/calib.c b/src/ial/calib.c
index 5e612cfe..5b9ab19a 100644
--- a/src/ial/calib.c
+++ b/src/ial/calib.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/cisco_touchpad.c b/src/ial/cisco_touchpad.c
index cd7afc9b..b8c196aa 100644
--- a/src/ial/cisco_touchpad.c
+++ b/src/ial/cisco_touchpad.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/cisco_touchpad.h b/src/ial/cisco_touchpad.h
index 3d8441da..015f29ea 100644
--- a/src/ial/cisco_touchpad.h
+++ b/src/ial/cisco_touchpad.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/comminput.c b/src/ial/comminput.c
index 8c341c2f..94c83753 100644
--- a/src/ial/comminput.c
+++ b/src/ial/comminput.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/comminput.h b/src/ial/comminput.h
index c335060b..e4b2f8fd 100644
--- a/src/ial/comminput.h
+++ b/src/ial/comminput.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/custom.h b/src/ial/custom.h
index 4138a21d..a0e8d8be 100644
--- a/src/ial/custom.h
+++ b/src/ial/custom.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/davinci6446.c b/src/ial/davinci6446.c
index 4253fa80..b24db63d 100644
--- a/src/ial/davinci6446.c
+++ b/src/ial/davinci6446.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/davinci6446.h b/src/ial/davinci6446.h
index e0423387..62bd0f15 100644
--- a/src/ial/davinci6446.h
+++ b/src/ial/davinci6446.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dfb.c b/src/ial/dfb.c
index ef9a8775..d03ea857 100644
--- a/src/ial/dfb.c
+++ b/src/ial/dfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dfb.h b/src/ial/dfb.h
index 669bc693..da602ab8 100644
--- a/src/ial/dfb.h
+++ b/src/ial/dfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dlcustom/dlcustom.c b/src/ial/dlcustom/dlcustom.c
index b4d36f1b..7166119a 100644
--- a/src/ial/dlcustom/dlcustom.c
+++ b/src/ial/dlcustom/dlcustom.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dlcustom/dlcustom.h b/src/ial/dlcustom/dlcustom.h
index cb426e10..4d288d13 100644
--- a/src/ial/dlcustom/dlcustom.h
+++ b/src/ial/dlcustom/dlcustom.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dlcustom/sample/iale_custom.c b/src/ial/dlcustom/sample/iale_custom.c
index 736f8cc5..3d5df648 100644
--- a/src/ial/dlcustom/sample/iale_custom.c
+++ b/src/ial/dlcustom/sample/iale_custom.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dlcustom/sample/iale_custom.h b/src/ial/dlcustom/sample/iale_custom.h
index 7bdb1fd4..f759d89b 100644
--- a/src/ial/dlcustom/sample/iale_custom.h
+++ b/src/ial/dlcustom/sample/iale_custom.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dm270.c b/src/ial/dm270.c
index 22fbd058..2f5b1cef 100644
--- a/src/ial/dm270.c
+++ b/src/ial/dm270.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dm270.h b/src/ial/dm270.h
index a5a882f5..f7e503b4 100644
--- a/src/ial/dm270.h
+++ b/src/ial/dm270.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dmg-stb.c b/src/ial/dmg-stb.c
index ecec6bff..d7f6cb55 100644
--- a/src/ial/dmg-stb.c
+++ b/src/ial/dmg-stb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dmg-stb.h b/src/ial/dmg-stb.h
index 115100f4..8b26dd71 100644
--- a/src/ial/dmg-stb.h
+++ b/src/ial/dmg-stb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dummy.c b/src/ial/dummy.c
index 5217813b..8d84ec22 100644
--- a/src/ial/dummy.c
+++ b/src/ial/dummy.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/dummy.h b/src/ial/dummy.h
index f4c4189b..b0c7f89c 100644
--- a/src/ial/dummy.h
+++ b/src/ial/dummy.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em85.c b/src/ial/em85.c
index 8a28a0ca..66e7a0ef 100644
--- a/src/ial/em85.c
+++ b/src/ial/em85.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em85.h b/src/ial/em85.h
index 8136ed0b..3c83f165 100644
--- a/src/ial/em85.h
+++ b/src/ial/em85.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em86.c b/src/ial/em86.c
index c3e90b9a..e78befae 100644
--- a/src/ial/em86.c
+++ b/src/ial/em86.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em86.h b/src/ial/em86.h
index 9868392d..f0f77061 100644
--- a/src/ial/em86.h
+++ b/src/ial/em86.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em8620.c b/src/ial/em8620.c
index 59a0fb4c..8405e127 100644
--- a/src/ial/em8620.c
+++ b/src/ial/em8620.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/em8620.h b/src/ial/em8620.h
index 97450b81..359109c7 100644
--- a/src/ial/em8620.h
+++ b/src/ial/em8620.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/embest2410.c b/src/ial/embest2410.c
index f86058b5..d63f2f2c 100644
--- a/src/ial/embest2410.c
+++ b/src/ial/embest2410.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/embest2410.h b/src/ial/embest2410.h
index 28fb55bc..c334e851 100644
--- a/src/ial/embest2410.h
+++ b/src/ial/embest2410.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/embest44b0.c b/src/ial/embest44b0.c
index 462e0751..f04f3782 100644
--- a/src/ial/embest44b0.c
+++ b/src/ial/embest44b0.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/embest44b0.h b/src/ial/embest44b0.h
index cc09518d..c2d140ee 100644
--- a/src/ial/embest44b0.h
+++ b/src/ial/embest44b0.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ep7211.c b/src/ial/ep7211.c
index 39b58433..1ab20d3e 100644
--- a/src/ial/ep7211.c
+++ b/src/ial/ep7211.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ep7211.h b/src/ial/ep7211.h
index 3fa85ca1..c47223a0 100644
--- a/src/ial/ep7211.h
+++ b/src/ial/ep7211.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ep7211_internal.h b/src/ial/ep7211_internal.h
index 6fd36125..1c4b6f3a 100644
--- a/src/ial/ep7211_internal.h
+++ b/src/ial/ep7211_internal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/evmv10.c b/src/ial/evmv10.c
index 038fefae..dacda24d 100644
--- a/src/ial/evmv10.c
+++ b/src/ial/evmv10.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/evmv10.h b/src/ial/evmv10.h
index 30b31e00..d2fdf9c7 100644
--- a/src/ial/evmv10.h
+++ b/src/ial/evmv10.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fft7202.c b/src/ial/fft7202.c
index ef8dd0d3..df751d0d 100644
--- a/src/ial/fft7202.c
+++ b/src/ial/fft7202.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fft7202.h b/src/ial/fft7202.h
index 6b9aee02..ba5e9658 100644
--- a/src/ial/fft7202.h
+++ b/src/ial/fft7202.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/figueroa.c b/src/ial/figueroa.c
index f4e94898..be6cdd16 100644
--- a/src/ial/figueroa.c
+++ b/src/ial/figueroa.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/figueroa.h b/src/ial/figueroa.h
index b5793fa2..aad8328c 100644
--- a/src/ial/figueroa.h
+++ b/src/ial/figueroa.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fip.c b/src/ial/fip.c
index be8dc45b..fdb813b2 100644
--- a/src/ial/fip.c
+++ b/src/ial/fip.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fip.h b/src/ial/fip.h
index 1679442b..7038d474 100644
--- a/src/ial/fip.h
+++ b/src/ial/fip.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fxrm9200.c b/src/ial/fxrm9200.c
index 2cd3253e..65765265 100644
--- a/src/ial/fxrm9200.c
+++ b/src/ial/fxrm9200.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fxrm9200.h b/src/ial/fxrm9200.h
index 25722690..7c06c47c 100644
--- a/src/ial/fxrm9200.h
+++ b/src/ial/fxrm9200.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/fz_custom.c b/src/ial/fz_custom.c
index fe5329a7..2239e711 100644
--- a/src/ial/fz_custom.c
+++ b/src/ial/fz_custom.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/helio.c b/src/ial/helio.c
index 885b2151..35568e59 100644
--- a/src/ial/helio.c
+++ b/src/ial/helio.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/helio.h b/src/ial/helio.h
index 9209b3b1..ca9f51f1 100644
--- a/src/ial/helio.h
+++ b/src/ial/helio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh2410r3.c b/src/ial/hh2410r3.c
index 99f8f39a..f721f45d 100644
--- a/src/ial/hh2410r3.c
+++ b/src/ial/hh2410r3.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh2410r3.h b/src/ial/hh2410r3.h
index 3e40dcdc..85a27413 100644
--- a/src/ial/hh2410r3.h
+++ b/src/ial/hh2410r3.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh2440.c b/src/ial/hh2440.c
index 5f2f3f2c..e0237f1b 100644
--- a/src/ial/hh2440.c
+++ b/src/ial/hh2440.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh2440.h b/src/ial/hh2440.h
index 84dd7330..2693f090 100644
--- a/src/ial/hh2440.h
+++ b/src/ial/hh2440.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh5249kbdir.c b/src/ial/hh5249kbdir.c
index 7d1af138..d420e2b9 100644
--- a/src/ial/hh5249kbdir.c
+++ b/src/ial/hh5249kbdir.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hh5249kbdir.h b/src/ial/hh5249kbdir.h
index 89fd09c1..419c51e8 100644
--- a/src/ial/hh5249kbdir.h
+++ b/src/ial/hh5249kbdir.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hi3510.c b/src/ial/hi3510.c
index fec9ec53..0ff754eb 100644
--- a/src/ial/hi3510.c
+++ b/src/ial/hi3510.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/hi3510.h b/src/ial/hi3510.h
index de3fe99f..4a3cfdbf 100644
--- a/src/ial/hi3510.h
+++ b/src/ial/hi3510.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ial.c b/src/ial/ial.c
index 13e2c62d..f119d9a4 100644
--- a/src/ial/ial.c
+++ b/src/ial/ial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/init_ts.c b/src/ial/init_ts.c
index e2b0aff8..4a0f042c 100644
--- a/src/ial/init_ts.c
+++ b/src/ial/init_ts.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ipaq-h3600.c b/src/ial/ipaq-h3600.c
index 38ce764a..45193230 100644
--- a/src/ial/ipaq-h3600.c
+++ b/src/ial/ipaq-h3600.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ipaq-h3600.h b/src/ial/ipaq-h3600.h
index 23f4603e..d74e4e67 100644
--- a/src/ial/ipaq-h3600.h
+++ b/src/ial/ipaq-h3600.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ipaq-h5400.c b/src/ial/ipaq-h5400.c
index 101ba331..8372a6f5 100644
--- a/src/ial/ipaq-h5400.c
+++ b/src/ial/ipaq-h5400.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ipaq-h5400.h b/src/ial/ipaq-h5400.h
index 4098df91..23950f88 100644
--- a/src/ial/ipaq-h5400.h
+++ b/src/ial/ipaq-h5400.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/jz4740.c b/src/ial/jz4740.c
index 7edc87f3..72d58bcb 100644
--- a/src/ial/jz4740.c
+++ b/src/ial/jz4740.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/jz4740.h b/src/ial/jz4740.h
index c06250ab..42143557 100644
--- a/src/ial/jz4740.h
+++ b/src/ial/jz4740.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/l7200.c b/src/ial/l7200.c
index 9762bde8..c272f679 100644
--- a/src/ial/l7200.c
+++ b/src/ial/l7200.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/l7200.h b/src/ial/l7200.h
index 3d8de497..1b0247e0 100644
--- a/src/ial/l7200.h
+++ b/src/ial/l7200.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/libmc.h b/src/ial/libmc.h
index 5a7d9b11..be52d27a 100644
--- a/src/ial/libmc.h
+++ b/src/ial/libmc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/lide.c b/src/ial/lide.c
index be5ae3f7..6133e74e 100644
--- a/src/ial/lide.c
+++ b/src/ial/lide.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/lide.h b/src/ial/lide.h
index 7d49c9d7..a4276646 100644
--- a/src/ial/lide.h
+++ b/src/ial/lide.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/linux-libinput.c b/src/ial/linux-libinput.c
index 43eeab9e..1f1b20c8 100644
--- a/src/ial/linux-libinput.c
+++ b/src/ial/linux-libinput.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/linux-libinput.h b/src/ial/linux-libinput.h
index 23e7629f..ad87e039 100644
--- a/src/ial/linux-libinput.h
+++ b/src/ial/linux-libinput.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/linux-tty.c b/src/ial/linux-tty.c
index d853f5dd..db078e7a 100644
--- a/src/ial/linux-tty.c
+++ b/src/ial/linux-tty.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mc68x328.c b/src/ial/mc68x328.c
index 78c0c42c..a6ce456b 100644
--- a/src/ial/mc68x328.c
+++ b/src/ial/mc68x328.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mc68x328.h b/src/ial/mc68x328.h
index d72563ed..9850ca94 100644
--- a/src/ial/mc68x328.h
+++ b/src/ial/mc68x328.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mgsock.c b/src/ial/mgsock.c
index 1a072fec..10abe758 100644
--- a/src/ial/mgsock.c
+++ b/src/ial/mgsock.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mpc823.c b/src/ial/mpc823.c
index b4a2019b..ae885f2a 100644
--- a/src/ial/mpc823.c
+++ b/src/ial/mpc823.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mpc823.h b/src/ial/mpc823.h
index 5c769d50..1ab617c5 100644
--- a/src/ial/mpc823.h
+++ b/src/ial/mpc823.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mstarial.c b/src/ial/mstarial.c
index cdd38b6e..a5171769 100644
--- a/src/ial/mstarial.c
+++ b/src/ial/mstarial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/mstarial.h b/src/ial/mstarial.h
index 22729090..aa78e2c1 100644
--- a/src/ial/mstarial.h
+++ b/src/ial/mstarial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/kbd_event.c b/src/ial/native/kbd_event.c
index 341e511c..fd762aa8 100644
--- a/src/ial/native/kbd_event.c
+++ b/src/ial/native/kbd_event.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/kbd_tty.c b/src/ial/native/kbd_tty.c
index f11b2f50..9c24f00e 100644
--- a/src/ial/native/kbd_tty.c
+++ b/src/ial/native/kbd_tty.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/mou_gpm.c b/src/ial/native/mou_gpm.c
index 3bac3b81..3d58d11a 100644
--- a/src/ial/native/mou_gpm.c
+++ b/src/ial/native/mou_gpm.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/mou_imps2.c b/src/ial/native/mou_imps2.c
index ad226073..b1a2b53a 100644
--- a/src/ial/native/mou_imps2.c
+++ b/src/ial/native/mou_imps2.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/mou_ms.c b/src/ial/native/mou_ms.c
index 4133bf1d..9bed2e84 100644
--- a/src/ial/native/mou_ms.c
+++ b/src/ial/native/mou_ms.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/mou_ms3.c b/src/ial/native/mou_ms3.c
index b12d6ab6..a8be3cac 100644
--- a/src/ial/native/mou_ms3.c
+++ b/src/ial/native/mou_ms3.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/mou_ps2.c b/src/ial/native/mou_ps2.c
index c0827bba..8b063b27 100644
--- a/src/ial/native/mou_ps2.c
+++ b/src/ial/native/mou_ps2.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/native.c b/src/ial/native/native.c
index dbbfe6a8..00c5cbe5 100644
--- a/src/ial/native/native.c
+++ b/src/ial/native/native.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/native.h b/src/ial/native/native.h
index 3822858e..c16b8f94 100644
--- a/src/ial/native/native.h
+++ b/src/ial/native/native.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/native/vtswitch-lite.c b/src/ial/native/vtswitch-lite.c
index 560c0197..16d79917 100644
--- a/src/ial/native/vtswitch-lite.c
+++ b/src/ial/native/vtswitch-lite.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/netial/netial.c b/src/ial/netial/netial.c
index 4bbe8eb8..5332cebe 100644
--- a/src/ial/netial/netial.c
+++ b/src/ial/netial/netial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/netial/netial.h b/src/ial/netial/netial.h
index f3366338..6f1d3dc5 100644
--- a/src/ial/netial/netial.h
+++ b/src/ial/netial/netial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/nexusial/nexus.c b/src/ial/nexusial/nexus.c
index 9ddafb02..88d4b7a9 100644
--- a/src/ial/nexusial/nexus.c
+++ b/src/ial/nexusial/nexus.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/nexusial/nexus.h b/src/ial/nexusial/nexus.h
index 1c3ba4fc..23cd4502 100644
--- a/src/ial/nexusial/nexus.h
+++ b/src/ial/nexusial/nexus.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/palm2.c b/src/ial/palm2.c
index 7aea7a7f..d2cacaa8 100644
--- a/src/ial/palm2.c
+++ b/src/ial/palm2.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/palm2.h b/src/ial/palm2.h
index cc5e8c01..877b91ca 100644
--- a/src/ial/palm2.h
+++ b/src/ial/palm2.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/pcxvfb.h b/src/ial/pcxvfb.h
index 463da13c..f9519827 100644
--- a/src/ial/pcxvfb.h
+++ b/src/ial/pcxvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/pcxvfbial.c b/src/ial/pcxvfbial.c
index 1b67d0a9..810095ec 100644
--- a/src/ial/pcxvfbial.c
+++ b/src/ial/pcxvfbial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ps2-conv.c b/src/ial/ps2-conv.c
index e9d9f0f7..5535dae9 100644
--- a/src/ial/ps2-conv.c
+++ b/src/ial/ps2-conv.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ps2-keycode.h b/src/ial/ps2-keycode.h
index 8672ded2..d66c53ea 100644
--- a/src/ial/ps2-keycode.h
+++ b/src/ial/ps2-keycode.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/px255b.c b/src/ial/px255b.c
index f2370956..b5c61a3b 100644
--- a/src/ial/px255b.c
+++ b/src/ial/px255b.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/px255b.h b/src/ial/px255b.h
index 29b48b36..91d72647 100644
--- a/src/ial/px255b.h
+++ b/src/ial/px255b.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/qemu.c b/src/ial/qemu.c
index 9c049917..7f76e057 100644
--- a/src/ial/qemu.c
+++ b/src/ial/qemu.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/qemu.h b/src/ial/qemu.h
index 55b38419..435f1276 100644
--- a/src/ial/qemu.h
+++ b/src/ial/qemu.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/qvfb.c b/src/ial/qvfb.c
index 8c11f4f7..aae3cda1 100644
--- a/src/ial/qvfb.c
+++ b/src/ial/qvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/qvfb.h b/src/ial/qvfb.h
index 9efe422c..16194ec9 100644
--- a/src/ial/qvfb.h
+++ b/src/ial/qvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/random.c b/src/ial/random.c
index 06f7f944..1fd7c362 100644
--- a/src/ial/random.c
+++ b/src/ial/random.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/random.h b/src/ial/random.h
index 46cab4c3..9d52279a 100644
--- a/src/ial/random.h
+++ b/src/ial/random.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/remoteial/client/netial.c b/src/ial/remoteial/client/netial.c
index ded1e543..2f26b51f 100644
--- a/src/ial/remoteial/client/netial.c
+++ b/src/ial/remoteial/client/netial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/remoteial/client/netial_ctrlwin.c b/src/ial/remoteial/client/netial_ctrlwin.c
index 5b8f709f..170538ae 100644
--- a/src/ial/remoteial/client/netial_ctrlwin.c
+++ b/src/ial/remoteial/client/netial_ctrlwin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/remoteial/client/netial_ctrlwin.h b/src/ial/remoteial/client/netial_ctrlwin.h
index 1cffefba..d47d2411 100644
--- a/src/ial/remoteial/client/netial_ctrlwin.h
+++ b/src/ial/remoteial/client/netial_ctrlwin.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/remoteial/netial_server.c b/src/ial/remoteial/netial_server.c
index 4086da3e..d49bd2e7 100644
--- a/src/ial/remoteial/netial_server.c
+++ b/src/ial/remoteial/netial_server.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/rtos_xvfb.c b/src/ial/rtos_xvfb.c
index a47d6298..0ab6edd6 100644
--- a/src/ial/rtos_xvfb.c
+++ b/src/ial/rtos_xvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/rtos_xvfb.h b/src/ial/rtos_xvfb.h
index cc6eea8c..8f17f31c 100644
--- a/src/ial/rtos_xvfb.h
+++ b/src/ial/rtos_xvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/skyeye-ep7312.c b/src/ial/skyeye-ep7312.c
index 2eb37358..616d121a 100644
--- a/src/ial/skyeye-ep7312.c
+++ b/src/ial/skyeye-ep7312.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/skyeye-ep7312.h b/src/ial/skyeye-ep7312.h
index 06907d5b..f112fabb 100644
--- a/src/ial/skyeye-ep7312.h
+++ b/src/ial/skyeye-ep7312.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/svgalib.c b/src/ial/svgalib.c
index ccb5a004..732529d9 100644
--- a/src/ial/svgalib.c
+++ b/src/ial/svgalib.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/svgalib.h b/src/ial/svgalib.h
index 5b615583..03e5b7a9 100644
--- a/src/ial/svgalib.h
+++ b/src/ial/svgalib.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/svpxx.c b/src/ial/svpxx.c
index ede13c7c..fb0b3dff 100644
--- a/src/ial/svpxx.c
+++ b/src/ial/svpxx.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/svpxx.h b/src/ial/svpxx.h
index ea4cfdba..226a4e13 100644
--- a/src/ial/svpxx.h
+++ b/src/ial/svpxx.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/t800.c b/src/ial/t800.c
index 4262b5db..f7e1f5dc 100644
--- a/src/ial/t800.c
+++ b/src/ial/t800.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/t800.h b/src/ial/t800.h
index 4f92cc98..b53c9599 100644
--- a/src/ial/t800.h
+++ b/src/ial/t800.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/tf-code.h b/src/ial/tf-code.h
index 56923717..f5a908b6 100644
--- a/src/ial/tf-code.h
+++ b/src/ial/tf-code.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/tf-stb.c b/src/ial/tf-stb.c
index fc777833..521fa7aa 100644
--- a/src/ial/tf-stb.c
+++ b/src/ial/tf-stb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/tf-stb.h b/src/ial/tf-stb.h
index 537205a1..3e5260c1 100644
--- a/src/ial/tf-stb.h
+++ b/src/ial/tf-stb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/thor.c b/src/ial/thor.c
index d8e98061..8bc64c6e 100644
--- a/src/ial/thor.c
+++ b/src/ial/thor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/thor.h b/src/ial/thor.h
index 5a7ebff7..361a042d 100644
--- a/src/ial/thor.h
+++ b/src/ial/thor.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/tslibial.c b/src/ial/tslibial.c
index 5e1a9ff0..f978462e 100644
--- a/src/ial/tslibial.c
+++ b/src/ial/tslibial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/tslibial.h b/src/ial/tslibial.h
index 39c8d479..691b49e0 100644
--- a/src/ial/tslibial.h
+++ b/src/ial/tslibial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ucb1x00.c b/src/ial/ucb1x00.c
index 9d4aff58..7addd132 100644
--- a/src/ial/ucb1x00.c
+++ b/src/ial/ucb1x00.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/ucb1x00.h b/src/ial/ucb1x00.h
index 56d659b1..bb57bd32 100644
--- a/src/ial/ucb1x00.h
+++ b/src/ial/ucb1x00.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/usvfbinput.c b/src/ial/usvfbinput.c
index da0f599b..1d015476 100644
--- a/src/ial/usvfbinput.c
+++ b/src/ial/usvfbinput.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/usvfbinput.h b/src/ial/usvfbinput.h
index 05d6fe84..c8175507 100644
--- a/src/ial/usvfbinput.h
+++ b/src/ial/usvfbinput.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/utpmc.c b/src/ial/utpmc.c
index ec3211e5..6b329901 100644
--- a/src/ial/utpmc.c
+++ b/src/ial/utpmc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/utpmc.h b/src/ial/utpmc.h
index b0b44eba..98185ac7 100644
--- a/src/ial/utpmc.h
+++ b/src/ial/utpmc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vp2008.c b/src/ial/vp2008.c
index 56905d28..f6d01d4f 100644
--- a/src/ial/vp2008.c
+++ b/src/ial/vp2008.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vp2008.h b/src/ial/vp2008.h
index 3606825d..61ef0625 100644
--- a/src/ial/vp2008.h
+++ b/src/ial/vp2008.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vr4181.c b/src/ial/vr4181.c
index bad140fd..3ac67b3a 100644
--- a/src/ial/vr4181.c
+++ b/src/ial/vr4181.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vr4181.h b/src/ial/vr4181.h
index 71515168..c7bab894 100644
--- a/src/ial/vr4181.h
+++ b/src/ial/vr4181.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vxi386_input.c b/src/ial/vxi386_input.c
index a3180acf..9857e25e 100644
--- a/src/ial/vxi386_input.c
+++ b/src/ial/vxi386_input.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/vxppc_input.c b/src/ial/vxppc_input.c
index 487e7877..337675b2 100644
--- a/src/ial/vxppc_input.c
+++ b/src/ial/vxppc_input.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/winial.c b/src/ial/winial.c
index 91a206b7..2e0ca14c 100644
--- a/src/ial/winial.c
+++ b/src/ial/winial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/winial.h b/src/ial/winial.h
index aae97808..25524fa1 100644
--- a/src/ial/winial.h
+++ b/src/ial/winial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/wvfb.h b/src/ial/wvfb.h
index c062d934..10602899 100644
--- a/src/ial/wvfb.h
+++ b/src/ial/wvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ial/wvfbial.c b/src/ial/wvfbial.c
index 32970a84..78b34f84 100644
--- a/src/ial/wvfbial.c
+++ b/src/ial/wvfbial.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/cdjpeg.h b/src/image/cdjpeg.h
index 3ff37d8f..65c2016a 100644
--- a/src/image/cdjpeg.h
+++ b/src/image/cdjpeg.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/gif.c b/src/image/gif.c
index 7fba7702..c447f864 100644
--- a/src/image/gif.c
+++ b/src/image/gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/imgapi.c b/src/image/imgapi.c
index 4a548b73..2a72f98e 100644
--- a/src/image/imgapi.c
+++ b/src/image/imgapi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
//
// imgapi.c: The GIF and JPG Image Support API module.
//
diff --git a/src/image/imgapi.h b/src/image/imgapi.h
index af3fb3e4..9d812978 100644
--- a/src/image/imgapi.h
+++ b/src/image/imgapi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jcomapi.c b/src/image/jcomapi.c
index 0040c129..3a560791 100644
--- a/src/image/jcomapi.c
+++ b/src/image/jcomapi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdapimin.c b/src/image/jdapimin.c
index 0a274155..6f980d74 100644
--- a/src/image/jdapimin.c
+++ b/src/image/jdapimin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdapistd.c b/src/image/jdapistd.c
index c880402b..78c8cbfd 100644
--- a/src/image/jdapistd.c
+++ b/src/image/jdapistd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdatasrc.c b/src/image/jdatasrc.c
index e8d39cf3..be41da84 100644
--- a/src/image/jdatasrc.c
+++ b/src/image/jdatasrc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdcoefct.c b/src/image/jdcoefct.c
index 4b646cdf..1ac82daf 100644
--- a/src/image/jdcoefct.c
+++ b/src/image/jdcoefct.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdcolor.c b/src/image/jdcolor.c
index 0ef27060..bfe9ba17 100644
--- a/src/image/jdcolor.c
+++ b/src/image/jdcolor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdct.h b/src/image/jdct.h
index 359b8b99..b0d8699b 100644
--- a/src/image/jdct.h
+++ b/src/image/jdct.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jddctmgr.c b/src/image/jddctmgr.c
index 514076f4..8497d8fd 100644
--- a/src/image/jddctmgr.c
+++ b/src/image/jddctmgr.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdhuff.c b/src/image/jdhuff.c
index a5cae549..3a1a3101 100644
--- a/src/image/jdhuff.c
+++ b/src/image/jdhuff.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdhuff.h b/src/image/jdhuff.h
index 07dd957a..9b473625 100644
--- a/src/image/jdhuff.h
+++ b/src/image/jdhuff.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdinput.c b/src/image/jdinput.c
index c197b455..b7fd0f8a 100644
--- a/src/image/jdinput.c
+++ b/src/image/jdinput.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdmainct.c b/src/image/jdmainct.c
index c1914414..dcf9ed37 100644
--- a/src/image/jdmainct.c
+++ b/src/image/jdmainct.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdmarker.c b/src/image/jdmarker.c
index 8bec1c44..d0dbfe27 100644
--- a/src/image/jdmarker.c
+++ b/src/image/jdmarker.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdmaster.c b/src/image/jdmaster.c
index d7cd6b51..21110df0 100644
--- a/src/image/jdmaster.c
+++ b/src/image/jdmaster.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdmerge.c b/src/image/jdmerge.c
index 0e600dda..1dec8fb2 100644
--- a/src/image/jdmerge.c
+++ b/src/image/jdmerge.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdphuff.c b/src/image/jdphuff.c
index 3b203598..f0bbf90f 100644
--- a/src/image/jdphuff.c
+++ b/src/image/jdphuff.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdpostct.c b/src/image/jdpostct.c
index 6707929c..ca5060ba 100644
--- a/src/image/jdpostct.c
+++ b/src/image/jdpostct.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdsample.c b/src/image/jdsample.c
index eab5c57f..4e9830a9 100644
--- a/src/image/jdsample.c
+++ b/src/image/jdsample.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jdtrans.c b/src/image/jdtrans.c
index 68bec7da..32b7fec0 100644
--- a/src/image/jdtrans.c
+++ b/src/image/jdtrans.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jidct.c b/src/image/jidct.c
index e7425884..b6724c78 100644
--- a/src/image/jidct.c
+++ b/src/image/jidct.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jmorecfg.h b/src/image/jmorecfg.h
index bd4071c5..e4f2c0ac 100644
--- a/src/image/jmorecfg.h
+++ b/src/image/jmorecfg.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jpegint.h b/src/image/jpegint.h
index 688ddc81..cdfb40b5 100644
--- a/src/image/jpegint.h
+++ b/src/image/jpegint.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jpeglib.h b/src/image/jpeglib.h
index fd0fb217..62675510 100644
--- a/src/image/jpeglib.h
+++ b/src/image/jpeglib.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jpg.c b/src/image/jpg.c
index 0016556d..8c353475 100644
--- a/src/image/jpg.c
+++ b/src/image/jpg.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/image/jutils.c b/src/image/jutils.c
index 6880285f..2ee121e5 100644
--- a/src/image/jutils.c
+++ b/src/image/jutils.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ime/hzinput.c b/src/ime/hzinput.c
index 18949aaa..83dd569d 100644
--- a/src/ime/hzinput.c
+++ b/src/ime/hzinput.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ime/hzinput.h b/src/ime/hzinput.h
index 7ef0cf88..dd9412b6 100644
--- a/src/ime/hzinput.h
+++ b/src/ime/hzinput.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ime/pinyin.c b/src/ime/pinyin.c
index 7ed16ed1..3072479f 100644
--- a/src/ime/pinyin.c
+++ b/src/ime/pinyin.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/ime/pinyin.h b/src/ime/pinyin.h
index 3bab3e53..c4756975 100644
--- a/src/ime/pinyin.h
+++ b/src/ime/pinyin.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/accelkey.h b/src/include/accelkey.h
index 90c2071c..15776aad 100644
--- a/src/include/accelkey.h
+++ b/src/include/accelkey.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/bidi.h b/src/include/bidi.h
index 73689dfc..62654f7e 100644
--- a/src/include/bidi.h
+++ b/src/include/bidi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/bitmap.h b/src/include/bitmap.h
index 06ac2d1f..95fc8163 100644
--- a/src/include/bitmap.h
+++ b/src/include/bitmap.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/blockheap.h b/src/include/blockheap.h
index d8ed6023..30d217e6 100644
--- a/src/include/blockheap.h
+++ b/src/include/blockheap.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/client.h b/src/include/client.h
index e6e48df9..6da1883a 100644
--- a/src/include/client.h
+++ b/src/include/client.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/clipboard.h b/src/include/clipboard.h
index e8d414a3..632425e1 100644
--- a/src/include/clipboard.h
+++ b/src/include/clipboard.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/cliprect.h b/src/include/cliprect.h
index 705135e1..26bd421a 100644
--- a/src/include/cliprect.h
+++ b/src/include/cliprect.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/ctrlclass.h b/src/include/ctrlclass.h
index 75db02f5..cd200a5d 100644
--- a/src/include/ctrlclass.h
+++ b/src/include/ctrlclass.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/cursor.h b/src/include/cursor.h
index 3070a952..05589ef3 100644
--- a/src/include/cursor.h
+++ b/src/include/cursor.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/dc.h b/src/include/dc.h
index 11373b1f..7c18ff93 100644
--- a/src/include/dc.h
+++ b/src/include/dc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/devfont.h b/src/include/devfont.h
index 2e4fed0b..3ba286ea 100644
--- a/src/include/devfont.h
+++ b/src/include/devfont.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/drawsemop.h b/src/include/drawsemop.h
index 0822e51a..db3f2a69 100644
--- a/src/include/drawsemop.h
+++ b/src/include/drawsemop.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/element.h b/src/include/element.h
index a68632ac..824ee030 100644
--- a/src/include/element.h
+++ b/src/include/element.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/event.h b/src/include/event.h
index 89ecc2a2..5b4bf01c 100644
--- a/src/include/event.h
+++ b/src/include/event.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/fontname.h b/src/include/fontname.h
index f32388cb..1a254f43 100644
--- a/src/include/fontname.h
+++ b/src/include/fontname.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/gal.h b/src/include/gal.h
index af956ad4..2520eb67 100644
--- a/src/include/gal.h
+++ b/src/include/gal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/gif.h b/src/include/gif.h
index 9860f909..080a9696 100644
--- a/src/include/gif.h
+++ b/src/include/gif.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/glyph.h b/src/include/glyph.h
index fab933da..7e5dc33a 100644
--- a/src/include/glyph.h
+++ b/src/include/glyph.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/hash.h b/src/include/hash.h
index a9e8689a..8e681e96 100644
--- a/src/include/hash.h
+++ b/src/include/hash.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/ial.h b/src/include/ial.h
index 71f71a87..9e6022c8 100644
--- a/src/include/ial.h
+++ b/src/include/ial.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/icon.h b/src/include/icon.h
index ba85dfa9..ed1a3d5a 100644
--- a/src/include/icon.h
+++ b/src/include/icon.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/incoreres.h b/src/include/incoreres.h
index 1ed1032b..0760e1b9 100644
--- a/src/include/incoreres.h
+++ b/src/include/incoreres.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/inline.h b/src/include/inline.h
index 7e9cb9c6..d86ace6f 100644
--- a/src/include/inline.h
+++ b/src/include/inline.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/internals.h b/src/include/internals.h
index 16d4698e..be911e8f 100644
--- a/src/include/internals.h
+++ b/src/include/internals.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/jpg.h b/src/include/jpg.h
index f1d891fe..59c821d2 100644
--- a/src/include/jpg.h
+++ b/src/include/jpg.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/license.h b/src/include/license.h
index ed4fa083..90443c5d 100644
--- a/src/include/license.h
+++ b/src/include/license.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/linux-tty.h b/src/include/linux-tty.h
index ea9bb8e0..fb799712 100644
--- a/src/include/linux-tty.h
+++ b/src/include/linux-tty.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/list.h b/src/include/list.h
index 98d7df8d..cfbf845f 100644
--- a/src/include/list.h
+++ b/src/include/list.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/md5.h b/src/include/md5.h
index 017aeed2..319f0669 100644
--- a/src/include/md5.h
+++ b/src/include/md5.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/memops.h b/src/include/memops.h
index 4a841518..e5ee8389 100644
--- a/src/include/memops.h
+++ b/src/include/memops.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/menu.h b/src/include/menu.h
index 359ed110..786b76b6 100644
--- a/src/include/menu.h
+++ b/src/include/menu.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/mgsock.h b/src/include/mgsock.h
index a1fa187e..f7eb541a 100644
--- a/src/include/mgsock.h
+++ b/src/include/mgsock.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/misc.h b/src/include/misc.h
index 92ff7ff6..989ecb60 100644
--- a/src/include/misc.h
+++ b/src/include/misc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/msgstr.h b/src/include/msgstr.h
index 5733d926..d3cc8d20 100644
--- a/src/include/msgstr.h
+++ b/src/include/msgstr.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/newgal.h b/src/include/newgal.h
index 09e0ee69..b969cdca 100644
--- a/src/include/newgal.h
+++ b/src/include/newgal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/oldgal.h b/src/include/oldgal.h
index d3c69252..486ba16a 100644
--- a/src/include/oldgal.h
+++ b/src/include/oldgal.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/ourhdr.h b/src/include/ourhdr.h
index 9b3cd529..fa2753e1 100644
--- a/src/include/ourhdr.h
+++ b/src/include/ourhdr.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/readbmp.h b/src/include/readbmp.h
index b9acceed..a5c4a256 100644
--- a/src/include/readbmp.h
+++ b/src/include/readbmp.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/server.h b/src/include/server.h
index 3d3bbd7b..f62bc328 100644
--- a/src/include/server.h
+++ b/src/include/server.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/sharedres.h b/src/include/sharedres.h
index 1e957bbe..61d25bd3 100644
--- a/src/include/sharedres.h
+++ b/src/include/sharedres.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/sockio.h b/src/include/sockio.h
index 2699d845..0b9ea548 100644
--- a/src/include/sockio.h
+++ b/src/include/sockio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/sysfont.h b/src/include/sysfont.h
index da41c52c..fc18cbf6 100644
--- a/src/include/sysfont.h
+++ b/src/include/sysfont.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/sysres.h b/src/include/sysres.h
index a3b22784..5653e7c3 100644
--- a/src/include/sysres.h
+++ b/src/include/sysres.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/timer.h b/src/include/timer.h
index ea3b010a..e619588b 100644
--- a/src/include/timer.h
+++ b/src/include/timer.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/unicode-ops.h b/src/include/unicode-ops.h
index b95736b9..cb8dbf2d 100644
--- a/src/include/unicode-ops.h
+++ b/src/include/unicode-ops.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/include/zorder.h b/src/include/zorder.h
index 08a3b964..e038ba80 100644
--- a/src/include/zorder.h
+++ b/src/include/zorder.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/blockheap.c b/src/kernel/blockheap.c
index 266667f7..a1c622a6 100644
--- a/src/kernel/blockheap.c
+++ b/src/kernel/blockheap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/cursor-comm.c b/src/kernel/cursor-comm.c
index a534b79c..362a5b78 100644
--- a/src/kernel/cursor-comm.c
+++ b/src/kernel/cursor-comm.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/cursor-procs.c b/src/kernel/cursor-procs.c
index 5d5d90d4..12e3b681 100644
--- a/src/kernel/cursor-procs.c
+++ b/src/kernel/cursor-procs.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/cursor-sa.c b/src/kernel/cursor-sa.c
index 61884d68..67acc9db 100644
--- a/src/kernel/cursor-sa.c
+++ b/src/kernel/cursor-sa.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/cursor.c b/src/kernel/cursor.c
index 0a8f06d0..fff85d30 100644
--- a/src/kernel/cursor.c
+++ b/src/kernel/cursor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/desktop-comm.c b/src/kernel/desktop-comm.c
index ad5dc82c..4c22dce3 100644
--- a/src/kernel/desktop-comm.c
+++ b/src/kernel/desktop-comm.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/desktop-procs.c b/src/kernel/desktop-procs.c
index 7c538e87..62e878c9 100644
--- a/src/kernel/desktop-procs.c
+++ b/src/kernel/desktop-procs.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/desktop-sa.c b/src/kernel/desktop-sa.c
index 9c133711..85ec420e 100644
--- a/src/kernel/desktop-sa.c
+++ b/src/kernel/desktop-sa.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/desktop-ths.c b/src/kernel/desktop-ths.c
index 2d1634ff..46f2c252 100644
--- a/src/kernel/desktop-ths.c
+++ b/src/kernel/desktop-ths.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/desktop.c b/src/kernel/desktop.c
index 40e850ac..f5c92450 100644
--- a/src/kernel/desktop.c
+++ b/src/kernel/desktop.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/event.c b/src/kernel/event.c
index 36ad7ad4..e0ade8eb 100644
--- a/src/kernel/event.c
+++ b/src/kernel/event.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/fixstr.c b/src/kernel/fixstr.c
index 8c69c087..915060e8 100644
--- a/src/kernel/fixstr.c
+++ b/src/kernel/fixstr.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/hash.c b/src/kernel/hash.c
index 379053f4..890a73b2 100644
--- a/src/kernel/hash.c
+++ b/src/kernel/hash.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/init-lite.c b/src/kernel/init-lite.c
index 7faf2478..143e48d6 100644
--- a/src/kernel/init-lite.c
+++ b/src/kernel/init-lite.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/init.c b/src/kernel/init.c
index 49f7bc14..b030c720 100644
--- a/src/kernel/init.c
+++ b/src/kernel/init.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/message.c b/src/kernel/message.c
index 5d0f6247..a9c4d9fb 100644
--- a/src/kernel/message.c
+++ b/src/kernel/message.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/sharedres.c b/src/kernel/sharedres.c
index e86ca186..e57f2f70 100644
--- a/src/kernel/sharedres.c
+++ b/src/kernel/sharedres.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/slotset.c b/src/kernel/slotset.c
index 02d68661..9542890b 100644
--- a/src/kernel/slotset.c
+++ b/src/kernel/slotset.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/timer.c b/src/kernel/timer.c
index f91e649d..562cd55b 100644
--- a/src/kernel/timer.c
+++ b/src/kernel/timer.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/timer_posix.c b/src/kernel/timer_posix.c
index fa6fcf4b..bfe84db4 100644
--- a/src/kernel/timer_posix.c
+++ b/src/kernel/timer_posix.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/kernel/zorder.c b/src/kernel/zorder.c
index b00e9205..c0696129 100644
--- a/src/kernel/zorder.c
+++ b/src/kernel/zorder.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/defdev.c b/src/libc/defdev.c
index 5d867975..1e11217e 100644
--- a/src/libc/defdev.c
+++ b/src/libc/defdev.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/fnprintf.c b/src/libc/fnprintf.c
index a7bf6731..767239dc 100644
--- a/src/libc/fnprintf.c
+++ b/src/libc/fnprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/fprintf.c b/src/libc/fprintf.c
index 045310bc..35b1db9c 100644
--- a/src/libc/fprintf.c
+++ b/src/libc/fprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/fscanf.c b/src/libc/fscanf.c
index a60fb27f..55385cc9 100644
--- a/src/libc/fscanf.c
+++ b/src/libc/fscanf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ieeefp.h b/src/libc/ieeefp.h
index c6118070..2d188b93 100644
--- a/src/libc/ieeefp.h
+++ b/src/libc/ieeefp.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/malloc.c b/src/libc/malloc.c
index 41f39321..45d95bf2 100644
--- a/src/libc/malloc.c
+++ b/src/libc/malloc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/mgslice.c b/src/libc/mgslice.c
index a0246fd3..833a989f 100644
--- a/src/libc/mgslice.c
+++ b/src/libc/mgslice.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/nucleus_mutex.c b/src/libc/nucleus_mutex.c
index de2a2b03..c891f132 100644
--- a/src/libc/nucleus_mutex.c
+++ b/src/libc/nucleus_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/nucleus_pprivate.h b/src/libc/nucleus_pprivate.h
index ac0917a8..59d8b445 100644
--- a/src/libc/nucleus_pprivate.h
+++ b/src/libc/nucleus_pprivate.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/nucleus_pthread.c b/src/libc/nucleus_pthread.c
index cb4a6d2a..1ac14c66 100644
--- a/src/libc/nucleus_pthread.c
+++ b/src/libc/nucleus_pthread.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/nucleus_sem.c b/src/libc/nucleus_sem.c
index b2ccfe5b..c47afd95 100644
--- a/src/libc/nucleus_sem.c
+++ b/src/libc/nucleus_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ose_sem.c b/src/libc/ose_sem.c
index 2a4c420c..9373d8eb 100644
--- a/src/libc/ose_sem.c
+++ b/src/libc/ose_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/printf.c b/src/libc/printf.c
index cdfb0ae0..908bc40a 100644
--- a/src/libc/printf.c
+++ b/src/libc/printf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/psos_mutex.c b/src/libc/psos_mutex.c
index 9961522d..2d4f2d81 100644
--- a/src/libc/psos_mutex.c
+++ b/src/libc/psos_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/psos_pprivate.c b/src/libc/psos_pprivate.c
index a3977d0d..684d5fb6 100644
--- a/src/libc/psos_pprivate.c
+++ b/src/libc/psos_pprivate.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/psos_pprivate.h b/src/libc/psos_pprivate.h
index 002efe2a..76705a51 100644
--- a/src/libc/psos_pprivate.h
+++ b/src/libc/psos_pprivate.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/psos_pthread.c b/src/libc/psos_pthread.c
index b5d2e3a0..89997486 100644
--- a/src/libc/psos_pthread.c
+++ b/src/libc/psos_pthread.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/psos_sem.c b/src/libc/psos_sem.c
index 52e5ea82..9bbc3ebd 100644
--- a/src/libc/psos_sem.c
+++ b/src/libc/psos_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/scanf.c b/src/libc/scanf.c
index 72f0b5aa..ccaf8c98 100644
--- a/src/libc/scanf.c
+++ b/src/libc/scanf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/snprintf.c b/src/libc/snprintf.c
index 9056843d..e6b84405 100644
--- a/src/libc/snprintf.c
+++ b/src/libc/snprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sprintf.c b/src/libc/sprintf.c
index ef5b96a5..afc0626f 100644
--- a/src/libc/sprintf.c
+++ b/src/libc/sprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sscanf.c b/src/libc/sscanf.c
index e7bdb2db..478b388a 100644
--- a/src/libc/sscanf.c
+++ b/src/libc/sscanf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/stdioinlines.c b/src/libc/stdioinlines.c
index 9da5b56d..131015dc 100644
--- a/src/libc/stdioinlines.c
+++ b/src/libc/stdioinlines.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sysvipc_mutex.c b/src/libc/sysvipc_mutex.c
index 85388b1c..44719622 100644
--- a/src/libc/sysvipc_mutex.c
+++ b/src/libc/sysvipc_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sysvipc_private.c b/src/libc/sysvipc_private.c
index 5fe3e642..1dd47c8b 100644
--- a/src/libc/sysvipc_private.c
+++ b/src/libc/sysvipc_private.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sysvipc_private.h b/src/libc/sysvipc_private.h
index 3137c7a0..5463c725 100644
--- a/src/libc/sysvipc_private.h
+++ b/src/libc/sysvipc_private.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/sysvipc_sem.c b/src/libc/sysvipc_sem.c
index 865b48fa..a36c452e 100644
--- a/src/libc/sysvipc_sem.c
+++ b/src/libc/sysvipc_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/threadx_mutex.c b/src/libc/threadx_mutex.c
index 1bfbdc43..5843b7ae 100644
--- a/src/libc/threadx_mutex.c
+++ b/src/libc/threadx_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/threadx_pprivate.c b/src/libc/threadx_pprivate.c
index 69135e68..4606e5bd 100644
--- a/src/libc/threadx_pprivate.c
+++ b/src/libc/threadx_pprivate.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/threadx_pprivate.h b/src/libc/threadx_pprivate.h
index 9b6b1b2d..f9b246fd 100644
--- a/src/libc/threadx_pprivate.h
+++ b/src/libc/threadx_pprivate.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/threadx_pthread.c b/src/libc/threadx_pthread.c
index a2e0f330..b328a70e 100644
--- a/src/libc/threadx_pthread.c
+++ b/src/libc/threadx_pthread.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/threadx_sem.c b/src/libc/threadx_sem.c
index e3cf0c02..9dbae3f9 100644
--- a/src/libc/threadx_sem.c
+++ b/src/libc/threadx_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ucos2_mutex.c b/src/libc/ucos2_mutex.c
index 1fe890b2..c3b89eb1 100644
--- a/src/libc/ucos2_mutex.c
+++ b/src/libc/ucos2_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ucos2_pprivate.h b/src/libc/ucos2_pprivate.h
index 30a9844e..21a62b5b 100644
--- a/src/libc/ucos2_pprivate.h
+++ b/src/libc/ucos2_pprivate.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ucos2_pthread.c b/src/libc/ucos2_pthread.c
index 9dfe297e..0e6cfc26 100644
--- a/src/libc/ucos2_pthread.c
+++ b/src/libc/ucos2_pthread.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/ucos2_sem.c b/src/libc/ucos2_sem.c
index 1e596a94..2c5d86bf 100644
--- a/src/libc/ucos2_sem.c
+++ b/src/libc/ucos2_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vfnprintf.c b/src/libc/vfnprintf.c
index 308c9ee2..4eb475bf 100644
--- a/src/libc/vfnprintf.c
+++ b/src/libc/vfnprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vfscanf.c b/src/libc/vfscanf.c
index 9ed0b512..2227b5b9 100644
--- a/src/libc/vfscanf.c
+++ b/src/libc/vfscanf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vsnprintf.c b/src/libc/vsnprintf.c
index 86219c10..43e00b28 100644
--- a/src/libc/vsnprintf.c
+++ b/src/libc/vsnprintf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vsscanf.c b/src/libc/vsscanf.c
index 938a7b23..d133ed03 100644
--- a/src/libc/vsscanf.c
+++ b/src/libc/vsscanf.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vxworks_mutex.c b/src/libc/vxworks_mutex.c
index 0a1d7fc4..a0d5b5c2 100644
--- a/src/libc/vxworks_mutex.c
+++ b/src/libc/vxworks_mutex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vxworks_pprivate.h b/src/libc/vxworks_pprivate.h
index 9146c47a..e3abcdac 100644
--- a/src/libc/vxworks_pprivate.h
+++ b/src/libc/vxworks_pprivate.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vxworks_pthread.c b/src/libc/vxworks_pthread.c
index 1dd17ecd..c4147b9b 100644
--- a/src/libc/vxworks_pthread.c
+++ b/src/libc/vxworks_pthread.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/libc/vxworks_sem.c b/src/libc/vxworks_sem.c
index 73840c28..64fa6f3e 100644
--- a/src/libc/vxworks_sem.c
+++ b/src/libc/vxworks_sem.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/main/main.c b/src/main/main.c
index b1840d97..39619023 100644
--- a/src/main/main.c
+++ b/src/main/main.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/main/minigui-win32.c b/src/main/minigui-win32.c
index d0f84b72..1b81c99d 100644
--- a/src/main/minigui-win32.c
+++ b/src/main/minigui-win32.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/about.c b/src/misc/about.c
index db5862d9..6df97e23 100644
--- a/src/misc/about.c
+++ b/src/misc/about.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/clipboard.c b/src/misc/clipboard.c
index c7b5a167..eecfa240 100644
--- a/src/misc/clipboard.c
+++ b/src/misc/clipboard.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/drawsemop.c b/src/misc/drawsemop.c
index 192dfe79..576b0122 100644
--- a/src/misc/drawsemop.c
+++ b/src/misc/drawsemop.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/endianrw.c b/src/misc/endianrw.c
index e90dee2f..04cf7949 100644
--- a/src/misc/endianrw.c
+++ b/src/misc/endianrw.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/error.c b/src/misc/error.c
index bef028ce..647ca38d 100644
--- a/src/misc/error.c
+++ b/src/misc/error.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/errorlog.c b/src/misc/errorlog.c
index 2f5e01e1..0659a715 100644
--- a/src/misc/errorlog.c
+++ b/src/misc/errorlog.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/license.c b/src/misc/license.c
index ac9ad46d..a31d2488 100644
--- a/src/misc/license.c
+++ b/src/misc/license.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/listenfd.c b/src/misc/listenfd.c
index fb248930..71b58023 100644
--- a/src/misc/listenfd.c
+++ b/src/misc/listenfd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/math.c b/src/misc/math.c
index 4c639c32..0d64b301 100644
--- a/src/misc/math.c
+++ b/src/misc/math.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/misc-dt.c b/src/misc/misc-dt.c
index 4a75a5a2..7b840eb4 100644
--- a/src/misc/misc-dt.c
+++ b/src/misc/misc-dt.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/misc-win.c b/src/misc/misc-win.c
index 2af568d5..7cca72a8 100644
--- a/src/misc/misc-win.c
+++ b/src/misc/misc-win.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/misc.c b/src/misc/misc.c
index e00ad809..51c184f5 100644
--- a/src/misc/misc.c
+++ b/src/misc/misc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/nposix.c b/src/misc/nposix.c
index 3dd7d6d7..f0b0ca8f 100644
--- a/src/misc/nposix.c
+++ b/src/misc/nposix.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/rc4.c b/src/misc/rc4.c
index 4cb44938..8ceea15f 100644
--- a/src/misc/rc4.c
+++ b/src/misc/rc4.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/rc4.h b/src/misc/rc4.h
index b73b5568..949e5a88 100644
--- a/src/misc/rc4.h
+++ b/src/misc/rc4.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/rwops.c b/src/misc/rwops.c
index c671af50..0e66ae19 100644
--- a/src/misc/rwops.c
+++ b/src/misc/rwops.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/sockio.c b/src/misc/sockio.c
index 37995a07..7898b3fa 100644
--- a/src/misc/sockio.c
+++ b/src/misc/sockio.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/misc/systext.c b/src/misc/systext.c
index f74a42a3..856a066d 100644
--- a/src/misc/systext.c
+++ b/src/misc/systext.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/gif.c b/src/mybmp/gif.c
index 12b0e266..27f6da59 100644
--- a/src/mybmp/gif.c
+++ b/src/mybmp/gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/jpeg.c b/src/mybmp/jpeg.c
index 3694247d..bfe2044e 100644
--- a/src/mybmp/jpeg.c
+++ b/src/mybmp/jpeg.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/lbm.c b/src/mybmp/lbm.c
index 22a7e445..18c70cfd 100644
--- a/src/mybmp/lbm.c
+++ b/src/mybmp/lbm.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/mybmp.c b/src/mybmp/mybmp.c
index e3f9cc03..50ab7d05 100644
--- a/src/mybmp/mybmp.c
+++ b/src/mybmp/mybmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/pcx.c b/src/mybmp/pcx.c
index f90a89c7..9fa49916 100644
--- a/src/mybmp/pcx.c
+++ b/src/mybmp/pcx.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/png12.c b/src/mybmp/png12.c
index eb2717dc..d77530d0 100644
--- a/src/mybmp/png12.c
+++ b/src/mybmp/png12.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/png16.c b/src/mybmp/png16.c
index aa4e46a0..e5127873 100644
--- a/src/mybmp/png16.c
+++ b/src/mybmp/png16.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/tga.c b/src/mybmp/tga.c
index 227e027e..f605a0c0 100644
--- a/src/mybmp/tga.c
+++ b/src/mybmp/tga.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/mybmp/winbmp.c b/src/mybmp/winbmp.c
index 762f8456..2bf82334 100644
--- a/src/mybmp/winbmp.c
+++ b/src/mybmp/winbmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/RLEaccel.c b/src/newgal/RLEaccel.c
index 5bd325a9..d9467426 100644
--- a/src/newgal/RLEaccel.c
+++ b/src/newgal/RLEaccel.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/RLEaccel_c.h b/src/newgal/RLEaccel_c.h
index 5ff92111..44a026f9 100644
--- a/src/newgal/RLEaccel_c.h
+++ b/src/newgal/RLEaccel_c.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/bf533/bf533video.c b/src/newgal/bf533/bf533video.c
index e61ed7d8..9fae10da 100644
--- a/src/newgal/bf533/bf533video.c
+++ b/src/newgal/bf533/bf533video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/bf533/bf533video.h b/src/newgal/bf533/bf533video.h
index 1fa0ad03..79851aee 100644
--- a/src/newgal/bf533/bf533video.h
+++ b/src/newgal/bf533/bf533video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit.c b/src/newgal/blit.c
index ff451ffa..3b9f006a 100644
--- a/src/newgal/blit.c
+++ b/src/newgal/blit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit.h b/src/newgal/blit.h
index 04db443f..ea664f93 100644
--- a/src/newgal/blit.h
+++ b/src/newgal/blit.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit_0.c b/src/newgal/blit_0.c
index 22984a68..a0af5f74 100644
--- a/src/newgal/blit_0.c
+++ b/src/newgal/blit_0.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit_1.c b/src/newgal/blit_1.c
index 0cc0f4ab..71eb2ef1 100644
--- a/src/newgal/blit_1.c
+++ b/src/newgal/blit_1.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit_A.c b/src/newgal/blit_A.c
index 9d47c224..fd08b235 100644
--- a/src/newgal/blit_A.c
+++ b/src/newgal/blit_A.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit_A.h b/src/newgal/blit_A.h
index 2b0fa217..cd25ef90 100644
--- a/src/newgal/blit_A.h
+++ b/src/newgal/blit_A.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/blit_N.c b/src/newgal/blit_N.c
index b031278c..ab520987 100644
--- a/src/newgal/blit_N.c
+++ b/src/newgal/blit_N.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/axlinux_c33l05.c b/src/newgal/commlcd/axlinux_c33l05.c
index 2a3139c5..4202930a 100644
--- a/src/newgal/commlcd/axlinux_c33l05.c
+++ b/src/newgal/commlcd/axlinux_c33l05.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/axlinux_c33l05.h b/src/newgal/commlcd/axlinux_c33l05.h
index 25cbfd15..a6b7723e 100644
--- a/src/newgal/commlcd/axlinux_c33l05.h
+++ b/src/newgal/commlcd/axlinux_c33l05.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/commlcd.c b/src/newgal/commlcd/commlcd.c
index 3f5a5bfb..1b79cb8b 100644
--- a/src/newgal/commlcd/commlcd.c
+++ b/src/newgal/commlcd/commlcd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/commlcd.h b/src/newgal/commlcd/commlcd.h
index 1297c7a4..7baf8f79 100644
--- a/src/newgal/commlcd/commlcd.h
+++ b/src/newgal/commlcd/commlcd.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/ecos_generic.c b/src/newgal/commlcd/ecos_generic.c
index 067da214..0d7a5c5e 100644
--- a/src/newgal/commlcd/ecos_generic.c
+++ b/src/newgal/commlcd/ecos_generic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/ecos_mv6600.c b/src/newgal/commlcd/ecos_mv6600.c
index 0320c32a..6ad75fdb 100644
--- a/src/newgal/commlcd/ecos_mv6600.c
+++ b/src/newgal/commlcd/ecos_mv6600.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/extern.c b/src/newgal/commlcd/extern.c
index 623d2589..1734ebe0 100644
--- a/src/newgal/commlcd/extern.c
+++ b/src/newgal/commlcd/extern.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/ose_mx21.c b/src/newgal/commlcd/ose_mx21.c
index 78eeff21..6f4a9e23 100644
--- a/src/newgal/commlcd/ose_mx21.c
+++ b/src/newgal/commlcd/ose_mx21.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/vxworks_i386.c b/src/newgal/commlcd/vxworks_i386.c
index 2b4050d7..f0de85ba 100644
--- a/src/newgal/commlcd/vxworks_i386.c
+++ b/src/newgal/commlcd/vxworks_i386.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/vxworks_ppc.c b/src/newgal/commlcd/vxworks_ppc.c
index e33c9230..8dd719c1 100644
--- a/src/newgal/commlcd/vxworks_ppc.c
+++ b/src/newgal/commlcd/vxworks_ppc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/commlcd/win_generic.c b/src/newgal/commlcd/win_generic.c
index 550af195..fddfba85 100644
--- a/src/newgal/commlcd/win_generic.c
+++ b/src/newgal/commlcd/win_generic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dfb/dfbvideo.c b/src/newgal/dfb/dfbvideo.c
index b5a449d4..747af4e5 100644
--- a/src/newgal/dfb/dfbvideo.c
+++ b/src/newgal/dfb/dfbvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dfb/dfbvideo.h b/src/newgal/dfb/dfbvideo.h
index 97889019..3c997d8f 100644
--- a/src/newgal/dfb/dfbvideo.h
+++ b/src/newgal/dfb/dfbvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dfb/st7167_video.c b/src/newgal/dfb/st7167_video.c
index 3b35d971..01b9ae48 100644
--- a/src/newgal/dfb/st7167_video.c
+++ b/src/newgal/dfb/st7167_video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dfb/st7167_video.h b/src/newgal/dfb/st7167_video.h
index ef44f1d7..f30982ed 100644
--- a/src/newgal/dfb/st7167_video.h
+++ b/src/newgal/dfb/st7167_video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dri/drivideo.c b/src/newgal/dri/drivideo.c
index b0083751..a843c267 100644
--- a/src/newgal/dri/drivideo.c
+++ b/src/newgal/dri/drivideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dri/drivideo.h b/src/newgal/dri/drivideo.h
index 25afb3f9..390d0667 100644
--- a/src/newgal/dri/drivideo.h
+++ b/src/newgal/dri/drivideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dummy/nullvideo.c b/src/newgal/dummy/nullvideo.c
index 23301c00..358b6efd 100644
--- a/src/newgal/dummy/nullvideo.c
+++ b/src/newgal/dummy/nullvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/dummy/nullvideo.h b/src/newgal/dummy/nullvideo.h
index bb8ae36f..9a04f965 100644
--- a/src/newgal/dummy/nullvideo.h
+++ b/src/newgal/dummy/nullvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxosd/em85xxosd.c b/src/newgal/em85xxosd/em85xxosd.c
index 31cf1900..f67f7f1f 100644
--- a/src/newgal/em85xxosd/em85xxosd.c
+++ b/src/newgal/em85xxosd/em85xxosd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxosd/em85xxosd.h b/src/newgal/em85xxosd/em85xxosd.h
index 9077abdd..8c4ed6d3 100644
--- a/src/newgal/em85xxosd/em85xxosd.h
+++ b/src/newgal/em85xxosd/em85xxosd.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxosd/realmagichwl_userland_api.c b/src/newgal/em85xxosd/realmagichwl_userland_api.c
index 84ad49bb..7c3956a7 100644
--- a/src/newgal/em85xxosd/realmagichwl_userland_api.c
+++ b/src/newgal/em85xxosd/realmagichwl_userland_api.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxyuv/em85xxyuv.c b/src/newgal/em85xxyuv/em85xxyuv.c
index 0105af2f..45e1b9f6 100644
--- a/src/newgal/em85xxyuv/em85xxyuv.c
+++ b/src/newgal/em85xxyuv/em85xxyuv.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxyuv/em85xxyuv.h b/src/newgal/em85xxyuv/em85xxyuv.h
index 164484ad..243a4881 100644
--- a/src/newgal/em85xxyuv/em85xxyuv.h
+++ b/src/newgal/em85xxyuv/em85xxyuv.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em85xxyuv/realmagichwl_userland_api.c b/src/newgal/em85xxyuv/realmagichwl_userland_api.c
index cb6275aa..8efe537a 100644
--- a/src/newgal/em85xxyuv/realmagichwl_userland_api.c
+++ b/src/newgal/em85xxyuv/realmagichwl_userland_api.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em86gfx/em86gfx.c b/src/newgal/em86gfx/em86gfx.c
index 0b15f3bf..dd1d44ae 100644
--- a/src/newgal/em86gfx/em86gfx.c
+++ b/src/newgal/em86gfx/em86gfx.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/em86gfx/em86gfx.h b/src/newgal/em86gfx/em86gfx.h
index 2c5454ba..a153c1ae 100644
--- a/src/newgal/em86gfx/em86gfx.h
+++ b/src/newgal/em86gfx/em86gfx.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/3dfx_mmio.h b/src/newgal/fbcon/3dfx_mmio.h
index 531fbc50..961d958f 100644
--- a/src/newgal/fbcon/3dfx_mmio.h
+++ b/src/newgal/fbcon/3dfx_mmio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/3dfx_regs.h b/src/newgal/fbcon/3dfx_regs.h
index 0dd9734c..e9f1e9ee 100644
--- a/src/newgal/fbcon/3dfx_regs.h
+++ b/src/newgal/fbcon/3dfx_regs.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/compiler.h b/src/newgal/fbcon/compiler.h
index 29555d0d..4ad148c2 100644
--- a/src/newgal/fbcon/compiler.h
+++ b/src/newgal/fbcon/compiler.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fb3dfx.c b/src/newgal/fbcon/fb3dfx.c
index 599fd54e..02949df9 100644
--- a/src/newgal/fbcon/fb3dfx.c
+++ b/src/newgal/fbcon/fb3dfx.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fb3dfx.h b/src/newgal/fbcon/fb3dfx.h
index a4b1285c..ac460c17 100644
--- a/src/newgal/fbcon/fb3dfx.h
+++ b/src/newgal/fbcon/fb3dfx.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbmatrox.c b/src/newgal/fbcon/fbmatrox.c
index a2e824ba..f38753af 100644
--- a/src/newgal/fbcon/fbmatrox.c
+++ b/src/newgal/fbcon/fbmatrox.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbmatrox.h b/src/newgal/fbcon/fbmatrox.h
index 874020d2..7a251916 100644
--- a/src/newgal/fbcon/fbmatrox.h
+++ b/src/newgal/fbcon/fbmatrox.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbneomagic.c b/src/newgal/fbcon/fbneomagic.c
index ad4037f1..5447972b 100644
--- a/src/newgal/fbcon/fbneomagic.c
+++ b/src/newgal/fbcon/fbneomagic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbneomagic.h b/src/newgal/fbcon/fbneomagic.h
index ff00698d..29af2bab 100644
--- a/src/newgal/fbcon/fbneomagic.h
+++ b/src/newgal/fbcon/fbneomagic.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbvideo.c b/src/newgal/fbcon/fbvideo.c
index 9ff1e7bd..da777a31 100644
--- a/src/newgal/fbcon/fbvideo.c
+++ b/src/newgal/fbcon/fbvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/fbvideo.h b/src/newgal/fbcon/fbvideo.h
index fffa3c29..1605478f 100644
--- a/src/newgal/fbcon/fbvideo.h
+++ b/src/newgal/fbcon/fbvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/hi3560aInit/hi3560a_init.c b/src/newgal/fbcon/hi3560aInit/hi3560a_init.c
index 06bf97ae..19872a96 100644
--- a/src/newgal/fbcon/hi3560aInit/hi3560a_init.c
+++ b/src/newgal/fbcon/hi3560aInit/hi3560a_init.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/matrox_mmio.h b/src/newgal/fbcon/matrox_mmio.h
index 517556e2..8447d287 100644
--- a/src/newgal/fbcon/matrox_mmio.h
+++ b/src/newgal/fbcon/matrox_mmio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/matrox_regs.h b/src/newgal/fbcon/matrox_regs.h
index adf557f2..fb030501 100644
--- a/src/newgal/fbcon/matrox_regs.h
+++ b/src/newgal/fbcon/matrox_regs.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/neomagic_mmio.h b/src/newgal/fbcon/neomagic_mmio.h
index 9300b433..45c580ad 100644
--- a/src/newgal/fbcon/neomagic_mmio.h
+++ b/src/newgal/fbcon/neomagic_mmio.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/pci_smi.c b/src/newgal/fbcon/pci_smi.c
index 77d253b7..48bcab48 100644
--- a/src/newgal/fbcon/pci_smi.c
+++ b/src/newgal/fbcon/pci_smi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/pci_smi.h b/src/newgal/fbcon/pci_smi.h
index 1585c976..8dd5a98b 100644
--- a/src/newgal/fbcon/pci_smi.h
+++ b/src/newgal/fbcon/pci_smi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/pciinfo.h b/src/newgal/fbcon/pciinfo.h
index e0f7c8f9..22fb263c 100644
--- a/src/newgal/fbcon/pciinfo.h
+++ b/src/newgal/fbcon/pciinfo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/pcivideo.c b/src/newgal/fbcon/pcivideo.c
index edc9f242..020a0f35 100644
--- a/src/newgal/fbcon/pcivideo.c
+++ b/src/newgal/fbcon/pcivideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/fbcon/pcivideo.h b/src/newgal/fbcon/pcivideo.h
index c4f46638..1497c045 100644
--- a/src/newgal/fbcon/pcivideo.h
+++ b/src/newgal/fbcon/pcivideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/gamma.c b/src/newgal/gamma.c
index 55ea117d..e4065f88 100644
--- a/src/newgal/gamma.c
+++ b/src/newgal/gamma.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/gdl/gdl_video.c b/src/newgal/gdl/gdl_video.c
index 68b446ee..3bb3d0f3 100644
--- a/src/newgal/gdl/gdl_video.c
+++ b/src/newgal/gdl/gdl_video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/gdl/gdl_video.h b/src/newgal/gdl/gdl_video.h
index 89b0ee2c..16fe7dd0 100644
--- a/src/newgal/gdl/gdl_video.h
+++ b/src/newgal/gdl/gdl_video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/gal_hi3560a.c b/src/newgal/hisi/gal_hi3560a.c
index 24d1f297..3e65133c 100644
--- a/src/newgal/hisi/gal_hi3560a.c
+++ b/src/newgal/hisi/gal_hi3560a.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/gal_hi3560a.h b/src/newgal/hisi/gal_hi3560a.h
index aa26f1ed..44d88c36 100644
--- a/src/newgal/hisi/gal_hi3560a.h
+++ b/src/newgal/hisi/gal_hi3560a.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3510_fb.h b/src/newgal/hisi/hi3510_fb.h
index 7e88524f..6f1f4cf6 100644
--- a/src/newgal/hisi/hi3510_fb.h
+++ b/src/newgal/hisi/hi3510_fb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3510_fbvideo.c b/src/newgal/hisi/hi3510_fbvideo.c
index ce7efdb0..fdf21841 100644
--- a/src/newgal/hisi/hi3510_fbvideo.c
+++ b/src/newgal/hisi/hi3510_fbvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3510_fbvideo.h b/src/newgal/hisi/hi3510_fbvideo.h
index 619f5e31..f5b97c0e 100644
--- a/src/newgal/hisi/hi3510_fbvideo.h
+++ b/src/newgal/hisi/hi3510_fbvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3560_fb.h b/src/newgal/hisi/hi3560_fb.h
index b51ef35a..1faaee59 100644
--- a/src/newgal/hisi/hi3560_fb.h
+++ b/src/newgal/hisi/hi3560_fb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3560_fbvideo.c b/src/newgal/hisi/hi3560_fbvideo.c
index af35b1e5..b531c144 100644
--- a/src/newgal/hisi/hi3560_fbvideo.c
+++ b/src/newgal/hisi/hi3560_fbvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi3560_fbvideo.h b/src/newgal/hisi/hi3560_fbvideo.h
index d876f496..d2ef21c3 100644
--- a/src/newgal/hisi/hi3560_fbvideo.h
+++ b/src/newgal/hisi/hi3560_fbvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/hi_tde.h b/src/newgal/hisi/hi_tde.h
index cd5ddb8e..96019333 100644
--- a/src/newgal/hisi/hi_tde.h
+++ b/src/newgal/hisi/hi_tde.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/pix_array.c b/src/newgal/hisi/pix_array.c
index cc3d5593..f11227a7 100644
--- a/src/newgal/hisi/pix_array.c
+++ b/src/newgal/hisi/pix_array.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/tde.c b/src/newgal/hisi/tde.c
index aa756934..498837a0 100644
--- a/src/newgal/hisi/tde.c
+++ b/src/newgal/hisi/tde.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/hisi/tde_reg.h b/src/newgal/hisi/tde_reg.h
index e42b06de..ebe27d8a 100644
--- a/src/newgal/hisi/tde_reg.h
+++ b/src/newgal/hisi/tde_reg.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/leaks.h b/src/newgal/leaks.h
index 133c14c9..6632905a 100644
--- a/src/newgal/leaks.h
+++ b/src/newgal/leaks.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mb93493/mb93493video.c b/src/newgal/mb93493/mb93493video.c
index 5be7e288..762e82a8 100644
--- a/src/newgal/mb93493/mb93493video.c
+++ b/src/newgal/mb93493/mb93493video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mb93493/mb93493video.h b/src/newgal/mb93493/mb93493video.h
index 42a4e1f3..2a77640a 100644
--- a/src/newgal/mb93493/mb93493video.h
+++ b/src/newgal/mb93493/mb93493video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mb93493/vdc_init.c b/src/newgal/mb93493/vdc_init.c
index 40873119..ca097c09 100644
--- a/src/newgal/mb93493/vdc_init.c
+++ b/src/newgal/mb93493/vdc_init.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mb93493/vdc_init.h b/src/newgal/mb93493/vdc_init.h
index 4b8e1ac1..af3fc16d 100644
--- a/src/newgal/mb93493/vdc_init.h
+++ b/src/newgal/mb93493/vdc_init.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/mlshadow-proc.c b/src/newgal/mlshadow/mlshadow-proc.c
index 44179a2d..7c6c5f11 100644
--- a/src/newgal/mlshadow/mlshadow-proc.c
+++ b/src/newgal/mlshadow/mlshadow-proc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/mlshadow-proc.h b/src/newgal/mlshadow/mlshadow-proc.h
index 905298dc..f2f6d70d 100644
--- a/src/newgal/mlshadow/mlshadow-proc.h
+++ b/src/newgal/mlshadow/mlshadow-proc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/mlshadow-ths.c b/src/newgal/mlshadow/mlshadow-ths.c
index 2095fb5c..8098bf7a 100644
--- a/src/newgal/mlshadow/mlshadow-ths.c
+++ b/src/newgal/mlshadow/mlshadow-ths.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/mlshadow-ths.h b/src/newgal/mlshadow/mlshadow-ths.h
index 390c926b..e59eed9c 100644
--- a/src/newgal/mlshadow/mlshadow-ths.h
+++ b/src/newgal/mlshadow/mlshadow-ths.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/test/mlshadowtest_left.c b/src/newgal/mlshadow/test/mlshadowtest_left.c
index 14dd5048..5370fb3d 100644
--- a/src/newgal/mlshadow/test/mlshadowtest_left.c
+++ b/src/newgal/mlshadow/test/mlshadowtest_left.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/test/mlshadowtest_right.c b/src/newgal/mlshadow/test/mlshadowtest_right.c
index a58375e4..1643489f 100644
--- a/src/newgal/mlshadow/test/mlshadowtest_right.c
+++ b/src/newgal/mlshadow/test/mlshadowtest_right.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mlshadow/test/window_mini_max.c b/src/newgal/mlshadow/test/window_mini_max.c
index 7c40f2b5..fd7830f6 100644
--- a/src/newgal/mlshadow/test/window_mini_max.c
+++ b/src/newgal/mlshadow/test/window_mini_max.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mstar/mstar_video.c b/src/newgal/mstar/mstar_video.c
index e067a79e..b8e162e1 100644
--- a/src/newgal/mstar/mstar_video.c
+++ b/src/newgal/mstar/mstar_video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/mstar/mstar_video.h b/src/newgal/mstar/mstar_video.h
index e8e06826..2332aae3 100644
--- a/src/newgal/mstar/mstar_video.h
+++ b/src/newgal/mstar/mstar_video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/newgal.c b/src/newgal/newgal.c
index 82a5ae0f..fb283680 100644
--- a/src/newgal/newgal.c
+++ b/src/newgal/newgal.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/nexus/nexusvideo.c b/src/newgal/nexus/nexusvideo.c
index 060b318f..bb3738f7 100644
--- a/src/newgal/nexus/nexusvideo.c
+++ b/src/newgal/nexus/nexusvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/nexus/nexusvideo.h b/src/newgal/nexus/nexusvideo.h
index de84eb13..508c42aa 100644
--- a/src/newgal/nexus/nexusvideo.h
+++ b/src/newgal/nexus/nexusvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/nexus/nexusvideo_pri.c b/src/newgal/nexus/nexusvideo_pri.c
index 382050eb..4d859e83 100644
--- a/src/newgal/nexus/nexusvideo_pri.c
+++ b/src/newgal/nexus/nexusvideo_pri.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/nexus/nexusvideo_pri.h b/src/newgal/nexus/nexusvideo_pri.h
index 81cc9481..d7bc7879 100644
--- a/src/newgal/nexus/nexusvideo_pri.h
+++ b/src/newgal/nexus/nexusvideo_pri.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pcxvfb/pcxvfb-winfb.c b/src/newgal/pcxvfb/pcxvfb-winfb.c
index 525654c1..5dc15c95 100644
--- a/src/newgal/pcxvfb/pcxvfb-winfb.c
+++ b/src/newgal/pcxvfb/pcxvfb-winfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pcxvfb/pcxvfb-winfb.h b/src/newgal/pcxvfb/pcxvfb-winfb.h
index 4335f06c..2db32e8c 100644
--- a/src/newgal/pcxvfb/pcxvfb-winfb.h
+++ b/src/newgal/pcxvfb/pcxvfb-winfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pcxvfb/pcxvfb.c b/src/newgal/pcxvfb/pcxvfb.c
index dd05137d..ba34ad39 100644
--- a/src/newgal/pcxvfb/pcxvfb.c
+++ b/src/newgal/pcxvfb/pcxvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pcxvfb/pcxvfb.h b/src/newgal/pcxvfb/pcxvfb.h
index 19591043..fb092423 100644
--- a/src/newgal/pcxvfb/pcxvfb.h
+++ b/src/newgal/pcxvfb/pcxvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pixels.c b/src/newgal/pixels.c
index d66af920..409b8ea4 100644
--- a/src/newgal/pixels.c
+++ b/src/newgal/pixels.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/pixels_c.h b/src/newgal/pixels_c.h
index 6e64abbe..2e19a8c5 100644
--- a/src/newgal/pixels_c.h
+++ b/src/newgal/pixels_c.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/qvfb/qvfb.c b/src/newgal/qvfb/qvfb.c
index 6d55a12e..95e0c06c 100644
--- a/src/newgal/qvfb/qvfb.c
+++ b/src/newgal/qvfb/qvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/qvfb/qvfb.h b/src/newgal/qvfb/qvfb.h
index 7ac6f83a..9419e7eb 100644
--- a/src/newgal/qvfb/qvfb.h
+++ b/src/newgal/qvfb/qvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/rtos_xvfb/rtos_xvfb.c b/src/newgal/rtos_xvfb/rtos_xvfb.c
index c3e76417..10a125b2 100644
--- a/src/newgal/rtos_xvfb/rtos_xvfb.c
+++ b/src/newgal/rtos_xvfb/rtos_xvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/rtos_xvfb/rtos_xvfb.h b/src/newgal/rtos_xvfb/rtos_xvfb.h
index c8994f35..e1a6b1e6 100644
--- a/src/newgal/rtos_xvfb/rtos_xvfb.h
+++ b/src/newgal/rtos_xvfb/rtos_xvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/rtos_xvfb/test/hello.c b/src/newgal/rtos_xvfb/test/hello.c
index 71669b2b..cf6d46b2 100644
--- a/src/newgal/rtos_xvfb/test/hello.c
+++ b/src/newgal/rtos_xvfb/test/hello.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/rtos_xvfb/test/xvfb.c b/src/newgal/rtos_xvfb/test/xvfb.c
index 04293136..ba867e3b 100644
--- a/src/newgal/rtos_xvfb/test/xvfb.c
+++ b/src/newgal/rtos_xvfb/test/xvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/rtos_xvfb/test/xvfb.h b/src/newgal/rtos_xvfb/test/xvfb.h
index 9d083487..9e2f4431 100644
--- a/src/newgal/rtos_xvfb/test/xvfb.h
+++ b/src/newgal/rtos_xvfb/test/xvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/s3c6410/gal-s3c6410.c b/src/newgal/s3c6410/gal-s3c6410.c
index eca8c813..6486fb15 100644
--- a/src/newgal/s3c6410/gal-s3c6410.c
+++ b/src/newgal/s3c6410/gal-s3c6410.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/s3c6410/gal-s3c6410.h b/src/newgal/s3c6410/gal-s3c6410.h
index 89caf924..0f1f4b8e 100644
--- a/src/newgal/s3c6410/gal-s3c6410.h
+++ b/src/newgal/s3c6410/gal-s3c6410.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/ecos_generic.c b/src/newgal/shadow/ecos_generic.c
index 044879bf..b196dff2 100644
--- a/src/newgal/shadow/ecos_generic.c
+++ b/src/newgal/shadow/ecos_generic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/nucleus_monaco.c b/src/newgal/shadow/nucleus_monaco.c
index cd06d70e..46cb0fcc 100644
--- a/src/newgal/shadow/nucleus_monaco.c
+++ b/src/newgal/shadow/nucleus_monaco.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/shadow.c b/src/newgal/shadow/shadow.c
index 3049ea63..5b640f04 100644
--- a/src/newgal/shadow/shadow.c
+++ b/src/newgal/shadow/shadow.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/shadow.h b/src/newgal/shadow/shadow.h
index 075740a4..f4f90ac0 100644
--- a/src/newgal/shadow/shadow.h
+++ b/src/newgal/shadow/shadow.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/shadow_refresh_msb_left.c b/src/newgal/shadow/shadow_refresh_msb_left.c
index 393c6dd9..a52c21bf 100644
--- a/src/newgal/shadow/shadow_refresh_msb_left.c
+++ b/src/newgal/shadow/shadow_refresh_msb_left.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/shadow_refresh_msb_right.c b/src/newgal/shadow/shadow_refresh_msb_right.c
index 6feeae18..18eec478 100644
--- a/src/newgal/shadow/shadow_refresh_msb_right.c
+++ b/src/newgal/shadow/shadow_refresh_msb_right.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/threadx_anvil.c b/src/newgal/shadow/threadx_anvil.c
index e9a44e02..34e6a857 100644
--- a/src/newgal/shadow/threadx_anvil.c
+++ b/src/newgal/shadow/threadx_anvil.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/shadow/unknown.c b/src/newgal/shadow/unknown.c
index 8ffce13e..ab065e97 100644
--- a/src/newgal/shadow/unknown.c
+++ b/src/newgal/shadow/unknown.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/sigma8654/sigma8654.c b/src/newgal/sigma8654/sigma8654.c
index 50478124..af628213 100644
--- a/src/newgal/sigma8654/sigma8654.c
+++ b/src/newgal/sigma8654/sigma8654.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/sigma8654/sigma8654.h b/src/newgal/sigma8654/sigma8654.h
index e594a27c..b081fa91 100644
--- a/src/newgal/sigma8654/sigma8654.h
+++ b/src/newgal/sigma8654/sigma8654.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/sigma8654/sigma8654_pri.h b/src/newgal/sigma8654/sigma8654_pri.h
index f3d97bce..422d6c86 100644
--- a/src/newgal/sigma8654/sigma8654_pri.h
+++ b/src/newgal/sigma8654/sigma8654_pri.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/layer_rev.h b/src/newgal/stgfb/st_include/layer_rev.h
index 58bc9a64..f2d6ff94 100644
--- a/src/newgal/stgfb/st_include/layer_rev.h
+++ b/src/newgal/stgfb/st_include/layer_rev.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/linuxcommon.h b/src/newgal/stgfb/st_include/linuxcommon.h
index 66038b8e..6f75894e 100644
--- a/src/newgal/stgfb/st_include/linuxcommon.h
+++ b/src/newgal/stgfb/st_include/linuxcommon.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/linuxwrapper.h b/src/newgal/stgfb/st_include/linuxwrapper.h
index a35d829e..226bdd1a 100644
--- a/src/newgal/stgfb/st_include/linuxwrapper.h
+++ b/src/newgal/stgfb/st_include/linuxwrapper.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stavmem.h b/src/newgal/stgfb/st_include/stavmem.h
index 38b6f93d..c54e1238 100644
--- a/src/newgal/stgfb/st_include/stavmem.h
+++ b/src/newgal/stgfb/st_include/stavmem.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stblit.h b/src/newgal/stgfb/st_include/stblit.h
index d01cb183..c38c9986 100644
--- a/src/newgal/stgfb/st_include/stblit.h
+++ b/src/newgal/stgfb/st_include/stblit.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stblit_ioctl.h b/src/newgal/stgfb/st_include/stblit_ioctl.h
index 477cdd4b..7b06f5cb 100644
--- a/src/newgal/stgfb/st_include/stblit_ioctl.h
+++ b/src/newgal/stgfb/st_include/stblit_ioctl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stcommon.h b/src/newgal/stgfb/st_include/stcommon.h
index 5445a504..db03900a 100644
--- a/src/newgal/stgfb/st_include/stcommon.h
+++ b/src/newgal/stgfb/st_include/stcommon.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stddefs.h b/src/newgal/stgfb/st_include/stddefs.h
index 6b84e4ce..a145006e 100644
--- a/src/newgal/stgfb/st_include/stddefs.h
+++ b/src/newgal/stgfb/st_include/stddefs.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stdevice.h b/src/newgal/stgfb/st_include/stdevice.h
index f5c1b6e2..88dcf9eb 100644
--- a/src/newgal/stgfb/st_include/stdevice.h
+++ b/src/newgal/stgfb/st_include/stdevice.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stevt.h b/src/newgal/stgfb/st_include/stevt.h
index 091f9550..29625b12 100644
--- a/src/newgal/stgfb/st_include/stevt.h
+++ b/src/newgal/stgfb/st_include/stevt.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stevt_ioctl.h b/src/newgal/stgfb/st_include/stevt_ioctl.h
index d54b4fe4..900fcd65 100644
--- a/src/newgal/stgfb/st_include/stevt_ioctl.h
+++ b/src/newgal/stgfb/st_include/stevt_ioctl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stgfb.h b/src/newgal/stgfb/st_include/stgfb.h
index 7f9cd57e..40983d34 100644
--- a/src/newgal/stgfb/st_include/stgfb.h
+++ b/src/newgal/stgfb/st_include/stgfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stgxobj.h b/src/newgal/stgfb/st_include/stgxobj.h
index 96e76744..556403fe 100644
--- a/src/newgal/stgfb/st_include/stgxobj.h
+++ b/src/newgal/stgfb/st_include/stgxobj.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stlayer.h b/src/newgal/stgfb/st_include/stlayer.h
index 25e05b6a..e758a9b7 100644
--- a/src/newgal/stgfb/st_include/stlayer.h
+++ b/src/newgal/stgfb/st_include/stlayer.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stlayer_ioctl.h b/src/newgal/stgfb/st_include/stlayer_ioctl.h
index 2fc4e232..9340793c 100644
--- a/src/newgal/stgfb/st_include/stlayer_ioctl.h
+++ b/src/newgal/stgfb/st_include/stlayer_ioctl.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stlite.h b/src/newgal/stgfb/st_include/stlite.h
index 1ab9f668..25d3e2bb 100644
--- a/src/newgal/stgfb/st_include/stlite.h
+++ b/src/newgal/stgfb/st_include/stlite.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stos.h b/src/newgal/stgfb/st_include/stos.h
index d830db58..d332a5c8 100644
--- a/src/newgal/stgfb/st_include/stos.h
+++ b/src/newgal/stgfb/st_include/stos.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/st_include/stsys.h b/src/newgal/stgfb/st_include/stsys.h
index 08c2215e..2e56534b 100644
--- a/src/newgal/stgfb/st_include/stsys.h
+++ b/src/newgal/stgfb/st_include/stsys.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/stgfb_video.c b/src/newgal/stgfb/stgfb_video.c
index 07b66e52..ffee70b4 100644
--- a/src/newgal/stgfb/stgfb_video.c
+++ b/src/newgal/stgfb/stgfb_video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stgfb/stgfb_video.h b/src/newgal/stgfb/stgfb_video.h
index 224b5232..8d987a08 100644
--- a/src/newgal/stgfb/stgfb_video.h
+++ b/src/newgal/stgfb/stgfb_video.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stretch.c b/src/newgal/stretch.c
index f05f20c8..2c88f0fd 100644
--- a/src/newgal/stretch.c
+++ b/src/newgal/stretch.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/stretch_c.h b/src/newgal/stretch_c.h
index 7fa337e1..8ff3bd5a 100644
--- a/src/newgal/stretch_c.h
+++ b/src/newgal/stretch_c.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/surface.c b/src/newgal/surface.c
index c84c8f1a..1099cc35 100644
--- a/src/newgal/surface.c
+++ b/src/newgal/surface.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/svpxxosd/svphead.h b/src/newgal/svpxxosd/svphead.h
index 2d2f66eb..592d704f 100644
--- a/src/newgal/svpxxosd/svphead.h
+++ b/src/newgal/svpxxosd/svphead.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/svpxxosd/svpxxosd.c b/src/newgal/svpxxosd/svpxxosd.c
index aaceac1a..7708f349 100644
--- a/src/newgal/svpxxosd/svpxxosd.c
+++ b/src/newgal/svpxxosd/svpxxosd.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/svpxxosd/svpxxosd.h b/src/newgal/svpxxosd/svpxxosd.h
index ce31822a..ec89b51a 100644
--- a/src/newgal/svpxxosd/svpxxosd.h
+++ b/src/newgal/svpxxosd/svpxxosd.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/sysvideo.h b/src/newgal/sysvideo.h
index 217d9022..8279a206 100644
--- a/src/newgal/sysvideo.h
+++ b/src/newgal/sysvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/usvfb/usvfb.c b/src/newgal/usvfb/usvfb.c
index 31e4ccba..791e29f4 100644
--- a/src/newgal/usvfb/usvfb.c
+++ b/src/newgal/usvfb/usvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/usvfb/usvfb.h b/src/newgal/usvfb/usvfb.h
index a50c25ac..978a339a 100644
--- a/src/newgal/usvfb/usvfb.h
+++ b/src/newgal/usvfb/usvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/utpmc/utpmcvideo-lite.c b/src/newgal/utpmc/utpmcvideo-lite.c
index 9ca021a3..d11c44c2 100644
--- a/src/newgal/utpmc/utpmcvideo-lite.c
+++ b/src/newgal/utpmc/utpmcvideo-lite.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/utpmc/utpmcvideo-lite.h b/src/newgal/utpmc/utpmcvideo-lite.h
index c6676f53..542c7c2d 100644
--- a/src/newgal/utpmc/utpmcvideo-lite.h
+++ b/src/newgal/utpmc/utpmcvideo-lite.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/utpmc/utpmcvideo.c b/src/newgal/utpmc/utpmcvideo.c
index f1038231..9c9118cd 100644
--- a/src/newgal/utpmc/utpmcvideo.c
+++ b/src/newgal/utpmc/utpmcvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/utpmc/utpmcvideo.h b/src/newgal/utpmc/utpmcvideo.h
index a13cbd61..29259f19 100644
--- a/src/newgal/utpmc/utpmcvideo.h
+++ b/src/newgal/utpmc/utpmcvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/video.c b/src/newgal/video.c
index 1183e0de..fe1f82e8 100644
--- a/src/newgal/video.c
+++ b/src/newgal/video.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/videomem-bucket.c b/src/newgal/videomem-bucket.c
index 23b18258..c7225f4e 100644
--- a/src/newgal/videomem-bucket.c
+++ b/src/newgal/videomem-bucket.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/videomem-bucket.h b/src/newgal/videomem-bucket.h
index 66f60555..9f082711 100644
--- a/src/newgal/videomem-bucket.h
+++ b/src/newgal/videomem-bucket.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/wvfb/winfb.c b/src/newgal/wvfb/winfb.c
index 77bf1e8d..c12d60e1 100644
--- a/src/newgal/wvfb/winfb.c
+++ b/src/newgal/wvfb/winfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/wvfb/winfb.h b/src/newgal/wvfb/winfb.h
index 6fbd6344..f2d9c4d6 100644
--- a/src/newgal/wvfb/winfb.h
+++ b/src/newgal/wvfb/winfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/wvfb/wvfb.c b/src/newgal/wvfb/wvfb.c
index 3c1821f8..e5e65ecf 100644
--- a/src/newgal/wvfb/wvfb.c
+++ b/src/newgal/wvfb/wvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/wvfb/wvfb.h b/src/newgal/wvfb/wvfb.h
index 7e062a4d..892faf8f 100644
--- a/src/newgal/wvfb/wvfb.h
+++ b/src/newgal/wvfb/wvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xlibvideo.c b/src/newgal/xlib/xlibvideo.c
index 2af15587..ec91f7c1 100644
--- a/src/newgal/xlib/xlibvideo.c
+++ b/src/newgal/xlib/xlibvideo.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xlibvideo.h b/src/newgal/xlib/xlibvideo.h
index c1444cd2..8f5b296a 100644
--- a/src/newgal/xlib/xlibvideo.h
+++ b/src/newgal/xlib/xlibvideo.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/define.h b/src/newgal/xlib/xxvfb/define.h
index bbf38d1f..46672d40 100644
--- a/src/newgal/xlib/xxvfb/define.h
+++ b/src/newgal/xlib/xxvfb/define.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/main.c b/src/newgal/xlib/xxvfb/main.c
index d228d3fa..c037eff5 100644
--- a/src/newgal/xlib/xxvfb/main.c
+++ b/src/newgal/xlib/xxvfb/main.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb.c b/src/newgal/xlib/xxvfb/xxvfb.c
index 7c285502..7ab2d256 100644
--- a/src/newgal/xlib/xxvfb/xxvfb.c
+++ b/src/newgal/xlib/xxvfb/xxvfb.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb.h b/src/newgal/xlib/xxvfb/xxvfb.h
index d0177c3e..52482b71 100644
--- a/src/newgal/xlib/xxvfb/xxvfb.h
+++ b/src/newgal/xlib/xxvfb/xxvfb.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb_common.c b/src/newgal/xlib/xxvfb/xxvfb_common.c
index c5f30832..036093dd 100644
--- a/src/newgal/xlib/xxvfb/xxvfb_common.c
+++ b/src/newgal/xlib/xxvfb/xxvfb_common.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb_common.h b/src/newgal/xlib/xxvfb/xxvfb_common.h
index 8ecde746..b8416a78 100644
--- a/src/newgal/xlib/xxvfb/xxvfb_common.h
+++ b/src/newgal/xlib/xxvfb/xxvfb_common.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb_input.c b/src/newgal/xlib/xxvfb/xxvfb_input.c
index df7ae4c9..d181d939 100644
--- a/src/newgal/xlib/xxvfb/xxvfb_input.c
+++ b/src/newgal/xlib/xxvfb/xxvfb_input.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfb_input.h b/src/newgal/xlib/xxvfb/xxvfb_input.h
index a0913624..4432b9b5 100644
--- a/src/newgal/xlib/xxvfb/xxvfb_input.h
+++ b/src/newgal/xlib/xxvfb/xxvfb_input.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/xlib/xxvfb/xxvfbhdr.h b/src/newgal/xlib/xxvfb/xxvfbhdr.h
index 78bb4dc9..eb0634a6 100644
--- a/src/newgal/xlib/xxvfb/xxvfbhdr.h
+++ b/src/newgal/xlib/xxvfb/xxvfbhdr.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/yuv.c b/src/newgal/yuv.c
index 8582d58c..dd21df49 100644
--- a/src/newgal/yuv.c
+++ b/src/newgal/yuv.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/yuv_mmx.c b/src/newgal/yuv_mmx.c
index 08ed699c..694ac973 100644
--- a/src/newgal/yuv_mmx.c
+++ b/src/newgal/yuv_mmx.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/yuv_sw.c b/src/newgal/yuv_sw.c
index 6d254fa5..65f4c925 100644
--- a/src/newgal/yuv_sw.c
+++ b/src/newgal/yuv_sw.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/yuv_sw_c.h b/src/newgal/yuv_sw_c.h
index 4d9457e2..f88ef717 100644
--- a/src/newgal/yuv_sw_c.h
+++ b/src/newgal/yuv_sw_c.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgal/yuvfuncs.h b/src/newgal/yuvfuncs.h
index 339bff3c..d5dd2e91 100644
--- a/src/newgal/yuvfuncs.h
+++ b/src/newgal/yuvfuncs.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/achar-uchar.c b/src/newgdi/achar-uchar.c
index a05fdd17..6918e4c2 100644
--- a/src/newgdi/achar-uchar.c
+++ b/src/newgdi/achar-uchar.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/advapi.c b/src/newgdi/advapi.c
index 1124d59c..16acf965 100644
--- a/src/newgdi/advapi.c
+++ b/src/newgdi/advapi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/arc.c b/src/newgdi/arc.c
index db1f1b90..c15325a7 100644
--- a/src/newgdi/arc.c
+++ b/src/newgdi/arc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/attr.c b/src/newgdi/attr.c
index c955bf67..a9dd40d1 100644
--- a/src/newgdi/attr.c
+++ b/src/newgdi/attr.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/bitmap.c b/src/newgdi/bitmap.c
index 13c937d7..018b67bd 100644
--- a/src/newgdi/bitmap.c
+++ b/src/newgdi/bitmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/clip.c b/src/newgdi/clip.c
index 79c9b88d..6d04b4dd 100644
--- a/src/newgdi/clip.c
+++ b/src/newgdi/clip.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/coor.c b/src/newgdi/coor.c
index a2b04af3..bf63b6ef 100644
--- a/src/newgdi/coor.c
+++ b/src/newgdi/coor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/drawtext.c b/src/newgdi/drawtext.c
index e54ab800..ac07a624 100644
--- a/src/newgdi/drawtext.c
+++ b/src/newgdi/drawtext.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/drawtext.h b/src/newgdi/drawtext.h
index 9c2d4fd3..49a74af0 100644
--- a/src/newgdi/drawtext.h
+++ b/src/newgdi/drawtext.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/flood.c b/src/newgdi/flood.c
index abfd5090..d209b7ef 100644
--- a/src/newgdi/flood.c
+++ b/src/newgdi/flood.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/gdi.c b/src/newgdi/gdi.c
index 17eba90c..4930ec48 100644
--- a/src/newgdi/gdi.c
+++ b/src/newgdi/gdi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/generators.c b/src/newgdi/generators.c
index 8bf9c64f..95be73ea 100644
--- a/src/newgdi/generators.c
+++ b/src/newgdi/generators.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/glyph-old.c b/src/newgdi/glyph-old.c
index 503d8ebd..9b95a667 100644
--- a/src/newgdi/glyph-old.c
+++ b/src/newgdi/glyph-old.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
static BITMAP char_bmp;
static void* char_bits;
diff --git a/src/newgdi/glyph-shaped.c b/src/newgdi/glyph-shaped.c
index 50168eaa..82c37c24 100644
--- a/src/newgdi/glyph-shaped.c
+++ b/src/newgdi/glyph-shaped.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/glyph.c b/src/newgdi/glyph.c
index 65727f2d..5b654234 100644
--- a/src/newgdi/glyph.c
+++ b/src/newgdi/glyph.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/glyph.h b/src/newgdi/glyph.h
index 8e8f7c94..3f7baed4 100644
--- a/src/newgdi/glyph.h
+++ b/src/newgdi/glyph.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/icon.c b/src/newgdi/icon.c
index 2adfaf7a..c68fb73a 100644
--- a/src/newgdi/icon.c
+++ b/src/newgdi/icon.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/layout-ellipsize.c b/src/newgdi/layout-ellipsize.c
index 1302a0d6..02a27891 100644
--- a/src/newgdi/layout-ellipsize.c
+++ b/src/newgdi/layout-ellipsize.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/layout-utils.c b/src/newgdi/layout-utils.c
index bc354c2f..115daf66 100644
--- a/src/newgdi/layout-utils.c
+++ b/src/newgdi/layout-utils.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/layout.c b/src/newgdi/layout.c
index ed6e9bcc..39a86702 100644
--- a/src/newgdi/layout.c
+++ b/src/newgdi/layout.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/layout.h b/src/newgdi/layout.h
index fbfb7851..75b7ad6f 100644
--- a/src/newgdi/layout.h
+++ b/src/newgdi/layout.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/legacy-bidi.c b/src/newgdi/legacy-bidi.c
index 295cef7f..49e1e639 100644
--- a/src/newgdi/legacy-bidi.c
+++ b/src/newgdi/legacy-bidi.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/line.c b/src/newgdi/line.c
index 34c5d94a..39ddb334 100644
--- a/src/newgdi/line.c
+++ b/src/newgdi/line.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/map.c b/src/newgdi/map.c
index 5717a1d9..411c147e 100644
--- a/src/newgdi/map.c
+++ b/src/newgdi/map.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mi.h b/src/newgdi/mi.h
index f5f2bb70..b72e5ab1 100644
--- a/src/newgdi/mi.h
+++ b/src/newgdi/mi.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/miarc.c b/src/newgdi/miarc.c
index b62a6700..1a88bb1e 100644
--- a/src/newgdi/miarc.c
+++ b/src/newgdi/miarc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/midash.c b/src/newgdi/midash.c
index 78c96f23..1f001649 100644
--- a/src/newgdi/midash.c
+++ b/src/newgdi/midash.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/midc.h b/src/newgdi/midc.h
index 14d4d7d3..1599d393 100644
--- a/src/newgdi/midc.h
+++ b/src/newgdi/midc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mifillarc.c b/src/newgdi/mifillarc.c
index 8599f951..0000bad6 100644
--- a/src/newgdi/mifillarc.c
+++ b/src/newgdi/mifillarc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mifillarc.h b/src/newgdi/mifillarc.h
index 79dc6ec4..926498e8 100644
--- a/src/newgdi/mifillarc.h
+++ b/src/newgdi/mifillarc.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mifpoly.h b/src/newgdi/mifpoly.h
index a4b360b4..c6ebffd5 100644
--- a/src/newgdi/mifpoly.h
+++ b/src/newgdi/mifpoly.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mifpolycon.c b/src/newgdi/mifpolycon.c
index 045dd120..b9a812b1 100644
--- a/src/newgdi/mifpolycon.c
+++ b/src/newgdi/mifpolycon.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mispans.c b/src/newgdi/mispans.c
index 6026e526..6716f96a 100644
--- a/src/newgdi/mispans.c
+++ b/src/newgdi/mispans.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mispans.h b/src/newgdi/mispans.h
index 9e5986ae..bc4bc343 100644
--- a/src/newgdi/mispans.h
+++ b/src/newgdi/mispans.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/mistruct.h b/src/newgdi/mistruct.h
index acbb1703..03cd3321 100644
--- a/src/newgdi/mistruct.h
+++ b/src/newgdi/mistruct.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/miwideline.c b/src/newgdi/miwideline.c
index 179369ee..947843b5 100644
--- a/src/newgdi/miwideline.c
+++ b/src/newgdi/miwideline.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/miwideline.h b/src/newgdi/miwideline.h
index e9ba3c44..9b926c30 100644
--- a/src/newgdi/miwideline.h
+++ b/src/newgdi/miwideline.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/obsolote/getucharsandbreaks.c b/src/newgdi/obsolote/getucharsandbreaks.c
index 792aecf7..74ea6315 100644
--- a/src/newgdi/obsolote/getucharsandbreaks.c
+++ b/src/newgdi/obsolote/getucharsandbreaks.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#define MIN_LEN_GLYPHS 4
#define INC_LEN_GLYPHS 4
diff --git a/src/newgdi/obsolote/logfont.c b/src/newgdi/obsolote/logfont.c
index e4a39da7..ef07b662 100644
--- a/src/newgdi/obsolote/logfont.c
+++ b/src/newgdi/obsolote/logfont.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/palette.c b/src/newgdi/palette.c
index 63bc2494..538db86a 100644
--- a/src/newgdi/palette.c
+++ b/src/newgdi/palette.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/pixel.c b/src/newgdi/pixel.c
index f1f411a2..7c5ccdba 100644
--- a/src/newgdi/pixel.c
+++ b/src/newgdi/pixel.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/pixel_ops.c b/src/newgdi/pixel_ops.c
index 8b8934a5..02f200ac 100644
--- a/src/newgdi/pixel_ops.c
+++ b/src/newgdi/pixel_ops.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/pixel_ops.h b/src/newgdi/pixel_ops.h
index d3d41455..e4cb91cf 100644
--- a/src/newgdi/pixel_ops.h
+++ b/src/newgdi/pixel_ops.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/polygon.c b/src/newgdi/polygon.c
index a3c63a74..6b8fced9 100644
--- a/src/newgdi/polygon.c
+++ b/src/newgdi/polygon.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/polygon.h b/src/newgdi/polygon.h
index 800a1f8a..0bf428c4 100644
--- a/src/newgdi/polygon.h
+++ b/src/newgdi/polygon.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/readbmp.c b/src/newgdi/readbmp.c
index 4e715d11..51928b63 100644
--- a/src/newgdi/readbmp.c
+++ b/src/newgdi/readbmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/rect.c b/src/newgdi/rect.c
index 5f4456e8..b71fc369 100644
--- a/src/newgdi/rect.c
+++ b/src/newgdi/rect.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/region.c b/src/newgdi/region.c
index eef225a6..22e410b5 100644
--- a/src/newgdi/region.c
+++ b/src/newgdi/region.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/rotatebmp.c b/src/newgdi/rotatebmp.c
index 238979ab..b153a6c2 100644
--- a/src/newgdi/rotatebmp.c
+++ b/src/newgdi/rotatebmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/screen.c b/src/newgdi/screen.c
index b385aa30..fe6f5336 100644
--- a/src/newgdi/screen.c
+++ b/src/newgdi/screen.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/shape-glyphs-basic.c b/src/newgdi/shape-glyphs-basic.c
index ff8afe7b..edbe188d 100644
--- a/src/newgdi/shape-glyphs-basic.c
+++ b/src/newgdi/shape-glyphs-basic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/shape-glyphs-complex.c b/src/newgdi/shape-glyphs-complex.c
index 4c2f10a2..c5026b98 100644
--- a/src/newgdi/shape-glyphs-complex.c
+++ b/src/newgdi/shape-glyphs-complex.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/simple-glyph-renderer.c b/src/newgdi/simple-glyph-renderer.c
index b0ca347d..8f761bf1 100644
--- a/src/newgdi/simple-glyph-renderer.c
+++ b/src/newgdi/simple-glyph-renderer.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/tabbedtextout.c b/src/newgdi/tabbedtextout.c
index 2ee20ab7..9cce7930 100644
--- a/src/newgdi/tabbedtextout.c
+++ b/src/newgdi/tabbedtextout.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/test/glyph/glyph-bitmap.c b/src/newgdi/test/glyph/glyph-bitmap.c
index e862058f..ce48e2e7 100644
--- a/src/newgdi/test/glyph/glyph-bitmap.c
+++ b/src/newgdi/test/glyph/glyph-bitmap.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/test/glyph/glyph-draw.c b/src/newgdi/test/glyph/glyph-draw.c
index eaa92e8f..0eaec92c 100644
--- a/src/newgdi/test/glyph/glyph-draw.c
+++ b/src/newgdi/test/glyph/glyph-draw.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/test/glyph/glyph-test.c b/src/newgdi/test/glyph/glyph-test.c
index 719309b4..ea4141b3 100644
--- a/src/newgdi/test/glyph/glyph-test.c
+++ b/src/newgdi/test/glyph/glyph-test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/text.c b/src/newgdi/text.c
index 4e08020e..0b490216 100644
--- a/src/newgdi/text.c
+++ b/src/newgdi/text.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/textout.c b/src/newgdi/textout.c
index 7582a442..fe5f0fcc 100644
--- a/src/newgdi/textout.c
+++ b/src/newgdi/textout.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/textruns.c b/src/newgdi/textruns.c
index 0e1f21dc..d273b8b7 100644
--- a/src/newgdi/textruns.c
+++ b/src/newgdi/textruns.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/textruns.h b/src/newgdi/textruns.h
index 9dd5a482..cd8d0256 100644
--- a/src/newgdi/textruns.h
+++ b/src/newgdi/textruns.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/newgdi/yuv.c b/src/newgdi/yuv.c
index 70181f99..f8c810a8 100644
--- a/src/newgdi/yuv.c
+++ b/src/newgdi/yuv.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/client.c b/src/server/client.c
index 647a046d..755b5f9f 100644
--- a/src/server/client.c
+++ b/src/server/client.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/layer.c b/src/server/layer.c
index 8ddac9c5..f92641bb 100644
--- a/src/server/layer.c
+++ b/src/server/layer.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/request.c b/src/server/request.c
index a5427c1e..704d0a2e 100644
--- a/src/server/request.c
+++ b/src/server/request.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/servaccept.c b/src/server/servaccept.c
index 5db3eb64..778d6a9f 100644
--- a/src/server/servaccept.c
+++ b/src/server/servaccept.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/server.c b/src/server/server.c
index 95255d6a..159628f4 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/server/servlisten.c b/src/server/servlisten.c
index 7884ebad..84906838 100644
--- a/src/server/servlisten.c
+++ b/src/server/servlisten.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/standalone/standalone.c b/src/standalone/standalone.c
index 76d2a96b..3bcd1b24 100644
--- a/src/standalone/standalone.c
+++ b/src/standalone/standalone.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/_bmp_inner_res.c b/src/sysres/bmp/_bmp_inner_res.c
index 55fc1072..ebece5fb 100644
--- a/src/sysres/bmp/_bmp_inner_res.c
+++ b/src/sysres/bmp/_bmp_inner_res.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/classic_check_button.bmp.c b/src/sysres/bmp/classic_check_button.bmp.c
index beb410c7..114172af 100644
--- a/src/sysres/bmp/classic_check_button.bmp.c
+++ b/src/sysres/bmp/classic_check_button.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/classic_radio_button.bmp.c b/src/sysres/bmp/classic_radio_button.bmp.c
index cb4fb5ff..8a20cd66 100644
--- a/src/sysres/bmp/classic_radio_button.bmp.c
+++ b/src/sysres/bmp/classic_radio_button.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/flat_check_button.bmp.c b/src/sysres/bmp/flat_check_button.bmp.c
index 34d2b260..c8e53ac6 100644
--- a/src/sysres/bmp/flat_check_button.bmp.c
+++ b/src/sysres/bmp/flat_check_button.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/flat_radio_button.bmp.c b/src/sysres/bmp/flat_radio_button.bmp.c
index f6561867..c39f6406 100644
--- a/src/sysres/bmp/flat_radio_button.bmp.c
+++ b/src/sysres/bmp/flat_radio_button.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_arrows.gif.c b/src/sysres/bmp/skin_arrows.gif.c
index 08de196f..6810b136 100644
--- a/src/sysres/bmp/skin_arrows.gif.c
+++ b/src/sysres/bmp/skin_arrows.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_arrows_shell.bmp.c b/src/sysres/bmp/skin_arrows_shell.bmp.c
index ed5929e9..632815cd 100644
--- a/src/sysres/bmp/skin_arrows_shell.bmp.c
+++ b/src/sysres/bmp/skin_arrows_shell.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_bborder.bmp.c b/src/sysres/bmp/skin_bborder.bmp.c
index 06c9bc14..872cc27d 100644
--- a/src/sysres/bmp/skin_bborder.bmp.c
+++ b/src/sysres/bmp/skin_bborder.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_bkgnd.bmp.c b/src/sysres/bmp/skin_bkgnd.bmp.c
index 8fd42842..6af6b82d 100644
--- a/src/sysres/bmp/skin_bkgnd.bmp.c
+++ b/src/sysres/bmp/skin_bkgnd.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_caption.gif.c b/src/sysres/bmp/skin_caption.gif.c
index 583adb30..d1aac060 100644
--- a/src/sysres/bmp/skin_caption.gif.c
+++ b/src/sysres/bmp/skin_caption.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_checkbtn.bmp.c b/src/sysres/bmp/skin_checkbtn.bmp.c
index 87929850..7d504921 100644
--- a/src/sysres/bmp/skin_checkbtn.bmp.c
+++ b/src/sysres/bmp/skin_checkbtn.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_cpn_btn.gif.c b/src/sysres/bmp/skin_cpn_btn.gif.c
index ba500071..0c413c67 100644
--- a/src/sysres/bmp/skin_cpn_btn.gif.c
+++ b/src/sysres/bmp/skin_cpn_btn.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_header.bmp.c b/src/sysres/bmp/skin_header.bmp.c
index ab45205b..0f5bc50a 100644
--- a/src/sysres/bmp/skin_header.bmp.c
+++ b/src/sysres/bmp/skin_header.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_lborder.bmp.c b/src/sysres/bmp/skin_lborder.bmp.c
index 2d836c3c..849e625d 100644
--- a/src/sysres/bmp/skin_lborder.bmp.c
+++ b/src/sysres/bmp/skin_lborder.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_pb_htrack.gif.c b/src/sysres/bmp/skin_pb_htrack.gif.c
index 0594f231..f5331b79 100644
--- a/src/sysres/bmp/skin_pb_htrack.gif.c
+++ b/src/sysres/bmp/skin_pb_htrack.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_pb_htruck.bmp.c b/src/sysres/bmp/skin_pb_htruck.bmp.c
index 5e32fd34..77ffa335 100644
--- a/src/sysres/bmp/skin_pb_htruck.bmp.c
+++ b/src/sysres/bmp/skin_pb_htruck.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_pb_vtrack.gif.c b/src/sysres/bmp/skin_pb_vtrack.gif.c
index 92e6b2ee..bce6c92e 100644
--- a/src/sysres/bmp/skin_pb_vtrack.gif.c
+++ b/src/sysres/bmp/skin_pb_vtrack.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_pb_vtruck.bmp.c b/src/sysres/bmp/skin_pb_vtruck.bmp.c
index dcf278d8..a7fe5929 100644
--- a/src/sysres/bmp/skin_pb_vtruck.bmp.c
+++ b/src/sysres/bmp/skin_pb_vtruck.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_pushbtn.gif.c b/src/sysres/bmp/skin_pushbtn.gif.c
index a4e2bf06..fab1095c 100644
--- a/src/sysres/bmp/skin_pushbtn.gif.c
+++ b/src/sysres/bmp/skin_pushbtn.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_radiobtn.gif.c b/src/sysres/bmp/skin_radiobtn.gif.c
index 0e72f821..2d1a04b8 100644
--- a/src/sysres/bmp/skin_radiobtn.gif.c
+++ b/src/sysres/bmp/skin_radiobtn.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_rborder.bmp.c b/src/sysres/bmp/skin_rborder.bmp.c
index 965f372f..1967cde2 100644
--- a/src/sysres/bmp/skin_rborder.bmp.c
+++ b/src/sysres/bmp/skin_rborder.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_sb_arrows.bmp.c b/src/sysres/bmp/skin_sb_arrows.bmp.c
index 6765fc31..ca4d51e6 100644
--- a/src/sysres/bmp/skin_sb_arrows.bmp.c
+++ b/src/sysres/bmp/skin_sb_arrows.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_sb_hshaft.bmp.c b/src/sysres/bmp/skin_sb_hshaft.bmp.c
index 3b5e04c4..18fbb07e 100644
--- a/src/sysres/bmp/skin_sb_hshaft.bmp.c
+++ b/src/sysres/bmp/skin_sb_hshaft.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_sb_hthumb.bmp.c b/src/sysres/bmp/skin_sb_hthumb.bmp.c
index d5efd5ed..ae80cf88 100644
--- a/src/sysres/bmp/skin_sb_hthumb.bmp.c
+++ b/src/sysres/bmp/skin_sb_hthumb.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_sb_vshaft.bmp.c b/src/sysres/bmp/skin_sb_vshaft.bmp.c
index a5233779..52c84ebe 100644
--- a/src/sysres/bmp/skin_sb_vshaft.bmp.c
+++ b/src/sysres/bmp/skin_sb_vshaft.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_sb_vthumb.bmp.c b/src/sysres/bmp/skin_sb_vthumb.bmp.c
index f6a4fb72..23c34a95 100644
--- a/src/sysres/bmp/skin_sb_vthumb.bmp.c
+++ b/src/sysres/bmp/skin_sb_vthumb.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tab.gif.c b/src/sysres/bmp/skin_tab.gif.c
index e0103861..a32bb756 100644
--- a/src/sysres/bmp/skin_tab.gif.c
+++ b/src/sysres/bmp/skin_tab.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tb_horz.gif.c b/src/sysres/bmp/skin_tb_horz.gif.c
index 0230b7c0..65c042b7 100644
--- a/src/sysres/bmp/skin_tb_horz.gif.c
+++ b/src/sysres/bmp/skin_tb_horz.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tb_vert.gif.c b/src/sysres/bmp/skin_tb_vert.gif.c
index 38d2bbb4..087fe2c3 100644
--- a/src/sysres/bmp/skin_tb_vert.gif.c
+++ b/src/sysres/bmp/skin_tb_vert.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tborder.bmp.c b/src/sysres/bmp/skin_tborder.bmp.c
index 054c4586..e38efd55 100644
--- a/src/sysres/bmp/skin_tborder.bmp.c
+++ b/src/sysres/bmp/skin_tborder.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tbslider_h.gif.c b/src/sysres/bmp/skin_tbslider_h.gif.c
index 89243fbd..52602685 100644
--- a/src/sysres/bmp/skin_tbslider_h.gif.c
+++ b/src/sysres/bmp/skin_tbslider_h.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tbslider_v.gif.c b/src/sysres/bmp/skin_tbslider_v.gif.c
index 5bac853f..0eae0110 100644
--- a/src/sysres/bmp/skin_tbslider_v.gif.c
+++ b/src/sysres/bmp/skin_tbslider_v.gif.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/bmp/skin_tree.bmp.c b/src/sysres/bmp/skin_tree.bmp.c
index 6d648441..b190d603 100644
--- a/src/sysres/bmp/skin_tree.bmp.c
+++ b/src/sysres/bmp/skin_tree.bmp.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/cursor/cursors.c b/src/sysres/cursor/cursors.c
index c706a825..13f036c7 100644
--- a/src/sysres/cursor/cursors.c
+++ b/src/sysres/cursor/cursors.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/_font_inner_res.c b/src/sysres/font/_font_inner_res.c
index ae935e52..811e65a1 100644
--- a/src/sysres/font/_font_inner_res.c
+++ b/src/sysres/font/_font_inner_res.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font00.c b/src/sysres/font/incore-font00.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font00.c
+++ b/src/sysres/font/incore-font00.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font01.c b/src/sysres/font/incore-font01.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font01.c
+++ b/src/sysres/font/incore-font01.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font02.c b/src/sysres/font/incore-font02.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font02.c
+++ b/src/sysres/font/incore-font02.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font03.c b/src/sysres/font/incore-font03.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font03.c
+++ b/src/sysres/font/incore-font03.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font04.c b/src/sysres/font/incore-font04.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font04.c
+++ b/src/sysres/font/incore-font04.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font05.c b/src/sysres/font/incore-font05.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font05.c
+++ b/src/sysres/font/incore-font05.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font06.c b/src/sysres/font/incore-font06.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font06.c
+++ b/src/sysres/font/incore-font06.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font07.c b/src/sysres/font/incore-font07.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font07.c
+++ b/src/sysres/font/incore-font07.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font08.c b/src/sysres/font/incore-font08.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font08.c
+++ b/src/sysres/font/incore-font08.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font09.c b/src/sysres/font/incore-font09.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font09.c
+++ b/src/sysres/font/incore-font09.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font10.c b/src/sysres/font/incore-font10.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font10.c
+++ b/src/sysres/font/incore-font10.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font11.c b/src/sysres/font/incore-font11.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font11.c
+++ b/src/sysres/font/incore-font11.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font12.c b/src/sysres/font/incore-font12.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font12.c
+++ b/src/sysres/font/incore-font12.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font13.c b/src/sysres/font/incore-font13.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font13.c
+++ b/src/sysres/font/incore-font13.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font14.c b/src/sysres/font/incore-font14.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font14.c
+++ b/src/sysres/font/incore-font14.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font15.c b/src/sysres/font/incore-font15.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font15.c
+++ b/src/sysres/font/incore-font15.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font16.c b/src/sysres/font/incore-font16.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font16.c
+++ b/src/sysres/font/incore-font16.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font17.c b/src/sysres/font/incore-font17.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font17.c
+++ b/src/sysres/font/incore-font17.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font18.c b/src/sysres/font/incore-font18.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font18.c
+++ b/src/sysres/font/incore-font18.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font19.c b/src/sysres/font/incore-font19.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font19.c
+++ b/src/sysres/font/incore-font19.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font20.c b/src/sysres/font/incore-font20.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font20.c
+++ b/src/sysres/font/incore-font20.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font21.c b/src/sysres/font/incore-font21.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font21.c
+++ b/src/sysres/font/incore-font21.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font22.c b/src/sysres/font/incore-font22.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font22.c
+++ b/src/sysres/font/incore-font22.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font23.c b/src/sysres/font/incore-font23.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font23.c
+++ b/src/sysres/font/incore-font23.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font24.c b/src/sysres/font/incore-font24.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font24.c
+++ b/src/sysres/font/incore-font24.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font25.c b/src/sysres/font/incore-font25.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font25.c
+++ b/src/sysres/font/incore-font25.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font26.c b/src/sysres/font/incore-font26.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font26.c
+++ b/src/sysres/font/incore-font26.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font27.c b/src/sysres/font/incore-font27.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font27.c
+++ b/src/sysres/font/incore-font27.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font28.c b/src/sysres/font/incore-font28.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font28.c
+++ b/src/sysres/font/incore-font28.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font29.c b/src/sysres/font/incore-font29.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font29.c
+++ b/src/sysres/font/incore-font29.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font30.c b/src/sysres/font/incore-font30.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font30.c
+++ b/src/sysres/font/incore-font30.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/font/incore-font31.c b/src/sysres/font/incore-font31.c
index e832c5e5..9c5e183a 100644
--- a/src/sysres/font/incore-font31.c
+++ b/src/sysres/font/incore-font31.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/_icon_inner_res.c b/src/sysres/icon/_icon_inner_res.c
index 1f446a26..c87d58c2 100644
--- a/src/sysres/icon/_icon_inner_res.c
+++ b/src/sysres/icon/_icon_inner_res.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/excalmatory-flat.ico.c b/src/sysres/icon/excalmatory-flat.ico.c
index 8fc04928..3e4140e2 100644
--- a/src/sysres/icon/excalmatory-flat.ico.c
+++ b/src/sysres/icon/excalmatory-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/excalmatory.ico.c b/src/sysres/icon/excalmatory.ico.c
index b4c18e9c..b0bb0272 100644
--- a/src/sysres/icon/excalmatory.ico.c
+++ b/src/sysres/icon/excalmatory.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/failed-flat.ico.c b/src/sysres/icon/failed-flat.ico.c
index 202c8854..1dc7e75a 100644
--- a/src/sysres/icon/failed-flat.ico.c
+++ b/src/sysres/icon/failed-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/failed.ico.c b/src/sysres/icon/failed.ico.c
index fa88fc5e..f9ef08ad 100644
--- a/src/sysres/icon/failed.ico.c
+++ b/src/sysres/icon/failed.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/fold-flat.ico.c b/src/sysres/icon/fold-flat.ico.c
index 3ca0b75a..0d0dc46d 100644
--- a/src/sysres/icon/fold-flat.ico.c
+++ b/src/sysres/icon/fold-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/fold.ico.c b/src/sysres/icon/fold.ico.c
index c4406fea..7af54379 100644
--- a/src/sysres/icon/fold.ico.c
+++ b/src/sysres/icon/fold.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/folder-flat.ico.c b/src/sysres/icon/folder-flat.ico.c
index 4ff0a6ce..3172d959 100644
--- a/src/sysres/icon/folder-flat.ico.c
+++ b/src/sysres/icon/folder-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/folder.ico.c b/src/sysres/icon/folder.ico.c
index 28b3e920..971b6b56 100644
--- a/src/sysres/icon/folder.ico.c
+++ b/src/sysres/icon/folder.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/form-flat.ico.c b/src/sysres/icon/form-flat.ico.c
index cd7e27ca..45eff86e 100644
--- a/src/sysres/icon/form-flat.ico.c
+++ b/src/sysres/icon/form-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/form.ico.c b/src/sysres/icon/form.ico.c
index 3b17c244..960016d6 100644
--- a/src/sysres/icon/form.ico.c
+++ b/src/sysres/icon/form.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/help-flat.ico.c b/src/sysres/icon/help-flat.ico.c
index 9f7efb32..243720d3 100644
--- a/src/sysres/icon/help-flat.ico.c
+++ b/src/sysres/icon/help-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/help.ico.c b/src/sysres/icon/help.ico.c
index 76abb67d..7d9b14a8 100644
--- a/src/sysres/icon/help.ico.c
+++ b/src/sysres/icon/help.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/textfile-flat.ico.c b/src/sysres/icon/textfile-flat.ico.c
index 05d9d730..e773ce86 100644
--- a/src/sysres/icon/textfile-flat.ico.c
+++ b/src/sysres/icon/textfile-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/textfile.ico.c b/src/sysres/icon/textfile.ico.c
index ad9bde44..5fc34061 100644
--- a/src/sysres/icon/textfile.ico.c
+++ b/src/sysres/icon/textfile.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/unfold-flat.ico.c b/src/sysres/icon/unfold-flat.ico.c
index 913ac853..fdb93b80 100644
--- a/src/sysres/icon/unfold-flat.ico.c
+++ b/src/sysres/icon/unfold-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/unfold.ico.c b/src/sysres/icon/unfold.ico.c
index 815762d1..470c5cbf 100644
--- a/src/sysres/icon/unfold.ico.c
+++ b/src/sysres/icon/unfold.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/warning-flat.ico.c b/src/sysres/icon/warning-flat.ico.c
index 05a383b0..7623e985 100644
--- a/src/sysres/icon/warning-flat.ico.c
+++ b/src/sysres/icon/warning-flat.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/icon/warning.ico.c b/src/sysres/icon/warning.ico.c
index 0760e663..f02b4f06 100644
--- a/src/sysres/icon/warning.ico.c
+++ b/src/sysres/icon/warning.ico.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/incoreres.c b/src/sysres/incoreres.c
index 7fc35cf4..19009d3d 100644
--- a/src/sysres/incoreres.c
+++ b/src/sysres/incoreres.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/license/c_files/00_minigui.dat.c b/src/sysres/license/c_files/00_minigui.dat.c
index b16774cd..3eb7af9b 100644
--- a/src/sysres/license/c_files/00_minigui.dat.c
+++ b/src/sysres/license/c_files/00_minigui.dat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#include "common.h"
diff --git a/src/sysres/license/c_files/01_fmsoft.dat.c b/src/sysres/license/c_files/01_fmsoft.dat.c
index cb0c86d9..62eb59b8 100644
--- a/src/sysres/license/c_files/01_fmsoft.dat.c
+++ b/src/sysres/license/c_files/01_fmsoft.dat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#include "common.h"
diff --git a/src/sysres/license/c_files/02_feiman.dat.c b/src/sysres/license/c_files/02_feiman.dat.c
index 1f6c6611..1ba7eafd 100644
--- a/src/sysres/license/c_files/02_feiman.dat.c
+++ b/src/sysres/license/c_files/02_feiman.dat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#include "common.h"
diff --git a/src/sysres/license/c_files/03_progressbar.dat.c b/src/sysres/license/c_files/03_progressbar.dat.c
index f5ae46d0..8b2d2540 100644
--- a/src/sysres/license/c_files/03_progressbar.dat.c
+++ b/src/sysres/license/c_files/03_progressbar.dat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#include "common.h"
diff --git a/src/sysres/license/c_files/04_progressbar-bk.dat.c b/src/sysres/license/c_files/04_progressbar-bk.dat.c
index bb4ce341..4e879ce5 100644
--- a/src/sysres/license/c_files/04_progressbar-bk.dat.c
+++ b/src/sysres/license/c_files/04_progressbar-bk.dat.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
#include "common.h"
diff --git a/src/sysres/license/c_files/_splash_inner_res.c b/src/sysres/license/c_files/_splash_inner_res.c
index d9bd96f2..a37d37bc 100644
--- a/src/sysres/license/c_files/_splash_inner_res.c
+++ b/src/sysres/license/c_files/_splash_inner_res.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
//inner list file
//create by inner-trans
diff --git a/src/sysres/mgetc.c b/src/sysres/mgetc.c
index 9b968560..13b946cb 100644
--- a/src/sysres/mgetc.c
+++ b/src/sysres/mgetc.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/mgetc_win32.c b/src/sysres/mgetc_win32.c
index 2ea6317f..acf82298 100644
--- a/src/sysres/mgetc_win32.c
+++ b/src/sysres/mgetc_win32.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/resmgr.c b/src/sysres/resmgr.c
index 3e0f27c7..820ee899 100644
--- a/src/sysres/resmgr.c
+++ b/src/sysres/resmgr.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/resmgr.h b/src/sysres/resmgr.h
index 37896581..168394b8 100644
--- a/src/sysres/resmgr.h
+++ b/src/sysres/resmgr.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/resource.c b/src/sysres/resource.c
index 39dfe36c..d2313de5 100644
--- a/src/sysres/resource.c
+++ b/src/sysres/resource.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/drawcursor.c b/src/sysres/test/drawcursor.c
index b2aef4ff..1b9fd2b1 100644
--- a/src/sysres/test/drawcursor.c
+++ b/src/sysres/test/drawcursor.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/drawicon.c b/src/sysres/test/drawicon.c
index b99cf452..822ac97e 100644
--- a/src/sysres/test/drawicon.c
+++ b/src/sysres/test/drawicon.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/drawimage.c b/src/sysres/test/drawimage.c
index 8398c371..89e63849 100644
--- a/src/sysres/test/drawimage.c
+++ b/src/sysres/test/drawimage.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/incore_pic.c b/src/sysres/test/incore_pic.c
index 189424cf..ba301021 100644
--- a/src/sysres/test/incore_pic.c
+++ b/src/sysres/test/incore_pic.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/skin_test.c b/src/sysres/test/skin_test.c
index c4932af0..4dbc865a 100644
--- a/src/sysres/test/skin_test.c
+++ b/src/sysres/test/skin_test.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/sysres/test/tools/qsort.c b/src/sysres/test/tools/qsort.c
index 7f222688..a6713ea6 100644
--- a/src/sysres/test/tools/qsort.c
+++ b/src/sysres/test/tools/qsort.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/template.c b/src/template.c
index 79325a15..35d4b414 100644
--- a/src/template.c
+++ b/src/template.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/template.h b/src/template.h
index cfa5195e..74369e77 100644
--- a/src/template.h
+++ b/src/template.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mbtree.c b/src/textedit/mbtree.c
index 9f41b33f..c80c6e1c 100644
--- a/src/textedit/mbtree.c
+++ b/src/textedit/mbtree.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mbtree.h b/src/textedit/mbtree.h
index 58ce7ee4..fe9b93c8 100644
--- a/src/textedit/mbtree.h
+++ b/src/textedit/mbtree.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mtextedit.c b/src/textedit/mtextedit.c
index 7a2038ec..11995902 100644
--- a/src/textedit/mtextedit.c
+++ b/src/textedit/mtextedit.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mtextedit.h b/src/textedit/mtextedit.h
index 8ce4c74f..3ebc3311 100644
--- a/src/textedit/mtextedit.h
+++ b/src/textedit/mtextedit.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mtexteditbase.h b/src/textedit/mtexteditbase.h
index 9dd83f28..3ca8652a 100644
--- a/src/textedit/mtexteditbase.h
+++ b/src/textedit/mtexteditbase.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mwidget.c b/src/textedit/mwidget.c
index 296e0e9f..c6df6249 100644
--- a/src/textedit/mwidget.c
+++ b/src/textedit/mwidget.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/mwidget.h b/src/textedit/mwidget.h
index 31b1259c..a4331d16 100644
--- a/src/textedit/mwidget.h
+++ b/src/textedit/mwidget.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/object.c b/src/textedit/object.c
index b77169d6..238fbd46 100644
--- a/src/textedit/object.c
+++ b/src/textedit/object.c
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems
diff --git a/src/textedit/object.h b/src/textedit/object.h
index 19b26496..f64c30f5 100644
--- a/src/textedit/object.h
+++ b/src/textedit/object.h
@@ -1,3 +1,15 @@
+///////////////////////////////////////////////////////////////////////////////
+//
+// IMPORTANT NOTICE
+//
+// The following open source license statement does not apply to any
+// entity in the Exception List published by FMSoft.
+//
+// For more information, please visit:
+//
+// https://www.fmsoft.cn/exception-list
+//
+//////////////////////////////////////////////////////////////////////////////
/*
* This file is part of MiniGUI, a mature cross-platform windowing
* and Graphics User Interface (GUI) support system for embedded systems