Entendendo a GPL (GNU General Public License)
Posted by Dirceu | Filed under democratizacao-do-conteudo, open-source, copyleft, creative-commons, programacao, open-content, free-software, conteudo, uncategorized
Após escrever sobre a Creative Commons e MIT License chegou a vez da GPL - ou GNU General Public License - a precursora das licenças livres para distribuição de software. De quebra você vai entender o que é Copyleft e quais as diferenças entre as 3 licenças que expliquei até agora.
Uma forma fácil de entender a necessidade da criação da GPL é conhecer sua história, ou melhor: o que aconteceu com Richard Stallman que o levou a dedicar boa parte do seu tempo a criar e espalhar a idéia do software livre.
Nos anos 80 Stallman trabalhava no laboratório do MIT e um de seus projetos era um interpretador para linguagem de programação Lisp. Dentro do mesmo laboratório surgiu uma empresa chamada Symbolics com o intuito de produzir computadores de alto desempenho para pesquisas e projetos de IA (Inteligência Artificial) - chamadas de Maquinas Lisp.
Na época ocorreu a seguinte mudança nas indústria de computadores: os softwares que antes eram feitos para rodar somente em certos computadores passaram a ter características mais genéricas que possibilitariam o seu uso em maquinas de modelos e fabricantes diferentes. Antes s ...
Entendendo a Licença MIT
Posted by Dirceu | Filed under gpl, open-source, web-arte, democratizacao-do-conteudo, creative-commons, open-content, conteudo
Continuando uma série de artigos sobre licenças para conteúdos/trabalhos livres, vou fazer uma rápida passada pela "MIT License" que servirá somente para deixar claro os termos aos quais produções sobre essa licença estão sujeitos.
A licença MIT foi criada somente para licenciamento de softwares - ao contrário da Creative Commons que pode ser utilizada para outros tipos de produções culturais (veja também: Entendendo a Creative Commons).
"MIT License" é um sinônimo de "X11 License" - por ter sido desenvolvida para ser usada no X Window System (engine gráfica para sistemas operacionais) - e não se refere a um único tipo de licença do Massachusetts Institute of Technology.
Por se tratar de uma licença permissiva, não existe proibição sobre o que pode ser feito com o software e seu código, desde que o portador do software (e da licença) siga o único termo dela:
"O aviso de copyright acima e esta permissão deverá ser incluído em todas as cópias ou partes substanciais do Software."
Sendo então permitido por exemplo o uso de códigos por ela licenciados em (e com ...
Entendendo a Creative Commons
Posted by Dirceu | Filed under democratizacao-do-conteudo, open-source, politica, copyleft, creative-commons, conteudo, novas-ferramentas
Até hoje eu nunca havia entendido muito bem as diferentes "licenças livres" que são usadas em softwares ou em conteúdos diversos (filmes, livros, música...). Sempre soube que elas eram feitas para assegurar certos direitos e liberdades ao autor e a quem obter uma copia do trabalho, mas nunca havia tomado nota da importância de estudar uma licença dessas antes de utiliza-la.
Pessoalmente eu adoro a iniciativa Creative Commons e antes de estuda-la e pesquisar também sobre outras licenças, pensava em usa-la para todos projetos abertos que eu desenvolvesse. Tanto que a utilizei no projeto do leitor de tela para deficientes que utiliza o mouse :). Porém após conhece-la melhor, vi que para certos tipos de trabalhos - como softwares - ela não é eficiente.
Creative Commons
Assim como qualquer outro documento para licenciamento (livre ou não), o Creative Commons é um conjunto de termos para proteger o seu trabalho de ser "roubado". Ou seja sua natureza legal é aplicar certas condições - restrições - na utilização/distribuição/modificação de qualquer trabalho para que alguns direitos do autor sejam mantidos.
A Creative Commons não serve como licença de programas de ...
Proposta: Novo modelo de leitor de tela
Posted by Dirceu | Filed under acessibilidade, open-source, faculdade, proposta, novas-ferramentas, uncategorized
A proposta é usar coordenadas sonoras para representar a posição do cursor na tela, sendo que a diferenciação estereofônica pode ser usada para representar o eixo horizontal, a diferenciação entre grave e agudo pode representar o eixo vertical e elementos como beeps e chiados podem ser usados para diferenciar sobre qual elemento o cursor está em cima. Ainda, o modelo atual de leitor de tela pode ser reutilizado para quando o usuário manter o cursor sobre um elemento de texto ou que possuir representação textual por certo período.
Segue abaixo a introdução de um trabalho apresentado na disciplina de Introdução a Ciência da Computação do curso de computação na Universidade Estadual de Londrina (UEL) pelos alunos: Caesar Zama Altran, José Roque Betiol Júnior, Dirceu Pauka Júnior.
O Design de Interação vem para melhorar a relação homem – máquina, estudando para criar produtos que de maneira fácil e rápida, qualquer pessoa possa utilizar. A acessibilidade é um dos principais focos desse assunto, pois como melhorar a relação de uma pessoa com dificuldade, seja ela temporária ou fixa, com produtos que estão ao ...