A ameaça que os formatos de arquivos fechados podem causar

 No meu ultimo artigo eu escrevi sobre o uso de software proprietário dentro do mundo do software livre. Desta vez vou expor a minha opinião sobre os formatos de arquivos proprietários.



 Como mencionei, defendo a questão do fato de ter que utilizar software proprietário caso não haja saída naquele momento. Lembre que software também gera receita para milhares de pessoas.
 Cheguei a afirmar em um debate que utilizo placa de vídeo da NVIDIA,  pois é difícil encontrar fabricantes de placas de vídeo que disponibilizam o código fonte de seus drivers (o que acho uma ideia bem idiota; mas vai fazer o que? até que a mentalidade das empresas mudem, vamos utilizando o que tem).


 Se houvesse outra solução, eu usaria (talvez as APUS da AMD ou os vídeos integrados da Intel, mas não sei se me atenderia, ou se são realmente livres e não quero gastar grana com isso no momento). Até mesmo o Linus Torvalds criticou o modo que a NVIDIA trabalha na sua famosa frase:




Agora, na questão dos formatos de arquivos, assim como a ODF faz, sim, eu defendo que devem ser abertos sem brecha para existência de formato de arquivo proprietário. Se não forem abertos, ao menos padronizados; mas para evitar quaisquer problemas futuros que podem ser imprevistos, prefiro que sejam de fato abertos; pois vale até ressaltar que tais formatos, dependendo de sua patente, podem até mesmo ser cobrados pelo fato de a empresa deter seu direito de propriedade intelectual.  Como é o caso do formato MP3 que pode ser lido na Wikipedia em que a Thomson Consumer Electronics, detentora do licença do formato MPG1/2 layer 3, começou a exigir royalties das empresas que desenvolviam programas para MP3 no final da década de 90. Foi aí que viram a necessidade de começar a difundir o uso do OGG e outros formatos. Quem sabe não estamos até mesmo pagando para simplesmente utilizar o tal formato.


 Qual a logica de um formato de arquivo proprietário? Não existe rasão muito lógica para isso.
 O formato de arquivo fechado (ou proprietário) sim visa escravizar seus usuários, mantendo-os presos ao  serem obrigados (ou por que não dizer forçados) a utilizar seu software. 
 Imagina que você tenha um arquivo muito importante e de repente (do nada) a empresa que desenvolve o tal software (que era o único que abria o tal arquivo) resolve descontinuá-lo sem rasão óbvia; ou imagine que a empresa resolve descontinuar exatamente aquele formato de arquivo por que a pôs na cabeça de que criou um formato de arquivo melhor (ou descontinuou o formato simplesmente por que sim).


 Houve um caso aqui no Brasil que meu pai me contou, em que registro para os botijões de gás não eram padronizados, só era possível comprar o botijão com a empresa que se comprara o tal registro, pois o registro só funcionava em seus botijões. Daí houve a necessidade de criar a lei onde obrigatoriamente os fabricantes de registros e de botijões passariam a produzí-los sob padrões. Assim o consumidor poderia escolher com quem iria comprar, não importando de quem o fabricou (formatos de arquivos proprietários funcionam da mesma forma ao meu ver).


 O LibreOffice por exemplo, tem-se acesso até mesmo para alterar o código XML do próprio arquivo.
Os arquivos salvos pelo libreoffice, terminam com a extenção od(x) (odt, odx etc) são arquivos no formato de documento aberto (OpenDocument). Esses arquivos são XMLs zipados.
depois que o arquivo é salvo, pode-se alterar sua extensão para ".zip", acessar os arquivos XML e alterar o que quiser (caso tenha conhecimento e queira editar la de dentro mesmo). É possível até mesmo utilizar o linguagem Python dentro do LibreOffice para editar tal arquivo.











 Formatos de arquivos devem ser abertos para que outro software que utilizamos como o mesmo proposito possa manipula-lo sem nenhuma dificuldade. O critério de escolher o que quer usar, cabe ao usuário final. Já o critério das empresas, é de concentrarem seus esforços em oferecer a melhor solução ao seu usuário final.
 Um exemplo de formato padrão é o das paginas web; o formato HTML é manipulado pelos web browser. Não importa qual deles seja, eles são feitos para manipular HTML (não incluindo o IE nessa lista que apesar de manipular HTML, ele não segue as normas da W3C). Já pensou se cada empresa fizesse um formato de arquivo web para o seu navegador? Seu usuário ficaria escravo do seu navegador mesmo que outro seja melhor.

Espero que tenham gostado do artigo. Não esqueçam de deixar uma curtida aí se gostaram.

 Aproveitando para dar os recados: Não esqueçam de se inscrever para para poderem ter o direito a desconto na LyTux e utilizar o código de desconto TOCADOTUX na DioStore.

Licença Creative Commons
A ameaça que os formatos de arquivos fechados podem causar de Gabriel da Silveira Costa (Toca do Tux) está licenciado com uma Licença Creative Commons - Atribuição-CompartilhaIgual 4.0 Internacional.
Podem estar disponíveis autorizações adicionais às concedidas no âmbito desta licença em http://creativecommons.org/licenses/by-sa/4.0/.



Comente com o Facebook:

Nenhum comentário:

Postar um comentário

Viu algum erro e quer compartilhar seu conhecimento? então comente aí.

Observação: somente um membro deste blog pode postar um comentário.

Marcadores

A pior história sobre Linux que já ouvi (5) A.I (2) ambiente gráfico (19) AMD (14) analise (10) Andriod (16) android (7) Apple (1) arm (5) artigo (5) aws (1) bc (23) benchmark (6) BetrFS (1) blackhat (1) BSDs (30) btrfs (32) bugs (2) Caixa de Ferramentas do UNIX (19) canto do Diego Lins (2) certificações Linux (7) Código Fonte (54) comandos (31) comp (1) compressores (5) container (7) CPU (19) cracker (1) criptografia (5) crowdfunding (9) cursos (24) daemons (13) Debian (31) desempenho (1) desenvolvimento (90) desktop (19) DevOps (3) DevSecOps (4) dic (1) Dica de leitura (90) dica DLins (2) dicas do Flávio (27) Dicas TechWarn (1) diet libc (3) diocast (1) dioliunx (3) distribuições Linux (14) Docker (12) DragonflyBSD (22) driver (1) ead Diolinux (2) edição de vídeo (5) embarcados (1) EMMI Linux (4) emuladores (9) endless (5) English interview (3) Enless OS (2) entrevista (17) espaço aberto (82) evento (6) facebook (1) Fedora (10) filesystem (82) financiamento coletivo (2) fork (4) fox n forests (4) FreeBSD (20) Funtoo Linux (13) games (94) gerenciadores de pacotes (4) glaucus (3) GOG (3) google (9) gpu (3) hacker (2) hardware (104) hash (1) helenos (3) I.A (1) init system (11) Intel (15) inteligencia artificial (2) IoT (1) ispconfig (1) jogos (38) kde (1) kernel (138) lançamento (64) leis (1) LFCS (1) libs (2) licenças (8) Linus (16) linus torvalds (2) Linux (194) linux foundation (3) linux para leigos (1) live (5) LPI (8) LTS (1) Mac (1) machine learning (1) matemática (9) mesa redonda (27) microcontroladores (1) microsoft (6) microst (1) muito além do GNU (165) musl (3) não viva de boatos (9) navegadores (5) NetBSD (7) newlib (1) nim (1) nintendo (1) novatec (17) novidades (1) nuvem (1) o meu ambiente de trabalho (3) off-topic (12) open source (84) OpenBSD (7) OpenShift (1) oracle (1) os vários sabores de Linux (43) padrim (2) palestras e eventos (5) partições (6) pentest (8) performance (1) pipewire (1) plan9 (1) playstation (1) processadores (30) professor Augusto Manzano (11) Programação (64) promoção (1) propagandas com Linux (8) ps4 (1) real-time. (1) Red Hat (23) redes (4) resenha nerd (4) Resumo da Semana do Dlins (2) resumo do Tux (19) retrospectiva Linux (1) risc-V (14) RISCV (13) rtos (1) runlevel (2) rust (12) segurança digital (24) servidor web (2) servidores (2) shell (9) shell script (8) sistema operacional (25) skarnet (1) smartphones (3) Software livre e de código aberto (151) sorteio (3) Steam (10) Steam no Linux (8) supercomputadores (4) suse (6) systemd (7) terminal (89) terminal de comandos (18) toca do tux (1) toybox (27) tutorial (6) Tux (3) unboxing (7) UNIX (17) UNIX Toolbox (14) vartroy (1) vga (1) virtualização (2) vulnerabilidade (6) wayland (5) web (1) whatsapp (1) whitehat (1) Windows Subsystem for Linux (2) wine (14) WoT (1) yash (1) ZFS (15) zsh (3)