Slashdot Mirror


Project Gizmo Challenges Skype

valmont writes "The Register is offering an interesting introduction to Project Gizmo, a new player in the Voice over IP field, poised to challenge Skype with its ability to interoperate with others thanks to the SIP protocol it complies to. Whereas Skype has selectively licensed usage of an API that offers limited insight into a closed protocol, a closed ecosystem solely controlled by one organization, the SIP protocol is open. Free open-source proxy/server implementations are sprouting up, and many developers are actively working on SIP clients. The Gizmo Project is the first to bring a truly-usable, user-friendly, cross-platform SIP client (Mac, Windows, Linux coming soon) to market. Meanwhile, theappleblog.com is already offering a Gizmo Project Wish-List to promote better interoperability between current and upcoming SIP providers, to make it more practical for users of disparate SIP clients to communicate with one another."

207 comments

  1. Project Gimzo? by FrontalLobe · · Score: 5, Funny

    Just don't get it wet... or feed it after midnight...

    --
    -FL
    1. Re:Project Gimzo? by Anonymous Coward · · Score: 0

      Did I miss something? There are already a few cross platform SIP clients, namely eyeBeam by Xten (Windows, Mac, Linux, Pocket PC).

    2. Re:Project Gimzo? by SirPrize · · Score: 1

      Except eyeBeam costs $$$. Development on their X-lite is now suspended, and IIRC they were looking to sell it off to some other company. Gizmo has that easy-to-use style to it that too many cross-platform SIP clients lack.

  2. Eh? by neuro.slug · · Score: 0

    Did they challenge them again? Wow, Gizmo people are feisty...

  3. ZOMG! by Anonymous Coward · · Score: 0, Funny

    Project Gitmo!

  4. Gizmo Interoperability by valmont · · Score: 4, Informative

    I've also posted a couple of tips and tricks on getting Gizmo working with other SIP systems, and also listing some other players in the SIP field.

    1. Re:Gizmo Interoperability by mtaht · · Score: 5, Interesting

      SIP devices still have the problem of routing correctly through firewalls and the like. True P2P telephony is difficult with SIP, due to this. Skype gets around it by using their proprietary protocol. The much simpler and cleaner and far more open IAX2 protocol (a feature of the open source asterisk pbx) is being used by some devices to get around SIP limitations while still retaining (or exceeding) SIP voice quality. At least one IAX2 provider, firefly, gets it - (https://www.virbiage.com/products.php) calls to their network are automatically switched to the other user, getting the middleman out of the loop, and dramatically improving voice quality. Example - I place a call to a friend a block on vonage via vonage on comcast, and the packets get routed through about 17 routers, with a delay of 80ms - to get up the street. I place the same call via firefly - one router, and a delay of 25ms. Yes, theres windows, mac, and Linux clients. Also clients for most unixen, and several embedded devices....

    2. Re:Gizmo Interoperability by valmont · · Score: 2, Informative

      you might consider reading-up on the STUN protocol, which came out in 2003, and solves the VAST MAJORITY of NAT traversal issues, albeit, not *all* possible issues. But this is where your SIP provider comes in, and offer to relay RTP (voice data essentially) traffic for you, which is a similar practice as Skype using people as "supernodes" without their knowledge or conscious consent. Except that in the SIP model, it's the SIP provider who spends the extra network resources, not some hapless random person Skype may have picked for you.

    3. Re:Gizmo Interoperability by saridder · · Score: 1

      Doesn't "getting Gizmo working with other SIP systems" just sound wrong. Last I read, SIP was an open standard and in that perfect world all SIP products should work together. Call me Pollyanna, but something's wrong here.

      --
      --- RFC 1149 Compliant.
    4. Re:Gizmo Interoperability by mikiN · · Score: 1

      Yes, theres windows, mac, and Linux clients.

      For all I know (last visited their Web site just a few minutes ago), they currently sell only one product: the Virbiage 3010 ATA, a hardware solution.
      I found out about their Firefly softphone from another source, and you can still download it from a 'hidden' (i.e. not reachable from their homepage) link.

      --
      The Hacker's Guide To The Kernel: Don't panic()!
    5. Re:Gizmo Interoperability by bigzigga · · Score: 2, Informative

      Actually, SIP is only a signaling protocol. It has nothing to do with voice quality. Voice quality is determined by the compression codec. Most SIP systems in North America use G.711 uLaw for maximum interoperability with public telephone systems.

    6. Re:Gizmo Interoperability by DA-MAN · · Score: 1

      you might consider reading-up on the STUN protocol, which came out in 2003, and solves the VAST MAJORITY of NAT traversal issues, albeit, not *all* possible issues.

      Spoken like someone who has never worked with stun. It helps, but it is by no means a panacea.

      --
      Can I get an eye poke?
      Dog House Forum
    7. Re:Gizmo Interoperability by Dwonis · · Score: 1

      IIRC, SIP doesn't carry voice data, it just initiates calls.

    8. Re:Gizmo Interoperability by level2trader · · Score: 1

      That statement is incorrect. It should read "How to dial other networks" NOT "getting Gizmo working ...". This a feature on Gizmo not some hack job you will have to do to get it working. PM.

  5. Linux? by Anonymous Coward · · Score: 4, Insightful

    What about a BSD compatable client? Last I checked... there are no x86 voip clients that run on openbsd. Although, it is great to see them creating a cross platform client.

    1. Re:Linux? by elleomea · · Score: 1

      I would have thought you'd be able to compile Kphone or Linphone on BSD perfectly happily.

    2. Re:Linux? by Halthar · · Score: 1

      Since I am not sure if it would compile, but would expect it would (I haven't used OpenBSD as a desktop), you might want to give GnomeMeeting a shot.

    3. Re:Linux? by Anonymous Coward · · Score: 1, Funny

      This shows me that Linux/BSD is far from dieing.

      Sneaky bugger, you thought you could sneak that one in and we wouldn't see, did you?

      You distort the Netcraft survey: the Linux part of "Linux/BSD" isn't dying. It's no use trying to warm up the corpse by tying it to a live body, it's *DYING*, they keep telling you :-)

    4. Re:Linux? by B747SP · · Score: 1
      What about a BSD compatable client?

      Which part of Gizmo for Apple OS/X doesn't work for you? Sounds a lot like BSD to me.

      --
      I find your ideas intriguing and I wish to subscribe to your newsletter.
    5. Re:Linux? by spauldo · · Score: 1

      What actual BSD's (Free, Open, Net, or BSDI) come with aqua, which that requires to work? Openstep might do it, but it's not quite complete.

      Anyway, I don't see any reason why a linux SIP client wouldn't work on any of the BSD's. The sound API's might be different - I dunno - but the networking and GUI side should be the same.

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    6. Re:Linux? by Anonymous Coward · · Score: 0

      You might try RAT.

  6. Very Good by HillaryWBush · · Score: 0, Troll
    Next, Project Gonzo, for those intimate "conference calls". Now that's a Friends and Family plan.

    If you don't get this, please Google.

  7. Also see Ineen and P2P SIP by Wesley+Felter · · Score: 5, Informative

    Ineen is similar to Gizmo but it also has IM and video. It seems like companies are falling over themselves to give away SIP clients these days.

    Ineen and Gizmo are still client-server SIP systems, but to truly compete with Skype, the IETF is working on P2P extensions to SIP.

    1. Re:Also see Ineen and P2P SIP by njh · · Score: 1

      It doesn't seem to be free software though, so it has no advantage over Skype. Indeed looking at the EULA I wouldn't touch it with a barge pole.

    2. Re:Also see Ineen and P2P SIP by Anonymous Coward · · Score: 1, Insightful

      Skype, Ineen, and Gizmo are all proprietary software. But Ineen and Gizmo are based on a standard protocol, while Skype is not.

  8. Conflict of "Gizmo" name? by Jim_Maryland · · Score: 4, Informative

    SunRocket, a VOIP company, has a hardware device called "The Gizmo" (see SunRocket How to Install and you'll see their adapter named "The Gizmo"). I can't find anything to indicate which came first though.

    1. Re:Conflict of "Gizmo" name? by Jugalator · · Score: 1

      Is it a collision in the same market, though?
      This is a program, and that's a hardware device.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Conflict of "Gizmo" name? by Ulven · · Score: 2, Informative
      According to The Register they are looking for a new name anyway.

      "Indeed, Gizmo is even asking for suggestions on a "cooler" name under which to operate."

    3. Re:Conflict of "Gizmo" name? by ReverendLoki · · Score: 1
      Is it a collision in the same market, though? This is a program, and that's a hardware device

      I would think so, since they are both in the same field. In fact, both being into VoIP, it's a fairly specific field - a lot narrower than what spawned the Apple Computers/Apple Records feud.

      --
      09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    4. Re:Conflict of "Gizmo" name? by Jim_Maryland · · Score: 2, Interesting

      True that "Project Gizmo" is software and "The Gizmo" is hardware, but given how companies value names, I wouldn't be totally surprised if someone from SunRocket eventually notices this.

      Is it a collision in the same market, though?

      Given both Gizmo devices are used for VOIP, I'd worry about collision. While the actual "gizmo" differs, they both fill part of the VOIP solution.

      BTW, I use SunRocket (replaced my home phone for $199 USD for unlimited service for 1 year) and their material highlights the Gizmo as the center of their offering.

    5. Re:Conflict of "Gizmo" name? by binarybum · · Score: 1

      yeah, this confused me. I have a sunrocket gizmo and was excited that that perhaps it was going open-source. The folks working on the software gizmo must have come across this fact - probably why they're changing the name soon.

      --
      ôó
    6. Re:Conflict of "Gizmo" name? by Fear+the+Clam · · Score: 1

      Obviously, they need to rename it "Stripe."

      Stripe is cooler looking.
      Stripe kicks Gizmo's ass.
      Stripe takes over.

      Yum yum...

  9. Another Michael Robertson project by dudeman2 · · Score: 4, Interesting

    Michael Robertson of MP3.com and the Linux distro formerly known as Lindows. Say what you want about the guy, he's a very good self promoter and knows when to jump on a new technology. This should be interesting to watch.

    1. Re:Another Michael Robertson project by Dr.+Evil · · Score: 2, Funny

      As if we needed any more evidence that VoIP will be sued out of existance.

      Oh well, buy any stock he offers and sell at 400%.

    2. Re:Another Michael Robertson project by VivianC · · Score: 3, Interesting

      I am wondering why he is launching Gizmo before he has a version that will run on his OS? I know that Windows is the big dog, but if you own a Linux company, you might want to release a Linux version at launch.

      --
      Viv

      Gmail invites for ip
    3. Re:Another Michael Robertson project by BridgeBum · · Score: 1

      Actually, I think this is an offshoot of another Michael Robertson company, SIPPhone.com.

      --
      My UID is the product of 2 primes.
    4. Re:Another Michael Robertson project by killjoe · · Score: 1

      If you notice the phone rates are higher for sipphone then skype. Skype gives you most of europe, australia, NZ, US and canada for two cents a minute. Skype also costs less for all other countries I checked.

      So for Michael the money is going to come for calls ending at regular phones. The platform is the telephone, not so much the computer.

      --
      evil is as evil does
    5. Re:Another Michael Robertson project by tirnacopu · · Score: 1

      Even sadder, Linspire had a functional and open source product based on Gaim (Phonegaim) which was released in beta form for win32 and abandoned it for another with less features and closed source :(

    6. Re:Another Michael Robertson project by saridder · · Score: 3, Interesting

      It's great that he jumped on another technology, but all he did was create a me-too product using open source standards. What we need is new innovation in the voip world, not "me too".

      What about things like integrating with email software, so I can click on a contact and automatically call them, create video conferences as easily as I can an IM sesssion or leverage presense to know if he's on his cell phone or office phone before the client calls him. These are the types of things I'd like to see.

      --
      --- RFC 1149 Compliant.
    7. Re:Another Michael Robertson project by alienw · · Score: 2, Interesting

      There is nothing wrong with creating copycat products if they can do something better or cheaper. There are entire companies out there that thrive on making cheaper and better knockoffs of existing products.

      This one definitely offers more features. Linux has no decent softphone programs, and SIP support allows lots of third-party services (say, like Skypeout except from multiple companies with better prices). Too bad SIP is a piece of crap with the same major problems as H323 (if you disagree with me, try to configure it to work through a NAT router).

    8. Re:Another Michael Robertson project by doubledoh · · Score: 1

      I haven't really looked into it so I'm not disagreeing with you...but does your observation take into account the fact that all of Skype's prices are in Euro's (not US cents)?

      --
      I think, therefore I doh.
    9. Re:Another Michael Robertson project by elgaard · · Score: 1

      There are other SIP-clients for Linux. eg. KPhone

      I have used SIP-phones behind many NAT routers, and I did not have to configure anything (they use STUN).

    10. Re:Another Michael Robertson project by saridder · · Score: 1

      True and I would add that *most* me-too companies that "race to the bottom" usually have small margins and little market share (Dell and WalMart not included, but their market share isn't because they have low prices but because of their buisness model, which allowed them to offer lower prices). And the price-based companies are always battling other price based companies on price and cutting costs, hence why we say they "race to the bottom."

      Innovative companies usually control the market and profits.

      --
      --- RFC 1149 Compliant.
    11. Re:Another Michael Robertson project by killjoe · · Score: 1

      Yes, the rates are two cents USD (1.7 cents euro). That's way less then what sipphone charges. For example sipphone charges 4.8 cents to france, 6 cents to New Zealand and four cents to germany. Those are two to three times as much money.

      --
      evil is as evil does
    12. Re:Another Michael Robertson project by dhawton · · Score: 0

      I think I am missing something...

      Europe Land | Mobile
      United Kingdom 0.029 | 0.286
      France 0.049 | 0.263
      Germany 0.029 | 0.271
      http://www.gizmoproject.com/call-out-rates.php

    13. Re:Another Michael Robertson project by killjoe · · Score: 1

      Yes you are. skype is .02 to france, germany, and UK.

      --
      evil is as evil does
    14. Re:Another Michael Robertson project by m50d · · Score: 1

      Not working through a nat router does not imply brokenness on the part of the protocol - ftp doesn't either. It's nat that's broken.

      --
      I am trolling
    15. Re:Another Michael Robertson project by doubledoh · · Score: 1

      Excellent. I'll keep using skype then. I love it when other people do my research for me. Thanks.

      --
      I think, therefore I doh.
    16. Re:Another Michael Robertson project by dhawton · · Score: 0

      For example sipphone charges 4.8 cents to france, 6 cents to New Zealand and four cents to germany That's what I was refering to. I am a skype user, have been for a while and probably won't change. Project Gizmo is "powered by" sipphone according to their website.

  10. Explanation by Swamii · · Score: 0, Redundant

    For those who didn't get the parent joke, it's based off a 1984 film called Gremlins, where a young boy receives a cute gremlin named 'Gizmo' as a Christmas gift. The catch was that if the gremlin touched water, it could multiply, and also, if you fed it after midnight it would transform into a malicious little a-hole of a creature.

    --
    Tech, life, family, faith: Give me a visit
    1. Re:Explanation by ZephyrXero · · Score: 4, Informative

      Didn't you ever hear the rule that once you have to explain a joke, it's no longer funny? ..heh...

      --
      "A truly wise man realizes he knows nothing."
    2. Re:Explanation by winkydink · · Score: 2, Funny

      Sounds a lot like /. ACs, execpt for the ability to reproduce. :)

      --

      "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    3. Re:Explanation by Leroy_Brown242 · · Score: 1

      Am I so old (25) that people younger than I might not get a gremlins reference?

      Sad day, Sad day . . .

    4. Re:Explanation by Anonymous Coward · · Score: 1, Funny

      I have the same age as you and you won't believe me even if it is the truth (I swear): young people do not know what "Street Fighter 2" is! It's even worse than you thought :D

    5. Re:Explanation by Swamii · · Score: 1

      Well, being 21 myself, I only watched the movie for the first time a few weeks ago on HBO. Then again, I'm not a huge movie buff, so maybe it's just me...

      --
      Tech, life, family, faith: Give me a visit
    6. Re:Explanation by Leroy_Brown242 · · Score: 1

      HADOOOOGIN!

    7. Re:Explanation by Doc+Ruby · · Score: 1

      Next time around, though, people who read that explanation can get the joke. Another reason I enjoy the company of geeks: after the initial pop of "instant learning" that defines humor, there's still an aftershock of slower learning that geeks can still appreciate, which normals usually don't.

      Now, the real art is to retell a joke that reaches the less sensitive second wave, while not dishabituating the first wave who "got it" immediately. Puns are a reliable ploy.

      --

      --
      make install -not war

    8. Re:Explanation by spauldo · · Score: 1

      I have a cousin who never watched anything in black and white.

      He's never watched the andy griffith show.

      The first time I felt old though was when I was 23 - Warrant came to play in Okinawa, and I was all excited until my 18-year-old coworker blurted out, "Who's Warrant?"

      Hand me my cane...

      --
      Those who can't do, teach. Those who can't teach either, do tech support.
    9. Re:Explanation by Anonymous Coward · · Score: 0

      Didn't you ever hear the rule that once you have to explain a joke, it's no longer funny? ..heh...

      If the joke weren't explained he might be modded down by mods that didn't get the joke and assumed it was a troll.

    10. Re:Explanation by Ucklak · · Score: 2, Insightful

      I was 11 when the Christopher Reeve Superman movie came out.

      There are 10 year olds who don't know the Michael Keaton Batman.

      I remember seeing Terminator 2 in the theatre in 1991, the same year the babysitter that watches my kids was born. That's the same age difference between me and War of the Worlds (1953)

      Madonna was 25 in 1983 (seems like yesterday for me). Jessica Simpson is 25 this year.

      Scoot yourself and your cane over and we'll relish in memories of stories past.

      --
      if you steal from one source, that is plagiarism, if you steal from many, well, that's just research.
    11. Re:Explanation by NanoGator · · Score: 1

      "For those who didn't get the parent joke, it's based off a 1984 film called Gremlins, where a young boy receives a cute gremlin named 'Gizmo' as a Christmas gift. The catch was that if the gremlin touched water, it could multiply, and also, if you fed it after midnight it would transform into a malicious little a-hole of a creature."

      Note all the lame-ass joke recyclers out there: The reason why this joke is funny is that the main baddie in that movie was named 'Stripe'. Skype... Stripe. Now that you know this, you are NOT allowed to make this joke every time the word 'Gizmo' is used in an article.

      --
      "Derp de derp."
    12. Re:Explanation by Anonymous Coward · · Score: 0
      If the joke weren't explained he might be modded down by mods that didn't get the joke and assumed it was a troll.
      And what a loss to humanity that would be. Oh, the horror!
    13. Re:Explanation by PygmySurfer · · Score: 1

      HADOOOOGIN!

      Huh? It's Hadoken.. wtf is a hadoogin?

    14. Re:Explanation by solowlr · · Score: 1

      So, who's Warrant?

      --
      -Solo
    15. Re:Explanation by strider44 · · Score: 1

      "A joke is like a frog. If you're going to disect it you'll have to kill it first."

    16. Re:Explanation by HansieC · · Score: 1

      Really? Crap! How do I unmod +1 funny?

  11. Open Standards != Open source by l2718 · · Score: 4, Interesting

    Having competing standards and companies in the field will make for better services for the users. Open standards are great, since they improve interoperability and reliability. For example, people can writing their own clients, etc.

    However, the project is not open-source. At least, their about us page doesn't mention it. They only say:

    At the core of Gizmo Project is a commitment to open standards
    Methinks someone at the Register got confused. Those other clients written may be open-source or even free software, but the client they offer surely isn't. Their server software is not even offered for download (nor should it necessarily be -- that's what they want to make the money off, of course).
    1. Re:Open Standards != Open source by Capricous · · Score: 1

      "The basic functionality of Gizmo Project will always be free. That is to say that you will always be able to call other Gizmo Project users free of charge." It also says that the Gizmo Project is better than Skype because Skype is totally proprietary. So far it seems like it isn't opensource but they are sending mixed singals.

  12. Stanaphone is SIP too by Anonymous Coward · · Score: 1, Interesting

    Stanaphone.com is the FIRST usable multi-platform SIP application. They offer more free things than Skype does (it's a real telephone number for example, for free). Quality is not that great though, I prefer Gizmo's.

    1. Re:Stanaphone is SIP too by Rosco+P.+Coltrane · · Score: 3, Informative

      Stanaphone.com is the FIRST usable multi-platform SIP application. They offer more free things than Skype does (it's a real telephone number for example, for free). Quality is not that great though, I prefer Gizmo's.

      Skype works well enough for me, the sound quality is more than okay for telephony, and the latency really isn't bad at all considering. And the Linux client is stable, and is a snap to install. However, I don't use it because:

      1 - There's outgoing traffic from my box all the time. I know it's the P2P routing, but it's a bit unsettling to watch it chew away that much bandwidth

      2 - It's made by the Kazaa people, and therefore who know what the hell it does behind your back (spyware?). I straced it, and didn't see anything nasty a-priori, but I don't trust Kazaa folks in that respect, period.

      3 - The most disquieting feature: it goes some UDP magic to punch its way out of the firewall without telling you anything of what it does. That's sneaky. I know they claim it's for user friendliness and easy of installation and yada, but I say the networking code is too damn sneaky for my strict Unix-bred style of making sure software I install behaves predictably.

      So I can't *wait* for an open-source (or at least open-standard, as Gizmo pegs itself) Skype replacement. The biggest problem of course, now, will be to have a compelling enough alternative that the millions of Skype users are willing to switch over, which isn't too likely.

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:Stanaphone is SIP too by Chandon+Seldon · · Score: 4, Informative

      I'm not a big fan of Skype, but the "UDP Magic" you speak of is a normal technique used for bypassing firewalls in modern UDP applications. On the protocal level, it's no more of a dirty trick than network address translation is to begin with, and on the user level it's no more relevent than TCP vs. UDP. There's no security issue here.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
    3. Re:Stanaphone is SIP too by IANAAC · · Score: 1
      Maybe I'm not looking at the right Stanaphone...

      It's only available for Windows and PocketPC. I wouldn't really call that multiplatform.

    4. Re:Stanaphone is SIP too by Anonymous Coward · · Score: 0

      If it works, it's a security issue.

      If the firewall was configured to allow the traffic in the first place, it wouldn't be needed. Which means that it's needed when the firewall is configured to NOT ALLOW the traffic. Getting traffic through the firewall which is not allowed is generally a security issue.

    5. Re:Stanaphone is SIP too by Chandon+Seldon · · Score: 1

      Only if you completely fail to understand the concept of UDP and how it's treated by NAT devices would you see this as a security issue. It's no more a security issue than the fact that most firewalls allow responses to outgoing HTTP requests.

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  13. Let's not forget by Swamii · · Score: 4, Interesting

    Credit where credit is due: Project Gizmo is yet another invention of Mp3.com creator, Lindows/Linspire creator, long-time enemy of Microsoft Michael Robertson.

    Can't remember his connection to SCO, though...

    --
    Tech, life, family, faith: Give me a visit
    1. Re:Let's not forget by Anonymous Coward · · Score: 0

      So we can expect it to fester and die through insane claims and mismanagement too then?

      Thanks for the heads up!

    2. Re:Let's not forget by Swamii · · Score: 1

      Haha, never said I liked the guy. But Lindows has done pretty well, and Mp3.com was a great invention, you've got to admit.

      --
      Tech, life, family, faith: Give me a visit
  14. SIP and NAT by Anonymous Coward · · Score: 4, Interesting

    SIPs achillies heel is its inability to play nice once NAT and/or firewalls are added to the equation.

    For me Skype's most important feature is its ability to play nice with firewalls and NAT.

    1. Re:SIP and NAT by Skuggan · · Score: 1

      That is correct.

      If it doesn't work with NAT it is a useless and will be dead on arrival. Perhaps the proposed P2P enhancements will fill in the missing pieces of the protocol.

      Until then, I will still use Skype, because it just works. Really.

      --
      http://www.millnet.se/ GO/U d- s+:+ a C++ UL++++ P- L+++ E W+++ N+ w++ M-- PE+ t+ X++
    2. Re:SIP and NAT by Anonymous Coward · · Score: 0

      I've never had problems with SIP clients and NAT.

    3. Re:SIP and NAT by valmont · · Score: 5, Informative

      WRONG, NAT was SIP's weakness ONLY until the STUN protocol came out in 2003. Since then, all SIP clients use the STUN protocol to traverse NAT at least as well as Skype does. I've used EarthLink SIP, sipphone.com SIP, FWD through multiple layers of NATs without a glitch.

      STUN is a major enabler of SIP

    4. Re:SIP and NAT by Psiren · · Score: 1, Interesting

      Until then, I will still use Skype, because it just works. Really.

      Personally I wouldn't touch Skype with a bargepole, solely on the dubious behaviour of the company producing it. They won't disclose who their backers are, but they're suspected to have ties with suspicious (Russian/South African?) companies. They won't disclose who their CEO is. The person who is supposed to be the CEO has gone on record stating that they have very little if anything to do with the running of the company, which has caused a bit of hassle in Australia. What really suprises me are the number of business that are now depending on it. A closed system, run by a dubious company with access to your voice data. Madness.

    5. Re:SIP and NAT by valmont · · Score: 1

      Again, Gizmo, like all other half-decent SIP clients DOES work through NAT, i've verified this myself. They very likely use the STUN protocol. See previous post. STUN came out in 2003, while SIP's been around since 1995. The reason SIP wasn't practical until 2003 was indeed because of NAT. Now that we have STUN, SIP is practical. Gizmo works.

    6. Re:SIP and NAT by Anonymous Coward · · Score: 1, Informative

      Unless you happen to use full cone NAT (Basically NAT with connection tracking used for security)in which case STUN doen't work. TURN (IIRC) can do this, but at the expense of tunneling all of the peer to peer part of the call (i.e., RTP and its ilk) though far fewer paths than would be nice (basically, from TURN server to TURN server), which can suck if the TURN server endpoints are in the US and South Africa, but you are trying to call Hong Kong.

      Don't get me wrong, Skype sucks due to it's proprietary nature and it's creators (does anybody really trust these guys?), but STUN is only part of the solution, and most SIP clients do not yet support TURN.

    7. Re:SIP and NAT by gst · · Score: 5, Insightful

      STUN helps - but only in about 80% - 90% of all cases. E.g. it won't be able to traverse symetrical firewalls. And even if you get the basic call setup right - try to transfer a call between different phones which are behind different NATs - and have fun! While some may argue that broken firewalls are the users fault, just see this from a users view: Skype works - always. SIP works - sometimes. Which one would you prefer?

    8. Re:SIP and NAT by miffo.swe · · Score: 2, Interesting

      Its not just NAT Skype does in a way no client have ever done before. Take a read on their site about how skype gets around blocked ports, proxies and every other peice of hardware that can be in the way. Skype handed SIP its own head on a silver plate.

      The sound quality on Skype is also pretty amazing. The only thing i lack in skype is a box to connect to the central PBX and hello cheap functional Voip, good riddance expensive routers and all the other hacks needed for implementing most existing implementations of Voip!

      --
      HTTP/1.1 400
    9. Re:SIP and NAT by horvathcom · · Score: 1

      STUN has limitations, TURN has limitations. ICE is meant to figure out which of those (and others?) works.

    10. Re:SIP and NAT by JanneM · · Score: 2, Informative

      You seem to be confusing Skype with Kazaa. The founders of Skype founded Kazaa as well, but sold it and have long since nothing to do with Kazaa the company.

      --
      Trust the Computer. The Computer is your friend.
    11. Re:SIP and NAT by valmont · · Score: 1

      well i can tell you that Gizmo works wherever I've used Skype before. So does SJPhone. So does XPro and XLite. I'm pretty sure all of'em do it through STUN, i know XPro/XLite do it through STUN for sure. And where Skype fails, Gizmo also fails, such as my work network with heavy firewalling. What we need is to document the precise instances where Gizmo and other SIP clients don't work where Skype actually does.

    12. Re:SIP and NAT by valmont · · Score: 2, Informative

      It depends on who your SIP provider is. When all else fails, your SIP providers might relay RTP traffic between you and your party, which is similar to practices employed by Skype whereby they'll get around network limitations by routing calls through various members, without members' knowledge. Which I find insanely unethical. Do give Gizmo a try and see for yourself instances where you're unable to place or receive calls where Skype can. I have personally not run into such instance, but it'd be interesting to see people document those instances.

      I've used various SIP clients (XLite/SJPhone/Gizmo) through 2 levels of NAT in my own home (192.0.0.* network plugged to 10.0.0.* network hooked to my DSL WAN), calling a free world dial-up user over his SIP URL, who sits behind asterisk at home, and one big NAT. It works just fine for me. I've SIPed countless users who sit behind your average linksys router, or behind your average 2wire home-network-in-a-box kinda thingie. Upon inspecting tcpdumps and SIP client logs, In no case did i ever see the various SIP providers actually routing the RTP traffic for me.

      So again, SIP may not work everywhere, but damn, I've tried some really ODD shit with SIP working seamlessly.

    13. Re:SIP and NAT by valmont · · Score: 1

      fair enough. my point is, i've successfully done SIP with other people through pretty extreme use cases. Chances are if it works for me, most people will be pleasantly surprised. Why shoot-down SIP/Gizmo without giving it a chance to work, especially when it means that in the end, you and i don't have to belong to the same VoIP system to chat with one-another?

    14. Re:SIP and NAT by dodobh · · Score: 1

      SIP over IPv6.

      --
      I can throw myself at the ground, and miss.
    15. Re:SIP and NAT by ms1234 · · Score: 1

      Skype works - always. SIP works - sometimes. Which one would you prefer?

      Umm, no, Skype doesn't work all the time. I have friends (amazing yes), that I can call but they are unable to call me or I can't call them but they can call me. Afaik there should be no reason why it doesn't work.

    16. Re:SIP and NAT by FRiC · · Score: 1

      It may not be obvious for people who work in smaller companies, or if the company deals only with locals. But at my company, we're located in three different countries, and we regularly call all over the world. When we first had voip, we had to go to one single computer to make/receive calls, Skype actually works from any computer on the LAN, and allows calls to other Skype users both within and outside the company, and to regular phones, and it always works.

      Now some of our computers have Bluetooth headsets for handsfree skyping.

    17. Re:SIP and NAT by m50d · · Score: 1

      SIP, it will act as a sort of intelligence test for people to call me.

      --
      I am trolling
    18. Re:SIP and NAT by Anonymous Coward · · Score: 0

      the problem is that you filter out all the hot chicks with this "intelligence test" too. this is a valid reason not to use SIP.

    19. Re:SIP and NAT by m50d · · Score: 1

      That's alright. Borrowing a quote, I want nice nerd girls not coked-up models. Seriously, I can't see why you'd want dumb girls. (Though maybe it's my catholic upbringing that says I should only get involved with girls there's a chance I'd spend the rest of my life with. I never went for the whole one night stand thing, maybe dumb girls are ok for stuff like that).

      --
      I am trolling
  15. A few suggestions by winkydink · · Score: 2, Funny

    Project Gizmo could do very well if it can attract users quickly enough. Indeed, Gizmo is even asking for suggestions on a "cooler" name under which to operate.

    My picks:

    Project Dealie-bob
    Project Doohickey
    Project Chingadera
    Project Whatchamacallit
    Project Thingamajig

    --

    "I'd rather be a lightning rod than a seismometer." -Ken Kesey

    1. Re:A few suggestions by Anonymous Coward · · Score: 0

      if I was a member, I'd give you at-least one more funny-point.

  16. Relax, I searched FBI's website by Anonymous Coward · · Score: 0

    I searched for "Weapons 0f Mass Destruction": not found

    I searched for "Prisoners": not found

    As a last resort, I searched for "intelligent people": not found

    I then saw a croud of what appeared to be relapsed criminals wearing stripes ^H^H^H^H Frenchmen, and looked for Waldo: I found Waldo

    1. Re:Relax, I searched FBI's website by Anonymous Coward · · Score: 0

      You misspelled "o" as "0," moron.

  17. SIP SCHMIP by Anonymous Coward · · Score: 4, Interesting
    Is it P2P? Does it use strong encryption? Does it have comparable voice quality? So far, the answers have been no, no, no, and that's why Skype is doing so well. There is such a thing as premature standardization.

    Although this project looks kinda interesting...

    1. Re:SIP SCHMIP by valmont · · Score: 4, Informative

      SIP by its very definition defines and enables P2P based on open standards. The SIP protocol is a signaling protocol, which enables two machines to find each-other on the internet and start exchanging data in real-time without going through a 3rd-party.

      SIP opens the doors to far more than just real-time communications (text, voice, video), it also opens the doors to file sharing. It's a matter of someone writing a client that does file sharing over SIP. OH WAIT, someone already did as a proof of concept, and released the source code under a BSD-style license.

      Voice quality is absolutely fantastic with Gizmo, but it entirely depends on which SIP client you use, and which SIP client the party you're calling uses. The SIP protocol, is only a signaling protocol. There are a buttload of other open protocols such as SDP (Session Description Protocol) that come into play and allow for infinite layers of interoperability based on users' computing and network resources. Through handshaking, two SIP clients can easily agree to the best codec to use.

    2. Re:SIP SCHMIP by Anonymous Coward · · Score: 0

      Just to clear up confusion, voice quality may be an aspect of this SIP phone, but SIP and voice quality have nothing to do with each other. SIP is only about telling the application or gateway when the call connected or when it terminated. It can negotiate codecs, but the choice of codecs is entirely up to what the app and gateway support. Think of SIP like saying "hey pal, the phone is ringing, why don't you guys talk to each other using codec XYZ." It's the codec XYZ guy who gets the blame for whether the call sucks or not.

    3. Re:SIP SCHMIP by level2trader · · Score: 2, Informative

      P2P - Answer is NO. But neither is Skype -- Skype uses "special" super nodes as a central meeting for regualr nodes. If you ask me -- this is the definition of a CLIENT -- SERVER setup. Encryption: In BETA stage encryption makes troubleshooting a nightmare hence answer is a "NO" for now. But its a matter of setting a boolean flag to "true" for us to enable it. Takes 5 minutes. Comparable Voice quality: Since we do not rely on "super nodes" running on end user computers / net connections overall you will find Gizmo call quality better. have fun with VOIP. regards, PM.

  18. Intercompatibility by Capricous · · Score: 3, Interesting

    Finally a solution for Linux gamers that will actually be a reality. Solutions like Teamspeak (which doesn't work with ALSA and isn't even open source) don't work very well. It's exciting to finally hear that Linux gamers and Windows gamers can finally listen and talk to each other soon on one free client. Anyone use any teamspeak-like client on Linux to talk to other gamers on Windows and both can use the soundout without using ARTS or other similar methods?

    1. Re:Intercompatibility by blindbat · · Score: 1

      TeamSpeak does work well for me (I guess I have the OSS extensions for ALSA). I have it running on a server and on two different Linux clients, laptop and desktop. I find it works very well. BTW, running under Slackware on all occassions.

  19. some lint by The+Creator · · Score: 2, Informative

    It was'nt a gremlin, it was i belive, a "mogvai"(no i don't know how to spell it). It did'nt turn into a gremlin until you fed it after midnight.

    --

    FRA: STFU GTFO
    1. Re:some lint by Swamii · · Score: 1

      I hate to be a grammar Nazi. So just an FYI, apostrophes are written in place of the letter removed. For example "wasn't", "hasn't" instead of "was'nt" and "has'nt".

      Yeah, I've only seen Gremlins once, so I can't talk on any specifics, but I do remember the whole water/eat after midnight thing.

      --
      Tech, life, family, faith: Give me a visit
    2. Re:some lint by Nos. · · Score: 1

      Here's a reference that has it spelled Mogwai. To continue on with the joke, since Project Gizmo has hit the light of day, is it going to die?

  20. Someone join the party line! by x.Draino.x · · Score: 0

    It's getting boring in here alone. If you do a new install, it's automagically in your phonebook.

    1. Re:Someone join the party line! by Anonymous Coward · · Score: 0

      You want to talk to other Slashdotters? Are you feeling OK? Did you hit your head or suffer any brain damage today?

  21. Re:Linux coming soon by Rosco+P.+Coltrane · · Score: 2, Insightful

    When will F/OSS fundamentalists learn that, sometimes, a company gets a Windows product out the door as soon as possible to meet deadlines, and they just have to do minor tweaks and a recompile to produce a (usually better) Linux version a few weeks after, and more often than not these days, when they announce it, they seriously do mean to put out a Linux version?

    There's no pleasing some people. The state of Linux is what it is, but whenever I'm not happy with something (it tends to be OpenOffice and KDE these days, for bloat and speed reasons), I remember how much it has evolved and improved for the past 10 years, and really for free software, it's a great achievement.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  22. We use skype and by mcc · · Score: 2, Insightful

    Me and some of the people I know use Skype and we use Skype for mostly one reason: There's a mac version, and we need to have an application that both the PC and mac users in the circle can use.

    If we could have a choice of more than one application to use for this purpose, that would be pretty cool. If we could have the option of an alternate application to use for this purpose that supported or had, like, even a fraction of the featureset of Ventrilo, that would make us deleriously happy.

    That said... I may (or may not, depending on my degree of laziness) in the indeterminate future be writing a network-based application into which I want to embed a VoIP / voice chat aspect in the easiest way possible. How hard is it to get that Skype API access, would that be a good way to do it, and am I opening myself up to risk of some kind of license fuckery by doing so?

    Come to think of it, how hard would it be to use the Skype API to write a Skype/Gizmo bridge?

    And could they seriously not have come up with a better name than "Gizmo"? I mean come on.

    1. Re:We use skype and by valmont · · Score: 1

      Have you downloaded and tried Gizmo Project for Mac? I have reviewed it for theappleblog.com (currently down because slashdotted), and it's very very nice, albeit still in beta with rare glitches. It works flawlessly with all sound input and output devices you've registered with Mac OS X, including the bluetooth motorola h1810 headset i use.

      Gizmo run on Mac OS X, Windows and there's a linux version due out in a month or two.

    2. Re:We use skype and by chrome · · Score: 2, Informative

      Well, I just installed it on my PC and my Mac.

      PC version: Worked initially. Started up, created an account, and I edited my profile. Saving my profile however made it lock up and I had to kill it. Starting it again just makes it spin at the Login window.

      Mac version: Initially brought up login window, but now dies silently while trying to start. No error log to system.log.

      Oops, I guess getting exposure on /. wasn't such a good idea just yet. They will need to get the stability working otherwise a lot of people like myself will try it and be turned off by its quality before it's really ready.

    3. Re:We use skype and by killjoe · · Score: 2, Insightful

      Now that yahoo messenger supports ip telephony you can use the yahoo messenger to make calls from your mac. Too bad they charge more then skype or sipphone though.

      --
      evil is as evil does
    4. Re:We use skype and by deetsay · · Score: 1
      Me and some of the people I know use Skype and we use Skype for mostly one reason: There's a mac version, and we need to have an application that both the PC and mac users in the circle can use.
      Linux support probably doesn't hurt them either.

      And I think they're pretty well on the way to taking over the world, I saw a massage parlor here in Jyväskylä, Finland (not a very big city) with a Skype address on the window... When they become widespread enough, even a clearly superior product will have some trouble taking them out.
      If we could have a choice of more than one application to use for this purpose, that would be pretty cool.
      I'm not even a very communicative person, but most of the time I have IRC (or SSH to a shell running IRC) open, then some new candy coloured multipurpose messenger (or just ICQ), then Skype for audio, and if the OS happens to be Windows then also MSN Messenger for video. And then maybe also one of those new programs that keep popping up all the time.

      I guess a new killer app that would kill off a few of these old protocols would be nice, but most of the time all these new choices just keep piling up on top of each other, and even if they have overlapping purposes they rarely manage to make each other obsolete.

      And of course the biggest problem with all the new choices is going to the relatives houses and installing the damn things and convincing them to click on this instead of that.
      --
      "The looser the waistband, the deeper the quicksand", or so I have read.
  23. How well does it work? by carlmenezes · · Score: 2, Insightful

    I've seen a lot of comments here about open vs. closed etc etc. The reason skype is so popular is because is just works and because the sound quality is so good.

    So how good is Gizmo in comparison? Worse, Equal or Better?

    Once that question is answered, then there may be something to talk about.

    --
    Find a job you like and you will never work a day in your life.
  24. Why I won't switch from Skype! by pctainto · · Score: 1

    From their "FAQ...

    You only pay for the calls you make, and your credits only expire if you don't use your account for six months.

    What a crock! They make it sound like they're doing you a favor by taking your money only after 6 months. I've heard of gift card companies that take a percentage off your credit every few months, but taking all your credit after 6 months? Yikes!

    --
    I think my principles are reachin' an all time low
    1. Re:Why I won't switch from Skype! by Anonymous Coward · · Score: 0

      Your SkypeOut credits will remain active for 180 days after your last SkypeOut call.

    2. Re:Why I won't switch from Skype! by wqurg · · Score: 1

      They are doing you a favor most of these phone companies take all of your unused minutes after 3 months regardless of if you used your account or not. If the credits are 3 months old they expire.

    3. Re:Why I won't switch from Skype! by Anonymous Coward · · Score: 1, Informative

      This is the EXACT same policy as Skype. It is just an issue of accounting. At some point, the company has to be able to know when an account is no longer in use, which allows them to right off the liablilty (potential to make a call) and recognize the revenue. You are such a fool. You won't switch from Skype because they have the exact same policy?

    4. Re:Why I won't switch from Skype! by Wizarth · · Score: 1

      I can confirm that Telstra here in Australia does that. Works out cheaper on a small plan then doing pre-paid. You can get a $10 a month plan, or you can pre-pay, minimum recharge $30, that doesn't last for more then 3 months, used or unusued. And you can get bonuses with the plans (free calls to certain numbers, that sort of thing).

      $'s are AU Dollars, and we get ripped here, compared to other countries.

    5. Re:Why I won't switch from Skype! by blixblix · · Score: 2, Informative
      Form the Skype Announcement:

      Luxembourg, November 26, 2004:
      When Skype first launched our SkypeOut service, we didnt realise exactly how long 10 Euro would last. At our launch, we announced a policy that unused credits would expire after 180 days (6 months). Well, we're soon reaching 180 days from our beta launch, and can see that many of you still haven't used all of your original credit. As a result, we are pleased to tell you that Skype has revised our policy. We won't be clearing any balances until 6 months after you have made your last SkypeOut call. So, if you make just one paid call every 6 months, we'll not touch your account of unused credit.
      However, if you don't use SkypeOut (that is, don't make any additional purchases nor place any SkypeOut calls in 6 months), we'll zero your Skype balance, simply to ensure that we aren't using expensive systems to maintain accounts for people who don't need it. Your Skype Name will be unaffected and you will be able to still use free Skype-to-Skype calling, file transfer, and all of the other free services you've come to enjoy.
      We believe this policy is both market leading and the right way to keep our costs down, so we can pass savings on to you.
      --
      Self-promotion: blixtra.org
  25. Not FREE by jtosburn · · Score: 3, Informative
    Free beer, yes.

    Free speech, no. There's a EULA (http://www.gizmoproject.com/gizmo-end-user.html) which grants:

    License

    This Agreement grants you a personal, non-exclusive, non-transferable, non-sublicensable right to use one copy of the Software for your own personal use on a single computer and/or workstation. SIPphone reserves all rights in the Software not expressly granted herein, including without limitation ownership and proprietary rights.


    Among other items is this:

    EMERGENCY/911 CALLS

    YOU EXPRESSLY ACKNOWLEDGE THAT EMERGENCY 9-1-1 CALLS ARE NOT INTENDED TO BE CARRIED/SUPPORTED BY THE SOFTWARE OR SERVICES AND THAT NEITHER SIPphone NOR ANY OF ITS AFFILIATES, SUBSIDIARIES, PARENT COMPANIES, AGENTS, NETWORK SERVICE PROVIDERS, PARTNERS, OR EMPLOYEES ARE OR WILL BE LIABLE FOR SUCH CALLS.
    1. Re:Not FREE by SirPrize · · Score: 2, Informative

      I don't see anything wrong with either of those statements. They let you use the software, you can't sell it, and they retain rights to it. Nothing wrong there. And about E911 calls, all VoIP providers have to provide such a declaration, to make users aware that the 911 service via VoIP does not provide location information, etc., to the 911 call center, which standard calls via PSTN would. I think Vonage is one of the few services that actually DO provide a 911 service.

    2. Re:Not FREE by Anonymous Coward · · Score: 0

      Theres absolutely no good technical reason not to include e911 services in any of these VOIP apps, and do it properly. Vonage doesn't do e911 (which is like a fancy caller ID code which a computer at the call center reads).

      Geo-locating IP's is pretty common these days. Hell, they could just make you use a cheap GPS device (like the ones embedded in practically all cellphones these days). It's just pussy corporations not willing to step up to the plate.

      The first service to offer e911 will be the 800lb gorilla.

      For fuck sakes, the cell industry managed to figure out how to make 911 work. Theres no secret licenses or patents or shit, the stuffs all open and out there.

      Meh.. Offtopic and posted too late. But I work in the public safety industry (I code and maintain 911 software). We've tried to talk to these douchebags, even offer to assist in coding solutions.

      It bugs me, because 911 is one of the few systems the government has ever put into place that not only actually works but actually helps the citizens. Pick up any POTS phone or cell, dial 911, and one of the monitors on the calltakers dispatching system has a map display, and a little icon representing you pops up. If you dont know the address you're at (friends house, say), or cant speak (heart attack, hiding in closet with crazy murderer outside), etc, it's not relevant.

      One day one some uppity slashdot dork will be choking to death on a one of those shitty biscuits they sell at starbucks, he'll reach for his trusty voip cheapo-phone, dial 911, and unable to speak, will slowly die listening to "sir, if we don't know where you are, we can't help you... sir? sir? are you there?", or get a "we're sorry, this call cannot be completed from your ghetto-ass internet phone you cheap shit, shoulda bought a real cell" Hell, it's probably already happened.

    3. Re:Not FREE by Anonymous Coward · · Score: 0

      more from the ToS:
      You may not reproduce or distribute the Software for any purpose whatsoever. Without limiting the foregoing, you may not copy the Software to any server or location for reproduction or distribution. You may not reverse engineer, decompile or disassemble the Software.

      ie, you can't even give a copy to your mate...

      I'm posting AC because I've looked inside and found: /*
      Based on original code
      by Matt Gemmell http://www.scotlandsoftware.com/>

      Modified by Chris Silverberg http://www.silverberg.net/>

      This work is licensed under the Creative Commons Attribution License.
      To view a copy of this license, visit http://creativecommons.org/licenses/by/1.0/>
      or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA.

      When crediting the author, the suggested format is: Uses Preferences Controller code by Matt Gemmell http://www.scotlandsoftware.com/>

      or:

      SS_PrefsController by Matt Gemmell http://www.scotlandsoftware.com/>
      */

      Now the Register might not be everyone's favorite rag, but they say:
      Project Gizmo has been built using an open source philosophy around the emerging SIP standards.

      I remain, sincerely yours, Confused

  26. ipod by dJOEK · · Score: 1

    No Encryption. Less Peers than Skype. Lame.

    --
    Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
    1. Re:ipod by Anonymous Coward · · Score: 0

      I wish I had mod points.

    2. Re:ipod by dJOEK · · Score: 1

      I wish I had mod points.

      ACs usually don't ...

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
  27. Mandatory FreeWorldDialup comparison by MCRocker · · Score: 4, Informative

    FreeWorldDialup has been doing pretty much the same thing for years now. They even have their own pre-configured software. If you don't like the Pulver Communicator you can always get one of half a dozen other SIP phones (soft or otherwise) that work with the service. They even offer a pre-configured version of The SJPhone, which is essentially what the Gizmo folks are offering. If you want a dial-out service FWD offers a choice of affiliates who can give you that portion a-la-carte!

    So, why would you want to use Gizmo?

    --
    Signatures are a waste of bandwi (buffering...)
    1. Re:Mandatory FreeWorldDialup comparison by Colol · · Score: 2, Informative

      So, why would you want to use Gizmo?

      Having played around with Gizmo for the past few hours, the answer seems to be "the interface."

      For lack of a better way to describe it, it's Skype, but with all the interoperable goodness using SIP offers. It's a little easier to work with than the majority of SIP softphones out there. You get the ease-of-use of Skype with the flexibility of being able to dial any SIP URI. I've already used it to call into my Asterisk box, and it's all hunky dory.

      For the telephony geeks (myself included), Gizmo's probably not a big deal. There's nothing I gain from using Gizmo that I can't do with my Asterisk server and a softphone (except the ability to call Gizmo users, which I'm sure will be possible in the near future).

      On the other hand, Gizmo would be just the thing for people like my parents. Big friendly buttons, an easy-to-use interface and phonebook, and none of the bizarre things X-Lite likes to do.

  28. free of P2P by npcole · · Score: 2, Interesting

    Some "ISPs" (eg UK Universities) have banned the use of Skype because of concerns about the "P2P" aspects of it - i.e. becoming a supernode. Their concern is both about bandwidth, but even more about the terms of the EULA.

    "Gizmo" _seems_ to be free of such problems, and if that is so it could be a great advantage.

  29. It won't scale by gst · · Score: 1

    It seems that they are just using some kind of RTP-relay if peers are behind a NAT and e.g. STUN won't work (because of a symetrical NAT). This may scale (if they have enough bandwith and enough hosts), but it still seems like an awful single point of failure. Also I don't like my voice-calls to be relayed half-around the world just because of that. Skype has: 1) better NAT traversal capabilities than SIP and 2) it seems that Skype does use 'local' (in the sense of good reachable) peers to relay the data if the NAT traversal doesn't work. It seems to be hard to match Skypes quality for the current alternatives. On the other hand I think that as soon as amicima is released it won't take long until we have a fully open-source Skype alternative. Look at their MFPNet technology. This is basically the networking layer of Skype - but you are able to build any application on top of it - no more NAT troubles. As soon as someone hacks SIP to work atop amicima we won't need any other proprietary VOIP solution anymore.

  30. Re:Linux coming soon by Anonymous Coward · · Score: 0

    Like anyone using Linux would pay to use software.

  31. Isn't it misleading to call this telephony ? by zymano · · Score: 1

    The misnomer 'internet telephony' needs to be called 'pc to pc voip' or something similar. Voip is acceptable. The problem is landlines. You can't connect to them using this software unless you pay extra ? I understand alot of people will save on long distance using pc to pc Voip but connecting to landlines offers no big cost savings.

    1. Re:Isn't it misleading to call this telephony ? by spisska · · Score: 1

      The problem is landlines. You can't connect to them using this software unless you pay extra ? I understand alot of people will save on long distance using pc to pc Voip but connecting to landlines offers no big cost savings.

      Actually, Skype and other voip services offer very significant cost savings, since the landline part of the call is only from the termination of the ip network. Consider this:

      Verizon long distance per minute USA to Slovakia: $3.69

      SkypeOut rate per minute USA to Slovakia: euro 0.055

      I'd say there's a bit of savings there.

    2. Re:Isn't it misleading to call this telephony ? by zymano · · Score: 1

      What about in Europe or Usa ?

    3. Re:Isn't it misleading to call this telephony ? by n6mod · · Score: 1

      So, is radiotelephony a deceptive term, too? It's been around for the better part of a century, and sure doesn't refer to cell phones.

      --
      You have violated Robot's Rules of Order and will be asked to leave the future immediately.
  32. How long before Mike Jones goes Gizmo? by Ingolfke · · Score: 1

    The real question is how long before Mike Jones decides he wants his own Gizmo #... for now you'll have to hit him up @ 281-330-8004.

    1. Re:How long before Mike Jones goes Gizmo? by BlueCode · · Score: 1

      who?

      --
      Ass is Ass, quit being so picky!
  33. Not as Free as You Mighty Think by randomErr · · Score: 1

    Gizmo [don't feed after midnight, is an open] pay service. Confused? So am I.

    SIP is a free and open method for making voice calls. But, you need to buy time to use Gizmo's network. Not exacting a great thing since I can already do the same thing on other IM and SIP clients for free.

    --
    You say things that offend me and I can deal with it. Can you?
    1. Re:Not as Free as You Mighty Think by Anonymous Coward · · Score: 1, Informative

      Gizmo Project is not a pay service. It's free. You just have to buy CallOut credits to call the PSTN (like everywhere else). Gizmo to Gizmo calls are free and Gizmo to networks that Gizmo is peered with are also free (UCSD, UCI, UCSC, SIPgate, etc).

  34. SIP security by MimsyBoro · · Score: 2, Interesting

    Hi, I've really wanted to get a SIP phone/service but I'm very worried about security. Not only are the actual connections not encrypted but even the number I'm dialing from/to. Why don't all these VOIP companies use some sort of encryption? Are there any good ones that do?

    --
    God made the natural numbers; all else is the work of man - Kronecker
    1. Re:SIP security by Anonymous Coward · · Score: 1, Insightful

      POTS doesn't have encryption either, nor does GSM (its encoded, not encrypted). Nothing different here.

    2. Re:SIP security by elgaard · · Score: 2, Informative

      > Why don't all these VOIP companies use some sort of encryption?

      Some of them do (eg. musimi.dk which i use). They use S-RTP AES.

      Not all clients support it though (Sipura, Zultrys do).

  35. So how can they tax this? by Maxo-Texas · · Score: 1

    if the phone calls are free- how do they justify taxing you for them?

    --
    She was like chocolate when she drank... semi-sweet at first and then increasingly bitter.
  36. Small but brilliant by Celt · · Score: 2, Interesting

    If you sign-up for Skype you can't make outgoing calls to cell phones or landlines, you need to get credit to do this and its a big jump for the average joe.

    Although its a very small thing, its great to see project gizmo offer 25c worth of credit.
    It allows the average joe to get their feet wet and they'll be more likely to make the jump and buy credit once they see how great it can be.

    --
    "WebTV: bringing the Internet into the shallow end of the gene pool since 1995" - Martin Bishop
  37. Compatible with SIP but shares SIP's problems by OlivierB · · Score: 5, Insightful

    Skype for all the gripe we may have against it for being closed source and not interoperable with other VOIP providers (FWD, Vonage etc..) does have the most important feature (and holds a monopoly for it too):Encryption

    I didn't like having an old fart snooping on my AIM conversations a few years ago and I put an end to it very quick; I've been using Trillian and now Adium with secure IM and OTR encryption.

    As much as I like having cheap calls and all I rather my private conversations stay.. well... private.

    Skype is the only interplatform secure voice application.

    Gizmo can take it's fancy gui and go right back to the drawing board as far as I'm concerned.

    If you ask me voip with sip (ala vonage) is just a disaster waiting to happen, sooner or later somebody will write an article in NYTimes or some mass distribution newspaper about how insecure and easy it is for somebody on your campus/office/wifi... LAN to record your conversation and everybody is going to freak out.

    Encryption should be built-in NOW before it is too late to change the standards.

    --
    Artificial intelligence is no match for natural stupidity
    1. Re:Compatible with SIP but shares SIP's problems by valmont · · Score: 1

      SIP is only a signaling protocol which allows two machines connected to an IP network to find each-other and exchange data in real-time. That data can in theory be anything, including encrypted UDP packets. It should be a simple matter of software writers to implement encryption. From here, the Session Description Protocol, which helps to SIP clients do handshaking to determine how they'll be talking to one-another, ought to help two clients exchange encrypted data.

  38. More about Gizmo by Anonymous Coward · · Score: 5, Informative

    Ok, we admit it's a lame name, but we think the product is solid. Here's why it's significant:

    - It is based on SIP so other SIP hardware and software should interoperate. Check out http://www.siphardware.com/ for some of the hardware devices. I have a Call-in-One so a SIP call rings my home phone. Even a wifi SIP phone should work with Gizmo.

    - It navigates firewalls and NATS. Skype has done this well, but SIP clients have generally not. Gizmo Project should penetrate just about any firewall or NAT setup. I used it successfully on Boeing's wifi service on flight to Frankfurt 2 weeks ago bouncing calls off satellites.

    - It's Mac/Win today and YES, there will be Linux client shortly. No, really.

    - We're committed to an open directory meaning that we will interconnect with everyone. We already connect to many big and small networks. See: http://sipphone.com/numbers/. We do enum lookups. We even support the intriguing DUNDI extension for Astericks. I want VOIP world to be like email where one address is reachable by everyone. I hope VOIP does NOT become like IM where AOL can't talk to MSN who can't talk to Y, etc. If you care to read more about why I think this is important, you can go to: http://michaelrobertson.com/.

    - All calls on IP network are free as is voicemail, call recording, conference calling, etc. (try calling 1-222-xxx-xxxx and create an instant conference call with unlimited number of callers.) Only have to pay if touching the PSTN. We do give you 25 cents for free to check out the PSTN quality.

    - Be nice because it's just beta software! Thx.

    -- MR

    1. Re:More about Gizmo by Anonymous Coward · · Score: 0

      ... this is the same guy that sued Microsoft for using the name "Windows", isn't it? I'm not impressed by opportunists with no business ethics, I'll stick with Skype.

    2. Re:More about Gizmo by Anonymous Coward · · Score: 0

      Hey, Michael. Are you guys doing ENUM lookups against e164.arpa, e164.org, or both?

      Thanks.

    3. Re:More about Gizmo by Anonymous Coward · · Score: 0

      Wow. tough question!

      I believe Gizmo Project uses e164.info for enum lookups.

      I think e164.org is just an info web site. I'm not sure what e164.arpa is.

      -- MR

    4. Re:More about Gizmo by Anonymous Coward · · Score: 0

      Hi, Michael.
      e164.org is indeed an infrastructure for resolving phone numbers into VoIP addresses. After reading this article about Gizmo Project I created an account and configured my Asterisk PBX to use it. Once you mentioned that Gizmo uses ENUM lookups I tried to call my home phone number which I have registered with ENUM (e164.info specifically), but it did not work. Assuming you're using e164.org, do calls get routed to your PSTN gateway before checking to see if an ENUM record exists?

      Thanks.

    5. Re:More about Gizmo by Anonymous Coward · · Score: 0

      Correcting a typo in my previous posting, it's e164.org that my number is registered with.

    6. Re:More about Gizmo by Anonymous Coward · · Score: 0

      - It navigates firewalls and NATS. Skype has done this well, but SIP clients have generally not. Gizmo Project should penetrate just about any firewall or NAT setup.

      Penetrate NAT maybe, it doesn't like to work on my NAT box. When I attempt to register a user name it communicates with aps03.sipphone.com on my primary port, then attempts to communicate with stun01.sipphone.com by sending 28 byte messages every second for 10 seconds out port 3478 on my secondary port, ie, into the house, not out to the world. When it can't find home inside the NAT it sulks and hangs itself...

  39. Bluetooth headset connectivity... by Critical_ · · Score: 2, Informative

    One of the greatest things about Skype is its API. Someone brilliantly wrote a plug-in for Skype that ties together my bluetooth headset with Skypes calling functions. This way, my headset works like a normal headset. Get it here: http://www.skypeheadset.co.uk/ Case in point:

    1. The headset is automatically detected and Skype's sound devices dialog is changed automatically to use the bluetooth headset.

    2. The headset sits in standby mode. Before this plug-in, the headset would have to be tied to the machine in its active mode which drained the battery within 4 hours even though there weren't any calls. This plug-in only activates the headset if there is an incoming call or you hit the quickdial button.

    3. The quickdial button can be configured to any # you have in your phonebook.

    Now show me any SIP client out there integrates bluetooth (even via third party plug-in) as well as Skype. If you can find one, then I'll ditch Skype in a heartbeat.

    1. Re:Bluetooth headset connectivity... by valmont · · Score: 1

      as a side-note, if you're a Mac OS X user, you already get this for free with just about all VoIP software out there. Mac OS X lets you register various audio input/output devices, whether they work over bluetooth or USB. Any OS X application developer can easily "surface" those devices to enable their users to pick where the sound should come from, and where it should go out. Pretty cool if ye ask me.

      And the beauty of SIP is that no software vendor needs to define an API ... because SIP is an open protocol anybody can write to.

      The Skype API is Skype's limited answer to its closed proprietary protocol.

  40. Plz Mod Parent Up by valmont · · Score: 1

    Somebody mod parent up, it would appear Michael Robertson has graced us with his presence, hehe.

  41. Skype by Britz · · Score: 1

    The cool thing about Skype (and the major reason for its success IHMO) is it's ease of use.

    1.Download
    2.Install
    3.Works
    4. ...
    5. Profit

    No seriously. Skype has no problems with firewalls, can operate on very low bandwidth (both do NOT apply to SIP) and basically works everywhere. There are also clients for Mac, Win32, Linux and PocketPC. I don't know if the original poster has any real experience with VoIP, since Skype's protocol overcomes many serious issues at the price of no interaction with former standards like SIP, H323 and the bunch.

    That means one is limited to the PC. They have made progress and market some hardware now and there is always the posibility of clever hacks involving for example a Linux box and Asterix, but that can't be compared to the SIP standard with so many different hardware and network providers already on the market.

    So I don't really get the point of this story.

    1. Re:Skype by Mr.+Maestro · · Score: 1

      You forgot these steps:
      1. Collect Underpants
      2. ?
      3. Profit.

    2. Re:Skype by steevc · · Score: 0

      Gizmo is going to have an uphill battle. Skype regularly has over 3 million users on-line and basically, it works. I use it on Windows and Linux. The Linux version even has the extra feature of grouping contacts.

      My employer is already deploying USB Skype phones to most people to save on international calls. When we expand into extra office space they intend to use wi-fi and Skype to avoid having to cable it.

      It's only been around for a short time, but Skype has really established itself. I know it's not an open standard, but the average user doesn't care. I'd prefer to use an open standard (as I do with Jabber), but it can be hard to persuade others to do so.

    3. Re:Skype by valmont · · Score: 1

      All very valid points. Skype may very-well for now be very nicely established.

      When Hybrid WiFi/GSM/3G handheld devices come to market with the capability of doing STUN+SIP+RTP(encrypted or not), things will likely change. Take a service like Vonage. They've recently released their own wireless handheld device that allows you to use your Vonage account over WiFi. It's a more restricted version of SIP. But now imagine various ISPs getting into this business and operating as MVNOs, giving you a smart handheld device that will place FREE SIP calls *for you* when you say "call this person", because it detected that the person has a SIP address (username@some_SIP_provider.com) in its address book entry. How did you get that address book entry in the first place? That person likely e-mailed you their vCard earlier, which added it to your computer's address book, which sync'ed it to your handheld device. Or they might have sent it to you over bluetooth or infrared. The nice thing about a SIP address is that it looks and works just like an email address: it is globally addressable, regardless of who the provider is. You don't even NEED to know whether a person is "online" to try to place a SIP call to them. If they're not there, you can leave a voicemail, which gets e-mailed as .wav file to the recipient. bickity-bam.

      SIP opens a world of interoperability and global communications which Skype's closed protocol will NEVER come CLOSE to.

      Firewall and NAT issues detractors of SIP complain about can all be worked around by having a SIP provider route RTP traffic for you. It's a less than ideal situation, but Skype does just about the exact same thing by having some poor sap on YOUR network, relay traffic for you. The STUN protocol addresses the vast majority of NAT issues, i've verified this myself on very exotic NAT setups at home, with various SIP providers such as EarthLink, SIPphone, and Free World Dialup. SIP should work fine for most regular home users. Skype doesn't go through ALL firewalls, stating otherwise is simply a factual inaccuracy. If a firewall is set-up in "Deny all" mode by default, with specific "Allow" rules for specific services, you bet your furry rear-end Skype won't go through, which is the case at my work.

      There's no magic here. only networking. Where Skype works, SIP can technically be made to, it entirely depends on how motivated your SIP provider is, to make your call go through. From here it depends on cost-effectiveness. If too many SIP users are behind messed-up router/firewalls/networks, SIP providers might elect to relay RTP traffic for you for a fee.

      But it's about delivery and time to market. It's very true, right now, Skype is King, and insanely convenient. I'm hopeful developers will get their act together and truly emphasize USABLE (usability is key) interoperability. Which was the reason behind the "Wish List" i posted in the story.

  42. Which is a lot better. by Anonymous Coward · · Score: 0

    Just make a 1-minute phone call every 179 days.

  43. Abuse? by Aero+Leviathan · · Score: 1

    Isn't that just begging for abuse, though? People could use proxies to create limitless amounts of free accounts, each with several minutes of talk time... you could probably even write a script to automate that.

    I don't see a way around it, other than demanding a credit card number up front; but even if you stress that it's 'just for verification purposes', people and slashbots alike tend to balk at that kind of thing.

    --
    ~ Aero
    1. Re:Abuse? by Celt · · Score: 1

      When you sign up for a account it has one of those graphics with numbers that you have to re-type.

      While I'm sure it can be bypassed it still should help.

      --
      "WebTV: bringing the Internet into the shallow end of the gene pool since 1995" - Martin Bishop
  44. Don't let anyone snooker you out of your freedom. by jbn-o · · Score: 5, Informative

    The license for Gizmo Project software is quite clear, the software doesn't even qualify for the weaker standard of "open source" (weaker than "free software" which requires that the user have permission to make private derivatives):

    License Restrictions

    You may not reproduce or distribute the Software for any purpose whatsoever. Without limiting the foregoing, you may not copy the Software to any server or location for reproduction or distribution. You may not reverse engineer, decompile or disassemble the Software. The restrictions contained herein apply equally to any updates that may be provided to you by SIPphone.

    The company offers what they call "Opensource support", which appears to be little more than name-dropping. But I expect people around here to know better than to take on faith whatever a proprietor says.

    At the very least, even if there is no intention to bamboozle users into adopting the software, this is yet another use of the term "Opensource" which shows how people don't understand what that term means. Reminiscent of examples of same from the FSF essay on the differences between the free software and open source movements (examples include Neal Stephenson's writing, the State of Kansas' definition, and a particularly interesting example from a trade show in late 1998).

    As a result of a little digging into Project Gizmo, I still see no real competition for GNOMEMeeting. I see one more proprietor asking me to install a mysterious program on my computer so that the proprietor can do something on my computer that I am prohibited from inspecting, sharing, or modifying.

  45. If it's so free by rvalles · · Score: 1

    If it's so free and will always be free and does have no spyware or adware or anything on it... where is the source code? No, I have no reason to just blindly trust them.

  46. Symmetrical firewalls by Anonymous Coward · · Score: 0


    it won't be able to traverse symetrical firewalls

    Some systems can and not just with VoIP traffic.

  47. Worthless by apankrat · · Score: 2, Interesting

    Repeat after me - security architecture must be open in order to be secure.

    Skype developers saying they use 32768 bit keys means absolutely zero if you cannot verify that.

    --
    3.243F6A8885A308D313
    1. Re:Worthless by MarkTina · · Score: 1

      Eh ? I fail to see the logic of that ... why does a security architecture need to be open ? Surely having it open means it's easier for Joe Haxor to pick it apart and find it's weaknesses ? (please don't say that if it's open people can fix the problems themselves, cause I don't believe people acually bother to do it :-)

    2. Re:Worthless by Jesus_666 · · Score: 1

      Open == verifiable. I can easily make up my own encryption scheme, which might sound all nice and use 4096 bit keys but can be easily taken apart with a known-ciphertext attack. People are going to try to crack my encryption and if it's weak they will succeed. Or I can use a publically-known encryption scheme the strength of which has been formally proven.

      The problem with proprietary encryption schemes is that they might have gaping holes which you have never noticed. Public schemes will be analyzed by scientists until the strength is formally (dis)proven, usually without you having to spend lots of money on it.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    3. Re:Worthless by Anonymous Coward · · Score: 1
      Google for Bruce Schneier, read his stuff and you'll learn all about it.

      Basically, real security means that it doesn't matter that the bad guy knows all about your protocol. The protocol is so secure, he can know every detail and he still can't break it.

      The way you get this level of security is by publishing the details far and wide and letting people hammer at it. Lots of security researchers publish the holes they find, and then come up with new protocols that plug those holes.

      The result is a lot more secure than just coming up with your own protocol (which probably does have holes because you're not as smart by yourself as the entire community of cryptographers), and keeping quiet about it in hopes that nobody will find the vulnerabilities.

  48. It's the opposite actually by Anonymous Coward · · Score: 0

    Full cone NAT is good - it allows returned packets from the _full_cone_, not just from the original destination. It's symmetrical NAT that is bad.

  49. GAIM / Trillian - like program? by Anonymous Coward · · Score: 0

    When will we have a GAIM or Trillian like program to bind all of these VoIP programs together?

  50. TelTel was: Re:Linux? by Anonymous Coward · · Score: 0

    TelTel is a SIP client that has been doing the same thing for years and has over 1 million users. It has all the P2P advantages of Skype and the compatibility of Gizmo, but works on more platforms, including linux. www.teltel.com

  51. Er, other way around. by Anonymous Coward · · Score: 1, Insightful

    Microsoft sued HIM for using the name 'Lindows'. I'm not impressed by ACs with no knowledge of what they're talking about.

    1. Re:Er, other way around. by Anonymous Coward · · Score: 1, Informative

      http://info.lindows.com/inthenews/nytimes12302002. html

      "An upstart company, Lindows.com, is trying to persuade the Federal District Court in Seattle to invalidate Microsoft's trademark on Windows."

    2. Re:Er, other way around. by Anonymous Coward · · Score: 0
      "Microsoft started the legal spat. It filed a complaint against Lindows .com last December claiming trademark infringement, trademark dilution and unfair competition. That was five months after Lindows.com was founded and before it had a product on the market."
      http://info.lindows.com/inthenews/nytimes12302002. html
    3. Re:Er, other way around. by strider44 · · Score: 1

      it didn't sue Microsoft for the name Windows. I don't know where you got that idea. Lindows did however, (successfully I'm pretty sure, they won the case anyway) tried to invalidate the trademark Windows as a defense in the suit.

  52. The Switchboard by Yotsuya · · Score: 1

    Strange that I have seen no mention of http://theswitchboard.ca/ throughout all these comments.

    --
    Claude Angers
  53. My brief review by Skudd · · Score: 1

    As a dialup user, I'm always excited to see a service like this that claims to support even down to 33.6K connections.

    Well, first off, the download. Very resonably sized, and it took just shy of 20 minutes.

    Second, the install. Just like Skype, for me anyhow. Unpack and exectue.

    Third, the account registration. Just as simple.

    Fourth, the first call. Laggy, quiet, and that stupid "presence" they add made it so that the person on the other end could hardly hear me.

    The minute I tried to change the audio settings for auto gain, echo filter, etc., the program crashed, displayed checkboxes that didn't belong in certain places, and crashed again, and again, and again.

    Yes, I know it is my responsibility to submit bug reports, but no, this project will not be able to compete with Skype. Skype is too easy to use and too reliable in comparison to Gizmo.

    Also, Skype's search feature is a lot better. Gizmo's is limited and buggy as hell.

  54. has noone here actually used this yet? by intro · · Score: 3, Informative

    I often use skype, but in the quest for a SIP# along with my skype experience, I tried this yesterday.

    I is a fairly hopeless alternative to skype, at least for the time being. Gizmo gives you "free" minutes of which you can use to test the system, but, try as I might, I was unable to make a call outside of the US, as 001, the country code for the US was prefixed onto any number I entered in.

    Add the random shutdowns when editing certain options (of which there are a distinct lack of) and odd, finicky menus which stay open and dont have a close button, and you have yourself Gizmo.

    Having said that, if they can sort those problems out then they will be onto a winner. It is certainly far easier setup than any other SIP/softphone system Ive used.

  55. I'm still with skype... by vercingetorix_is_dea · · Score: 1

    I think I'll be sticking to skype. Well, I just installed gizmo, and removed the option which said that it would start up with windows, and the damn thing crashed. Thoug the map option is cool

    --
    --Sudhanshu Raheja-- http://whydidishootit.blogspot.com
  56. MOD PARENT UP!!! by waferhead · · Score: 1

    Please, informative.

  57. opensource competition to skype by chrisranjana.com · · Score: 0

    It is good that competition like these are encouraged so that the end user gets the best !

    --
    Chris ,
    Php Programmers.
  58. Wengo by bonnseba · · Score: 1

    The french VoIP provider "Wengo" also provides a free software SIP compatible (GPL licenced). It is QT based, and so should be multiplatform. The windows version already exists, and the linux one is in progress.

    Their VoIP service allows to get a phone number in france, and to call on worldwide phones with interesting prices.

    The URL : http://www.wengo.fr/

  59. 1966 reference to "Project Gismo" by Burz · · Score: 1

    The Glass Bottom Boat

    Doris Day, Rod Taylor, an anti-gravity machine, and a boatload of laughs.

  60. SIP flaws by greenash · · Score: 1

    One of the reasons Skype is successful is because SIP is such a big, complicated mess. It tries to be everything to everyone. It tries to address the problems of user agents and proxies at the same time time.

    The funniest part ? SIP isn't designed for VoIP specifically. It couldn't be that -- they HAD to make it very "general". The INVITE may or may not carry an SDP, and the SDP may or may not be about telephony.

    Additionally, SIP was not designed with firewalls and NAT in mind. There are hacks, of course, but that's all they are -- hacks.

    And if you think about it, all we asked from the signalling protocols (SIP, H323) was to negotiate a pair of IP addresses and ports for an RTP stream -- perhaps in the presence of NAT. Everything else is sugar. "Presence" and other features should have been relegated to a higher-level protocol.

    I admire the Skype folks. Instead of following a big dumb standard and struggling with its idiocies just because it's an "open standard", they created their own standard and implemented it.

  61. p2p: problem is destination using NAT hiding by Anonymous Coward · · Score: 0

    The big trouble with p2p voip is not the NAT at the sender (packets can get out anyway, and you can use STUN or something similar to determine your public IP), it's the NAT at the destination. If the destination uses NAT hiding as well as the sender, it just can't be reached directly, so traffic needs to pass through another host (if the sender has no hiding NAT, traffic could go in the opposite direction without trouble). Additionally, it's impossible to directly connect a destination to see if it's on.

    Some people argue that this access router NAT is part of a conscious strategy to limit end-point functionality, but I won't go into that now.

    Skype solves this destination hiding NAT by using the network of clients (in addition to some central systems provided by skype itself), in which at least some have a direct connection to the internet (or use static NAT). Traffic destined to a client behind hiding NAT is routed through those having a direct connection, so in fact proxy functionality is implemented in all clients (distributed proxy infrastructure) and used when they're directly connected. Messages indicating that the skype client is on are passed through the network, and can be retrieved again by contacting those who have a direct connection. Finding those who are directly connected can be done by contacting the central skype servers, or by contacting IP's stored in a cache (in principle, don't know whether skype does this).

    So, if we want to enable true p2p voip with an open source implementation, we have to build a client which imitates the skype functionality:
    - proxy functionality in all clients
    - 'live' messages passed through the network
    - some central systems to be able to allways start a connection and find usable proxies
    - (most difficult) a critical mass of clients to be able to actually use the distributed proxy functionality -> so it is essential that we define a communication standard which is used in all clients, and not let the open source efforts be fragmented leaving only skype or client-server providers working

  62. There is no need to prove the concept ;) by Arioch_BDV · · Score: 1

    Microsoft Messenger is already told to use SIP to connect :-)

    Personally i'd like to see at last SIP over XMPP. so my Jabber client would be easily enhanced with VoIP client.

    Indeed, let's look out.
    Skype is providing analogue to SMS - it is instant messaging.
    Microsoft in its Live Server brings together Windows Messenger and NetMeeting.
    ICQ 5, basing on it's huge user's base want to prevent them from Skype and adds Push-to-Talk feature.

    Free software is somewhere behind yet. :-(

    I wish some project designed bridges between XMPP and VoIP.
    And i wish VoIP people designed some low-bandwidth codec, that helped free software to talk on bad lines, where only Skype is capable now.
    And, of oourse, P2P and roaming must extend both SIP and XMPP protocols. If Jabber server is down, i wish i could to log onto some other server, and let my mates find me with my usual JID.

  63. Indeed indeed indeed by Junnonen · · Score: 1

    Care for a cup of tea? Oh, dear. Indeed.