Se alguém disser que "Linux é apenas para servidores", isso é uma mentira.
O Linux hoje não tem nenhuma limitação técnica para uso em computadores pessoais, e é inclusive muito eficiente para este propósito.
Linux não é um sistema "só para servidores", e sim um sistema de propósito de uso geral.
As "limitações" são mais na parte de suporte para programas e drivers proprietários, e também tem o fato de que você geralmente não está pagando pra ter suporte técnico profissional.
૨ѳทy
in reply to Camarada Gato • • •daltux
in reply to ૨ѳทy • • •Confiram este texto que redigi "recentemente" (2023) sobre o tema:
🖥️ Ambiente de trabalho privativo ou de software livre: seria apenas o primeiro suficientemente bom?
Explicando sobre o nome do sistema operacional: a questão é que "Linux" propriamente dito é impossível de ser utilizado em qualquer tipo de máquina. É um projeto de desenvolvimento focado no chamado kernel, algo que simplesmente não funciona sozinho. O que a gente usa e recomenda é o :gnu: sistema operacional GNU, projeto criado em 1983 para desenvolver um sistema operacional completo. Ele passou a ser utilizado com o kernel Linux após este ser lançado — ou, atualmente, melhor ainda com :linuxLibre: Linux-libre. Cada projeto tem seu próprio nome, então não precisamos mais confundi-los ao conhecermos o que é o quê.
Linux, aliás, é um kernel que pode ser componente de outros sistemas operacionais além do GNU: Android, por exemplo. Mais? OpenWrt ou, melhor ainda, #LibreCMC. Se não chamamos nenhum desses de "Linux", por que deixamos o GNU ser chamado assim?
Para quem quer lembrar sempre o kernel, que, de fato, é parte elementar para o funcionamento de um sistema operacional e que fez com que o GNU ficasse completo o suficiente para que, enfim, surgissem suas distribuições para uso final, como as que persistem até hoje, ambas em 1993, Slackware e principalmente :debian: Debian — esta contando com financiamento inicial da própria FSF — é recomendado o termo "GNU/Linux" para designar o conjunto.
#GNU #GNUlinux #Linux #desktop #PC #SoftwareLivre
Debian -- The Universal Operating System
debian.orgCamarada Gato
in reply to daltux • • •@daltux @rony o GNU é um projeto pioneiro, na questão de construir um sistema operacional Unix livre, isso ninguém nega.
A questão é que o GNU não é o único projeto a fazer isso.
O Alpine Linux, sem carregar 1 componente do GNU, é muito parecido com os sistemas operacionais construídos com bibliotecas e pacotes do GNU como conhecemos, e não deixa de ser feito em grande parte por software livre.
daltux
in reply to Camarada Gato • • •Sim, BSD e seguintes, posteriormente, após tornados livres, idem, muito antes de Alpine. Não invalida o argumento sobre "GNU/Linux" e, inclusive, digo que será triste quando corporações como #Canonical também deixem de distribuir GNU em prol sabe-se lá de que tipo de software mesclando o que seria livre com o que lamentavelmente já faz tempo que não é.
CC: @rony@novaparis.art.br
Camarada Gato
in reply to Camarada Gato • • •@daltux @rony é importante considerar que no fim das contas, é tudo Unix, só que o Unix proprietário da AT&T foi obrigado a ficar para a história, graças principalmente ao Linux e ao projeto GNU.
A mesma AT&T que tentou impedir a continuidade do BSD, já não tem mais este poder.
daltux
in reply to Camarada Gato • • •GNU Não é Unix, nem no nome desde 1983. Além de ter sido escrito do zero, ao contrário de BSD que é herdeiro de Unix, nem tenta ser: tem suas semelhanças com Unix de outrora, como todos que implementam POSIX, livres ou não. Aliás, alguém consegue lembrar algum outro atual (fora :wintrash:) que não seja assim? Estou com dificuldade 🤔
O que seria interessante de sempre reforçar, diferentemente do que nos convencem há uns 25 anos, seria a preferência ao que quer que tenha o propósito de ser totalmente livre em vez daquilo que não tem (ou nunca nem teve) esse compromisso e até criou toda uma dissidência que hoje é mainstream, dominada pelo maior Capital da história, mesmo que acabe sendo às vezes livre ou, geralmente, parcialmente. Se quisermos ser um contraponto a a estes, resta-nos evitá-los na medida do possível, inclusive no campo sócio-político, que rejeitam.
CC: @rony@novaparis.art.br
Why Open Source Misses the Point of Free Software - GNU Project - Free Software Foundation
www.gnu.orgAlexandre Oliva
in reply to Camarada Gato • • •você chama como quiser, mesmo que seja incoerente e seja incompreendido por escolher nomenclatura própria em desfavor de termos mais consensuados
agora, a pergunta interessante pra mim é por que você prefere chamar o todo pelo nome de uma parte pequena, opcional, que não interage com usuário algum e que engana usuários quanto à sua liberdade, em vez de chamá-lo pelo nome de um conjunto coeso e coerente de componentes que deu a forma geral ao todo, que interage diretamente com usuários de diversos níveis de conhecimento, e que elevou o patamar do que se entende por sistema operacional e por sabor de Unix, que foi o primeiro sistema operacional concebido para respeitar a liberdade dos usuários, e que, ao ser reconhecido em seu merecido lugar, ajuda mais usuários a tomarem consciência da opressão através de software. por que raios você escolhe o lado dos opressores em vez do dos demais oprimidos como você?!?
CC: @daltux@snac.daltux.net @rony@novaparis.art.br
Camarada Gato
in reply to Alexandre Oliva • • •@lxo @daltux @rony
Qual nome você usaria pra descrever exemplares como o Alpine Linux?
O problema é esse.
É uma distro com uma lógica similar à que você conhece, mas sem ferramentas GNU.
Alexandre Oliva
in reply to Camarada Gato • • •Alpine Linux não deixou de ter a forma geral do GNU, embora tenha usado componentes reduzidos pra disfarçar sua origem e mostrar que é possível. não são componentes GNU nem derivados do GNU, mas são inspirados no GNU, da mesma forma que o GNU e o Linux se inspirou no Unix. Alpine é a exceção que confirma a regra. ou seja, seu suposto problema é sintoma de algo mais profundo: a pergunta interessante que continua sem resposta.
CC: @daltux@snac.daltux.net @rony@novaparis.art.br
Alexandre Oliva
in reply to Camarada Gato • • •respondendo à sua pergunta sem tantos rodeios,
Alpine é um GNU/Linux com o GNU arrancado com fórceps
CC: @daltux@snac.daltux.net @rony@novaparis.art.br
Daltux 🐈⬛
in reply to Camarada Gato • • •@lxo @daltux@snac.daltux.net @rony Assim como, por exemplo, OpenWrt, ou Android, Alpine não é GNU, mas também não é o que queria dizer, era? Desconheço quem o use como desktop. Android pode ser usado como desktop. De qualquer maneira, Linux é um kernel. Diferentemente, p.ex., de FreeBSD, que não é apenas isso.
Se a questão originária era sobre o uso de desktop livre, aí é outra história. Podemos discutir quais seriam mais amigáveis a leigos. Mas ainda não é "Linux", que é um projeto de kernel.
Camarada Gato
in reply to Daltux 🐈⬛ • • •@daltux @lxo @daltux@snac.daltux.net @rony
Se você quiser usar o Alpine Linux como desktop, ele vai funcionar normal, vai carregar o Gnome, o KDE Plasma e qualquer outra DE, WM ou compositor que você prefira.
O Alpine Linux ainda tem a vantagem de ser muito eficiente, consome pouca memória, mas pode ter limitações de compatibilidade por não usar as funções da biblioteca GLIBC.
Uma grande vantagem pra turma do software livre: Não é compatível com DRM, por incompatibilidades com a musl libc.
Alexandre Oliva
in reply to Camarada Gato • • •você está usando o Alpine agora, no seu desktop?
CC: @daltux@ayom.media @daltux@snac.daltux.net @rony@novaparis.art.br
Camarada Gato
in reply to Camarada Gato • • •@daltux @lxo @daltux@snac.daltux.net @rony claro que o Alpine Linux também tem uma pequena desvantagem, para quem curte free distro.
Carrega firmwares proprietários, pro funcionamento correto de muitos dispositivos.
Alexandre Oliva
in reply to Camarada Gato • • •para que os dispositivos dependentes dos blobs sirvam aos seus verdadeiros mestres, né? problemão isso. dispositivos assim não nos servem. <- note o duplo sentido 😉
CC: @daltux@ayom.media @daltux@snac.daltux.net @rony@novaparis.art.br
Camarada Gato
in reply to Alexandre Oliva • • •@lxo @daltux @daltux@snac.daltux.net @rony
Para executar uma free distro (GNU/Linux-libre), é necessário procurar hardwares muito específicos.
Acredito que nem todo mundo tem condições de usar um hardware de 10 anos atrás, só pra ter o código do firmware com licença livre e código disponível.
O ideal seria que outras pessoas trabalhassem pra criar firmwares livres pra substituir, mas eu não vejo um esforço grande em torno disso.
Alexandre Oliva
in reply to Camarada Gato • • •fazer firmware livre pra substituir já foi uma armadilha. a gente perdia um tempão pra fazer o substituto, e quando ficava pronto eles já tinham outro dispositivo abusivo, e tinham descontinuado o que a gente consegue controlar.
hoje, nem isso eles deixam: os dispositivos verificam assinaturas digitais no firmware pra impedir que a gente sequer tente.
ou seja, esse caminho é uma furada, não resolve nada
o caminho é promover a consciência de que, enquanto usuários (e, por que não, enquanto pagantes), merecemos controlar o que fazem os dispositivos que compramos e usamos para nossa computação, em vez de confiar cegamente em fornecedores que mais e mais se mostram hostis e abusivos
sem essa consciência, o pessoal fica dando preferência ao Linux com blobs; com a consciência no lugar certo, a gente insiste pros fornecedores respeitarem nossa autonomia, vai usando dispositivos que nos respeitem pra não alimentar o monstro, e informando e trazendo mais e mais usuários pra essa preferência. quanto mais usuários fizerem questão de liberdade, mais fornecedores darão importância a esse mercado, viabilizando que ainda mais usuários vivam em liberdade mesmo sem ter (ainda) a consciência.
assim é que se fecha o ciclo virtuoso que transforma uma indústria abusiva em uma que nos respeite. e é para desenvolver essa consciência que precisa chamar o GNU de GNU, porque ele é o símbolo de liberdade; Linux nem livre é, infelizmente.
CC: @daltux@ayom.media @daltux@snac.daltux.net @rony@novaparis.art.br
daltux
in reply to Alexandre Oliva • • •É horrível termos, consumidores, que fazer o trabalho que era pra ser do fornecedor, de providenciar que, no mínimo, pudéssemos usar, estudar, adaptar e eventualmente redistribuir o produto que compramos como bem quiséssemos. Não gostamos de dizer que fazemos isso com carros e nos recusamos a comprá-los quando a fabricante não dá condições pra que isso ocorra?
Também não sei se conseguiria se estabelecer, pela lógica de mercado, um negócio desse sem permissão de quem fabrica os produtos, que poderia simplesmente colaborar. Pior, se nem com engenharia reversa tem mais sido possível. É perverso demais esse mercado de privação de liberdade da computação.
Camarada Gato
in reply to Camarada Gato • • •@lxo @daltux @daltux@snac.daltux.net @rony
Aliás, taí um grande nicho de negócio pras Free Distros do GNU.
Uma empresa chamada Debloob Inc., voltada especificamente para criação de firmwares livres e suporte técnico especializado relacionado ao software livre que essa empresa cria.
Organiza-se-ia um esquema de vaquinha de orçamento de debooblificação de cada placa de rede WiFi, etc
Uma assinatura mensal pra tickets de suporte, para ter suporte técnico a quem é beneficiado pelo firmware livre dessa empresa.
Camarada Gato
in reply to Camarada Gato • • •@lxo @daltux @daltux@snac.daltux.net @rony isso não é uma crítica, mas sim uma sugestão pra viabilizar Free Distros para um público amplo.
É necessário resolver o problema da falta de suporte para dispositivos dependentes de firmwares fechados, e se isso é necessário pra ter um sistema operacional livre nos termos da FSF, então este é um caminho que pode ser considerado.
Daltux 🐈⬛
in reply to Camarada Gato • • •Camarada Gato
in reply to Daltux 🐈⬛ • • •@daltux @lxo @daltux@snac.daltux.net @rony
A distro que eu uso hoje é o Arch Linux, porque até o momento isso tem funcionado bem pra mim.
Alexandre Oliva
in reply to Camarada Gato • • •eu também não uso Alpine. vamos parar de jogar conversa fora falando de uma exceção e nos concentrar no assunto importante, como por exemplo por que você procura excusas pra evitar reconhecer o papel do GNU? não é como se você não conhecesse o tema, como já demonstrou. é uma escolha consciente, certamente baseada em premissas tortas. vamos falar sobre isso, que é bem mais importante e útil?
CC: @daltux@ayom.media @daltux@snac.daltux.net @rony@novaparis.art.br
Camarada Gato
in reply to Alexandre Oliva • • •@lxo
A questão não é sobre não reconhecer o papel do GNU, e sim sobre porque eu não concordo com a nomeclatura GNU/Linux.
Embora o projeto GNU tenha um papel histórico importante e grande influência, ele não é o único usado pra implementar sistemas Linux, e tá tudo bem.
Alexandre Oliva
in reply to Camarada Gato • • •você percebe que isso tampouco é argumento pra chamar a combinação dos dois pelo nome do menor deles? você se confunde (e confunde os outros) chamando o sistema todo pelo nome de uma parte. é uma parte importante, mas não é o nome de um sistema operacional. é o nome da parte que habita sistemas operacionais perto do chão, do hardware, como os pneus de um carro. não quero tirar a importância do LInux como você tenta tirar a do GNU por ter desenhado o sistema, assim como não tiro a importância dos pneus no carro e no automobilismo. mas ninguém chama uma ferrari ou uma mercedes pela marca dos pneus nele instalados. você chama?
Linus Torvalds anunciou um projeto de construir um sistema operacional de brinquedo, não algo grande e profissional como o GNU. depois ele viu que não precisava, porque o GNU já tinha feito quase todo o trabalho. então o que ele fez foi um kernel, adaptado para funcionar dentro do contexto do sistema operacional GNU. o resto da sua tese (muito comum) é apagamento de história por forças corporativas e egos. como o seu caso não é de ego, pois você não construiu nenhuma das partes, resta só o papel de defesa dos interesses corporativos. aí você é ou alguém que caiu no conto delas, ou é alguém que está sendo (bem, espero) pago por elas pra promover a versão delas
ou seu lado está claro, só estou tentando descobrir o porquê
Camarada Gato
in reply to Camarada Gato • • •A popularidade do Linux para servidores, se deve principalmente à sua modularidade e eficiência.
Basicamente, qualquer distro pode ser inteiramente depenada, ao ponto de só executar os serviços essenciais para a aplicação de rede em execução.
Isso faz o Linux ser forte no nicho de servidores VPS, que geralmente tem poucos recursos computacionais para serem mais baratos que alugar um servidor dedicado.
O Linux no entanto, também pode ser usado em clusters potentes e será eficiente pra isso.
Camarada Gato
in reply to Camarada Gato • • •Umas distribuições Linux recomendadas pra uso em computador pessoal:
Para iniciantes que estejam dispostos a aprender:
* Linux Mint
* OpenSUSE
* Manjaro Linux
Para quem não gosta de pesquisando muito:
* ChromeOS
* Qualquer distribuição Android
Para quem sabe o que tá fazendo:
* Qualquer distro de sua preferência
"Ah, mas e o Ubuntu?"
Eu contraindico o Ubuntu, por considerar que pacotes Snap são uma solução ineficiente para computadores domésticos, ainda mais se impostos como "o padrão".
luck
in reply to Camarada Gato • • •O linux como bem sabemos é um kernel. Uma parte. Que faz parte do sistema operacional e não como um todo.
luck
in reply to Camarada Gato • • •brigadadigital.tec.br/ recomendo de uma olhada nesse sítio.
Brigada Digital - Início
brigadadigital.tec.br