こんにちは。NoMaYです。ライセンスはMIT Licenseでした。TLSとしてmbed TLSが使用されていました。サポートされているボードの写真を見ていたら、どれにも有線LANコネクタが無いことに気付きました。時代の流れでしょうか、、、Getting Started with Amazon FreeRTOSaws.amazon.com/freertos/getting-started/Amazon FreeRTOSaws.amazon.com/freertos/Amazon FreeRTOS ソースコードgithub.com/aws/amazon-freertos[関連リンク]FreeRTOS - freertos.orgwww.freertos.org/FreeRTOS - sourceforge.netsourceforge.net/projects/freertos/files/FreeRTOS kernel自体はCC-RXにも対応github.com/aws/amazon-freertos/tree/master/lib/FreeRTOS/portable/RenesasAmazon FreeRTOSはTLSにmbed TLSを使用github.com/aws/amazon-freertos/tree/master/lib/third_party/mbedtls[ニュース]組み込み業界に大インパクト「Amazon FreeRTOS」の衝撃 - 大原雄介,MONOistmonoist.atmarkit.co.jp/mn/articles/1712/28/news011.htmlアマゾン「AWS IoT」は何が衝撃的なのか - 大原雄介,MONOistmonoist.atmarkit.co.jp/mn/articles/1510/21/news026.html(2018/01/01 : 記事を選び直しました。)[追記]もしかしたら、オープンソースライセンスのドライバライブラリが用意されていないから、ルネサスさんはアマゾンさんに相手にして貰えないのかも、、、ちなみに、FreeRTOS kernel自体のライセンスがV10からModified GPLからMIT Licenseに変わったようです。
こんにちは。NoMaYです。GitHubのAmazon FreeRTOSのソースコードがV1.1.0になり、Microchip Curiosity PIC32MZEFのソースが追加されたり、OTA Agentのベータ版が追加されたり、といった変更が行われていました。Amazon FreeRTOS ソースコードgithub.com/aws/amazon-freertosAmazon FreeRTOS V1.1.0 変更点github.com/aws/amazon-freertos/blob/master/change_log.txt以下、その一部です。
OTA Agent V0.9.0 Beta release of OTA Update library for Amazon FreeRTOS. Includes supportfor the Texas Instruments CC3220SF-LAUNCHXL and Windows Simulator.
ちなみに、Amazon FreeRTOSのソースコードに含まれる各半導体メーカのHALやBSPなどのライセンスは以下のようになっていました。(それぞれの後に続く免責の文面はリンク先のソースを参照して下さい。)Microchip Technology Inc.github.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/microchip/harmony/v2.04/bsp/bsp.h
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
↑MITライセンスgithub.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/microchip/harmony/v2.04/framework/driver/driver.h
Microchip licenses to you the right to use, modify, copy and distributeSoftware only when embedded on a Microchip microcontroller or digital signalcontroller that is integrated into your product or third party product(pursuant to the sublicense terms in the accompanying license agreement).You should refer to the license agreement accompanying this Software foradditional information regarding your rights and obligations.
↑独自ライセンス(ですがMicrochip社のMCUやDSCで使うのであれば使用、変更、複製、配布は出来る)NXPgithub.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/nxp/LPC54018/project_template/board.h
* Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * o Redistributions of source code must retain the above copyright notice, this list * of conditions and the following disclaimer. * * o Redistributions in binary form must reproduce the above copyright notice, this * list of conditions and the following disclaimer in the documentation and/or * other materials provided with the distribution. * * o Neither the name of the copyright holder nor the names of its * contributors may be used to endorse or promote products derived from this * software without specific prior written permission.
↑三条項BSDライセンスSTMicroelectronicsgithub.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/st/stm32l475_discovery/BSP/B-L475E-IOT01/stm32l475e_iot01.h
* Redistribution and use in source and binary forms, with or without * modification, are permitted, provided that the following conditions are met: * * 1. Redistribution of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * 3. Neither the name of STMicroelectronics nor the names of other * contributors to this software may be used to endorse or promote products * derived from this software without specific written permission. * 4. This software, including modifications and/or derivative works of this * software, must execute solely and exclusively on microcontroller or * microprocessor devices manufactured by or for STMicroelectronics. * 5. Redistribution and use of this software other than as permitted under * this license is void and will automatically terminate your rights under * this license.
↑三条項BSDライセンスにSTMicroelectronics社のMCUやMPUでしか使ってはいけませんという条項を付けたものgithub.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/st/stm32l475_discovery/STM32L4xx_HAL_Driver/Inc/stm32l4xx_hal.h
* Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * 1. Redistributions of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * 3. Neither the name of STMicroelectronics nor the names of its contributors * may be used to endorse or promote products derived from this software * without specific prior written permission.
↑三条項BSDライセンスTexas Instrumentsgithub.com/aws/amazon-freertos/blob/master/lib/third_party/mcu_vendor/ti/SimpleLink_CC32xx/v1_40_01_00/source/ti/boards/CC3220SF_LAUNCHXL/Board.h
* Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * * Neither the name of Texas Instruments Incorporated nor the names of * its contributors may be used to endorse or promote products derived * from this software without specific prior written permission.
↑三条項BSDライセンス