|
mobile-ipv6.org |
|
bringing mobility to your linux device |
After the course, further development was taken up by the GO-Core project at HUT Telecommunication Software and Multimedia Lab, with Henrik Petander and Antti Tuominen as core developers. Jaakko Laine and Ville Nuorvala joined the project in 2001. Later on, GO-Core moved to the Laboratory for Theoretical Computer Science.
The code was further developed to match new drafts as they came along, and also new Linux kernel releases. In the beginning kernel version was 2.3.59 and draft version 8. After some substansial changes to the Mobile IPv6 specification, it was decided that MIPL would be split into kernel and user space parts, rather than keeping it all in the kernel. MIPL 1.1 release was last kernel release and worked for kernel version 2.4.26.
In the end of 2003, MIPL2 development was started. New major version number was to signify that it was completely different from the earlier releases. Basically version 2.0 is a complete rewrite of the whole software, with most of the functionality in a user space daemon and only thin support layer in kernel. At the same time, HUT started collaboration with USAGI project, in hopes of getting Mobile IPv6 support in the mainline Linux kernel.