Abrir menu principal

Wikipédia β

Broom icon.svg
As referências deste artigo necessitam de formatação (desde março de 2015). Por favor, utilize fontes apropriadas contendo referência ao título, autor, data e fonte de publicação do trabalho para que o artigo permaneça verificável no futuro.
Logo do site Open Library

Open Library [1], em português Biblioteca Aberta, é um site voltado para a construção de uma biblioteca online disponível para qualquer pessoa interessada em ler um livro. Foi criado por Aaron Swartz e atualmente é um projeto do Internet Archive, organização sem fins lucrativos. Por almejar ser uma biblioteca que possui todos os livros disponíveis, trata-se de um projeto bastante ambicioso, dependente da ajuda de diversas pessoas. Como a plataforma está disponível e aberta, qualquer um interessado em ajudar pode ajudar, sendo a ajuda através de um código, ou concertar um typo, ou adicionar um livro, ou escrever um widget.

Índice

Sites SemelhantesEditar

É importante enfatizar que há outras plataformas parecidas com o Open Library, dessa forma, é necessário distinguir algumas delas. São elas, Project Gutemberg e WorldCat.

Diferença com Projeto GutembergEditar

O Projeto Gutenberg, diferentemente da "Open Library", é um lugar onde é possível bauxar mais de 30,000 ebooks de graça para ler no computador pessoal, Iphone, Kindle, Sony Reader ou outros dispositivos portatéis. O objetivo da "Open Library" é listar cada livro, seja impresso ou não, disponível em uma biblioteca ou em uma livraria, escaneado ou digitado em formato de texto. Resumindo, "Open Library" visa fornecer acesso a todos os livros do Projeto Gutemberg, mas para outros livros também.

WorldCatEditar

A diferença principal entre OCLC e Open Library é que OCLC está construindo um catálogo para dividir entre as bibliotecas, enquanto que Open Library está construindo um catálogo para dividir abertamente com o público, com a esperança de que vai ter mais pessoas envolvidas utilizando bibliotecas e, a longo prazo, gerar uma nova séria de dados que vai ser útil para a comunidade de bibliotecas. Open Library se conecta ao catálogo da WorldCat para várias edições e tem um identificador tanto ISBN ou um OCLC para isso. Dessa forma, é possível ajudar as pessoas achando uma cópia do livro em sua biblioteca local.

O Internet Archive e o OCLC têm discutido em trabalhar juntos. Os planos para Open Library têm sido divididos frequentemente com OCLC e seus registros estão disponíveis para o OCLC.

HistoriaEditar

2007Editar

Criada em 2007, teve como principal líder Aaron Swartz. Swartz almejava um ambiente em que os livros, e informações de livros, fossem disponibilizados, diferentemente da Amazon, assim disse Aaron em entrevista: "Agora, se você quer ter um livro da web, o lugar principal que a maioria das pessoas vão é a Amazon. O que é uma má ideia, um site comercial ser a fonte definitiva de informações de livros na internet, assim nós queremos ter um site que traga junto informação de publicações comerciais, revisores, usuários, bibliotecas, por toda parte." [2]


2009Editar

George Oates assume a liderança, com uma responsabilidade de redesenhar o site.

2010Editar

Site é redesenhado e relançado em maio. Sua base de dados está no GitHub. O site utiliza Infobase, sua própria framework de base de dados em PostgreSQL e Infogami, sua própria ferramenta Wiki escrita em Python. O código fonte para o site é publicado sob a Licença Affero General Public, versão 3 [3].

2011Editar

Acaba a liderança de George Oates.

Atualmente, 2015, há 20 milhões de edições registradas online, fornecendo acesso para 1,7 milhões de versões escaneadas de livros e fontes externas de link como WorldCat e amazon quando pode.

Como funcionaEditar

Basicamente, para construir a Open Library, é necessário milhões registros de livros, uma interface wiki e muitas pessoas para contribuir na construção do site. Mas para ele funcionar, ele é potencializado pelo Infogami [4], uma plataforma de aplicação wiki construída em web.py[5]. Basicamente, Infogami facilita a criação de templates e macros dinâmicos de HTML. O que possibilita, aos usuários, criar, dividir e construir interfaces colaborativas.

Aplicações são escritas ao estender Infogami em 2 camadas: plugins e templates. Plugin são modulos de Python que utiliza uma API especial para serem carregados no Infogami. Eles são utilizados ao submeter um pedido HTTP para a aplicação, tanto mensagens de formulário HTML ou solicitações GET diretas. Os plugins podem utilizar qualquer biblioteca ou código de aplicação que queiram, e eles criam objetos para representar resultados, em seguida expandem para HTML por templates. Templates são uma mistura de texto HTML e código de escrita de usuário, no espírito de templates PHP. Os códigos escritos de usuários está em um propósito especial de linguagem encriptada que é aproximadamente um subconjunto de Python, rodando em um possivelmente seguro servidor interpretador incorporado à aplicação Python, o qual possui acesso limitado a funções e recursos de sistemas.

O Open Library também utiliza um texto-para-HTML linguagem de formatação Markdown [6]. Também utiliza o prático WMD editor Markdown WYSIWYG.

Utilizando a PlataformaEditar

Ao se deparar com o site, existe uma certa dificuldade em saber o que há de disponível

Acessando os LivrosEditar

Open Library tem milhões de registros para livros que não estão disponíveis no formato digital, mas há também 3 milhões de livros que estão disponíveis no formato digital. Portanto, há algumas formas de procurar na Open Library

Em toda página há um local para pesquisa. Para encontrar livros no formato digital, é necessário marcar a opção "only show eBooks" (só mostrar eBooks). É possível ir para as opções de busca avançadas, clicando em "More search options" (Mais opções de pesquisa).

Full text search (pesquisa de texto completo) - pesquisa dentro dos livros que há textos completos

Também é possível pesquisar através do Subject (Assunto), ou Author (Autor), ou olhar listas de livros que outros usuários criaram.

Lendo LivrosEditar

Para ler o livro, é necessário iniciar uma pesquisa do livro. Após realizada, os livros vão indicar o que é possível fazer com eles através de ícones que ficam próximos aos livros.

Os livros que estão disponíves gratuitamente para baixar ou ler, vão ter um "read" (leia) icone perto deles. Já os livros que possuem um "borrow" (Empresta) um ícone próximo ao livro, podem ser emprestados por 2 semanas. Livros que possuem um ícone "lock"(trancado) perto do mesmo, só estão disponíveis para aqueles que são cegos ou deficientes visuais registrados com a National Library Service do Congresso das Bibliotecas. Ao pesquisar, é possível colocar a opção "show only eBooks" (só mostrar eBooks). Achando algum eBook, é possível ver, que há em diferentes formatos disponíveis, como: PDF, plain text (texto simples), DAISY, ePub, DjVu, MOBi e "Send to Kindle"(Enviado para o Kindle). Assim é possível escolher ao clicar em algum, abaixo é possível saber o que acontece ao clicar em cada um.

Há um link que fala "Read online"(Leitura Online) se um livro está disponível para ler online. Ao clicar nesse ícone, o livro vai abrir automaticamente no browser, utilizando o Open Library BookReader. Os livros DAISY só são acessíveis para cegos e deficientes visuais. Ao clicar no PDF um download vai ser iniciado. Plain Text (texto simples) vai mostrar o texto produzido através de um software que faz um reconhecimento ótico de caracteres ePub vai começar um download de um arquivo ePub, para ler, é necessário um software que pode ler ePub instalado no computador, ou um sartphone para ler o arquivo. DjVu é um formato que vai fazer uma stream das imagens das páginas, não vai fazer o download. Enviar para o kindle vai enviar o livro para o dispositivo Kindle do usuário, mas só funciona para quem possui um Kindle nos Estados Unidos.

Referências

  1. Open Library [1], Open Library
  2. Site BBC http://news.bbc.co.uk/2/hi/uk_news/magazine/6924022.stm, Site BBC
  3. web.py [2], web.py
  4. Infogami [3], Infogami
  5. web.py [4], web.py
  6. web.py [5], web.py