SlideShare a Scribd company logo
1 of 16
#1                  GNU Telephony
                                     Telephony for a free world


    http://www.gnutelephony.org/data/libreplanet2012.odp




          GNU Telephony – what the hack
          are we up to?




                                             LibrePlanet2012
                                             Chief Facilitator
                                                 David Sugar
#2                        GNU Telephony
                                                     Why free software


Anyone can review what they receive; no hidden backdoors

Anyone can modify the software for their specific needs or for
specific platforms

Anyone can redistribute the software and help make it widely
available

Everyone has universal and unrestricted access to the software
worldwide

Everyone can participate on an equal basis in it's development

No one can remove the software from availability once
distributed



                                  

                      http://www.gnutelephony.org/data/libreplanet2012.odp
#3                        GNU Telephony
                                                        How we started

                                                       1990's - aggregation
     APE and Common C++ becomes GNU Common C++
     GNU ccAudio and ccScript derived from APE
     DBS Server, ACS, and Pre-Viking all become GNU Bayonne
     Over 200 individual contributors

                                             2000 – 2006 Bayonne and OST
    OST formed for commercial activity in Palo Alto shed
    OST gets a building in Mountainview
    GNU Bayonne for telecenters, GNU Bayonne daisy reader,
    and to run Netherlands national lottery
    OST dissolved from lack of available financing

                                                      2006- GNU Telephony
    GNU Telephony formed to maintain packages
    Secure Calling formed in conspiracy, GNU ZRTP
    GNU Sipwitch and next gen GNU Common C++ introduced
    GNU Free Call to finally deliver a client
                                   

                          http://www.gnutelephony.org/data/harvard2010.odp
#4                          GNU Telephony
                                                                People in Project
       Rich Bodo – responsible for much of the early
       commercialization of GNU Bayonne with me at OST

        Werner Dittmann – FSFE fellow, leads GNU ZRTP stack
        development, ZRTP4J, and also works on jitsi

        Haakon Ericksen - Co-cordinates GNU Telephony and
        leads GFC client development effort

       Federico Pouzols – maintains GNU RTP stack

        Agustina Vidal – project secretary coordinator

        Simon L'nu – project infrastructure and art coordinator

Michael de Boer      Richard Stallman       Janina Sajka – coord.   Rumored
Twinkle Softphone    Patron saint           bayonne daisy reader    early adopters


                                         

                            http://www.gnutelephony.org/data/libreplanet2012.odp
#5                        GNU Telephony
                                                    Technologies we use

    We mostly use C++ to construct servers and clients, mostly
    derived from GNU Common C++ core libraries. We use GNU
    oSIP and eXosip2 stacks, GNU TLS where we can, and we
    provide GNU ccRTP and GNU libcppzrtp used by other
    projects. GNU ccAudio and ccScript libraries are being
    consolidated into future GNU Bayonne releases.

    Standards; SIP for maximum interoperability, HTTP(S) and
    XMLRPC for web services, PKI for encryption, peer-to-peer
    media streaming though RTP.

    Packaging; Standard GNU tools for building things, Debian
    packaging for distribution.

    Licensing; GNU General Public License 3 or later for most
    new things. A few things still GPL 2+.

    Infrastructure; recently we switched to git for our vcs. We
    also use friendica and mediawiki.
                                    

                        http://www.gnutelephony.org/data/libreplanet2012.odp
#6                        GNU Telephony
                                                       Related Projects
Participation & Support                            Softphone Clients




                                                    Our Infrastructure




                                                    Web Services




                                                    VoIP Services


                                  

                      http://www.gnutelephony.org/data/libreplanet2012.odp
#7                        GNU Telephony
                                                      Mission Statement

    To empower people, individually and collectively, to
    communicate and collaborate publicly or privately in real-time
    worldwide using free software

    To enable secure anonymous communication worldwide and
    thereby protect users who exercise their basic human
    freedom of privacy

    To deliver secure communication services universally on all
    computing platforms possible




                                    
                        http://www.gnutelephony.org/data/libreplanet2012.odp
#8                         GNU Telephony
                                                         Challenges we face
                                             Political & Legal Challenges

                                             * Widespread data mining vs
                                               privacy and human dignity

                                             * Net Neutrality and the
                                               freedom to participate

Governance   Standards    Commercial         * Software patenting; patent
and net      bodies and   providers,           encumbered “mandated”
neutrality   patents      Censorship,          standards
                          spying and
                          control




 Our own challenges include bad and sloppy execution and very limited
 resources for what we were trying to do in GNU Telephony

                                         
                            http://www.gnutelephony.org/data/libreplanet2012.odp
#9                      GNU Telephony
                                                       What is Next


             Initiatives for 2012+

    * Improved Communication and execution

    * GNU Free Call client application #2

    * Enterprise feature development

    * Grants and funding


                              
                  http://www.gnutelephony.org/data/libreplanet2012.odp
#10                      GNU Telephony
                                                Improved execution


    Regular Irc meetings on FreeNode

    Reorganize bug tracking (currently a mess)
    and other related project infrastructure

    Schedule monthly reporting and updates

    Improve documentation for participation

    Better collaboration with other projects
    (friendica, freedombox, ...)
                               
                   http://www.gnutelephony.org/data/libreplanet2012.odp
#11                      GNU Telephony
                                               GNU Free Call Client


    GNU SIP Witch also becomes a library

    GNU SIP Witch peer registry automation

    Complete functional prototype of Haakon
    GFC client design

    Finally deliver mesh networking support

    Privacy and security remain essential goals!
                               
                   http://www.gnutelephony.org/data/libreplanet2012.odp
#12                      GNU Telephony
                                          Enterprise Development


    GNU Bayonne 3.0 release

    Phone system prototype with micro server
    (rasberry pi/freedombox....)

    Switchroom services




                              
                  http://www.gnutelephony.org/data/libreplanet2012.odp
#13                      GNU Telephony
                                            Funding and Resources


    NSF grants are a long process..

    FSF Working Together for Free Software

    Contests and awards

    We do not take money from govt agencies
    (NSA, CIA, or foreign intelligence services)

    Commercialize a secure free software
    enterprise phone system by end of year?
                               
                   http://www.gnutelephony.org/data/libreplanet2012.odp
#14                        GNU Telephony
                                                 How you can help


                How you can help

We need help with testing,

With more advocacy of features & design,

With documenting and testing configurations,

With coding and participation in devepment


                              
                  http://www.gnutelephony.org/data/libreplanet2012.odp
#15                      GNU Telephony
                                                  Contacting




    http://www.gnutelephony.org
    mailto:dyfet@gnutelephony.org
    mailto:sipwitch-devel@gnu.org
    irc:#bayonne irc.freenode.net




                       
           http://www.gnutelephony.org/data/libreplanet2012.odp
#16                      GNU Telephony
                                Freedom to communicate




    Happy
    hacking
                      
          http://www.gnutelephony.org/data/libreplanet2012.odp

More Related Content

What's hot

VoIP - Technology To Business Models
VoIP - Technology To Business ModelsVoIP - Technology To Business Models
VoIP - Technology To Business Modelsguesta5f2fb
 
Voice Over IP Overview w/Secuirty
Voice Over IP Overview w/SecuirtyVoice Over IP Overview w/Secuirty
Voice Over IP Overview w/SecuirtyChristopher Duffy
 
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP PresentationMario B.
 
ICE: The ultimate way of beating NAT in SIP
ICE: The ultimate way of beating NAT in SIPICE: The ultimate way of beating NAT in SIP
ICE: The ultimate way of beating NAT in SIPSaúl Ibarra Corretgé
 
Apple’s facetime protocol
Apple’s facetime protocolApple’s facetime protocol
Apple’s facetime protocolIMTC
 
Apple Facetime Protocol
Apple Facetime ProtocolApple Facetime Protocol
Apple Facetime Protocolkshitijmehta23
 
Vocality_Product_Brochure
Vocality_Product_BrochureVocality_Product_Brochure
Vocality_Product_BrochureZoe Yates
 
#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLSOlle E Johansson
 
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8Microsoft Mobile Developer
 
Hacking and Attacking VoIP Systems - What You Need To Know
Hacking and Attacking VoIP Systems - What You Need To KnowHacking and Attacking VoIP Systems - What You Need To Know
Hacking and Attacking VoIP Systems - What You Need To KnowDan York
 

What's hot (19)

VoIP - Technology To Business Models
VoIP - Technology To Business ModelsVoIP - Technology To Business Models
VoIP - Technology To Business Models
 
Voice Over IP Overview w/Secuirty
Voice Over IP Overview w/SecuirtyVoice Over IP Overview w/Secuirty
Voice Over IP Overview w/Secuirty
 
Wimax and VoIP Presentation
Wimax and VoIP PresentationWimax and VoIP Presentation
Wimax and VoIP Presentation
 
ICE: The ultimate way of beating NAT in SIP
ICE: The ultimate way of beating NAT in SIPICE: The ultimate way of beating NAT in SIP
ICE: The ultimate way of beating NAT in SIP
 
Apple’s facetime protocol
Apple’s facetime protocolApple’s facetime protocol
Apple’s facetime protocol
 
VOIP
VOIPVOIP
VOIP
 
Apple Facetime Protocol
Apple Facetime ProtocolApple Facetime Protocol
Apple Facetime Protocol
 
Ip telephony
Ip telephonyIp telephony
Ip telephony
 
Kartik Powerpoit
Kartik PowerpoitKartik Powerpoit
Kartik Powerpoit
 
Vocality_Product_Brochure
Vocality_Product_BrochureVocality_Product_Brochure
Vocality_Product_Brochure
 
#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS#MoreCrypto : Introduction to TLS
#MoreCrypto : Introduction to TLS
 
VoIP – vulnerabilities and attacks
VoIP – vulnerabilities and attacksVoIP – vulnerabilities and attacks
VoIP – vulnerabilities and attacks
 
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
LUMIA APP LABS: DEVELOPING NFC APPS IN WINDOWS PHONE 8
 
Hacking and Attacking VoIP Systems - What You Need To Know
Hacking and Attacking VoIP Systems - What You Need To KnowHacking and Attacking VoIP Systems - What You Need To Know
Hacking and Attacking VoIP Systems - What You Need To Know
 
IP Telephony
IP TelephonyIP Telephony
IP Telephony
 
Introduction to VoIP Security
Introduction to VoIP SecurityIntroduction to VoIP Security
Introduction to VoIP Security
 
Voip
VoipVoip
Voip
 
voip gateway
 voip gateway voip gateway
voip gateway
 
Ipdtl
IpdtlIpdtl
Ipdtl
 

Similar to Libreplanet2012

Telefonía Libre y Telecentres
Telefonía Libre y TelecentresTelefonía Libre y Telecentres
Telefonía Libre y TelecentresDavid Sugar
 
Open Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingOpen Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingFrancois Lefebvre
 
Update on CRC Open and Free DAB Tools
Update on CRC Open and Free DAB ToolsUpdate on CRC Open and Free DAB Tools
Update on CRC Open and Free DAB ToolsFrancois Lefebvre
 
Nokia and maemo in the new GNOME mobile context
 Nokia and maemo in the new GNOME mobile context Nokia and maemo in the new GNOME mobile context
Nokia and maemo in the new GNOME mobile contextqgil
 
Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...Videoguy
 
gnu و fsf پروژه های پیشنهادی
gnu و fsf پروژه های پیشنهادی gnu و fsf پروژه های پیشنهادی
gnu و fsf پروژه های پیشنهادی Shiraz LUG
 
Open Source Software Version 6
Open Source Software Version 6Open Source Software Version 6
Open Source Software Version 6Henry Briggs
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movementaliraza786
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Henry Briggs
 
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Better Software
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Henry Briggs
 
A to z of open mobile
A to z of open mobileA to z of open mobile
A to z of open mobileAndrew Savory
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source PresentationRexNige
 
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...Asociación Ecuatoriana de Software AESOFT
 
Trolltech: Qtopia introduction at Overtheair (London 2008)
Trolltech: Qtopia introduction at Overtheair (London 2008)Trolltech: Qtopia introduction at Overtheair (London 2008)
Trolltech: Qtopia introduction at Overtheair (London 2008)guest3df603
 
ICT for People's Organizations
ICT for People's OrganizationsICT for People's Organizations
ICT for People's Organizationsintal
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource ProductsAnju Merin
 

Similar to Libreplanet2012 (20)

Telefonía Libre y Telecentres
Telefonía Libre y TelecentresTelefonía Libre y Telecentres
Telefonía Libre y Telecentres
 
Open Souce Ver5
Open Souce Ver5Open Souce Ver5
Open Souce Ver5
 
Open Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB BroadcastingOpen Phone Platforms for DAB/DMB Broadcasting
Open Phone Platforms for DAB/DMB Broadcasting
 
Update on CRC Open and Free DAB Tools
Update on CRC Open and Free DAB ToolsUpdate on CRC Open and Free DAB Tools
Update on CRC Open and Free DAB Tools
 
Nokia and maemo in the new GNOME mobile context
 Nokia and maemo in the new GNOME mobile context Nokia and maemo in the new GNOME mobile context
Nokia and maemo in the new GNOME mobile context
 
Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...Adding P2P support to WengoPhone, an open-source VoIP and ...
Adding P2P support to WengoPhone, an open-source VoIP and ...
 
gnu و fsf پروژه های پیشنهادی
gnu و fsf پروژه های پیشنهادی gnu و fsf پروژه های پیشنهادی
gnu و fsf پروژه های پیشنهادی
 
Open Source In Mobile - Part I
Open Source In Mobile - Part IOpen Source In Mobile - Part I
Open Source In Mobile - Part I
 
Open Source Software Version 6
Open Source Software Version 6Open Source Software Version 6
Open Source Software Version 6
 
Intellectual Property Open Source Software Movement
Intellectual Property   Open Source Software MovementIntellectual Property   Open Source Software Movement
Intellectual Property Open Source Software Movement
 
Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8Open Source Software Storyboard Ver 8
Open Source Software Storyboard Ver 8
 
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
 
Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9Open Source Software Storyboard Ver9
Open Source Software Storyboard Ver9
 
A to z of open mobile
A to z of open mobileA to z of open mobile
A to z of open mobile
 
Open Source Presentation
Open Source PresentationOpen Source Presentation
Open Source Presentation
 
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
Alessandro Binhara - Presentación en la Convención Internacional de Interoper...
 
Trolltech: Qtopia introduction at Overtheair (London 2008)
Trolltech: Qtopia introduction at Overtheair (London 2008)Trolltech: Qtopia introduction at Overtheair (London 2008)
Trolltech: Qtopia introduction at Overtheair (London 2008)
 
ICT for People's Organizations
ICT for People's OrganizationsICT for People's Organizations
ICT for People's Organizations
 
Benefits of Opensource Products
Benefits of Opensource ProductsBenefits of Opensource Products
Benefits of Opensource Products
 
Hybrid FM / Internet Radio
Hybrid FM / Internet RadioHybrid FM / Internet Radio
Hybrid FM / Internet Radio
 

Recently uploaded

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

Recently uploaded (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Libreplanet2012

  • 1. #1 GNU Telephony Telephony for a free world http://www.gnutelephony.org/data/libreplanet2012.odp GNU Telephony – what the hack are we up to? LibrePlanet2012     Chief Facilitator David Sugar
  • 2. #2 GNU Telephony Why free software Anyone can review what they receive; no hidden backdoors Anyone can modify the software for their specific needs or for specific platforms Anyone can redistribute the software and help make it widely available Everyone has universal and unrestricted access to the software worldwide Everyone can participate on an equal basis in it's development No one can remove the software from availability once distributed     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 3. #3 GNU Telephony How we started 1990's - aggregation APE and Common C++ becomes GNU Common C++ GNU ccAudio and ccScript derived from APE DBS Server, ACS, and Pre-Viking all become GNU Bayonne Over 200 individual contributors 2000 – 2006 Bayonne and OST OST formed for commercial activity in Palo Alto shed OST gets a building in Mountainview GNU Bayonne for telecenters, GNU Bayonne daisy reader, and to run Netherlands national lottery OST dissolved from lack of available financing 2006- GNU Telephony GNU Telephony formed to maintain packages Secure Calling formed in conspiracy, GNU ZRTP GNU Sipwitch and next gen GNU Common C++ introduced GNU Free Call to finally deliver a client     http://www.gnutelephony.org/data/harvard2010.odp
  • 4. #4 GNU Telephony People in Project Rich Bodo – responsible for much of the early commercialization of GNU Bayonne with me at OST Werner Dittmann – FSFE fellow, leads GNU ZRTP stack development, ZRTP4J, and also works on jitsi Haakon Ericksen - Co-cordinates GNU Telephony and leads GFC client development effort Federico Pouzols – maintains GNU RTP stack Agustina Vidal – project secretary coordinator Simon L'nu – project infrastructure and art coordinator Michael de Boer Richard Stallman Janina Sajka – coord. Rumored Twinkle Softphone Patron saint bayonne daisy reader early adopters     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 5. #5 GNU Telephony Technologies we use We mostly use C++ to construct servers and clients, mostly derived from GNU Common C++ core libraries. We use GNU oSIP and eXosip2 stacks, GNU TLS where we can, and we provide GNU ccRTP and GNU libcppzrtp used by other projects. GNU ccAudio and ccScript libraries are being consolidated into future GNU Bayonne releases. Standards; SIP for maximum interoperability, HTTP(S) and XMLRPC for web services, PKI for encryption, peer-to-peer media streaming though RTP. Packaging; Standard GNU tools for building things, Debian packaging for distribution. Licensing; GNU General Public License 3 or later for most new things. A few things still GPL 2+. Infrastructure; recently we switched to git for our vcs. We also use friendica and mediawiki.     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 6. #6 GNU Telephony Related Projects Participation & Support Softphone Clients Our Infrastructure Web Services VoIP Services     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 7. #7 GNU Telephony Mission Statement To empower people, individually and collectively, to communicate and collaborate publicly or privately in real-time worldwide using free software To enable secure anonymous communication worldwide and thereby protect users who exercise their basic human freedom of privacy To deliver secure communication services universally on all computing platforms possible     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 8. #8 GNU Telephony Challenges we face Political & Legal Challenges * Widespread data mining vs privacy and human dignity * Net Neutrality and the freedom to participate Governance Standards Commercial * Software patenting; patent and net bodies and providers, encumbered “mandated” neutrality patents Censorship, standards spying and control Our own challenges include bad and sloppy execution and very limited resources for what we were trying to do in GNU Telephony     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 9. #9 GNU Telephony What is Next Initiatives for 2012+ * Improved Communication and execution * GNU Free Call client application #2 * Enterprise feature development * Grants and funding     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 10. #10 GNU Telephony Improved execution Regular Irc meetings on FreeNode Reorganize bug tracking (currently a mess) and other related project infrastructure Schedule monthly reporting and updates Improve documentation for participation Better collaboration with other projects (friendica, freedombox, ...)     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 11. #11 GNU Telephony GNU Free Call Client GNU SIP Witch also becomes a library GNU SIP Witch peer registry automation Complete functional prototype of Haakon GFC client design Finally deliver mesh networking support Privacy and security remain essential goals!     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 12. #12 GNU Telephony Enterprise Development GNU Bayonne 3.0 release Phone system prototype with micro server (rasberry pi/freedombox....) Switchroom services     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 13. #13 GNU Telephony Funding and Resources NSF grants are a long process.. FSF Working Together for Free Software Contests and awards We do not take money from govt agencies (NSA, CIA, or foreign intelligence services) Commercialize a secure free software enterprise phone system by end of year?     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 14. #14 GNU Telephony How you can help How you can help We need help with testing, With more advocacy of features & design, With documenting and testing configurations, With coding and participation in devepment     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 15. #15 GNU Telephony Contacting http://www.gnutelephony.org mailto:dyfet@gnutelephony.org mailto:sipwitch-devel@gnu.org irc:#bayonne irc.freenode.net     http://www.gnutelephony.org/data/libreplanet2012.odp
  • 16. #16 GNU Telephony Freedom to communicate Happy hacking     http://www.gnutelephony.org/data/libreplanet2012.odp