lwIP 是 TCP/IP 协议套件的小型独立实现。
lwIP TCP/IP 实现的重点是减少 RAM 使用同时仍然有一个完整的 TCP。这使得 lwIP 适合使用
在具有数十 KB 可用 RAM 和空间的嵌入式系统中大约 40 KB 的代码 ROM。
lwIP 最初由计算机和网络的 Adam Dunkels 开发瑞典计算机科学研究所 (SICS) 的架构 (CNA) 实验室
现在由全球开发人员网络开发和维护。
lwIP 已经成长为一个优秀的嵌入式设备 TCP/IP 协议栈,使用堆栈的开发人员经常提交错误修复、改进、并添加到堆栈中以进一步增加其实用性。
lwIP 的开发托管在 Savannah 上,Savannah 是软件开发、维护和分发。每个人都可以通过使用 Savannah 的界面、Git 和邮件列表。一个核心开发团队将提交更改Git 源代码树。
lwIP TCP/IP 堆栈在“lwip”Git 模块中维护,并且贡献(例如平台端口)位于“contrib”Git 模块中。
有关用户的 Git 服务器访问权限的详细信息,请参阅 doc/savannah.txt开发商。
当前的 Git 树可以通过网络浏览:
http://git.savannah.gnu.org/cgit/lwip.git
http://git.savannah.gnu.org/cgit/lwip/lwip-contrib.git
通过 lwIP 项目页面提交补丁和错误:
http://savannah.nongnu.org/projects/lwip/
持续集成构建(GCC、clang):
https://travis-ci.org/yarrick/lwip-merged
源代码的自我文档定期从当前提取
Git 源代码,可从此网页获得:
http://www.nongnu.org/lwip/
现在有一个不断增长的关于 lwIP 的 wiki 位于
http://lwip.wikia.com/wiki/LwIP_Wiki