https://portableapps.com/node/22792#comment-145634
1)
All major protocols (AIM, ICQ, MSN, Yahoo!, Jabber/XMPP/GTalk/Gmail)
,plus, in addition (QQ, SIP, Gadu-Gadu), (Facebook, Twitter, MySpace) and more
2)
but not Skype! (Skype is likely monopoly on their protocol. All other clients can´t have support it inside including.)
3)
SIP Communicator .... Audio/Video chat .... File Sharing .... IM
4)
Instantbird (Probably not. There isnt info about features in their homepage)
I have built a portable version of Jitsi for running from my clients' PCs (Jitsi was the only open-source SIP UA that I could find which supported TLS client certificate authentication).
BTW this was my first attempt at building a portable app.
I had to re-build Jitsi with a patch to SIPCommunicator.java as mentioned here: http://java.net/projects/jitsi/lists/dev/archive/2012-06/message/19
Jitsi build instructions here: https://jitsi.org/index.php/Documentation/RetrievingAndBuildingTheSources
I followed the following manuals to build the JitsiPortable.exe:
https://portableapps.com/development/portableapps.com_format
https://portableapps.com/manuals/PortableApps.comLauncher/ref/launcher.i...
Launcher Configuration (JitsiPortable.ini) :
-------------------------------------------
[Launch]
ProgramExecutable=Jitsi\run.exe
WorkingDirectory=%PAL:AppDir%\Jitsi
SinglePortableAppInstance=true
SingleAppInstance=true
DirectoryMoveOK=yes
[Environment]
APPDATA=%PAL:DataDir%
[FileWrite1]
Type=Replace
File=%PAL:DataDir%\Jitsi\sip-communicator.properties
Find=%PAL:LastDriveLetter%\:%PAL:LastPackagePartialDir:DoubleBackslash%
Replace=%PAL:DriveLetter%\:%PAL:PackagePartialDir:DoubleBackslash%
[DirectoriesCleanupForce]
1=%PAL:DataDir%\Dropbox
-------------------------------------------------------------------------
App Configuration (appinfo.ini):
-------------------------------------------------------------------------
[Format]
Type=PortableApps.comFormat
Version=3.0
[Details]
Name=Jitsi Portable
AppID=JitsiPortable
Publisher=Jitsi Contributor & PortableApps.com
Homepage=PortableApps.com/JitsiPortable
Category=Internet
Description=Jitsi Portable is a Secure VOIP Application.
Language=English
Trademarks=
InstallType=
[License]
Shareable=true
OpenSource=true
Freeware=true
CommercialUse=true
EULAVersion=1
[Version]
PackageVersion=1.0.0.1
DisplayVersion=1.0 Release 1
[SpecialPaths]
Plugins=NONE
[Dependencies]
UsesJava=no
UsesDotNetVersion=
[Control]
Icons=1
Start=JitsiPortable.exe
ExtractIcon=App\Jitsi\run.exe
------------------------------------------------------------------------