比較起vonage, skype, 他用的是公開的標準:sip 和sipphone number (這個也是公開標準?)。
但是他的code是sipphone開發的,codec也是向gips拿的,所以他完完全全不是一個opensource的sip phone.
其實他後來也改了,改Open Sources為Open Protocol
那,那一個是opensource的sip phone ?
OpenWengo
他的Sourcecode是GPLed。使用的是SIP,registor, Proxy用的是????。
使用C寫的,用gnu的osip library. 目前支援Windows(Qt), Linux 和Mac。
據說下一代已經開始重寫,改由C#來寫。並且更符合一個framework。
sourcecode用的是svn (據說沒有提供tar, zip 供download)。但是網站上有Windows的svnclient.
取得source的方式,follow 網站的說明,是:
svn co http://guest:guest@dev.openwengo.com/svn/openwengo就會將project checkout(copy)目前的目錄中。但是要build一個Windows Version卻不簡單。
首先,他需要Qt 3.3.4 for windows, 這是GPL ? Qt是有OpenSource的版本,但是for windows的卻是從Qt 4.0.1開始,3.3.4的librar沒地方download呀。(還是我太蠢,找不到?)
Qt的ftp :
ftp.trolltech.com/qt/source
然後,需要Virtual C++, free版本的Toolkit 2003還不行,因為沒有make這個tool。
然後building step很複雜,要一些其他的tool program, 甚至還要加裝miniGW。
所以....
沒有留言:
張貼留言