Office Communicator and Linux

Posted: October 29th, 2009 | Author: | Tags: , , , , , | 2 Comments »

As with most things in tech, large companies catch on to the power of instant messaging late. Where I work is no exception. They rolled out Microsoft Office Communicator a couple of months ago (as a side note, that is a horrible landing page) and made much of the new and improved power of communication between employees. It’s a great thing that I can finally communicate using instant messaging, but the proprietary software threw a monkey in my desktop setup. After some research I found out how to get my desktop to connect to the Office Communicator server: Pidgin and SIPE.

First, I needed to install Pidgin

sudo apt-get install pidgin

Then, I installed the TLS plugin for Pidgin

sudo apt-get install pidgin-encryption

Now, the important piece of the puzzle was SIPE, which is needed to connect to proprietary server. I initially tried the usual

sudo apt-get install pidgin-sipe

But the version of SIPE available for jaunty was version 1.2-1 and it didn’t work. So, I went with the old school way of compiling my own binary. I got the code from here and followed the simple instructions on the same site. They are as follows:

tar -zxvf pidgin-sipe-1.7.0.tar.gz
cd pidgin-sipe-1.7.0
./configure --prefix=/usr/
make
sudo make install

Once installed, I started up Pidgin and after entering the necessary info connected successfully. You can see the detailed info of what I entered in the pictures below.
pidgin and ocs
pidgin and ocs


Open Source on the Desktop

Posted: September 10th, 2009 | Author: | Tags: , , , | Comments Off on Open Source on the Desktop

The desktop wars have been heating up since the arrival of ubuntu on the scene. There’s been many articles stating that Linux has arrived on the desktop and so on. But last month while at an open source conference I realized that aside from ideological battles, balance is what’s needed. My friend had a laptop running the latest version of Ubuntu, he quickly ran into trouble when doing something as simple as a hibernate and ended up having to reinstall the OS to fix the problem.

So what do I want to say here? Well, to me where open source makes sense is in the enterprise. A place where the cost of software is minimized and the benefits of open source are quickly realized. But on the desktop, where I don’t have time to deal with unsupported hardware or small issues it makes no difference! So at this moment, the deciding factor should be what runs what I need to run painlessly and seamlessly…


The World of Desktop Widgets – Part 1

Posted: October 13th, 2008 | Author: | Tags: , , , | Comments Off on The World of Desktop Widgets – Part 1

Back in 2003 when I still had enough time to follow up on the latest Linux applications, there was a new tool (or toolkit) developed called Karamba. It aimed to bring desktop widget functionality to KDE on Linux. Soon there was a new application called Superkaramba that improved on the old application and got a lot of attention. Curious as I was, I downloaded it, compiled it and was soon running it on my desktop.

Looks like the idea of using desktop widgets was catching on at the time. At the same time there was an application called Konfabulator (which got bought out by Yahoo and is now called Yahoo! Widgets). When I started working and was forced back on Windows, I started using konfabulator and liked it quite a lot. At around the same time Mac OS X had an application called Dashboard, which did all the things the other two were aiming for. With the release of Windows Vista, Microsoft entered the field and released native widgets called Gadgets. The final development – as far as my exposure lets me believe – was the development of Plasma in the new version KDE. There is also one other player in this game that introduced its own version of widgets. Google created the desktop search back in 2004, and soon after added a sidebar with gadgets and other plugins. As one would guess, these gadgets performed the same general tasks as all the other flavours and aimed to provide the same solutions.

I this article I will try and review each of these implementations both from a user perspective. Part 2 will carry reviews from a developer’s point of view.

Read the rest of this entry »