Dear Premek and other developers, I am happy that LwIP is getting into state of viable alternative of TCP/IP stack for resource constrained RTEMS targets.
But as I have already reported before, I would be happy if the code licenses and locations are cleanup. The RTEMS core integration layer is held in uLan/ports/os/rtems subdirectory https://git.rtems.org/rtems-lwip/tree/uLan/ports/os/rtems/arch/sys_arch.c It should be moved somewhere else, i.e. under https://git.rtems.org/rtems-lwip/tree/rtemslwip/common but for sure the reference to our uLAN project is nonsense in this content https://ulan.sourceforge.net/ even that initial LwIP integration for RTEMS is based on our previous work in frame of that project for system-less and later RTEMS use. To make integration with RTEMS easier, the source should be relicensed to some common actual RTEMS license template, for example https://git.rtems.org/rtems/tree/bsps/arm/lpc176x/start/bspstart.c We have referenced Swedish Institute of Computer Science license there to allow integration even to some official LwIP port but except for function and defines names the code is our own so RTEMS copyright with reference to implementation inspired by other LwIP OS integration should be OK. I have contacted Premysl Houdek who worked on project during his RTEMS GSoC and followup diploma thesis https://support.dce.felk.cvut.cz/mediawiki/images/f/f1/Dp_2016_houdek_premysl.pdf and he is prepared to confirm relicensing to any RTEMS fitting open source license. For actual RTEMS LwIP users and contributors, please propose license change or chose some of above offers and then propose new files location including git patches or I can take that action if Best wishes, Pavel -- Pavel Píša phone: +420 603531357 e-mail: p...@cmp.felk.cvut.cz Department of Control Engineering FEE CVUT Karlovo namesti 13, 121 35, Prague 2 university: http://control.fel.cvut.cz/ company: https://pikron.com/ personal: http://cmp.felk.cvut.cz/~pisa projects: https://www.openhub.net/accounts/ppisa CAN related:http://canbus.pages.fel.cvut.cz/ RISC-V education: https://comparch.edu.cvut.cz/ Open Technologies Research Education and Exchange Services https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel