Pidgin：Skype for Business 的开源替代品
Office Pidgin Skype

> 
> 用可以和 Office 365 协同工作的开源软件换下你的专有化的沟通软件。
> 
> 
> 


![](/data/attachment/album/201806/06/214708qillzt9lj59llwn6.png)


技术正处在一个有趣的十字路口，Linux 统治服务器领域，但微软统治企业桌面。 Office 365、Skype for Business、Microsoft Teams、OneDrive、Outlook ......等等，这些是支配企业工作空间的是微软软件和服务。


如果你可以使用自由和开源程序替换该专有软件，并使其与你别无选择，但只能使用的 Office 365 的后端一起工作？是的，因为这正是我们要用 Pidgin 做的，它是 Skype 的开源替代品。


### 安装 Pidgin 和 SIPE


微软的 Office Communicator 变成了 Microsoft Lync，它成为我们今天所知的 Skype for Business。现在有针对 Linux 的[付费软件](https://tel.red/linux.php)提供了与 Skype for Business 相同的功能，但 [Pidgin](https://pidgin.im/) 是 GNU GPL 授权的、完全自由开源的选择。


Pidgin 可以在几乎每个 Linux 发行版的仓库中找到，因此，使用它不应该是一个问题。唯一不能在 Pidgin 中使用的 Skype 功能是屏幕共享，并且文件共享可能会失败，但有办法解决这个问题。


你还需要一个 [SIPE](http://sipe.sourceforge.net/) 插件，因为它是使 Pidgin 成为 Skype for Business 替代品的秘密武器的一部分。请注意，`sipe` 库在不同的发行版中有不同的名称。例如，库在 System76 的 Pop\_OS! 中是 `pidgin-sipe`，而在 Solus 3 仓库中是 `sipe`。


满足了先决条件，你可以开始配置 Pidgin。


### 配置 Pidgin


首次启动 Pidgin 时，点击 “Add” 添加一个新帐户。在基本选项卡（如下截图所示）中，选择 “Protocol” 下拉菜单中的 “Office Communicator”，然后在 “Username” 字段中输入你的“公司电子邮件地址”。


![](/data/attachment/album/201806/06/214717uwb25xfzmz48xvpj.png)


接下来，点击高级选项卡。在 “Server[:Port]” 字段中输入 “sipdir.online.lync.com:443”，在 “User Agent” 中输入 “UCCAPI/16.0.6965.5308 OC/16.0.6965.2117”。


你的高级选项卡现在应该如下所示：


![](/data/attachment/album/201806/06/214729zvgn2uze89n9kg48.png)


你不需要对“Proxy”选项卡或“Voice and Video”选项卡进行任何更改。只要确定，请确保 “Proxy type” 设置为 “Use Global Proxy Settings”，并且在“Voice and Video”选项卡中，“Use silence suppression” 复选框为**取消选中**。


![](/data/attachment/album/201806/06/214737tnoi9gi3jjef3veo.png)


![](/data/attachment/album/201806/06/214743qn884f546p6468a6.png)


完成这些配置后，点击 “Add”，系统会提示你输入电子邮件帐户的密码。


### 添加联系人


要将联系人添加到好友列表，请点击**好友窗口**中的 “Manage Accounts”。将鼠标悬停在你的帐户上，然后选择 “Contact Search” 查找你的同事。如果您在使用姓氏和名字进行搜索时遇到任何问题，请尝试使用你同事的完整电子邮件地址进行搜索，你就会找到正确的人。


你现在已经开始使用 Skype for Business 替代产品，该产品可为你提供 98％ 的功能，从你的桌面上消除专有软件。




---


via: <https://opensource.com/article/18/4/pidgin-open-source-replacement-skype-business>


作者：[Ray Shimko](https://opensource.com/users/shickmo) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
Technology is at an interesting crossroads, where Linux rules the server landscape but Microsoft rules the enterprise desktop. Office 365, Skype for Business, Microsoft Teams, OneDrive, Outlook... the list goes on of Microsoft software and services that dominate the enterprise workspace.

What if you could replace that proprietary software with free and open source applications *and* make them work with an Office 365 backend you have no choice but to use? Buckle up, because that is exactly what we are going to do with Pidgin, an open source replacement for Skype.

## Installing Pidgin and SIPE

Microsoft's Office Communicator became Microsoft Lync which became what we know today as Skype for Business. There are [pay software options](https://tel.red/linux.php) for Linux that provide feature parity with Skype for Business, but [Pidgin](https://pidgin.im/) is a fully free and open source option licensed under the GNU GPL.

Pidgin can be found in just about every Linux distro's repository, so getting your hands on it should not be a problem. The only Skype feature that won't work with Pidgin is screen sharing, and file sharing can be a bit hit or miss—but there are ways to work around it.

You also need a [SIPE](http://sipe.sourceforge.net/) plugin, as it's part of the secret sauce to make Pidgin work as a Skype for Business replacement. Please note that the `sipe`

library has different names in different distros. For example, the library's name on System76's Pop_OS! is `pidgin-sipe`

while in the Solus 3 repo it is simply `sipe`

.

With the prerequisites out of the way, you can begin configuring Pidgin.

## Configuring Pidgin

When firing up Pidgin for the first time, click on **Add** to add a new account. In the Basic tab (shown in the screenshot below), select** Office Communicator** in the **Protocol** drop-down, then type your **business email address** in the **Username** field.

![Pidgin's basic account screen](https://opensource.com/sites/default/files/u128651/pidgin_basic_account_screen_final.png)

opensource.com

Next, click on the Advanced tab. In the **Server[****:Port****]** field enter **sipdir.online.lync.com:443** and in **User Agent** enter **UCCAPI/16.0.6965.5308 OC/16.0.6965.2117**.

Your Advanced tab should now look like this:

![Pidgin's advanced screen](https://opensource.com/sites/default/files/u128651/pidgin_advanced_account_screen.png)

opensource.com

You shouldn't need to make any changes to the Proxy tab or the Voice and Video tab. Just to be certain, make sure **Proxy type** is set to **Use Global Proxy Settings** and in the Voice and Video tab, the **Use silence suppression** checkbox is **unchecked**.

![Pidgin Proxy screen](https://opensource.com/sites/default/files/u128651/pidgin_account_proxy_screen.png)

opensource.com

![Pidgin Voice & Video screen](https://opensource.com/sites/default/files/u128651/pidgin_voiceandvideo_screen.png)

opensource.com

After you've completed those configurations, click **Add,** and you'll be prompted for your email account's password.

## Adding contacts

To add contacts to your buddy list, click on **Manage Accounts** in the **Buddy Window**. Hover over your account and select **Contact Search** to look up your colleagues. If you run into any problems when searching by first and last name, try searching with your colleague's full email address, and you should always get the right person.

You are now up and running with a Skype for Business replacement that gives you about 98% of the functionality you need to banish the proprietary option from your desktop.

*Ray Shimko will be speaking about Linux in a Microsoft World at LinuxFest NW April 28-29. See program highlights or register to attend.*

## 7 Comments