RTEMS LwIP licensing and organization cleanup proposal

Kinsey Moore kinsey.moore at oarcorp.com
Fri Mar 3 14:55:12 UTC 2023


Hello Pavel,
As discussed on discord, I have created a ticket to resolve this issue:
https://devel.rtems.org/ticket/4867

Please see the ticket for further details and further constraining the
desired solution.

Kinsey

On Fri, Mar 3, 2023 at 7:32 AM Pavel Pisa <ppisa4lists at pikron.com> wrote:

> 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:     pisa at 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 at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20230303/b9ee1d96/attachment-0001.htm>


More information about the devel mailing list