Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What free, open source, cross-platform alternatives to Skype are there that also don't contain banner ads (although a reminder for donations at shutdown would be acceptable)? Connecting to real land-lines is not needed (although if this feature is available but isn't free, that's also okay).

I like the way Skype implements communications with audio (optional), video (optional), and typing (always available) so that people with any combination of these three mediums can communicate effectively. The lack of banner advertising is very nice too because I don't have to worry about my children seeing inappropriate imagery in banner advertisements when they use it.

The major platforms to be supported should include:

  • Unix (NetBSD, OpenBSD, and FreeBSD are important to me)
  • Linux (RedHat, Gentoo, Ubuntu, and other majors are important)
  • Apple's MacOS
  • Microsoft's Windows (with easy-to-get pre-compiled binaries)

Smart phone support (e.g., Google Android, Apple iPhone {regardless of whether the iPhone has to be unlocked}, BlackBerry, etc.) would be a bonus too, but is not a requirement.

share|improve this question

closed as off topic by Canadian Luke, Brad Patton, Tog, Tanner, Ƭᴇcʜιᴇ007 May 18 '13 at 0:36

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

10  
Is this because Skype are now Borg? :) –  Ƭᴇcʜιᴇ007 May 10 '11 at 23:45
5  
@techie007 my +1 sure is –  cabbey May 10 '11 at 23:46
2  
@Randolf Richardson - Just weird timing then I suppose. ;) –  Ƭᴇcʜιᴇ007 May 10 '11 at 23:49
2  
@techie007: I've also been having problems downloading it lately; I wish to download it so that I can install it for other people who want to use it, but Skype can no longer be downloaded freely -- downloaders are forced to register with some key personal information before they are permitted to download it: login.skype.com/account/signup-form?application=download –  Randolf Richardson May 11 '11 at 0:06
3  
You should accept only correct answers... –  Not a Name Mar 10 '12 at 19:46

3 Answers 3

up vote 16 down vote accepted

I assume you're switching due to today's business deal between Skype and Microsoft. You aren't alone!

An easy one to acquire now is Google Talk. It's quite similar to Skype, with full video calling and chat. Living in the USA, Canada, and some other countries, you can even make calls for free; there is a browser plugin directly from Gmail that will do that. Almost all the features can be used from the site, with a small plugin.

Requires Windows XP +
or Mac OS X 10.4 +
or Linux

Google is definitely leading something interesting here, just from the browser.

share|improve this answer
3  
Where can I download the source code to my own Google Talk server? –  Ƭᴇcʜιᴇ007 May 10 '11 at 23:58
2  
Here's the link for "Mumble" (for those who are interested): mumble.sourceforge.net –  Randolf Richardson May 11 '11 at 0:11
8  
This isn't an open source tool. Derp. –  Not a Name Mar 10 '12 at 19:45
3  
It still doesn't answer the question... –  Not a Name Mar 10 '12 at 20:14
4  
Not only is it not open source, it's far from free! (In the sense of libre.) –  sampablokuper Mar 23 '12 at 5:29

If you're concerned about privacy, I'm not so sure about the benefits of turning to Google over Skype/Microsoft. Probably a better alternative would be using a SIP client.

SIP

SIP is a distributed and fully open VoIP and video and presence/chat spec "distinguished by its proponents for having roots in the IP community rather than the telecommunications industry. SIP has been standardized and governed primarily by the IETF[.]" (Wikipedia)

It's roughly comparable to how Jabber/XMPP works and independent of platform, as all you need is a client following these specs.

Google have announced plans to support SIP in the future, so GoogleTalk users will be connected eventually, should user base be a concern.

Use

Talking from SIP account to SIP account is free while routing to landlines is offered by gateway providers such as Sipgate.com at the usual low prices. They offer a plan with "phone number for life, [...] no monthly charges, set up fees or monthly minimum", and incoming calls are free as well.

I've even set mine up to send SMS texts via the command line, if that's your type of thing.

Clients

Basically, all SIP clients can talk to each other. You can use soft phones written for your platform or even go for an integrated hardware solution so your PC doesn't need to be turned on and you can use a normal handset phone.

The soft phone I personally use (mainly for its command-line version/scriptability) is Linphone (POSIX, Linux, BSD, Windows, Mac OS X, Android, iPhoneOS):

Linphone is an audio and video Internet phone with GTK+ and console interfaces. It uses the SIP protocol, and is compatible with most SIP clients and gateways. It can use various audio and video codecs such as Speex, GSM, G711, ilbc, amr, Theora, H263-1998, MPEG4, H264, and snow.

I've heard good things about Ekiga and Empathy, too, but can't personally vouch.

See also the section on Free and/or open source software on Wikipedia's List of SIP software, their list of SIP providers (mainly for external links), and the article on SIP in general.

share|improve this answer
    
This is excellent because it's also based on an open protocol, and it answers my question very well. Thank you. –  Randolf Richardson May 11 '11 at 19:42

A major alternative to proprietary Skype, could be a peer to peer network. We have p2p for files exchange, for torrents, for money (bitcoin) and a quick search in google has returned a few attempts in this direction. One of them is OpenVoIP

An uncentralized p2p network for VoIP, texting and video would bring many benefits, but still seems a little bit far.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.