Coder Social home page Coder Social logo

Comments (30)

ska2 avatar ska2 commented on June 17, 2024 1

Caros, infelizmente esse problema já é antigo. Vejam esta denúncia que fiz sobre o tema na lista de softwarelivre psl-brasil:

http://listas.softwarelivre.org/pipermail/psl-brasil/2015-April/004263.html

Na lista, os autores não me responderam, mas responderam via privado diretamente meu e-mail pessoal informando que iam disponibilizar o código-fonte e essa informação foi publicada na lista. Somente após a primeira denúncia na comunidade (quando o projeto já tinha 10 anos de vida), que eles divulgaram, 1 ano depois, essa versão desatualizada do código-fonte.

Então, acredito que não vão atender aos apelos. Eu mesmo já desisti. Infelizmente já havia recomendado o uso em minha instituição e agora sou refém até migrar o sistema para outro.

Essa versão desatualizada divulgada tem alguns erros não documentados e todos os outros documentos nas atualizações do site do biblivre (que vão do 4.0.0 ao 4.0.11 )

from biblivre-4.

ska2 avatar ska2 commented on June 17, 2024 1

@DiegoQueiroz @tafarifilho @lugusto @vagnernogueira @frankthedead

Segue uma sugestão para migração com finalidade de substituir o Biblivre 4: http://wiki.ibict.br/index.php/Koha

Pelo que andei pesquisando, tem funções bem semelhantes (até algumas a mais) e já há uma comunidade nacional apoiada pelo www.ibict.br e um manual publicado já em 2017, em português, no link http://bibjuventude.ibict.br/jspui/bitstream/192/170/1/SCHIESSL_Guiadousu%c3%a1riodoKoha_2017.pdf

from biblivre-4.

Sydtrack-zz avatar Sydtrack-zz commented on June 17, 2024 1

Prezados,

O Código Fonte do Biblivre-5 versão 5.0.5 foi liberado e está disponível em https://github.com/Biblivre/Biblivre-5.

Manteremos este issue aberto para que a discussão continue. Todos os envolvidos estão convidados a participar do desenvolvimento do Biblivre 5, estaremos analisando e aceitando pull requests no repositório acima.

from biblivre-4.

cleydyr avatar cleydyr commented on June 17, 2024 1

Desenvolvedores interessados, estou fazendo correções no meu fork do Biblivre 5 (https://github.com/cleydyr/Biblivre-5) no meu tempo livre baseado nos problemas reportados no fórum, escrevendo posts no meu Medium e ajudando no fórum oficial também.

from biblivre-4.

tafarifilho avatar tafarifilho commented on June 17, 2024

+1

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Eles ignoram completamente as mensagens. Tive só uma das mensagens no fórum aceita: http://www.biblivre.org.br/forum/viewtopic.php?f=79&t=4150

Eles responderam que "estão entrando em contato com os desenvolvedores para solicitar atualização do código".

Só resta aguardar pela boa vontade deles...

from biblivre-4.

tafarifilho avatar tafarifilho commented on June 17, 2024

Para aqueles que estão analisando uma hipotética futura utilização deste aplicativo, já pesa seriamente em desfavor...

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Pesa muito mesmo. O que percebi no fórum é que não tem muitos desenvolvedores de olho no projeto, a maioria são apenas usuários. Por conta disso há poucas reclamações como esta.

O mais engraçado é que conheço pessoas que adotaram o Biblivre por conta dele ter o código aberto. Não são programadores, mas são apoiadores da filosofia Open Source. Mal sabiam eles que o código é mantido fechado sob a justificativa do "estamos resolvendo, por favor aguarde".

Mas a verdade é que não há justificativa para não disponibilizarem os fontes. Disponibilizar os binários é bem mais complicado do que disponibilizar os fontes e eles disponibilizam os binários (com instalador ainda por cima).

from biblivre-4.

lugusto avatar lugusto commented on June 17, 2024

Considerando que algum código da série 3.x foi disponibilizado cerca de um ano após o lançamento da última versão da mesma, este (código da 4.0.0 tendo-se a 4.1.11) até que é um progresso...

Infelizmente o Biblivre se divulga através de propaganda enganosa (partícula "livre" no nome sem de fato o ser com o próprio código + alegado apoio da Sociedade de Amigos da Biblioteca Nacional), com o adicional de depender de linguagem de programação de corporação que se tornou pouco amigável ao software livre (Java e Oracle, respectivamente).

A menção de apoio da SABIN somado ao delay sem justificações em liberar o próprio código-fonte, a meu ver, seria elegível para denúncia no Ministério Público, tendo em vista todos fatores dificultadores em se estabelecer comunicação pública com a equipe de desenvolvimento.

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Lugusto, já tentei prestar denúncia junto à GNU por estarem violando os termos da licença.
https://www.gnu.org/licenses/gpl-violation.en.html

Mas a questão é que a GNU apenas move ações das licenças que tem posse. Apenas o autor da obra pode mover esse tipo de ação, ou seja, caberia ao pessoal do Biblivre essa iniciativa (o que é pouco provável, visto que eles que são os que estão violando a licença). O melhor que podemos ter é o NÃO reconhecimento do Biblivre como uma iniciativa Open Source pela comunidade. Visto que ele, de fato, não é.

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Só tenho uma coisa para dizer: lamentável.

from biblivre-4.

lugusto avatar lugusto commented on June 17, 2024

A coisa piorou um pouquinho nesse meio tempo, na verdade. Na versão 4.1.11, ao logar no sistema, aparece a informação de que está disponível a versão 5.0.5...

O Biblivre menciona exaustivamente ter o apoio da SABIN. Eu insisto que não é mero infringir de licença, mas sim algo muito pior.

Nas faculdades de Biblioteconomia não costuma existir a preocupação de deixar clara a diferença de gratuito versus livre. No cenário brasileiro, o bibliotecário é adestrado a ser polivalente e se virar em diversas áreas, inclusive informática, mesmo que ele seja semi-analfabeto digital. E, bem, a culpa não é dele, e nem das faculdades.

O Biblivre se distribui propositalmente como um instalável, para que esse profissional polivalente deguste o software em seu micro particular, veja que funcione, e solicite a adoção do mesmo; a UNESCO apoiava o desenvolvimento de outro gratuito porém fechado (WinISIS) que funcionava dessa forma, em ambientes Windows até o XP ou 7 de 32 bits. Gerações de bibliotecários se formaram aprendendo a instalar e configurar esse programa, bem como a procurar empresas de consultoria para implementações mais complexas. Eu mesmo assisti aulas em 2009-2010 onde uma das alternativas era conseguir doação de computador rodando WinXP, baixar o WinISIS, configurar a base e sair informatizando o catálogo de uma biblioteca desde o "zero" absoluto. Atualmente o WinISIS é um abandonware que ainda funciona perfeitamente em sistemas de 32 bits e que o usuário intencionado em o utilizar tenha como instalar aplicativos. E é um programa poderoso apesar de simples, baseado em estruturas de banco de dados e linguagem de markup mais antigos do que ele e com diversos outros programas capazes de interagir com ele. A existência de computadores de 32 bits vai se rareando nos diversos espaços brasileiros nas mesmas proporções que o acesso a banda larga vai se popularizando. Nisso, surge o Biblivre, gratuito, poderoso, distribuído em binário instalável com zero necessidade de conhecimentos avançados de Informática para colocar em execução em computadores domésticos. Um pouquinho mais complicado do que o WinISIS, mas como o bibliotecário brasileiro é adestrado para ser perseverante, basta um pouco de atenção e ele já conseguirá alimentar os bancos de dados. Portanto, me parece (adorarei ser corrigido com evidências por parte dos próprios desenvolvedores) haver má-fé sim na forma do Biblivre, cuidadosamente projetado para fazer menção à uma associação de apoio à maior biblioteca da América Latina.

Mesmo com a SABIN sendo uma entidade de apoio à FBN, essa segunda é uma autarquia federal vinculada ao Ministério da Cultura; acredito que se poderia recorrer à Lei de Acesso à Informação (12.527/2011) para a divulgação do código-fonte corrente do programa ou, na recusa, que a equipe do Biblivre pare de ludibriar quem trabalha em bibliotecas (eles falam que o apoio veio da SABIN, mas as mesmas pessoas que não sabem diferenciar gratuito de livre não saberão diferenciar SABIN de FBN).

Se alguma entidade ou grupo de pessoas se interessar em apresentar requerimento de LAI, ficarei satisfeito em auxiliar no que for possível.

from biblivre-4.

vagnernogueira avatar vagnernogueira commented on June 17, 2024

Considerando essa má vontade dos desenvolvedores do BibLivre em disponibilizar os fontes atualizados, alguém recomenda algum software para bibliotecas open source?

from biblivre-4.

lugusto avatar lugusto commented on June 17, 2024

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Aqui também tem uma lista extensa de recursos para bibliotecas: https://foss4lib.org/

Se quiser uma listagem apenas dos sistemas integrados de biblioteca, essa é a página: https://foss4lib.org/package-type/integrated-library-system

from biblivre-4.

brudarko avatar brudarko commented on June 17, 2024

Eu ia perguntar se ia ser o código-fonte da versão 5, mas já desanimei.

from biblivre-4.

ska2 avatar ska2 commented on June 17, 2024

@DiegoQueiroz Eu consegui decompilar o código da versão 4.1.11 e corrigir alguns erros pós decompilação com os fontes da 4.0.0 . Está funcional (pelo menos a parte que testei). Se você desejar, posso disponibilizar nos próximos dias. Estou só terminando algumas alterações. Como é um código decompilado, não posso garantir o pleno funcionamento, até porque o próprio biblivre sem decompilar já tem vários erros.

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

@ska2 nem precisa. Eu também consegui. Mas ter que fazer isso não é legal. Fora que é ruim você ficar fazendo um trabalho em paralelo com os desenvolvedores "oficiais".

Pesquisei bastante sobre o caso e questionei em alguns fóruns internacionais sobre licenças de código aberto. O ponto é que o autor é o detentor do direito do software, mesmo quando ele diz que é livre. Não há como obrigar o autor a postar o próprio código e ele pode revogar a licença a qualquer momento. Teoricamente, ele não poderia (pois é vetado na licença que ele mesmo estabeleceu!), mas na prática, ele é o detentor do direito do software, então ele é a única parte legítima para ingressar com uma ação de violação de licença. Como ele não vai mover uma ação contra ele mesmo, o autor acaba conseguindo fazer o que quiser.

Nos projetos OpenSource reais eles sugerem que o autor doe o software para uma fundação (como a GNU, Apache Foundation, etc.). Isso que garante que os interesses da comunidade serão preservados. Obviamente, não é o caso aqui.

Mas o grande problema mesmo é que eu desisti desse projeto. Ele peca em questões básicas: o simples fato de bloquearem perguntas sobre o código no fórum já deixa isso claro.

Por fim: se puder não usar, não use.

from biblivre-4.

ska2 avatar ska2 commented on June 17, 2024

@DiegoQueiroz Eu tive que fazer o trabalho de decompilação porque o software já está em uso em minha instituição e preciso manter até ter condição de trocar por outro. Como ele possui diversos pequenos problemas, preciso fazer as correções e por isso a necessidade do código-fonte. Considerando que o(s) autor(es) licenciou(ram) o software como GPL, mas não divulgam o código-fonte atual funcional, nada nos impede de descompilar, alterar e divulgar uma versão nova do código-fonte a partir dos binários.

Publicarei o código-fonte descompilado, sem as logomarcas, apenas para finalidade de estudo de quem desejar. Divulgarei em minha conta o github assim que terminar de remover todas as marcas e referências ao biblivre no código-fonte, deixando apenas a referência que foi modificado a partir do código descompilado do biblivre 4.1.11

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Cara, é um terreno cinzento que você está pisando. Faça como quiser, mas faça consciente disso.

Nem o próprio autor distribuiu o software nos termos que satisfazem a licença que ele aparentemente tinha interesse em utilizar. Isso torna questionável se qualquer termo da GPL se aplica ou não.

Na prática, você está forçando o cumprimento de uma licença, ignorando o fato dos termos não estarem adequados e interpretando as cláusulas dúbias a seu favor, com base no que "deveria ser" não em no que "realmente é".

Nessas condições, e dado que ele é a única parte legítima para mover uma ação, ele pode revogar a "licença", visto que o software dele nunca esteve realmente licenciado. (toda produção não explicitamente licenciada subentede-se que é de propriedade de seu autor)

Isso sem falar que eu lembro de ter visto no código que ele utiliza bibliotecas que não são compatíveis com GPL. O próprio logotipo do Itaú não poderia constar no software para começo de conversa, pois não é GPL (https://www.linux.com/news/trouble-artwork-and-free-software-licenses ). Isso, por si só, já desbanca tudo, já que o software em si já viola a GPL e outras licenças adjacentes ao tentar dar direitos que o autor não possuía. (Veja https://www.gnu.org/licenses/gpl-faq.en.html#GPLIncompatibleLibs )

Por fim, em vários lugares do programa é possível encontrar "Copyright © Biblivre ..." que é algo que indica o completo desinteresse (ou desconhecimento) do autor sobre questões legais que envolvem o uso do software que ele está distribuindo.

Claro que estamos no Brasil, e ninguém liga realmente para licenciamento. Mas tenha em mente que nenhuma empresa séria, preocupada com questões legais tocaria nisso aí.

from biblivre-4.

ska2 avatar ska2 commented on June 17, 2024

@DiegoQueiroz Certo. Agradeço a orientação. Considerando esses fatos, usarei apenas internamente a modificação enquanto faço a migração em definitivo para outro software. Realmente não tinha atentado para as implicações em relação à divulgação de uma marca proprietária de um banco dentro de um software dito GPL, pelo(s) autor(es). Muito obrigado.

from biblivre-4.

tafarifilho avatar tafarifilho commented on June 17, 2024

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

A maior questão, ao meu ver, é se um software "mal licenciado" pode ser considerado um software licenciado.

Em todos os casos que vi que a licença não está clara, assume-se os direitos reservados ao autor.

from biblivre-4.

tafarifilho avatar tafarifilho commented on June 17, 2024

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Não sequestiona aqui quem é o autor. O autor, se o programador ou a instituição, tanto faz para nós. Para nós é somente "o autor".

E nesse quesito também tanto faz se o desenvolvimento é vinculado a um órgão público ou não (embora evidentemente não seja o caso, pois foi financiado por instituições privadas em parceria com instituições de pesquisa). Determinar a forma como sua propriedade será utilizada é faculdade do detentor dos direitos autorais, seja ele público ou privado.

Dizer que o software é público apenas porque está sendo financiado por dinheiro público é uma presunção equivocada. Mesmo se ele atendesse uma função social específica e fosse considerado de interesse público, ainda assim caberiam os devidos direitos autorais.

Por fim, é muita discussão mas a conclusão é a mesma. Em termos legais, como a licença tá bagunçada, não se pode concluir nada sem que o autor se posicione. Já se passaram 2 anos desde que colocaram esse código incompleto aqui e nada deles se posicionarem. Se postar no fórum deles qualquer coisa sobre o assunto, eles bloqueiam a mensagem. O que mais se pode esperar? Para mim, não é um projeto sério. Ele só carrega a bandeira de software livre porque tá na moda, mas é só um amontoado de código sem nenhuma responsabilidade, que deve estar sendo utilizado de fachada para financiar algumas bolsas de mestrado/doutorado.

Se puder não utilizar, não utilize.

from biblivre-4.

ska2 avatar ska2 commented on June 17, 2024

Prezado @Sydtrack , obrigado pela informação e por manter esta issue aberta.

from biblivre-4.

DiegoQueiroz avatar DiegoQueiroz commented on June 17, 2024

Mais legal que isso seria se os desenvolvedores utilizassem o GitHub para gerenciar os fontes.

from biblivre-4.

Sydtrack-zz avatar Sydtrack-zz commented on June 17, 2024

O Biblivre é completamente gratuito. Não cobramos do usuário final e toda a nossa arrecadação é feita através de patrocínio, durante os ciclos de projeto. Infelizmente, atualmente não estamos em um destes ciclos, porém não deixamos de atender as questões de nossos usuários, via fórum ou por email, lançando versões sempre que possível para corrigir alguns problemas.

Entendemos todo o problema com o licenciamento e pretendíamos liberar o código mais cedo. Não temos, porém, força para dar suporte ou analisar variações do Biblivre, precisaremos ser muito claros com os usuários de que existem versões oficiais e versões alternativas do sistema.

@DiegoQueiroz Nosso projeto sempre foi desenvolvido pelo SVN, desde sua concepção em uma época onde não existia GitHub. Pretendemos fazer a troca em uma possível próxima versão do projeto.

from biblivre-4.

fjrcosta avatar fjrcosta commented on June 17, 2024

Prezados poderiam me ajudar na seguinte questão.
Que alteração teria o que fazer o(qual parte do código) para que uma pessoa precisasse estar logada no sistema (usuário+senha) para fazer uma consulta na OPAC do Biblivre5?
Grato a todos.

from biblivre-4.

cleydyr avatar cleydyr commented on June 17, 2024

IMPORTANTE

O fork do Biblivre-5 foi movido para https://github.com/cleydyr/biblivre, para que o repositório não fique associado a uma versão específica. Use o branch 5.x para as últimas modificaçes e correções de bug da versão 5. :)

from biblivre-4.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.