sexta-feira, 30 de maio de 2014

GPL - CREATIVE COMMONS- WEB CRAWLER

GPL
A GPL OU GNU e chamada tambem de licença publica geral, é um mecanismo que oferece a possibilidade de alguem lancar algum sofware que nao seja bloqueada sua copia ou utilização. e como outras licenças de software existe execução de termos para garantir os direitos do autor.









Existe a GPL versao 3 que estabelece que toda aplicação deve ser distribuida por completo dentro dos termos da GPL. esta licença somente e usada para software de tecnologia. A GPL se baseia em 4 conceitos de liberdade.




A liberdade de executar o programa, para qualquer propósito.
A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades.
A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo.
A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles.

As liberdades expressas na licença GPL são bem claras.

A primeira liberdade fornece ao usuário a chance de fazerou efetuar o download, ou receber de outros meios, sejam eles físicos ou não.

A segunda liberdade da condiçoes de verificar o funcionamento interno do aplicativo ou software.

A terceira liberdade apresenta a comunidade de software livre.

A quarta Liberdade, se relaciona com o sistema Linux com vantagens e recursos.





A licença retira qualquer responsabilidade de seu autor em qualquer questao de copia ou alteração do software.
Aqui colocamos o termo 15 da licença.

NÃO HÁ NENHUMA GARANTIA PARA O PROGRAMA, NA MEDIDA DO PERMITIDO PELA LEGISLAÇÃ APLICÁVEL. EXCETO QUANDO DE OUTRO MODO ESTABELECIDO POR ESCRITO OS TITULARES DE DIREITOS AUTORAIS E/OU QUE OUTRAS PARTES FORNECEM O PROGRAMA “COMO ESTÁ” SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLICADA, INCLUINDO, MAS NÃO LIMITADO A, AS GARANTIAS IMPLICADAS DE COMERCIALIZAÇÃO E ADEQUAÇÃO PARA UM PROPÓSITO PARTICULAR . TODOS OS RISCOS QUANTO A QUALIDADE E DESEMPENHO DO PROGRAMA É SEU. CASO O PROGRAMA SE PROVE DEFECTIVO, VOCÊ ASSUME O CUSTO DE TODOS OS SERVIÇOS DE REPARO OU CORREÇÃO.

Com relação ao termo acima, o que deixa os usuários tranquilos na utilização dos softwares livres, é o fato do histórico da construção de aplicações de utilização pública, onde empresas de nome finaciam comunidades de sofware livre a fim de obterem retorno, de uma forma mais segura, rápida e prática.
Aplicando a Licença GNU GPL 3





CREATIVE COMMONS
















O Creative Commons é sao liberaçoes ou licencas concedidas para que se possa compartilhar qualquer produçao outorgada e trabalhada na internet de forma gratuita. O conceito foi apresentado pelo ativista de cultura livre Sávio Lopes durante na cidade de Brasilia no ano de 2013.




Todas as produçoes possuem um tipo de segurança onde apenas quem a criou. sendo o autor pode autorizar o uso do material, alguma coisa dessa natureza sem uma devida licença pode ser considerada fora dos parametros da lei e dessa forma, violar algumas regras.







A restrição, no entanto, não existe quando o usuário procura por arquivos licenciados como Creative Commons; porém há limites para cada licença. Lopes detalhe que, no Brasil, "o direito autoral prescreve no mínimo em setenta anos, com exceção de programas de computador, que levam cinquenta".


















Entenda como funcionam os selos do Creative Commons



1) Atribuição- outras pessoas recebem o conteudo atribuido e compartilham essas informaçoes.


2) Atribuição – compartilhamento pela mesma licença - permite a ação de outros usuarios, mas e necessario a citacao do autor e da obra, aqui a mesma licenca continua.


3) Atribuição – não a obras derivadas-existe um repassar de uso comercial de obras originalmente como foram encontradas, o autor deve ser citado e nao pode existir alteraçoes.


4) Atribuição – uso não comercial - a obra pode ser distribuida mas sem uso comercial.


5) Atribuição – uso não comercial – compartilhamento pela mesma licença- nao pode ser usada comercialmente, mas pode ser distribuida mesmo que se use a mesma licença


6) Atribuição – uso não comercial – não a obras derivadas - existe a distribuicao citando obra e autor, sem criacao de obars derivadas.






WEB CRAWLER






Web crawler, em português rastreador web, é um programa de computador que navega pela internet de uma forma organizada e automatizada, ele tambem recebe o nome de indexador automatico, , bots, web spiders, Web robot, ou Web scutter.
 Web crawler desenvolve um processo de execução chamado de Web crawling ou spidering. 
alguns sites de busca utilizam esses recursos.
Os Web crawlers copiam as paginas que  foram visitadas anteriormente para que depois possam ser processadas por certos mecanismos de busca.
Os crawlers também sao  usados para extrair informaçoes especificas da internet.









Um Web crawler é uma especie de mecanismo robotico tambem e chamado de agente de software.
Aqui sao apresentados alguns exemplos de Web crawlers.




DataparkSearch
Wget
HTTrack
JSpider
Methabot
Pavuk
WebSPHINX
YaCy
Crawljax
Yahoo! Slurp é o nome do crawler do Yahoo!.
Msnbot é o nome do crawler do Bing - Microsoft.
Googlebot é o nome do crawler do Google.
Methabot é um crawler com suporte a scripting escrito em C.
arachnode.net é um Web crawler open-source usando a plataforma .NET e escrito em C#
Goutte3 é um Web Scraper para criar um crawler desenvolvido em PHP por Fabien Potencier usando o Symfony.
DuckDuckBot é o web crawler do DuckDuckGo.

Nenhum comentário:

Postar um comentário