4 pilares da computação

Não, eles não são os pilares nos quais a computação se baseia hoje. Eles são os pilares sobre os quais, no meu humilde conhecimento e compreensão, ele deve se basear.Claro, isso é amplamente discutível. Essa é precisamente a ideia. Deixe você refletindo e compartilhe sua opinião conosco. 🙂

Acesso livre

O chamado acesso gratuito (em inglês, acesso aberto) é o acesso gratuito, imediato e irrestrito a material digital educacional e acadêmico, principalmente artigos de pesquisa científica de periódicos especializados com revisão por pares ('peer review').

Isso significa que qualquer usuário individual pode ler, baixar, copiar, distribuir, imprimir, pesquisar ou vincular textos completos de artigos científicos, e utilizá-los sem outras barreiras econômicas, jurídicas ou técnicas que não as próprias da Internet. Em contrapartida, os autores dessas obras podem divulgar suas descobertas de forma mais ampla, aumentando sua visibilidade e popularidade, bem como o número de citações de seus trabalhos.

Em outras palavras, o acesso gratuito é uma forma livre e aberta de acesso à literatura educacional e científica. Também se estende a outros conteúdos digitais que os autores desejam tornar gratuitamente acessíveis aos usuários online.

Embora seja verdade que não existe "informação ou conhecimento gratuito", visto que a sua produção envolve custos, o advento das novas tecnologias tornou a sua compilação e distribuição cada vez mais económica (quer se trate de material educativo). , acadêmico, científico ou de qualquer outra natureza). Por isso, aqueles que defendem o acesso gratuito para toda a humanidade e sem restrições, argumentam que isso só é possível graças ao surgimento da Internet, que permite a disponibilização de informações em tempo real praticamente sem custo.

Finalmente, o conceito de livre acesso à informação pode ser aplicável a outros aspectos da vida, como informações produzidas por agências governamentais, empresas de serviço público, etc.

Porém, não é possível realizar um verdadeiro acesso livre à informação se não tivermos padrões livres.

Padrões livres

Quando falamos sobre padrões, geralmente nos referimos a formatos e / ou protocolos. Em termos genéricos, um padrão aberto é uma especificação disponível publicamente para realizar uma tarefa específica.

A especificação deve ter sido desenvolvida em um processo aberto a toda a indústria e também deve garantir que qualquer pessoa possa usá-la sem pagar royalties ou submeter condições a ninguém. Ao permitir que todos obtenham e implementem o padrão, eles podem aumentar e permitir a compatibilidade e interoperabilidade entre diferentes componentes de hardware e software, uma vez que qualquer pessoa com o conhecimento técnico e recursos necessários pode construir produtos que funcionem com os de outros fornecedores, que compartilham o padrão em seu design básico.

Então, o que é um padrão? Algumas pessoas acreditam que se o IETF ou o W3C aprovar um protocolo ou formato, ele se tornará padrão. Mas a padronização não é uma questão de aprovação da agência; antes, é uma questão de aceitação na "comunidade". Qual é a comunidade? Uma complexa rede de projetos, interesses, pessoas e organizações que desenvolvem e usam essas tecnologias. São inúmeros os exemplos de normas não idealizadas por esses órgãos e que foram aceitas, devido à sua ampla utilização, como normas. Alguns deles nem mesmo são padrões abertos (por exemplo, o formato DOC -MS Word- ou PPS-MS PowerPoint-). Por sua vez, embora muitos projetos de software livre dependam de padrões abertos (por exemplo, Apache depende do protocolo HTTP aberto, Mozilla em HTML / CSS / Javascript, Sendmail em SMTP, etc.), também existem produtos proprietários que dependem deles. Mesmos padrões (IIS, IE, Exchange).

Isso significa que a introdução de padrões abertos não implica necessariamente a eliminação de software proprietário, assim como o uso de padrões proprietários não implica, por si só, a morte de projetos livres baseados nesses padrões. Vemos isso em suítes de escritório como Abiword ou OpenOffice: ambos leem e permitem a criação de documentos no formato DOC fechado da Microsoft com um certo nível de precisão. Também vemos isso na área de mensagens instantâneas com clientes como Empathy ou Pidgin, que permitem que os usuários se conectem através da rede Jabber (que é um protocolo aberto), bem como através de serviços "proprietários" usados ​​por outros clientes. mensagens (AIM, ICQ, MSN e Yahoo). Por outro lado, dissemos que padrões fechados não significam necessariamente a morte de projetos de software livre. No entanto, o uso de padrões abertos dá aos desenvolvedores de software maior liberdade (já que eles não têm que pagar royalties pela licença de uso do padrão - seja um protocolo, um formato, etc. -) e não limita suas possibilidades a os caprichos, desejos e interesses dos criadores desses padrões. Infelizmente, nesses casos, os desenvolvedores de projetos gratuitos dificilmente podem tentar fazer cópias tão decentes quanto possível das funcionalidades e recursos oferecidos pelos programas "originais" com suporte para esses padrões (acontece com DOC, PPS e tantos outros formatos e protocolos fechados )

Por outro lado, não só não é necessário que o que dizem estes superorganismos que reúnem as grandes empresas do mercado se torne automaticamente um padrão, pois para isso exigirá a aceitação da comunidade, mas em alguns casos até. Seu caráter de 'padrão aberto' pode até ser questionado, já que como tudo na vida, tudo se resume a uma questão de poder: as grandes empresas geralmente preferem controlar os padrões (seja possuindo ou influenciando os organismos que os criam). É por isso que tendem a "dominar" esses órgãos supostamente abertos, como o IETF ou W3C, ou o consórcio MPEG ou a Open Mobile Alliance. Freqüentemente, as normas criadas por esses órgãos deixam de lado os interesses e as ideias de empresas menores ou, pior ainda, dos usuários finais (é errado dizer que também os dos Estados ou pelo menos dos Estados menores? )

Software livre

Software livre (em inglês free software, este nome às vezes também é confundido com free por causa do duplo significado de inglês free em espanhol) é o nome do software que respeita a liberdade dos usuários em relação ao produto adquirido e, portanto, um Uma vez obtido, ele pode ser usado, copiado, estudado, alterado e redistribuído livremente. De acordo com a Free Software Foundation, software livre se refere à liberdade dos usuários de executar, copiar, distribuir, estudar, modificar software e distribuir software modificado.

O software livre está geralmente disponível gratuitamente ou ao custo de distribuição por outros meios; No entanto, não é obrigatório que assim seja, pelo que o software livre não deve ser associado ao "software livre" (normalmente denominado freeware), uma vez que, embora preservando o seu carácter livre, pode ser distribuído comercialmente ("software comercial"). Da mesma forma, "software livre" ou "gratuito" às vezes inclui código-fonte; entretanto, este tipo de software não é livre no mesmo sentido que o software livre, a menos que os direitos de modificar e redistribuir tais versões modificadas do programa sejam garantidos.

Nem o software livre deve ser confundido com "software de domínio público". Este último é um software que não necessita de licença, pois seus direitos de exploração são para toda a humanidade, pois pertence a todos igualmente. Qualquer pessoa pode fazer uso dela, sempre para fins legais e comprovando sua autoria original. Este software seria aquele cujo autor o doa à humanidade ou cujos direitos autorais tenham expirado, após um período de morte deste, geralmente 70 anos. Se um autor condiciona seu uso sob uma licença, por mais fraca que seja, não está mais no domínio público.

Para mais informações sobre a importância do software livre, recomendo estes outros posts: «O que é macio. livre«,«Decálogo de soft. livre no estado«,«Por que o macio. grátis faz sentido«, E outras postagens com a tag«Software Livre".

Comunidade livre, plural e aberta

Um padrão livre ou um projeto de software livre dominado pelas decisões de grandes empresas não constitui um ecossistema saudável. Para que realmente tenha sucesso, além de combinar as 3 variáveis ​​que mencionamos no início (acesso livre, padrões livres e software livre), é essencial a existência de uma comunidade aberta, na qual grandes e pequenas empresas e até desenvolvedores independentes possam colaborar. alguns projetos privados e outros gratuitos, etc. Todas essas implementações devem criar uma comunidade de desenvolvedores e usuários que podem facilmente compartilhar informações e aprender uns com os outros.

Fontes:


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.