GNU GENERAL PUBLIC LICENSE
                      Version 3, 29 June 2007

    UAVLink is a tailored extension of V2X protocols, designed to address the unique demands of UAV networks. It enables efficient U2U (UAV-to-UAV) communication, leveraging D2D technology for dynamic and high-speed aerial connectivity. Integrating sidechain communication mechanisms, UAVLink facilitates peer-to-peer synchronization for tasks like mission allocation, location sharing, and route optimization. Engineered for UAV-specific challenges, it ensures robust performance in environments characterized by rapid mobility, fluctuating channel quality, multi-hop communication needs, and energy constraints.
    Copyright (C) 2024  Jing Xiang Yu

    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 <http://www.gnu.org/licenses/>.

Also add information on how to contact you by electronic and paper mail.

  You should also get your employer (if you work as a programmer) or school,
if any, to sign a "copyright disclaimer" for the program, if necessary.
For more information on this, and how to apply and follow the GNU GPL, see
<http://www.gnu.org/licenses/>.

  The GNU General Public License does not permit incorporating your program
into proprietary programs.  If your program is a subroutine library, you
may consider it more useful to permit linking proprietary applications with
the library.  If this is what you want to do, use the GNU Lesser General
Public License instead of this License.  But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

