Home aBíblia Software

.

aBíblia Software - A Bíblia Sagrada Open Source

A aBíblia é  uma Bíblia Sagrada Open Source em português desenvolvida em C++ usando a biblioteca de classes Qt, afim de tornar-se um software de fácil instalação e utilização, sendo destinada a usuários Linux e Windows.

Inicialmente a aBíblia era desenvolvida em Kommander exclusivamente para o Kurumin Linux, mas, com o passar do tempo a mesma vem sofrendo diversas modificações em busca de tornar-se um software estável e de alta compatibilidade sem nunca deixar de ser um software fácil de usar e instalar.

Atualmente a aBíblia é distribuída em vários pacotes distintos mas sempre contendo a mesma verão do software.

Consulte a lista de compatibilidade (distribuições que já foram testadas. A lista não é exclusiva!!!) em nosso fórum: Clique aqui!

A aBíblia é gratuita e pode ser baixada em nossa página de downloads.
    

Histórico

A idéia de desenvolver uma Bíblia digital para sistemas Linux surgiu da necessidade justamente da necessidade de utilização da mesma. Acostumado m usar softwares dessa categoria no ambiente Windows, após a migração para a plataforma Linux, Luis César C. Vasquez, desenvolvedor da aBíblia Software, encontrou certa difilculdade em encontrar um software fácil de instalar e "funcional" para esse ambiente.

Inicialmente, o estudante de Engenharia de Computação, emulou um software (for Windows BIBLIAW) usando o wine. A emulação teve sucesso e foi publicada no Fórum do Guia do Hardware. Onde um dos usuários também mostrou-se interessado em uma Bíblia for Linux e propos a idéia de se desenvolver um software para Linux (veja o pdf com a cópia da discussão no fórum). Assim nasceu a aBíblia Software.

A primeira versão da aBíblia, lançada em 14/02/2007, consistia apenas em textos bíblicos que eram acessados por capítulos. Nenhum recurso de busca foi implementado. Além disso, o software era desenvolvido utilizando a ferramenta de desenvolvimento Kommander, que é um gerador de interface para scripts e é baseado em Qt. Ou seja, a aBíblia inicialmente tratava-se de um conjunto de scripts escritos em Shell que utilizavam uma interface criada em Kommander.

Como desenvolver uma interface migrável para outras distribuições no Kommander pode ser uma tarefa um tanto árdua e existia um problema quanto à codificação usada (o Kurumin até sua 7ª versão usa codificação ISO-9660 enquanto a maioria das demais distribuições usam UTF-8), as primeiras versões da aBíblia eram distribuídas apenas para o Kurumin Linux e os pacotes continham cerca de 1,44MB.

As novas versões da aBíblia foram ganhado cada vez mais recursos, como campo de seleções de passagens bíblicas e, à partir da versão 1.1beta4 (1.0.4) o software ganhou um campo de pesquisa. Porém este módulo de pesquisa era escrito em Shell, o que o fazia possuir um desempenho muito ruim.

A aBíblia deixou de ser um software exclusivo para Kurumin Linux apartir da versão 1.1beta10 (lançada em 02/08/2007) onde começaram a serem distribuídos dois pacotes distintos o pacote padrão (que rodava no Kurumin) e o Generic (para as demais distribuições derivadas do Debian). O problema existente com a codificação usava foi resolvido com a ajuda do Bruno Gonçalves - Desenvolvedor do BigLinux [www.biglinux.com.br].

Em 14/09/2007 o módulo de pesquisa da aBíblia foi reescrito em C, passando a possuir um desempenho muito superior ao antigo. Contudo este módulo nunca foi usando em uma versão disponível aos usuários. Uma mudança muito maior aconteceria no mês seguinte.

Foi em meados de outubro do ano de 2007 que a aBíblia sofreu sua mais drástica e importante mudança, onde ela foi reescrita do zero usando a linguagem C++ com a biblioteca de classes Qt. Apesar da aBíblia continuar usando uma interface totalmente semelhante à antiga construída em Kommander, a aBíblia agora não tratava-se mais de um conjunto de scripts, passando a ser compilada na máquina do usuário. Agora a aBíblia é distribuída em dois pacotes distintos, os pacotes:

  1. Source (contendo os códigos fontes para serem compilados localmente) e o
  2. DEB (Pré-compilado para distribuições derivadas do Debian) que é distribuídos em duas versões:
    1. Generic
    2. Kurumin

Pela primeira vez o software foi baixado cerca de 1700 vezes.

No dia 13 de fevereiro de 2008 foi lançada a versão 1.0.12 (1.1beta12) que ganhou a função de impressão e teve suas imagens (ícones, logo, etc...) totalmente modificadoa. Pela primeira vez a aBíblia é distribuída definitivamente também em pacotes RPM e o pacote Source recebe a função uninstall do comando make.

No dia 14 de fevereiro de 2008 o projeto completou 1 ano de existência.

29 de março de 2008, lançada a versão 1.0.13. Uma versão muito importante para o software que ganhou seu primeiro release for Windows graças à migração do Qt3 para o Qt4. Nesta versão, o software passou a ser mais intuitivo, ganhando menus e diversas correções, além disso, deixou de possuir pacotes com distinção de distribuição passando a ser disponibilizado em quatro versões: 

  • Linux:
    • DEB
    • RPM
  • Windows
  • Source

Em meados de maio a versão já tinha sido baixada mais de 7000 vezes, o que a levou, no dia 17 de maio de 2008, a ser hospedada no SourceForge.Net devido a alta taxa de tráfego gerada no servidor de hospedagem da ComundiadeaBíblia.Net.

12 de julho de 2008, lançada a versão 1.1.0. No mesmo dia acontece o casamento de Luis Vasquez, desenvolvedor do software.

 

Visite nossa página de downloads e baixe seu pacote de preferência contendo a versão mais atual da aBíblia.

 

Informações sobre as versões

1.1 (Windows | DEB | RPM | Source)

1.1.2

Correções

- Textos.
----------------------------------------------------------
1.1.1

Implementações/Modificações

- Migragação de dados do sistema (promessas e passagens) para o SQLite;
- Melhorias no código fonte.
- [0004] Gravar o tamanho da fonte de Leitura

Correções

- Textos em labels da aba passagens.
----------------------------------------------------------
1.1.0.1

Correções

- Diálogo "Formatar" não carregava os ícones corretamente
----------------------------------------------------------
1.1.0

Implementações/Modificações

- Implementação de função texto secundário;
- Implementação de texto J.F. Almeida Corrigida e Fiel (1994);
- Janela de Leitura: abertura em modo Maximizado;
- Janela de Leitura: visualização em Tela Inteira;
- Janela de Leitura: caixas dos textos bíblicos marcadas como somente leitura;
- Utilização integral do padrão UTF-8;
- Substituição da Classe TextBoxRodape pela Classe ReadBiblia herdeira da nova Classe Pai Read;
- Janela de Leitura: tamanho da fonte da caixa de anotações modificado pelas funções Aumentar e Diminuir Texto;
- Janela de Leitura: exibição de mensagem de confirmação ao fechar sem salvar;
- Implementação de banco de dados em SQLite 3;
- Migração das anotações em arquivos de texto para o banco de dados;
- Função Listar Anotações dividida em Livro e Capítulo;
- Implementação da Classe AMessageBox (geradora de mensagens);
- Implementação da função Gerenciador de Estudos Bíblicos;
- Nova função Verificar Atualizações;
- Adição de Icones.
 
Correções

- Não pesquisava o primeiro capitulo de Mateus e de Gênesis;
 
Windows

- Melhorias no instalador;
 
 
1.0.13  (Windows | DEB | RPM | Source)

- Módulo de pesquisa: Informação sobre qual versículo está sendo pesquisado;
- Inclusão de ordenação alfabética dos livros;
- Correção no módulo de impressão;
- Módulo de principais passagens: Informação do título da passagens consultada;
- Implementação da Caixinha de Promessas;
- Correção no texto: AMÓS 01;
- Código portado para Qt4;
- Unificação de versões (Generic/Kurumin), implementação de configuração de resolução em tempo de execução (acesse Opções->Mudar Resolução);
- Implementação da função de redimensionamento das janelas (Maximização...);
- Implementação de Menus;
- Implementação de diálogo "Sobre a aBíblia";
- Implementação da função "Listar Anotações";
- Versão for Windows;
- Mudança de Diretórios (/usr/local/bin/aBiblia para /usr/local/aBiblia);
- Mudança na nomenclatura adotada (1.1beta13 = 1.0.13).

 

1.0.12 (1.1 Beta 12) (DEB | RPM | Source)


- Correção de desconfiguração de caracteres ao usar o assistente de compilação em algumas distribuições;
- Implementação da função uninstall do comando make (desinstalador da versão Source);
- Modificações no design;
- Inclusão da funcionalidade de impressão;
- Expansão da base de dados das "Principais Passagens do Novo Testamento".

 

1.0.11 (1.1 Beta 11) (DEB | Source)


- Migração para a Linguagem C++ usando a biblioteca de classes Qt;
- Melhoria de desempenho da função de Pesquisa e exclusão do sistema de cache por falta de necessidade;
- Inclusão de contagem de versículos encontrados na função de Pesquisa;
- Ainda a função de pesquisa, que deixou de diferencias caracteres maiúsculos de minúsculos;
- Implementação da função de aumentar e diminuir o tamanho da fonte dos textos bíblicos.

 

1.0.10 (1.1 Beta 10) (DEB)


- Diversas melhorias.
- Correção de bug (Ao ler os capitulos 10, 11, ..., 15 do livro de Salmos era listado outros capítulos junto).
- Versão "genérica" da 1.1beta10 destinada a rodar em diversas distribuições, inclusive com codificação UTF8.

 

1.0.9 (1.1 Beta 9) (DEB)


- Inclusão de atalho no Menu K.
- Reativação do botão "Atualizar".
- Expanção da lista de "Passagens".
- Correção de bug (Ao abrir duas janelas de leitura, quando tentavamos gravar as anotações da primeira a gravação não acontecia).

1.0.8 (1.1 Beta 8)
(DEB)


- Aperfeiçoamentos; Atualizações automáticas desativadas devido à falta de um serviço de Disco Virtual gratuito que possibilite este recurso (O serviço que usavamos deu problema).

1.0.7.1 (1.1 Beta 7.1)
(DEB)


- Correção de Bugs

1.0.7 (1.1 Beta 7)
(DEB)


- Algumas melhorias internas

1.0.6 (1.1 Beta 6)
(DEB)


- Opções
- Sistema de Atualização
- Importação / Exportação das anotações

1.0.5 (1.1 Beta 5)
(DEB)


- Sistema de Anotações
- Correção de Bugs

1.0.4 (1.1 Beta 4)
(DEB)


- Criador de link
- Campo de pesquisa com cache. (A pesquisa, por ser efetuada com scripts em arquivos de textos, podem ser relativamente lentas. Porém, implementei um sistema de cache, onde, a cada pesquisa seu resultado é armazenado na cache, possibilitando que, nas próximas consultas à uma mesma referência não seja necessário o processamento dos dados novamente. O ganho de desempenho é extremamente alto.
- Ampliação do banco de dados do campo "passagens"

1.0.3 (1.1 Beta 3)
(DEB)


(Implementação de sistema de seleção de passagens - falta implementar mais textos, mas lancei este beta para o pessoal já ir testando)

1.0.2 (1.1 Beta 2)
(DEB)


(Remoção do kdialog, sistema de leitura mais amigável!)

1.0.1 (1.1 Beta 1)
(DEB)


(Sistema de escolha de capítulos aprimorado; Correção de texto - dica de um gdh user)

1.0
(DEB)


(Inicio de tudo!!!)

 

 





Caixinha de Promessas

"E a tua vida será mais clara do que o meio-dia; a escuridão dela será como a alva." Jó 11:17

Baixe aBíblia

Baixe a aBíblia Software

Versão atual: 1.2.0

Ajude este projeto

Enquete

Você compraria um CD que instalasse a aBíblia em seu sistema automaticamente?