Gizmo5 was a Voice over Internet Protocol
communications networkA telecommunications network is a collection of terminals, links and nodes which connect together to enable telecommunication between users of the terminals. Networks may use circuit switching or message switching. Each terminal in the network must have a unique address so messages or connections...
and a
proprietaryProprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary...
freewareFreeware is computer software that is available for use at no cost or for an optional fee, but usually with one or more restricted usage rights. Freeware is in contrast to commercial software, which is typically sold for profit, but might be distributed for a business or commercial purpose in the...
soft phone for that network. On November 12, 2009,
GoogleGoogle Inc. is an American multinational public corporation invested in Internet search, cloud computing, and advertising technologies. Google hosts and develops a number of Internet-based services and products, and generates profit primarily from advertising through its AdWords program...
announced that it had acquired Gizmo5. On March 4, 2011, Google announced that the service would be discontinued as of April 3, 2011.
The Gizmo5 network used open standards for call management,
Session Initiation ProtocolThe Session Initiation Protocol is an IETF-defined signaling protocol widely used for controlling communication sessions such as voice and video calls over Internet Protocol . The protocol can be used for creating, modifying and terminating two-party or multiparty sessions...
(SIP) and
Extensible Messaging and Presence ProtocolExtensible Messaging and Presence Protocol is an open-standard communications protocol for message-oriented middleware based on XML . The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near-real-time, extensible instant messaging , presence...
(XMPP). However, the Gizmo5 client application was proprietary software and used several proprietary
codecA codec is a device or computer program capable of encoding or decoding a digital data stream or signal. The word codec is a portmanteau of "compressor-decompressor" or, more commonly, "coder-decoder"...
s, including GIPS and Internet Speech Audio Codec (iSAC).
History
Gizmo Project was founded by Michael Robertson and his company
SIPphone.
On November 12, 2009,
GoogleGoogle Inc. is an American multinational public corporation invested in Internet search, cloud computing, and advertising technologies. Google hosts and develops a number of Internet-based services and products, and generates profit primarily from advertising through its AdWords program...
announced that it had acquired Gizmo5 for a reported $30 million in cash. Prior to this acquisition, Gizmo5 had a working relationship with GrandCentral (now
Google VoiceSearch by voice is a branded name for a technology to "search by voice on your [digital device]", such as a mobile phone or PC, i.e. have the device search for data upon entering information on what to search into the device by speaking....
) for years. Upon announcement, Gizmo5 suspended new signups until a Google relaunch. Google was also dogfooding a Google Voice desktop client based on Gizmo5, branded as Gizmo5 by Google.
On April 3 2011 Google shut down Gizmo5 and recommended users to use Google Talk as an alternative.
Technology
Gizmo5 was based on the Session Initiation Protocol and can interoperate with other SIP-based networks directly, including the
public switched telephone networkThe public switched telephone network is the network of the world's public circuit-switched telephone networks. It consists of telephone lines, fiber optic cables, microwave transmission links, cellular networks, communications satellites, and undersea telephone cables, all inter-connected by...
. The latter requires the Gizmo5 service features CallOut and CallIn. CallOut was available at a fee, whereas CallIn and calls to other VoIP users were generally free of cost. Gizmo5 also used encryption (
Secure Real-time Transport ProtocolThe Secure Real-time Transport Protocol defines a profile of RTP , intended to provide encryption, message authentication and integrity, and replay protection to the RTP data in both unicast and multicast applications...
) for network calls and worked well with
Phil ZimmermannPhilip R. "Phil" Zimmermann Jr. is the creator of Pretty Good Privacy , the most widely used email encryption software in the world. He is also known for his work in VoIP encryption protocols, notably ZRTP and Zfone....
's
ZfoneZfone is software for secure voice communication over the Internet , using the ZRTP protocol. It is created by Phil Zimmermann, the creator of the PGP encryption software. Zfone works on top of existing SIP- and RTP-programs, but should work with any SIP- and RTP-compliant VoIP-program.Zfone turns...
security features.
Gizmo5 supported the following Codecs:
- GSM — fixed bit rate, not loss tolerant, narrow band (8khz sampling rate)
- PCMA — fixed bit rate (8 kHz sampling rate)
- PCMU — fixed bit rate (8 kHz sampling rate, high band width)
- EG711 (Enhanced G.711
G.711 is an ITU-T standard for audio companding. It is primarily used in telephony. The standard was released for usage in 1972. Its formal name is Pulse code modulation of voice frequencies. It is required standard in many technologies, for example in H.320 and H.323 specifications. It can also...
) — fixed bit rate, loss tolerant, narrowband
- iSAC — variable bit rate, loss tolerant, narrow and wideband (8 to 16khz)
- iLBC
Internet Low Bitrate Codec is an open source royalty-free narrowband speech codec, developed by Global IP Solutions formerly Global IP Sound . It was formerly licensed as a freeware with limited commercial use, but since 2011 it is available under an open source license as a part of the open...
— variable bit rate, loss tolerant, narrow
- iPCMwb — 16 kHz sampling rate
- iPCM — fixed bit rate, loss tolerant, wideband
Version 4.0 of the Gizmo5 softphone offered video calls. Gizmo5 also offered smartphone version.
As of July 20, 2009, Gizmo5 was the only SIP service that may be used with
Google VoiceSearch by voice is a branded name for a technology to "search by voice on your [digital device]", such as a mobile phone or PC, i.e. have the device search for data upon entering information on what to search into the device by speaking....
directly (without requiring a U.S. based phone number).
The text chat function of Gizmo5 utilized the
Extensible Messaging and Presence ProtocolExtensible Messaging and Presence Protocol is an open-standard communications protocol for message-oriented middleware based on XML . The protocol was originally named Jabber, and was developed by the Jabber open-source community in 1999 for near-real-time, extensible instant messaging , presence...
(XMPP) protocol. Users were addressed by an identification string in the format of username@chat.gizmoproject.com.
An earlier incarnation of the service was
PhoneGaim, a
free softwareFree software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
VoIP system based on the
PidginPidgin is an open-source multi-platform instant messaging client, based on a library named libpurple. Libpurple has support for many commonly used instant messaging protocols, allowing the user to log into various services from one application.The number of Pidgin users was estimated to be over 3...
instant messaging software and the
SIPThe Session Initiation Protocol is an IETF-defined signaling protocol widely used for controlling communication sessions such as voice and video calls over Internet Protocol . The protocol can be used for creating, modifying and terminating two-party or multiparty sessions...
protocol handling of the
LinphoneLinphone is a VoIP application available on PCs running Linux or Windows, Apple computers running Mac OS X, and Android and iPhone mobile phones. It uses the Session Initiation Protocol for communication and is licensed under the GNU General Public License. Linphone uses GTK+ for GUI and on Linux...
VoIP software, but restricted to using (only) the SIPphone service. It is available under the
GNU General Public LicenseThe GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....
and sponsored by
LinspireLinspire, previously known as LindowsOS, was a commercial operating system based on Debian GNU/Linux and later Ubuntu. Linspire was published by Linspire, Inc. and focused on ease-of-use, targeting home PC users...
.
Service features
Gizmo5 supported outbound caller line identification in the United States.
Gizmo5 provided a free voicemail service.
Gizmo5 allowed paying subscribers of
LiveJournalLiveJournal is a virtual community where Internet users can keep a blog, journal or diary. LiveJournal is also the name of the free and open source server software that was designed to run the LiveJournal virtual community....
to place voiceposts if they are unable to use the voicepost telephone lines provided by the website.
Mobile phone support
The Gizmo5 mobile phone application used the phone's carrier voice network for all calls. The service called the phone numbers of both parties and bridged the call. On mobile phones that support SIP applications, calls may be placed over WiFi or 3G. In the case of WiFi, calls to Gizmo5 users were free, and calls to the public switched telephone network were charged Gizmo5 Call Out credit. On 3G, additional costs would apply depending on the user's data plan.
Gmail
On August 26, 2010 Gmail accounts with Google voice were given a function to make and receive calls. Google Voice product manager, Vincent Paquet, confirmed that this function was added through the help of the technology received after the Gizmo5 acquisition.
Controversy
In July 2009, I-P-Tel GmbH, a provider of various VoIP related products, accused Gizmo5 of violating the GPL with regards to a SIP client for Android phones (
SipdroidSipdroid is a voice over IP application for the Android operating system using the Session Initiation Protocol.Sipdroid is open source free software released under the GNU General Public License.-Features:...
) I-P-Tel GmbH wrote and licensed under the GPL. Shortly afterward, I-P-Tel GmbH blocked access to Gizmo5 via I-P-Tel GmbH's
pbxes.com service; the block was lifted when Gizmo later provided a link to the source.
Service Terminated
On Fri, Mar 4, 2011, subscribers received the following message from Gizmo5, indicating that the service would be terminated.
- "Gizmo5 is writing to let you know that we will no longer be providing service starting on April 3, 2011. A week from today, March 11, 2011, you will no longer be able to add credit to your account.
- Although the standalone Gizmo5 client will no longer be available, we have since launched the ability to call phones from within Gmail at even more affordable rates.
- If you purchased calling credit and have a balance remaining in your account, you can request a refund by logging in to http://my.gizmo5.com. If you are in the United States, you can instead choose to transfer your credit to a Google Voice account, so it can be used for calling from Google Voice or Gmail. If you don’t have a Google Voice account, please create one so that we can transfer your credit.
- Please request a call credit transfer or refund by April 3, 2011. If you don't request a call credit transfer or refund by this date, we will automatically refund your remaining call credit via the payment method you originally used to purchase the credit...."
There was no indication made if the service would be revived in another form, or if there would be similar functionality added to any of Google's current telephony offerings. On April 4th, around midnight for most users, service was finally cut. Subsequently, there is now no current way to place calls via Google Voice with simple SIP client software or phone converter hardware.
See also
- Comparison of VoIP software
VoIP software is used to conduct telephone-like voice conversations across Internet Protocol based networks. VoIP stands for "Voice over IP". For residential markets, VoIP phone service is often cheaper than traditional public switched telephone network service and can remove geographic...
- List of XMPP client software
- Ekiga
Ekiga /i k ai g a/ is a VoIP and video conferencing application for GNOME and Windows. It is distributed as free software under the terms of the GNU General Public License. It was the default VoIP client in Ubuntu until October 2009, when it was replaced by Empathy...
- QuteCom
- Google Voice
Search by voice is a branded name for a technology to "search by voice on your [digital device]", such as a mobile phone or PC, i.e. have the device search for data upon entering information on what to search into the device by speaking....