Bayonne
English Português Français Italiano
>> Inicial | Notícias | Documentação | Download | Recursos | Desenvolvedores

 

Últimas Notícias

Lançamento preliminar do GNU Bayonne 1.0 e pedido de ajuda

(2002-06-26) Depois de dois anos de desenvolvimento, surgiu uma versão preliminar, candidata a lançamento do Bayonne 1.0. Bayonne faz parte do Projeto GNU e é desenvolvida sob o patrocínio da FSF (Free Software Foundation, ou "Fundação para o Software Livre") e da OST.

GNU Bayonne é um servidor de telefonia sob licença livre, que permite que pequenas e grandes empresas, e empresas de telefonia comercial criem, entreguem e gerenciem soluções integradas de telefonia por resposta de voz embutidas, stand-alone, e integradas à Web, com capacidades que vão de um único circuito analógico ao uso simultâneo (multiple spans) de vários PRI ISDN.

GNU Bayonne está disponível como Software Livre como parte do Projeto GNU e é usado até mesmo para controlar o sistema telefônico dos escritórios centrais da FSF. Como parte do GNU Enterprise (ou "GNU Empresa", em http://www.gnu.org/projects/gnue/gnue.html), GNU Bayonne será usado para habilitar aplicativos corporativos chave como contato com o cliente e CRM (gerenciamento do relacionamento com o cliente), processamento automático de pedidos e ordem de serviços.

Os fontes do GNU Bayonne podem ser obtidos diretamente de http://ftp.gnu.org.

Fazemos disponível um candidato preliminar a lançamento pois estamos à procura de mais auxílio da comunidade para a revisão da versão 1.0, e também para oferecer o Bayonne com antecedência para que ISVs (vendedores independentes de software) como distribuidores do GNU/Linux, possam se preparar para empacotar a versão 1.0 completa quando ela for lançada no próximo mês.

GNU Bayonne foi desenvolvido com recursos mínimos e sem qualquer apoio direto, financeiro ou industrial. Contudo, muitos indivíduos e organizações contribuíram com seu tempo e recursos para a continuidade do desenvolvimento do GNU Bayonne, e agradecemos todas essas iniciativas. Continuamos a necessitar da ajuda e apoio da comunidade para tornar disponíveis esta e as futuras versões do GNU Bayonne.

Antes era necessário ter dispendiosas placas de telefonia por computador para usar e testar o GNU Bayonne. A versão prelimiar oferece um novo driver baseado em placa de som, que vai permitir que qualquer um que possua uma placa de som possa testar ou depurar o servidor GNU Bayonne, simular o fluxo de chamadas, e criar ou depurar aplicativos de telefonia do GNU Bayonne. Precisamos atualmente de suporte nas seguintes áreas:

  • Revisão e melhoria da documentação;
  • Mais bibliotecas de som, em mais línguas;
  • Aplicativos de demonstração ("demos") que se possa configurar e executar imediatamente;
  • Mais testes rigorosos de drivers de placas de voz.

Se você quiser ajudar no GNU Bayonne, por favor envie e-mail para sugar@gnu.org. Maiores informações sobre o GNU Bayonne podem ser encontradas em http://www.gnu.org/software/bayonne.

8o grande lançamento do GNU Bayonne

(2002-04-12) Dave Sugar, um mantenedor de pacotes do GNU, anunciou o 8o grande lançamento do GNU Bayonne, Software Livre para o desenvolvimento de aplicativos corporativos e de nível de portadora, para redes públicas de telefonia. Com este novo lançamento, padronizamos o GNU Bayonne como um ambiente para a entrega de novas e inovadoras soluções de telefonia, usando GNU/Linux, e ficamos na espera do lançamento oficial do GNU Bayonne 1.0 no começo de junho.

Exigindo apenas o treinamento comum a qualquer administrador de sistemas ou de Web, e usando ferramentas existentes e familiares, inclusive Perl, execução através de gateway, e scripting de no servidor Bayoonne, um servidor GNU Bayonne, somado a uma placa suportada de telefonia análoga, pode ser usado para prototipar e entregar rapidamente aplicativos para serviços comerciais e de classe de portadora. Esta facilidade de desenvolvimento e fácil integração com componentes preexistentes de Software Livre, abre a telefonia aberta para uma ampla audiência de usuários e desenvolvedores, sem a necessidade de treinamento especial ou APIs proprietárias.

Sendo Software Livre, qualquer um pode usá-lo, estudá-lo aprender com ele, e modificar o GNU Bayonne. GNU Bayonne pode ser e foi empacotado para uso comercial por vários vendedores, tanto para produtos prontos (turnkey), quanto para a criação de aplicativos personalizados. A liberdade do software permite tanto o amplo uso comercial quanto promove o desenvolvimento de soluções personalizadas, em formas não permitidas pelas soluções proprietárias.

Com este lançamento colocamos o GNU Bayonne em dia com os últimos desenvolvimentos do Projeto GNU. Este lançamento pode ser construído com os mais recentes compiladores GCC 3.x, e suporta a biblioteca de classes fundamentais GNU Common C++ "2" recém lançadas. Este lançamento foi construído e testado sob várias das mais recentes distribuições do GNU/Linux e com os mais recentes lançamentos do núcleo Linux.

GNU Bayonne "1" é apenas o começo de como vemos o Software Livre permitindo o desenvolvimento inovador e original nas telecomunicações. Já esperamos lançar o GNU Bayonne "2" no final do verão deste ano, como uma plataforma avançada que vai oferecer conceitos originais de telefonia integrada com serviços Web para a atual geração de redes telefônicas, e para a próxima. Dentro do projeto GNUCOMM estamos desenvolvendo softcentrais, telefones por software, e outras tecnologias que vão ajudar a trazer a inovação de fato às telecomunicações, em uma maneira que vai poder ser explorada comercialmente através das Softwares Livres licenciados sob a GPL, Licença Pública Geral do GNU. Como parte do GNU Enterprise (ou "GNU Corporativo"), continuamos a ver as telecomunicações como uma parte integral do software corporativo. O GNU Bayonne também evolui para suportar melhorias no núcleo (kernel) do Linux visando o nível de portadora em telecomunicações, e para oferecer um ambiente para o desenvolvimento de aplicativos de nível de portadora com alta disponibilidade.

Com este lançamento, o grupo central de desenvolvimento do GNU Bayonne foi dissolvido, e um novo comitê de desenvolvimento será designado sob a liderança da GNUCOMM e GNU Enterprise, para continuar o desenvolvimento do GNU Bayonne Se quiser contribuir para o desenvolvimento do GNU Bayonne, você pode se juntar a uma das listas de discussão do projeto. Tambêm estabelecemos um programa de bolsas para o GNU Bayonne, através da FSF, para todos aqueles que queiram contribuir monetariamente.

7o grande Lançamento do GNU Bayonne

(2001-10-15) Estou hoje anunciando o 7o grande lançamento do GNU Bayonne, que permite desenvolver serviços aplicativos baseados em telefonia como Software Livre.

Usando um PC comum, rodando GNU/Linux e hardware multilinha de telefonia, oferecido por muitos fabricantes, o GNU Bayonne já foi usado para criar e instalar aplicativos comerciais de voz que interfaceiam com a rede telefônica pública. Tais aplicativos podem incluir serviços básicos como Correio de Voz, bem como comércio integrado através de voz pela Internet (v-commerce), e sistemas de gerenciamento de relaçõs com o consumidor, ou CRM. O GNU Bayonne oferece escalabilidade para suportar a entrega de serviços de nível de portadora.

Esta nova versão oferece melhor suporte para a construção de serviços e aplicativos de telefonia digital em Software Livre, acrescentando suporte para placas BRI baseadas em CAPI. Um importante contribuidor nesta versão foi Kai Germaschewski, que é melhor conhecido por seu trabalho relacionado ao ISDN4Linux e ao CAPI4Linux.

GNU Bayonne também suporta o hardware Voicetronix, que oferece placas de telefonia multiporta anáe;logos, baseados em DSP, de baixo custo. Voicetronix foi o primeiro vendedor de placas para telefonia a liberar seus drivers e API sob a GPL, Licença Geral Pública do GNU, e suportou o projeto GNU Bayonne desde o início.

Também continuamos a suportar as placas de telefonia Quicknet e a interface "/dev/phone" padrão do Linux, além das placas de telefonia análogas da Intel, além de algumas digitais. Está em progresso o trabalho para várias outras placas de telefonia, e o suporte para a próxima geração de redes de telefonia baseadas em IP.

Para ampliar o suporte do GNU Bayonne a aplicativos de telefonia de alta densidade, para que possa ser usado na construção de aplicativos de nível de portadora, o OSDL ("Open Source Development Labs", ou "Laboratório para o Desenvolvimento do Código Aberto"), em http://www.osdl.org, concordou em abrigar instalações para teste e desenvolvimento de telefonia digital. Estas instalações são remotamente acessíveis para todos interessados em desenvolver e demonstrar o suporte do GNU Bayonne para aplicativos da classe de portadora. Basta que os interessados se inscrevam como "associados" do laboratório. Maiores informações podem ser encontradas no site.

O GNU Bayonne e todos softwares não ligados a um hardware específico necessários para sua construção e execução podem ser encontrados no sítio de FTP do GNU, em http://ftp.gnu.org/gnu. Todas informações sobre o GNU Bayonne podem ser encontradas em http://www.gnu.org/software/bayonne> .

O GNU Bayonne é um pacote padrão no Projeto GNU, e é parte do esforço mais amplo de Telefonia livre do GNU, que é dirigido pelo GNUCOMM, em http://www.gnu.org/projects/gnucomm . O GNU Bayonne é também usado como parte do GNU Enterprise, em http://www.gnuenterprise.org Além do suporte ao GNU/Linux, estamos tentando tornar o GNU Bayonne disponível também para FreeBSD e GNU/Hurd.

Sucesso do Bayonne na New England Interactive

(2001-08-25) Noli Santos submeteu esta história:

New England Interactive, uma subsidiária do National Information Consortium (Consórcio Internacional de Informação, fica feliz de anunciar que eles entregaram o primeiro sistema de Resposta Interativa por Voz (IVR), baseado em Bayonne, para um de seus parceiros no estado.

Ele demonstrou ser um software ao mesmo tempo robusto, estável e tolerante a falhas. Nossos aplicativos iniciais obtém registros de multas de motoristas, e os envia por fax a nossos clientes.

A máquina de IVR usa Red Hat 6.2, complementado por vários softwares de Código Aberto. Uma vez que ela também incorpora Perl, nós o usamos para realizar a maior parte de nosso trabalho "sujo". Temos uma placa de porta de telefonia Pika Inline GT 4, em um kernel 2.2.17.

Nossa intenção é entregar pelo menos mais um aplicativo Bayonne em futuro próximo. Estamos esperando que nosso tráfego aumente tremendamente com este próximo projeto, e esperamos usar Bayonne como a pedra fundamental de nosso aplicativo.

Gostaria de mencionar que é um prazer trabalhar com David Sugar. Ele responde rapidamente a problemas potenciais e conhece muito bem a "massa" de software utilizada por Bayonne. Obrigado, David, você é ótimo.

Noli Santos, Jr. New England Interactive

6o lançamento do Bayonne

(2001-04-26) Bayonne é o servidor de telefonia multilinha por resposta de voz, com licença livre, do Projeto GNU, e um componente do GNU Enterprise, ou "GNU Corporativo". Bayonne tem já a tradição de tornar a fácil criação de aplicativos escaláveis de telefoinia, e serviços originais que podem ser diretamente integrados com linguagens tradicionais de criação de scripts, e ferramentas comumente encontradas em plataformas de Software Livre como GNU/Linux. Bayonne oferece uma ampla gama de suporte de hardware de telefonia, e uma arquitetura modular através do uso de plugins.

No sexto grande lançamento do GNU Bayonne, decidimos focar na oferta de uma plataforma de Software Livre para a criação e entrega da próxima geração de integração com aplicativos de voz que usem XML. Esses sistemas têm sido oferecidos apenas como software proprietário limitado, ou oferecidos apenas através de serviços de hospedagem externos. Fornecendo Bayonne com suporte a a XML, queremos entregar uma solução de Software Livre que possa não apenas ser usada para hospedar serviços de telefonia, mas que possa também, se necessário, ser integrada e entregue inteiramente dentro do âmbito corporativo.

O 6o grande lançamento traz o primeiro instantâneo (snapshot) já funcional dos serviços de XML do Bayonne. Eles incluem um plugin que estabelece um dialeto especial do XML, chamado BayonneXML. Planejamos que o BayonneXML se torne um superconjunto do dialeto CallXML já existente, que vai oferecer suporte para recursos e funcionalidades específicas ao Bayonne. Nossos planos são suportar um largo corpo de linguagens XML através de plugins, incluindo aquelas que são inteiramente compatíveis com especificações de linguagens XML já existentes, como CallXML, VML, VXML, XTML etc. Em vez de oferecer um servidor que possa apenas executar um único dialeto. Isto permitirá que o Bayonne ofereça navegação por voz para tipos totalmente distintos de dados XML através do desenvolvimento de plugins adicionais.

A decisão de oferecer XML como parte do 6o grande lançamento, em vez do trunking (ou "entroncamento") de RTP, foi baseada no fato de que o analisador sintático (parser) de XML do Common C++ já está muito estável, ao passo que o stack (ou "pilha") de RTP do Common C++ atingiu funcionalidade utilizável muito recentemente. Espera-se um rápido progresso no ccRTP nas próximas semanas, e isso deve formar o núcleo de um novo e final Grande Lançamento do Bayonne, antes da "limpeza" final, e o lançamento do Bayonne 1.0. Além do ccRTP, também há certamente a necessidade de maior desenvolvimento do streaming (ou "fluxo") de URL no Common C++.

Apesar haver agora um grupo central de desenvolvedores comprometidos com o Bayonne, há muitas áreas de desenvolvimento que ainda necessitam de mais colaboradores. Se você estiver interessado em auxiliar no desenvolvimento do Bayonne, junte-se à lista de discussão mandando um e-mail para bayonne-devel-request@gnu.org, ou diretamente para o mantenedor do Bayonne, David Sugar: o e-mail dele é <dyfet@gnu.org>

Bayonne 0.5.23, final dos lançamentos da série 0.5.x

(2001-04-22) Com o lançamento da versão 0.5.23, estou distribuindo o que espero que seja o último dos lançamentos da série 0.5.x do Bayonne. Este lançamento introduz o suporte tanto para o streaming de audio através de uma URL, como a funcionalidade necessária à análise sintática (parsing) de um script em XML de um servidor Web através de um plugin. Podem ser criados plugins para múltiplos dialetos do XML, tais como CallXML, XTML, VoiceXML, CPL etc. Os mecanismos subjacentes à execução de um dialeto do XML serão através do próprio aparato de scripts do Bayonne.

Serão necessárias algumas mudanças no Common C++, ccRTP e ccAudio antes que o Bayonne 0.6.0 seja lançado, e elas serão iniciadas brevemente depois deste lançamento. As mudanças incluem o melhor controle das opções da URLStream, e idealmente um método put, ou "colocar"; o suporte a FTP; e também tornar disponíveis informações sobre membros privados da ccAudio, bem como funcionalidade de sessões de RTCP para permitir o esqueleto de um driver Bayonne puro de IVR por RTP. Poderão também ser acrescentadas algumas funções correspondentes ao dialeto aaScript do XML.

Este lançamento também inclui o novo manual do Bayonne que foi criado por Anders Dahnielson, do grupo central de desenvolvedores do Bayonne. Este manual substitui os arquivos texto dispersos que eram distribuídos com o Bayonne. O manual pode ser encontrado no subdiretório doc, e foi parcialmente revisado para este novo lançamento.

Outras mudanças para este lançamento incluem muitos novos comandos para a manipulação de dígitos. Isto permite codificar adequadamente tabelas de roteamento de chamadas e operar com elas sem a necessidade de recorrer a plugins. Foram feitas outras alterações tanto para permitir o mapeamento de dialetos do XML no aparato de tempo de execução do ccScript, e para condensar o número de passos de script necessários a algumas operações.

Aqueles que quiserem colaborar no desenvolvimento do Bayonne têm uma área para a qual sua ajuda é necessária: nas classes URLStream e XMLStream da Common C++, e na produção de um analisador sintático válido de XML para pelo menos um subconjunto demonstrável do XML, usando o analisador sintático XMLStream em um plugin XML do Bayonne. Também estamos procurando por alguém que queira operar, ou que queira contribuir com o suporte &aagrave; entrega de um portal de acesso público de de telefonia XML por voz, controlado pelo Bayonne.

Como de hábito, Bayonne e todas tarballs associadas são distribuídos através do site distribuidor, em ftp://www.voxilla.org/pub/bayonne/tarball. A cópia mais recente do Bayonne e todos arquivos relacionados podem ser encontradas lá.

Em Singapura - Melhor Aplicativo Corporativo - Infraestrutura - Open Source Telecom - Bayonne

Baseada nos EUA, Open Source Telecom (OST) é a primeira e única empresa a fornecer atualmente para o mercado aplicativos e serviços de telefonia de classe empresarial inteiramente baseados em Software Livre, incluindo soluções prontas (turnkey) e personalizadas para troca de mensagens corporativas, resposta de voz, gerenciamento de relações com o cliente (CRM) e soluções de comércio por voz (v-commerce). Todas baseadas no Bayonne, o servidor de telefonia do Projeto GNU e hardware de telefonia executando sob o GNU/Linux. A OST acredita na visão que envolve a troca de solu&ccedi;ões proprietárias por soluções abertas, baseadas em Software Livre para fornecer serviços e soluções de telefonia, tal que seu usuário não esteja limitado a usar o equipamento de uns poucos fabricantes, nem restrito na sua forma de usar e entregar aplicativos de telefonia de formas novas e criativas.

Mais informações sobre a Conferência de Linux em Singapura podem ser encontradas em http://www.slc.org.sg

CVS no Savannah e GNU Enterprise

Sim, Bayonne já está em Savannah, o novo site central para o desenvolvimento e distribuição de pacotes do GNU. Bayonne pode ser encontrada diretamente em http://savannah.gnu.org/projects/bayonne. Temos mantido o CVS primário do Bayonne em subversions.gnu.org, e agora esses arquivos de CVS podem ser acessados pelo Savannah.

Todos colaboradores atuais do Bayonne devem se registrar no Savannah e começar a usá-lo como acesso primário de CVS. Também começaremos a usar seus recursos de gerenciamento de projeto e acompanhamento de problemas (bug tracking). Em algum momento no futuro próximo, BayonneDB será separado do Bayonne, e mantido como um pacote totalmente distinto, talvez no SourceForge.

Bayonne também foi selecionado para oferecer a infraestrutura de telefonia para o GNU Enterprise, ou "GNU Corporativo". Bayonne e algumas outrs partes do GNUCOMM, como TOSI, serão usadas para ajudar a levar a integração com telefonia para o GNU Enterprise como um todo. Bayonne e TOSI essencialmente substituem o proposto sistema EWOKS, originalmente começado pelo projeto GNU Enterprise Veja mais detalhes em gnue.org.

Serviços do BayonneDB

Recentemente distribuímos uma vers&aatilde;o inicial do BayonneDB junto com o Bayonne 0.5.16. BayonneDB é um novo monitor de transações de bancos de dados, muito compacto e dirigido por plugins, que será utilizável em vários projetos de telefonia, incluindo Bayonne e Pre-Viking.

Este lançamento inicial inclui uma prova de arquitetura e um exemplo simples de CDR. BayonneDB vai crescer at´ atingir uma vasta gama de serviços de bancos de dados, para suportar múltiplos servidores Bayonne e Pre-Viking. BayonneDB vai também oferecer coordenação centralizada para clusters (ou "agregados) de servidores Bayonne para implementar Agent Queue Service (ou "Serviço de Filas de Agentes"), para funcionalidade ACD distribuída. BayonneDB também vai oferecer um ponto centralizado para a coleta de estatísticas e relatórios de chamadas.

BayonneDB, assim como Bayonne, usa classes base C++ mantidas no servidor e nos plugins que implementam essas classes. Os plugins incluem uma interface de "serviços" que fornecem a lógica genérica para um serviço. Além de um driver de "backend" para bancos de dados que implementa um dado serviço para um backend de bancos de dados. Este lançamento público inicial inclui um exemplo de serviço de CDR para um backend PostgreSQL.

Através de uma arquitetura de plugins, pode-se selecionar e entregar apenas os serviços específicos do BayonneDB que se queira executar, em vez de carregar uma imagem monolítica imensa. Através do uso de threads (ou "linhas de execução"), BayonneDB pode executar consultas em paralelo, e oferecer desempenho otimizado quando executado em servidores SMP.

BayonneDB está disponível para ser imediatamente baixado em ftp://www.voxilla.org/pub/bayonnedb.

Assim como o Bayonne, BayonneDB é baseado no Common C++. Estão disponíveis pacotes RPM.

BayonneDB é o segundo de três componentes que identificamos para implementar serviços de telefonia corporativos de nível de portadora como parte do GNUCOMM. O terceiro é Babylon, que será um monitor e plataforma de integração de PBX baseado em plugins. Babylon será introduzido mais à frente neste ano.

 
:: e v e n t o s
(26 Juho 2002) Ottawa Linux Symposium; farei apresentação técnica sobre o GNU Bayonne.

(6 Junho 2002) LinuxTag 2002; GNU Bayonne 1.0 será lançado na abertura da LinuxTag.

(2 Maio 2002) Forum Internacional de Software Livre 2002, Porto Alegre, Brasil. Darei a palestra "GNU Bayonne and Software Freedom in Telecommunications", ou "GNU Bayonne e a Liberdade do Software em Telecomunicações".

(28-30 Novembro 2001] Linux Kongress; darei um tutorial BOF de telefonia no Linux Kongress deste ano.

(1-9 Julho 2001) Libre Software Meeting; fui o mediador do tópico de Comunicações do encontro deste ano.

(6 evereiro 2001) LXNY, NY; estarei falando no encontro mensal da LXNY, Organização para o Software Livre de Nova York. O tema será Bayonne.

(29 Janeiro - 2 Fevereiro 2001) NYC Linux World: estarei participando do Linux World em Nova York. Bayonne será demonstrada usando-se o hardware Dialogic no stand da Intel.

(23-24 Janeiro 2001) Encontro da ISC: como representante das comunidades do Software Livre no ISC, Consórcio Internacional de Softcentrais, participarei de seu encontro semi-anual, realizado em San Francisco, California.

A Free Telephony Summit ("Reunião de Cúpula de Telefonia Livre") será realizada nos escritórios da Via Net em 22 de janeiro em Palo Alto, California. Participarei deste evento, assim como pessoas de diversos outros projetos de telefonia livre.

Copyright © 2001-2002 Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA
São permitidas a cópia literal e a distribuição de toda esta página, em qualquer meio, desde que este aviso seja preservado.