UT-VPN UNIX 版のソースコードが公開されました

Linux, FreeBSD, Solaris, Mac OS X で動作するそうだ。

さっそく入手。

$ wget http://utvpn.tsukuba.ac.jp/files/beta/utvpn-src-unix-v100-7092-beta-2010.06.25.tar.gz
$ tar xzvf http://utvpn.tsukuba.ac.jp/files/beta/utvpn-src-unix-v100-7092-beta-2010.06.25.tar.gz

ちらっと見てみたら、上記プラットフォームの 32bit、64bit 用それぞれの Makefile があった。自動判別ではなく、手動選択のようだ。これは configure のときに行われる。

$ cd utvpn-unix-v100-7092-beta
$ ./configure
-------------------------------------------------------------
SoftEther UT-VPN for Unix

Copyright (C) 2004-2010 SoftEther Corporation.
Copyright (C) 2004-2010 University of Tsukuba, Japan.
Copyright (C) 2003-2010 Daiyuu Nobori. All Rights Reserved.

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
version 2 as published by the Free Software Foundation.
-------------------------------------------------------------

Please select your Operating System below:
 1: Linux
 2: FreeBSD
 3: Solaris
 4: Mac OS X

-n Which is your operating system (1-4): 
4

Please select your CPU Bits below:
 1: 32-bit
 2: 64-bit

-n Which is the bits of your CPU (1-2): 
1

Makefile is generated. Please execute 'make' to build UT-VPN.

あとは make するだけです。
さて、コードをのぞいていこうかな。