Зажравшиеся (и распухшие от валюты) буржуи платят по 25 CHF за телефон в месяц. Причём это только за соединение, а за разговоры надо платить отдельно. А ещё (по крайней мере 4 года назад такое было) компания Swisstelecom требует с (понаехавших тут) иностранцев вроде меня 500 CHF залога, потому что она боится, что мы наговорим по телефону на большие деньги и уедем из страны, не заплатив.
Я плачу 45 CHF за интернет (который идёт по телевизионному кабелю) и не желаю платить больше. Программа skype не устраивает меня закрытостью кода, а также тем, что это p2p сеть (а значит, чужие разговоры идут через мой компьютер), и вдобавок тем, что skype монополист.
Для разговоров по телефону я пользуюсь программой twinkle. Её "изюминкой" является возможность подключаться более, чем к одному провайдеру одновременно. Например, я плачу жалкие 1.5 CHF (по сравнению с буржуйскими 25 CHF) в месяц за то, что мой швейцарский телефонный провайдер предоставляет мне стационарный номер в любом городе Швейцарии по выбору. Но в Петербург и Москву я предпочитаю звонить с помощью российского провайдера, который для этих городов вообще бесплатный. (Иногда российский провайдер не срабатывает, и если у меня неотложный разговор, я всё-таки звоню за деньги.) Конфигурация twinkle определяется файлом ~/.twinkle/twinkle.sys
Очень удобно разговаривать по телефону с использованием беспроводной bluetooth-гарнитуры (headset). Для того, чтобы гарнитура заработала, необходима перекомпиляция ядра.
Когда я звоню (или когда мне звонят), компьютер самостоятельно устанавливает связь с гарнитурой (для этого у пользователя, запустившего twinkle, должна быть также запущена программа headsetd). После окончания разговора связь с гарнитурой разрывается.