Linux.com

Feature: Internet & WWW

Gizmo5 - a more open VoIP solution

By Federico Kereki on June 23, 2008 (7:00:00 PM)

Share    Print    Comments   

With Gizmo5, not only can you use your PC to make or get phone calls on Linux, Windows, and Macintosh PCs. But unlike similar programs, such as Skype, Gizmo5 uses open standards like Session Initiation Protocol (SIP) and Jabber, which makes it interoperable with a variety of clients.

Previously known as the Gizmo Project, Gizmo5 is both the name of a Voice over Internet Protocol (VoIP) network (with its own servers and users, working over the Internet) and of a program that lets you communicate by using that network. Though it uses open standards, Gizmo5 doesn't qualify as open software itself. It uses several proprietary codecs, and the client code itself is closed source.

Installation

Gizmo5 offers several packages for Linux users, including RPM, .deb, binary tarball, and Click 'N Run versions. I used the RPM version, which worked fine under both openSUSE and Mandriva. Installation just requires running sudo rpm -Uvh gizmo-project-3.1.0.79-1.i386.rpm. Make sure you already have the GIMP Toolkit (GTK+) 2.6, GConf2, libstdc++, and Advanced Linux Sound Architecture (ALSA) installed; the RPM package won't install those. After installation completes, you'll find Gizmo5 in the Internet section of your system menu; the program appears as Gizmo Project.

Unfortunately, Linux users don't get to use the latest versions of the software. The current available Linux version is 3.1.0, while Macintosh users can use 3.1.2 or try the 4.0 beta, and Windows users already have the 4.0 release. Even cell phone and Nokia Internet Tablet users can get more up-to-date versions.

The first time you start Gizmo, it asks you to create a user account. You have to provide a username, password, and email address (in case you forget your password). You can edit this information later from the Gizmo window. You may also pick an avatar for yourself, but Gizmo won't allow you to upload your own photograph, as several other programs do. As soon as you get an account, you get $0.10 credit, so you can perform test calls to any number. (If you call an USA number from the web, 10 cents buys you about five minutes at the current rates.) I experimented by calling home to Uruguay, and it worked perfectly. Gizmo5 installs itself in the system tray, so you can access it with just a click.

Features

You can get some features of Gizmo5 for free, but you must open an account and pay for others, particularly those having to do with calls to mobile phones and landlines; rates vary depending on your country and what kind of number you call. The free features include calling other Gizmo5 users (with optional video to be included in version 4; Skype already offers it), call recording and voice mail, chatting (AIM, Windows Live Messenger, Yahoo! Messenger, Google Talk, Jabber, and more protocols are supported), and doing file transfers (but only with Jabber clients).

The paid features include calling or sending SMS messages to normal phones and getting a landline number so Caller ID shows your number. Note that many other programs don't provide Caller ID information. Many people automatically screen calls from unidentified numbers, but this won't happen if you get a land number. You can get a local number for about 30 different countries.

Gizmo is easy to use. To build up your contacts list, you will probably want to search for other people, in one of two ways. You can click on the looking glass icon and enter some text; Gizmo5 looks for users with that text in their first name, last name, city, state, or country. (Thus, a search for WASHINGTON brings up people with that last name, plus all users in Washington, DC, every user from the state of Washington, and others.) However, if you already know another person's name, you can simply click on the icon next to the looking glass (a head and a plus sign), and you'll be able to add that person to your account list quickly.

You can start one-on-one chats (by clicking the IM icon) or group chats (by clicking the icon next to the IM one). For the latter, you have to name your group session and add all the people you want to invite. For both kinds of chats, not everybody has to be in your account list; you can enter their usernames, and they will also be invited in.

For phone calls, right-clicking on an account name lets you start a Gizmo call (with other Gizmo5 users), a SIP call (with users on other SIP networks), or a mobile or landline call -- but for the latter, you will need enough credit; go to "Your account" on the Gizmo5 Web site and use your credit card or bank account to get it. You can also "dial" a number by clicking on a on-screen phone pad. For laughs, try out the silly special sound effects (such as "thunder," "tiger," or "boing") during a call when you think the other person isn't paying attention.

In conclusion

At a conference I attended, Ivar Jacobson of UML fame, who has several years' experience with telephony, pointed out that the telephone system was the largest successful system in the world. Each country has its own system, connections, and rules, but somehow you can call from any country to any other country, and talk to whomever you want.

The Web phone category isn't a single world right now. It's difficult to avoid comparing Gizmo5 to Skype, because they have many features in common. However, each application has its particular features, and depending on your interests, one might be better for your particular case. If you require free voicemail, chatting with Jabber users, having Caller ID, or calling other SIP networks, then Gizmo5 is your choice. From a more practical point of view, you should consider the calling rates for your country, or the cost of the special added services; depending on your needs, which program to use will be obvious.

However, the main point in using such a program is getting connected to other people. The success or failure of the companies that create these applications depends on how many people use the software. If the adoption rate of Gizmo5 keeps growing, the company might face off with Skype, and users are sure to benefit from that. For now, it seems that Skype has the advantage, but Gizmo5 merits attention. The program is solid, fast, and easy to use. Being able to connect to other networks is a useful function, and its reliance on open standards is a plus. For now, I'm keeping both.

Federico Kereki is an Uruguayan systems engineer with more than 20 years' experience developing systems, doing consulting work, and teaching at universities.

Share    Print    Comments   

Comments

on Gizmo5 - a more open VoIP solution

Note: Comments are owned by the poster. We are not responsible for their content.

But it is really Free Software?

Posted by: Anonymous [ip: 83.249.194.222] on June 24, 2008 08:43 AM
Why does this article refuse to mention whether the program is free or proprietary software?

#

Re: But it is really Free Software?

Posted by: Anonymous [ip: 83.249.194.222] on June 24, 2008 08:44 AM
oh it does?
It is not free software??
that's a shame...

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 202.71.91.229] on June 24, 2008 01:03 PM
[...] the Gizmo5 client is proprietary/closed source software.

from
http://en.wikipedia.org/wiki/Gizmo_Project

I prefer using a FOSS SIP client (twinkle) along with an account from a client independent SIP provider.

#

Re: Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 204.50.208.4] on June 24, 2008 01:47 PM
Twinkle doesn't run on my N810 so I guess I'll stick too Skype and Gizmo for now. I wouldn't discount a piece of software purely because I can't get hands on the source anyhow. Use the FOSS licensed software when possible, use the most user focussed solution until a FOSS licensed solution becomes available.

The "I hate that program because I can't get it's source code even though I'm not a developer who could make any use of it" additute get's tiresome.

(Knowing the community around Maemo, Twinkle or something else will likely be available soon enough provided it actually shows advantages over other programs.)

#

Re(1): Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 213.180.179.66] on June 24, 2008 02:48 PM
You obviously haven't grasped all benefits that OSS provides. Not only can you modify it to your likes (which means EVERYONE can do it, not just yourself -> development will be a lot faster), it is also the best guarantee, that the software will be free of spyware/malware, and that it will remain free of charge.
A lot of so called "free software" developers are just waiting for a company to buy them out and put a charge on their software.

#

Re(2): Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 99.226.143.24] on June 25, 2008 01:21 AM
Anyone who knows me would probably fall off there chair laughing but other forums are the place for long winded lists of evidence and debate so suffice to say, I know the benifits of FOSS, love it and use it extensively. That doesn't mean I'm going to discount a piece of software only because the source is not available. It also doesn't make this:

"
oh it does?
It is not free software??
that's a shame...
"

or

"
[...] the Gizmo5 client is proprietary/closed source software.
I prefer using a FOSS SIP client ...
"
.. any less obnoxious and superficial a comment.

I just get so tired of hearing from zealot users who judge a piece of software purely on the basis of if they can get source for it regardless of if they can make use of the source or understand fully how they can benefit from that availability. You may notice a few comments further down that manages to point out free (libre) open source alternatives without having the overt overtone of "I don't like it because it doesn't fit my ideology." Sometimes, a closed source program is the right tool for the job regardless of religious beliefs.

Maybe I've just a low tollerance for it today. I don't expect you'll check back anyhow.

#

Re(1): Gizmo5 - a more open VoIP _service_

Posted by: Anonymous [ip: 69.61.237.143] on June 26, 2008 02:33 PM
I tried out both Skype and Gizmo5 on my new n810 last night. Neither is able to send touch tones during a call - so no voice mail, Grand Central, etc. However Gizmo uses open protocols (XMPP and SIP) while Skype is completely proprietary. A few minutes with Google found 'Internet Communications Softwware Update 2' and I had my Gizmo account set up and working with the native Nokia client perfectly. Skype with its proprietary and closed protocols? Not so much.

The moral: in a connected world, open protocols and file formats are even more important than open source.

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 71.190.155.99] on June 24, 2008 06:04 PM
I think the article should have mentioned an advantage of the open SIP protocol. Since Gizmo Project uses SIP, you can use any SIP client. For example, I choose to use Ekiga (free as in freedom) as my client with the Gizmo Project service. No reason to use the Gizmo Project client application to use the service. You can still get all of the service's features with an alternative and free client.

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 202.63.32.163] on June 24, 2008 09:20 PM
And Ekiga lets you use multiple accounts. I use the Gizmo account for making computer to PSTN calls, but also maintain a FWD account and the Ekiga account. Ekiga is a GREAT piece of software.

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 72.245.249.34] on June 25, 2008 10:42 AM
It's also interesting to note that grandcentral.com is able to forward calls to Gizmo (but not Ekiga.. why?). Does a fear of Skype motivate google, and now linux.com, to popularize this closed-source app? It's great that Gizmo uses SIP. I agree Ekiga is more interesting.

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 213.227.66.53] on June 26, 2008 01:32 PM
gizmo is also simillar to skype in lagging the linux version of the client behind other versions - which is the fakt that makes many Linux users dump it - including me

#

No 64 bit

Posted by: Anonymous [ip: 201.43.207.19] on June 27, 2008 11:45 PM
It's not free software and they don't care about 64 bit processors

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 80.118.245.159] on June 29, 2008 05:00 PM
I've been using Gizmo for 3 years now and its great. I have had it setup on Asterisk , Linksys hardware devices , multiple softphone and currently my Nokia N800 - the beauty of Open Protocols!

Recently I took the plunge and bought some call-out credit and can now send SMS messages via my jabber client amongst other things , very cool and useful.

mark_waters
http://weloveit.info

#

Gizmo5 - a more open VoIP solution

Posted by: Anonymous [ip: 24.129.95.17] on July 19, 2008 06:08 PM
I use VMukti for my vopi open source needs and has been nominated for the CCA 2008.

Haven’t used VMukti yet? Well I bet you have a need for it already. VMukti is a Free, innovative, multi-point total communications, collaboration and conferencing engine with built-in support for access to platform features through Personal Customizable Web Interface, Widgets for 3rd party websites, Desktops, and PSTN/ Mobile/ IP Phones. VMukti has been nominated for CCA 2008.

Help VMukti get the support they need from the user community to continue developing such a great project. You can show your support by recognizing this software in the SourceForge.net 2008 Community Choice Awards. This recognition will help ensure that their software gets the attention it needs to continue to provide a great set of features to the software community.

You can vote for the software on SourceForge.net by going here:

http://www.vmukti.com/latest-news/vmukti-calls-on-community-to-win-prestigious-award.html

Winning this award would mean big things for all the users at VMukti.

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya