9base - Mais uma alternativa ao coreutils do GNU - Diolinux - O modo Linux e Open Source de ver o Mundo

Responsive Ad Slot

9base - Mais uma alternativa ao coreutils do GNU

9base surgiu como um port de vária ferramentas originadas do sistema operacional Plan 9 para Unix, baseada no plan9port.

quinta-feira, 19 de abril de 2018

/ por Gabriel Silveira
Já demos uma olhada no toybox e no embutils. Desta vez vamos dar uma olhada no 9base que é mais uma alternativa ao coreutils do GNU9base surgiu como um port de vária ferramentas originadas do sistema operacional Plan 9 para Unix, baseada no plan9port.

9base-para-linux-e-freebsd






Tudo no Linux é uma questão de escolha, você escolhe o que quer utilizar. Escolhe a distribuição, o ambiente gráfico, players e navegadores (até aí tudo certo até mesmo para o Windows), ferramentas de desenvolvimento como compiladores e engines, ferramentas para a administração de sistema, ferramentas para servidores e muito mais. Tem a liberdade até mesmo de utilizar software open source ou proprietário. Isso é liberdade: O direito a escolha.

A escolha reflete melhor o conceito de liberdade do que tudo e não unicamente uma licença. Isso porque Linux é um sistema operacional bem modular e essa flexibilidade é que reflete esta beleza de termos várias alternativas para tudo o que quisermos.

Já tratei do toybox e embutils e desta vez vamos mostrar o 9base, que é mais uma alternativa ao GNU coreutils (apesar que o toybox é um terminal, mas seus comandos são agrupados internamente). 9base é um conjunto de comandos para administração de tarefas que já fazemos frequentemente no sistema operacional. Este pacote foi herdado de outro sistema operacional chamado Plan9 (já mencionei sobre o Plan9 em outro artigo e no vídeo Muito além do GNU - newlib. Por traz do seu desenvolvimento estava dentre eles, Ken Topmpson o criador do Unix). Tanto que essa não é a única opção a respeito de ferramenta do plan9 para o Linux; existe por exemplo o Glendix que é uma distribuição Linux que utiliza ferramentas do Plan9 em seu user space (vai pensando que o Android é a única distribuição sem user space que não roda ferramentas do GNU).



Não fique preso a uma única alternativa, seja livre para utilizar outras, experimenta-as, analisá-las e tirar suas próprias conclusões ainda que não sejam agradáveis (essa mesmo eu detestei); mas ao menos fazendo isso, poderá opinar sobre o assunto. Reclamamos muito do Windows ser engessado mas acabamos cometendo o mesmo erro se não nos proporcionarmos a liberdade de conhecer. Livre é você, a licença serve para garantir a sua liberdade de escolha, é por isso que elas existem ;)

Confiram também sobre o bug que encontrei no Bash mais ou menos dois anos atrás e ali ainda permanece:



_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.


Blog Diolinux © all rights reserved
made with by templateszoo