Etiqueta: Software Libre

  • Estado del proyecto Asterisk 12 y petición de colaboración

    developers

    Matthew Jordan, coordinador del proyecto Asterisk, acaba de enviar un mensaje a toda la comunidad de usuarios con el estado actual de lo que será el nuevo Asterisk 12.

    Hola a Todos!

    Ha pasado algún tiempo desde la última actualización del proyecto, y ya que estamos en la recta final de Asterisk 12, sentíamos que era el momento para otra actualización. Como un vistazo general al estado de las cosas, todo el trabajo que se hace ahora para Asterisk 12 consiste en la resolución de problemas y documentar las novedades en las páginas del wiki. Hay todavía muchas cosas por hacer y muchas oportunidades para participar y colaborar. Si estás interesado, te animamos a que preguntes en #asterisk-dev o en la lista de correos de Asterisk-dev.

    Tenemos tareas y cosas por hacer para todo tipo de participación, muchas de las cuales requieren diferentes niveles de esfuerzo, así que si te parece bien y quieres contribuir, no te preocupes, seguro que hay cosas que puedes hacer.

    . . .

    Nuevo canal SIP

    . . .

    API unificada

    . . .

    Bridging Framework

    . . .

    Estoy seguro de que me estoy olvidando de cosas, y como se puede ver, hay mucho trabajo que hacer. Como mencioné anteriormente, la colaboración y ayuda siempre es de agradecer – probando la versión, desarrollando, documentando, o simplemente proveer ideas y opiniones. Está quedando bien, pero todavía nos queda mucho camino por recorrer, y cuanto más la colaboración que recibimos, tanto mejor será Asterisk 12.

    Puedes ver el mensaje completo y original aquí:
    http://lists.digium.com/pipermail/asterisk-dev/2013-May/059848.html

    A colación con el artículo anterior sobre «Qué versión de Asterisk instalar«, es evidente que, el hecho de que Asterisk 12 sea una versión orientada a características nuevas, es algo muy atractivo para los desarrolladores y la comunidad de usuarios ya que nos permite ver y probar nuevas posibilidades, pero el hecho de que pidan ayuda para desarrollar o para muchas otras tareas, es algo no muy frecuente en este tipo de proyectos tan grandes y que cuentan con tantos apoyos.

     

  • Demostrado: El software libre ahorra a la economía europea 450.000 millones de eurosFree software saves the European economy 450 billions of euros

    Todos conocemos (o deberíamos conocer) las ventajas que supone trabajar con software libre frente a software privativo, utilizar estándar abiertos frente a protocolos propietarios pero, como leemos en este artículo de Genbeta, la Unión Europea acaba de publicar las cantidades que realmente supone la diferencia entre utilizar software propietario y utilizar software libre, y las cifras hablan por si solas:

    450.000.000.000 € de ahorro utilizando Software Libre

    Aquí se encuentra el enlace con el documento que ha hecho público la Unión Europea sobre el ahorro que representa utilizar software libre: https://joinup.ec.europa.eu/news/open-source-…-economy-450-billion-year

    Suelo incidir bastante en las ventajas del software libre, así que para no ser menos, vamos a enumerar las 4 que considero más importantes o más típicas:

    We all know (or should know) the benefits of working with open source software versus proprietary software, open standard used against proprietary protocols but, as we read in this article from Genbeta, the European Union has published the amounts that really makes a difference between using proprietary software and free software use, and the numbers speak for themselves:

    450.000.000.000 € savings using Free Software

    Here is the link to the document made public on the European Union representing savings using FOSS: https://joinup.ec.europa.eu/news/open-source-…-economy-450-billion-year

    I tend to talk a lot about the benefits of free software, so let’s list the four I consider most important or most typical:

    (más…)

  • Adiós a Asterisk SCF? Digium paraliza su desarrollo

    Lo bueno del software libre es que cualquiera puede descargar el código fuente de una aplicación, modificarla, mejorarla, arreglarla y publicarla de nuevo: cada modificación forma parte del desarrollo. No obstante, en todo proyecto suele haber una o varias personas que son las que llevan el «liderazgo» de un proyecto, los que confirman los cambios, los que organizan las mejoras que deben aparecer, ya que si cualquiera sube cambios, el proyecto puede acabar en un auténtico desbarajuste caótico difícilmente mejorable.

    Otra posibilidad es crear un fork, una versión paralela en la que dicho liderazgo cambie en la nueva versión, quizá con otras metas u objetivos, quizá con el simple deseo de evitar que el proyecto inicial termine desapareciendo o corrompiéndose.

    Hoy nos hemos levantados con una noticia triste, Digium ha anunciado que no puede continuar con el desarrollo de Asterisk SCF de la misma forma que venía haciéndolo y «como los usuarios de Asterisk están acostumbrados«, lo que implica, no solo que Asterisk SCF pasa a un segundo o un tercer plano, si no que el apoyo de esta solución va a decaer al perder el «liderazgo» del que hablábamos en un principio.

    El agravio comparativo en cuanto a sencillez, cantidad de conocimientos necesarios, etc, con respecto a Asterisk es brutal, por lo que apenas un 0,5% de los usuarios de Asterisk han llegado a instalar Asterisk SCF alguna vez, y de ellos, estoy convencido que muy pocos lo utilizan habitualmente, por lo que, a falta de tiempo y desarrolladores, es preferible continuar con el desarrollo de Asterisk que el de un proyecto que no tiene un público tan numeroso y entusiasmado como Asterisk.

    (más…)

  • FOSDEM 2012, 4 y 5 de Febrero en Bruselas

    Los próximos días 4 y 5 de Febrero se celebrará en Bruselas -Bélgica- uno de los mayores eventos de Software Libre de Europa orientado a desarrolladores (Free Open Source Developers European Meeting) en la que se reunirán expertos de todas las materias para hablar sobre diferentes proyectos de software libre archiconocidos como Apache y otros no tanto.

    FOSDEM acoge, no únicamente una temática de software libre si no varias especialidades centradas en determinadas áreas profesionales: web, seguridad, programación, comunicaciones, virtualización, …

    Dentro del Área de Comunicaciones vemos algunas personas conocidas como podéis ver en el programa oficial:

    • LTE is here, and ModemManager is (almost) ready for it Aleksander Morgado
    • Asterisk 10: New Features, New Testing Matt Jordan
    • Enhancing FreePBX with Adhearsion Luca Pradovera
    • From zero to VoIP provider in 15 minutes Andreas Granig
    • Session Border Control with SEMS Stefan Sayer
    • SIP beyond VoIP Saúl Ibarra Corretgé
    • A real Skype alternative using standards compliant FLOSS Emil Ivov
    • Secure SIP Communications with Kamailio Daniel-Constantin Mierla
    • Mobicents TelScale and RestComm Jean Deruelle

    No obstante, hay muchísimas conferencias muy, muy interesantes (no sólo de VoIP) como podéis ver en esta lista.

    Si queréis saber más, sólo tenéis que entrar en la página oficial: http://fosdem.org/

  • MaViLla: Dialer para Asterisk libre y gratuito

    El Servicio de Informatica de la Universidad de Granada han liberado una aplicación software bastante útil para facilitar el trabajo con terminales IP a traves de Asterisk. El proyecto se denomina MaViLla (Marcador y Visualizador de Llamadas)  y consiste en un software cliente que puede realizar llamadas desde una BD local y visualizar/registrar las llamadas recibidas.  El programa enlaza con Asterisk y a diferencia de otros no usa el AMI.

    MaViLla es una aplicación de código abierto con licencia GPLv3 escrita en C++ y que usa las librerías QT para construir la interfaz de usuario. Es una pequeña agenda que nos permite, además de tener nuestros contactos guardados en una base de datos local, realizar llamadas desde nuestro Teléfono IP sin necesidad de marcar el número, simplemente haciendo doble click sobre nuestros contactos. También visualiza información de las llamadas entrantes. Todo esto con ayuda del servidor de Telefonía IP ASTERISK, del servidor Web APACHE y del motor de Bases de Datos MySQL. En nuestra sección de descargas se puede obtener el código fuente.

    Una vez que tengamos el ejecutable tan solo hay que preparar nuestro dialplan para enlazar con los clientes (por ejemplo):

    exten=>s,n,System(echo -en «Etiqueta_Identificativa\\r\\n${CALLERID(name)}\\r\\n${CALLERID(num)}» | nc -u -q 0 ${ODBC_USUARIOS(ordenador,${ARG1})} 1185)

    De esta forma, le mandamos la informacion sobre la llamada recibida. Ademas se necesita de una URL de un script (perl, bash, php, …) que sera el encargado de lanzar las llamadas, en este caso se basa en la direccion IP del cliente. Este script aún no esta disponible pero se puede conseguir fácilmente.

    (más…)

  • Un pequeño capítulo sobre Asterisk para entender algunas cosas

    Russell Bryant acaba de anunciar su colaboración en un libro llamado «La arquitectura de aplicaciones software libre» donde se recogen diversos capítulos donde se explican el funcionamiento interno de algunas aplicaciones bastante conocidas algunas y otras no tanto, pero todas ellas bastante importantes en su campo:

    Aplicaciones como Bash, Audacity, Berkeley DB, Eclipse, CMake, NoSQL, SendMail, Telepathy, y muchísimas más, son explicadas desde el punto de vista de arquitectura de software, manteniendo una profundidad básica como para hacerlo muy interesante, pero sin pasarse para evitar aburrir al lector, lo que confiere a este libro un interés extraordinario para aquellos que quieren saber cómo funcionan algunas aplicaciones por dentro sin llegar a ver código.

    Este libro en el que Russell ha participado explicando cómo funciona Asterisk por dentro, está licenciado como Creative Common y se vende en Amazon y Lulu.com, aunque todos los beneficios por «royalties» serán donados a Amnistía Internacional (todo un detalle).

    Si queréis saber más, podéis ver la página/presentación del libro:
    http://www.aosabook.org/

  • Por qué recomiendo Debian y no CentOS

    Antes de empezar, me gustaría comentar que este es un artículo atípico, y profundamente personal, que no tengo nada en contra de CentOS (que es un proyecto elaborado muy honradamente por usuarios desinteresados y que, como la mayoría de proyectos de software libre, trabajan duro en mantener una distribución que es una tarea muy complicada, difícil y poco gratificante). También me gustaría comentar que este artículo es una respuesta PERSONAL ya que me han pedido mi opinión en varias ocasiones sobre qué distribución es mejor para Asterisk y porqué motivo, así que, sin ánimo de ofender a nadie, daré mi punto de vista sobre si el color Naranja es más bonito que el Verde, así que posiblemente no estés a favor de lo que diré en este artículo, ni mi deseo es convencer a nadie. Tan solo es una mera opinión, basada en mi experiencia y que simplemente deseo compartir con aquellos que quieran leerlo, y no… no me considero un «talibán» ni un «radical» como a veces me han llamado… es simplemente la opinión basada en la experiencia.

    A través de un comentario de un compañero en Facebook, y siguiendo la conversación en Twitter (tenemos redes para todos los gustos. 😀) sale el tema ultra-quemado sobre qué distribución es más aconsejable para Asterisk. Este tema es arto cansino y es que, como siempre digo cada cual tiene sus gustos y no hay que defender a muerte una distribución, principalmente porque basta con que te guste una en concreto para que un cliente utilice la contraria o incluso una que no conozcamos y empiezan los problemas.

    (más…)

  • SIPWise publica un sistema OpenSource para proveedores

    Hace un par de semanas, mi colega Jon Bonilla (aka Manwe) nos comentó a unos cuantos, que en su empresa (SIPWISE) estaban desarrollando una aplicación de código libre llamada SIP:Provider CE (Community Edition) orientado al sector de los proveedores de VoIP que, en palabras de uno de sus creadores: «permitirá a cualquier empresa, ofrecer servicios de operador en apenas los 20 minutos que se tarda en instalarlo y configurarlo adecuadamente«.

    Por supuesto, esto no significa que cualquier empresa pueda montar su propio proveedor VoIP ya que para esto, la empresa debe contar con personas que conozcan bien el mundo de la VoIP suficientemente bien como para poder resolver cualquier problema que se les presente, pero esta aplicación seguramente ayudará a más de una que trabaje con ciertas herramientas «algo rudimentarias» ya que simplifica considerablemente los distintos pasos necesarios para ofrecer un servicio VoIP y poder contabilizarlo y, como no, poder cobrarlo. 🙂

    SIP:Provider CE es un «kit» formado por Kamailio, Asterisk, SEMS y un interfaz gráfico muy sencillo que permite su configuración de una forma fácil y rápida sin necesidad de complicarse la vida con archivos de configuración y parámetros desconocidos, por lo que simplifica bastante la organización, configuración y gestión del servicio incluyendo sistemas de billing, rating, peering, etc.

    Las siguientes capturas muestran lo simple que puede llegar a ser este sistema sistema de comunicaciones:

    (más…)