As early as 1999, software developers began building tools to support the conversioni of existing or development of new applications to support Internet Protocol version 6 (IPv6). The rapidly growing use of mobile devices which support IPv6 via the Internet of Things (IoT) and the acceptance of employees’ Bring-Your-Own-Device (BYOD) on enterprise networks are increasing the importance of converting existing applications and developing new ones to support IPv6.

Software tools for converting existing or developing new applications to support IPv6 are identified in the Application Conversion Tools article in the Applications section. An introduction to the steps involved when converting existing or developing new applications to support IPv6 is given in the Application Conversion Introduction article in the Applications section. That article also describes IPv6 support in the Run Time Libraries (RTL) of various languages. The IPv6 Software article in the Deployment section identifies several sources of information about applications that have not yet been converted to support IPv6.

Return to the IPv6 and IoT: FAQ page.