Entrepreneurial
                      Advantages with New
                         Open-Source
                          T...
THE




                                                     ECONOMY
                                                     ...
Open-Source Software
                    Development Will
                    Never Be L Shaped


Thursday, October 29, 20...
Thursday, October 29, 2009
communism
Thursday, October 29, 2009
                             ☭
Thursday, October 29, 2009
proletariat?

Thursday, October 29, 2009
proletariat?




Thursday, October 29, 2009
Thursday, October 29, 2009
Open-Source is the First
       Post-Scarcity
         Economy

Thursday, October 29, 2009
Open-Source is the
                      Final Stage of
                  Technological Evolution



Thursday, October 29,...
Where are we going?




Thursday, October 29, 2009
Where are we going?

                     • Cost of minutes are approaching zero
                     • Software developme...
Innovation is all about
                        the applications


Thursday, October 29, 2009
Thursday, October 29, 2009
Thursday, October 29, 2009
Thursday, October 29, 2009
“Voice is a Spice”    - Thomas Howe




                     • Applications are about connecting people
                  ...
Thursday, October 29, 2009
Integrate with...



                VOICE
                TECH



Thursday, October 29, 2009
Integrate with...
                      Wacky inventions
                                                   en
           ...
Fast App Development
                 Non-Voice Technology                   Voice Technology
               •      Ruby o...
Cloud Telephony
                                     Once you build your
                                 application, how...
Voxeo.com              Tropo.com




                                      Very Affordable
              Enterprise Teleph...
Java Powered Telephony
                                Java’s back and it’s here to stay.
                               N...
Voxeo is open-sourcing
                      SIPMethod!




Thursday, October 29, 2009
Asterisk
                                      The grandpa of
                                   open-source telephony.
  ...
FreeSWITCH
                                     Basically “Asterisk 2.0”


                             PROS              ...
Adhearsion
                                 Very modern open-source
                             telephony development fra...
OpenSIPS / Kamailio
                               These sibling projects let you build
                              very...
UniMRCP
                                General-purpose, modular,
                              standards-based media serv...
Thanks!
          Jay Phillips
            Voxeo Labs
   Email: jay@voxeo.com
   Skype: Jicksta
  Twitter: @jicksta
      ...
Upcoming SlideShare
Loading in …5
×

Entrepreneurial Advantages with New Open-Source Technologies

1,606 views
1,547 views

Published on

Entrepreneurial Advantages with New Open-Source Technologies

Jay Phillips, Ruby and VoIP Hacker, Adhearsion
Date: Thursday, October 29
Time: 11:45 - 12:00 PM
Location: Transformatorhuis
As an industry how do we build scalable voice applications with open-source tools? How do we infuse talented web developers into the "uncool" telephony world? Why hasn't open-source completely dominated telephony like it has in other tech industries? These are some of the biggest questions facing the future of Emerging Communications and their answers are changing dramatically every year.

Brewing at Voxeo Labs is an open-source approach to building arbitrarily sophisticated communications applications which promises to shake up the industry. In this session Jay Phillips, the new VP of R&D at Voxeo and creator of the open-source Adhearsion telephony framework, will discuss the exciting new ways developers and entrepreneurs will be able to easily build, productize, and scale telephony applications. As an open process, willing community members are also invited to help build this public asset and make their lasting marks in a profound way on the world.

Published in: Technology, Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,606
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
58
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Entrepreneurial Advantages with New Open-Source Technologies

  1. 1. Entrepreneurial Advantages with New Open-Source Technologies Jay Phillips Thursday, October 29, 2009
  2. 2. THE ECONOMY L creative commons photo from http://www.flickr.com/photos/maywong_photos/ Thursday, October 29, 2009
  3. 3. Open-Source Software Development Will Never Be L Shaped Thursday, October 29, 2009
  4. 4. Thursday, October 29, 2009
  5. 5. communism Thursday, October 29, 2009 ☭
  6. 6. Thursday, October 29, 2009
  7. 7. proletariat? Thursday, October 29, 2009
  8. 8. proletariat? Thursday, October 29, 2009
  9. 9. Thursday, October 29, 2009
  10. 10. Open-Source is the First Post-Scarcity Economy Thursday, October 29, 2009
  11. 11. Open-Source is the Final Stage of Technological Evolution Thursday, October 29, 2009
  12. 12. Where are we going? Thursday, October 29, 2009
  13. 13. Where are we going? • Cost of minutes are approaching zero • Software development is getting easier • Backend telephony moving to the handset • Less investment capital to go around • Business models based on cloud computing Thursday, October 29, 2009
  14. 14. Innovation is all about the applications Thursday, October 29, 2009
  15. 15. Thursday, October 29, 2009
  16. 16. Thursday, October 29, 2009
  17. 17. Thursday, October 29, 2009
  18. 18. “Voice is a Spice” - Thomas Howe • Applications are about connecting people • “Web 2.0” is about the social web • Voice isn’t the application • Innovating here is hard • Innovators should build lots of little voice experimental apps • Master doing experiments quickly Thursday, October 29, 2009
  19. 19. Thursday, October 29, 2009
  20. 20. Integrate with... VOICE TECH Thursday, October 29, 2009
  21. 21. Integrate with... Wacky inventions en Lead-G les and Sa ??? VOICE Social Graphs TECH Support interfaces CMSs Thursday, October 29, 2009
  22. 22. Fast App Development Non-Voice Technology Voice Technology • Ruby on Rails • Cloud telephony • jQuery / YUI (e.g. Tropo.com) • Dynamic languages • Java: JSR 309 and JSR 289 • MySQL, PostgreSQL, Sqlite • FreeSWITCH • Cassandra, CouchDB, Redis • Asterisk • ORMs for relational DBs • Yate • Linux • Adhearsion • Reuse open-source code! • OpenSIPs / Kamailio • UniMRCP Thursday, October 29, 2009
  23. 23. Cloud Telephony Once you build your application, how do you scale and operationalize it? PROS CONS • Usually cheapest solution • Can be a proprietary trap • Easiest to setup • Some companies are fly-by-night • Handles traffic spikes well • Some things may be impossible • Support staff available • Asset ownership Thursday, October 29, 2009
  24. 24. Voxeo.com Tropo.com Very Affordable Enterprise Telephony Scripting Language Application Hosting Telephony Hosting Thursday, October 29, 2009
  25. 25. Java Powered Telephony Java’s back and it’s here to stay. New open-source standards-based Java frameworks rock PROS CONS • Very robust and powerful • JSR 309 and JSR 289 are very boilerplate-heavy • Standards-based • Usually depend on a separate • Many Java programmers media server • Java tools are top-notch • Simple apps overly complicated SIPMethod, Mobicents, SailFin Thursday, October 29, 2009
  26. 26. Voxeo is open-sourcing SIPMethod! Thursday, October 29, 2009
  27. 27. Asterisk The grandpa of open-source telephony. 10 years old! PROS CONS • Most popular open-source • Very expensive to scale telephony solution • APIs are super yucky • Large community • Hard to reuse stuff • Does what it was designed for pretty well • Very limited features • Supported by Digium • Lots of legacy code Thursday, October 29, 2009
  28. 28. FreeSWITCH Basically “Asterisk 2.0” PROS CONS • Very scalable • Modular architecture • Some features never been used • Lots of features • Integration options could be improved • Good single-process scalability • Clustering will still be expensive • Supported by Barracuda Thursday, October 29, 2009
  29. 29. Adhearsion Very modern open-source telephony development framework PROS CONS • Very fast development • Ruby (and Java) only • Intuitive environment • Limited by Asterisk • Virtually no boilerplate • FreeSWITCH and Tropo • Super easy integration bindings are immature Thursday, October 29, 2009
  30. 30. OpenSIPS / Kamailio These sibling projects let you build very scalable SIP-only “applications.” PROS CONS • Very fast • Community now split • Reliable • Few exciting uses of pure-SIP • Great for building clusters applications Thursday, October 29, 2009
  31. 31. UniMRCP General-purpose, modular, standards-based media server PROS CONS • MRCP is very powerful • MRCP 2.0 very new • Very modular • Few good open-source MRCP • Removes lock-in with clients proprietary telephony technology vendors • MRCP is very complex Thursday, October 29, 2009
  32. 32. Thanks! Jay Phillips Voxeo Labs Email: jay@voxeo.com Skype: Jicksta Twitter: @jicksta Blog: Jicksta.com Thursday, October 29, 2009

×