USAGI(UniverSAl playGround for Ipv6) Project is a aggressive IPv6 development project, mainly for Linux systems.
Implementation of IPv6 stack in Linux kernel has been around for years. One can enjoy IPv6 networking by compiling Linux kernel with an experimental option named "Internet Protocol Version 6" in Networking section.
However, the IPv6 protocol stack of generic Linux kernel was too buggy and was not fully conformed to the IPv6 specifications. Due to lack of maintenance, some parts of the stack were out of date. Since it seemed that nobody else was eager to improve quality of IPv6 stack on Linux, we decided to launch USAGI Project (UniverSAl playGround for Ipv6 Project). We are working closely with WIDE Project, KAME Project and TAHI Project.
The USAGI Project aims to improve IPv6 environment on Linux and deploy the IPv6 Internet on the world. We've achieved many improvements on the kernel, libraries and applications. Many of our efforts have been merged into the mainline Linux kernel tree (2.6, especially). We continue this activities and providing our products freely for the Linux and IPv6 communities.
Let's try out USAGI IPv6 environment with us !!
We try to improve
We achieved following items:
Current hacking items of kernel and glibc are
We aren't now hacking but have future plans to hack
In the near future we would contribute and merge our code into the main trunks of Linux kernel and glibc.
The project is supported by the following institutions.