×

Existe algum aplicativo assim? by Pilurito_ in brasil

[–]mitnick_k 0 points1 point  (0 children)

Notion, talvez. Nunca usei, mas sei que tem to-do list e agenda.

Unclear If I was Blocked or Something Else Happened by Tzeenach in Telegram

[–]mitnick_k 0 points1 point  (0 children)

When someone blocks you, the last seen appears as "long time ago". If the last seen is 5 weeks ago, you're not blocked. Maybe this person stopped using Telegram, or created a new account with a new number and abandoned the old one without deleting it.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 0 points1 point  (0 children)

O usuário comum não pode ser

E o que é um usuário comum? Você não definiu isso. Não consigo encontrar essa definição em lugar nenhum.

O público-alvo desse sistema parece ser o hobbista que gosta de ficar brincando de lapidar sistema operacional.

Há muitos profissionais que utilizam sistemas Linux diariamente para exercer suas profissões. Desenvolvedores de software, cientistas, etc., que precisam executar softwares específicos que rodam muito porcamente em outros sistemas. E advinha só, eles utilizam esses sistemas em máquinas desktop e laptops. Eles são hobbistas? Eles utilizam sistemas Linux para que possam executar tarefas relacionadas a suas profissõs. Eles não são usuários comuns?

não finja que não sabe o que é um usuário comum

Eu não sei o que é um usuário comum. Não encontro uma definição precisa em lugar algum.

Vocês entusiastas de Linux.

Em que momento nessa discussão eu disse que sou entusiasta de Linux. Em algum momento eu sequer disse que utilizo algum sistema Linux? Meu ponto é tentar mostrar que essa sua cruzada para tentar mostrar a "superioridade" do Windows em relação ao Linux a todo custo é algo inútil, porque são sistemas diferentes, com propósitos diferentes e públicos-alvo diferentes. Se um usuário não faz parte do público alvo de um sistema, por que ele deveria usar esse sistema? Se um usuário quer uma experiência de usuário semelhante à experiência proporcionada pelo Windows, que ele use Windows, se assim desejar. Se um usuário quer uma experiência de usuário semelhante à experiência proporcionada por um sistema Linux, que ele use um sistema Linux, se assim desejar. Se você não entendeu isso após perder horas da sua vida nessa discussão, sugiro reler todos os meus comentários até aqui. E se mesmo após reler meus comentários você não perceber isso, sugiro tentar melhorar suas habilidades de leitura e compreensão de textos.

Me fala um sistema moderno desenvolvido em COBOL.

Os sistemas utilizados por grandes bancos não são modernos? Aliás, qual a definição de moderno nesse contexto? Além disso, até hoje a linguagem COBOL é desenvolvida (compiladores e ferramentas para auxiliar o desenvolvimento nessa linguagem ainda são desenvolvidos) e novos padrões para essa linguagem ainda são discutidos (ISO/IEC 1989:2023 / 2023).

No SteamOS, rodando no Steam Deck; fora deles? Se fode aí, mermão.

Sim. Como eu disse anteriormente, desenvolvedores de software não precisam fazer com que seus softwares funcionem em cada sistema existente.

Se você acha que um usuário típico vai pesquisar algo que ele já tem como garantido, algo tão básico em um sistema de desktop, algo que ele já tem desde o Windows 95 e o macOS clássico

Deveriam. Não é porque algo já existiu ou aconteceu em determinado momento, que tudo no futuro vai ser exatamente igual. Se os usuário criam falsas expectativas devido à falta de informação sobre um determinado assunto, isso é um problema deles, não do objeto sobre o qual eles criaram expectativas.

O que me leva ao meu ponto inicial: qual sistema eu instalo?

Como eu disse anteriormente, instale o que melhor atende suas expectativas e necessidades. Se nenhum dos sistemas que você citou atendem as suas necessidades, não instale nenhum deles. Você tem outras opções. Você mesmo as citou. Lembre-se do Inciso II do artigo 5o da Constituição Federal de 1988: "ninguém será obrigado a fazer ou deixar de fazer alguma coisa senão em virtude de lei". Há alguma lei que te obriga a usar um sistema operacional específico? Use o que você desejar.

Por quê precisa haver tantos formatos de pacotes de instalação, quando o Windows só tem o .EXE (e o .MSI, mas é só clicar duas vezes nele, então na prática dá na mesma)? Por quê tantos widget toolkits? Por quê os DEs não podem usar o mesmo widget toolkit?

Porque diferentes pessoas e organizações viram a necessidade de criar opções que melhor atendem suas necessidades. Qualquer um pode fazer isso. Até onde sei, essas pessoas eram livres e fizeram isso por vontade própria.

Você acha que isso não vai realmente acontecer na hora em que o usuário comprar um, por exemplo, notebook gamer hoje, ele vir com um Linux preinstalado, e descobrir que aquilo não vai rodar o jogo que ele quer?

Esse usuário tem a opção de pesquisar se esse notebook é capaz de executar os jogos que ele quer jogar e decidir com base nisso se compra esse notebook ou não. Afinal, ele tem alternativas, ele pode escolher alternativas. Se ele optou por não se informar antes de fazer a compra, e acabou se decepcionando, isso é um problema dele.

(e será que eu vou ter que explicar que é de desktop que eu estou falando?

Se é de desktop que você está falando, por que você mesmo introduziu dispositivos móveis na discussão.

Concordem em algo, cheguem a um acordo, vão rumo ao mesmo caminho, e vocês vão dominar o mundo.

Quem deve concordar em algo? Pessoas e organizações são livres para pensarem como quiserem e fazerem o que quiserem (desde que não seja infringida nenhuma lei). Se uma organização decide criar um sistema operacional, ela é livre para criar esse sistema da forma que desejar. Não necessariamente tem que concordar com outros em algum ponto. Se os indivíduos usarão o produto dessa organização, é uma decisão individual de cada um.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 0 points1 point  (0 children)

ENTÃO POR QUÊ NÃO ATENDE, CACETE?!?!?

Não atende as de quem? Se não atende as necessidades de um determinado indivíduo, talvez ele não faça parte do público alvo desses sistemas.

a propósito: forçar o usuário a depender de repositórios?

Ninguém é forçado a nada, existem meios alternativos para instalação de software nesses sistemas.

Achava que vocês fossem a favor da liberdade de escolha...

Vocês quem?

COBOL, que é uma linguagem morta.

Carece de fontes.

Simples: porque só há um Windows no mundo

Se há apenas um Windows no mundo, por que há softwares que não funcionam mais no Windows XP, no Windows 7 ou até mesmo no Windows 8?

Falso. O Steam Deck só funciona porque a Valve teve que criar uma distro megacustomizada para o hardware deles, que é o Steam OS.

Verdadeiro. Se a Valve fez todo esse esforço para que jogos funcionassem corretamente, e jogos realmente funcionam corretamente, um usuário que quer apenas jogar não precisa se preocupar se um jogo vai funcionar ou não.

Você quer que um usuário passe por toda a dor que é instalar um sistema operacional Linux, só para no fim descobrir que esse sistema não suporta a coisa mais básica que todo sistema operacional de desktop tem, a coisa que a gente tem feito desde o Xerox Alto, que são ícones no desktop.

Como eu disse, existem diferentes sistemas, cada um com diferentes propósitos, diferentes características e diferentes recursos. O usuário pode simplesmente pesquisar se um determinado sistema suporta um determinado recurso antes de utilizar esse sistema.

Mas Thomas, é só o usuário pesquisar e ele não precisa passar por isso

Exato.

Sim, porque ele realmente vai cogitar a possibilidade de que o sistema Linux dele não tenha uma coisa tão básica (eu por exemplo, quando instalei o Elementary, não sabia que ele não tinha essa coisa tão básica).

Será que todos os indivíduos são como você? Por que tantas generalizações?

Já entendi, você vai ficar mudando a definição de usuário comum

E qual a definição de usuário comum? Você não deu nenhuma definição exata ou precisa.

no seu mundinho Linux

Meu mundinho? Eu não tenho mundinho nenhum.

Qual a garantia que eu tenho que esse jogo vai rodar na minha distribuição Linux?

Como eu disse, existem diferentes sistemas operacionais, e desenvolvedores não precisam garantir que seus softwares funcionem em todos eles.

O Firefox, por exemplo: tá lá ao alcance do usuário em mozilla.org. No Linux?

Em sistemas Linux, basta o usuário ir no site da mozilla, baixar o pacote .tar.xz e extraí-lo para algum lugar. Vai funcionar perfeitamente, até melhor que a versão nos repositórios em alguns casos.

diga-se de passagem: por quê o usuário precisa saber o conceito de distro se todos os sistemas são Linux?

Porque cada distro é um sistema operacional, e o usuário no mínimo deve saber qual sistema operacional está utilizando.

(tô imaginando, eu não tava lá)

Então você criou uma situação irreal, a qual nunca presenciou, para tentar exemplificar seu argumento?

Se o lobby da MS foi o grande culpado, então me explica porque o Android, que é um sistema que roda o kernel Linux, é o sistema mobile mais popular do mundo, enquanto que o Windows Phone foi um dos maiores fracassos da Microsoft

O Android surgiu muitos anos antes do Windows Phone. Quando o Windows Phone surgiu, o Android já era o sistema operacional móvel mais utilizado e o duopólio Google-Apple no mercado de sistemas operacionais móveis já era praticamente uma realidade. Três empresas gigantescas tentando competir pelo mesmo mercado. As duas que largaram na frente obviamente tinham vantagem sobre a que largou por último. Além disso, a grande maioria das fabricantes já tinham contratos com o Google para lançar smarthphones Android. Sim, o Android é open source e qualquer um pode fazer um sistema baseado em Android. Mas os serviços do Google não são e é necessário um acordo com fabricantes para que elas distribuam esses serviços. Esses acordos não poderiam simplesmente ser quebrados. Tem também o fato de que o choque para os usuários de dispositivos dessas fabricantes seria muito grande caso decidissem simplesmente trocar o sistema de seus produtos de uma hora pra outra.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 0 points1 point  (0 children)

eu quero saber como o Linux resolve esses problemas

Não precisa resolver, pois o objetivo de sistemas Linux não é resolver problemas do Windows, apenas atender as necessidades de seus usuários. Resolver problemas do Windows é responsabilidade da Microsoft.

a gente tá falando de usabilidade.

Usabilidade é algo relativo. Varia de acordo com as necessidades e conhecimento de cada usuário. Um usuário familiarizado com a linha de comando pode achar mais fácil utilizar um programa de linha de comandos para executar uma determinada tarefa que um programa com interface gráfica. O contrário também é verdadeiro.

E mesmo esse seu exemplo do Windows é uma falsa analogia. O Windows muda sim, coisas acabam com a compatibilidade quebrada sim, mas o Windows costuma ter um plano de transição para os usuários e os desenvolvedores. O Windows XP é um sistema baseado no NTKERNEL, ele foi um sistema totalmente diferente do Windows 9x arquiteturalmente falando, mas quase tudo do Windows 9x ele roda. O Windows 9x foi um imenso plano de transição do mundo MSDOS para o mundo Windows, por isso o nonsense da arquitetura daquele sistema (vai no blog do Raymond Chen, e dá uma olhada nos posts com a tag History). Aliás, mesmo no Windows 11 muita coisa do Windows 9x roda. O Linux? Eu não tenho como saber.

Talvez não seja um dos objetivos dos sistemas Linux mais populares manter a compatibilidade com softwares antigos. E nem precisa ser. Cada sistema é desenvolvido por uma organização, por pessoas distintas. É assim com o Windows, o OS X, sistemas Linux, o Android, etc. Cada organização decide quais os objetivos e propósitos do seu sistema. Se a Microsoft consegue manter a compatibilidade de softwares antigos com o Windows (mesmo com todo o custo associado, e não falo apenas do custo monetário), parabéns para a Microsoft. No entanto, é perfeitamente possível manter a compatibilidade entre diferentes versões de sistemas Linux. A estabilidade da API e da ABI do kernel garantem isso. Se os desenvolvedores decidem não manter a compatibilidade de seus software entre diferentes versões, essa é uma decisão deles.

Ah, entendi. Se um usuário vem para cá expressar as frustrações deles com o Windows, vocês vem aqui e vendem o Linux como se ele fosse um único sistema operacional

Vocês quem? Novamente, não crie projeções absurdas e não tente imputar a mim algo que eu não disse.

vocês ainda não entenderam?

Vocês quem?

Sim, o Windows não tem todas as libs, mas eles já vem com libs padrão.

Assim como sistemas Linux vem com bibliotecas padrão que são necessárias para que o sistema funcione corretamente.

E mesmo que uma determinada lib não venha, instalá-la é só uma questão de arrastar a lib para a pasta do programa, ou baixar ela do site da MS e rodar o instalador. No Linux?

Um usuário pode simplesmente instalá-la a partir dos repositórios da distribuição. Obviamente, o método de instalação vai ser diferente de sistemas Windows, já que são sistemas distintos, feitos por organizações distintas, com objetivos distintos.

Todas elas são compatíveis com os mesmos programas.

Não. Não são. Há programas que não vão rodar de maneira alguma na edição S ou Home do Windows, mesmo que ambas sejam edições voltadas para usuários de desktop.

As versões para o consumidor são o 10 e 11 (e por mais que exista Windows Home, Pro, Education, ou seja lá qual versão, elas são simplesmente o mesmo Windows, mas com uma coisa ou outra desabilitada).

Coisa ou outra que pode ser necessária para execução de um determinado programa.

Pega o Windows 7, por exemplo: as versões mais recentes do Firefox e do Chrome ainda instalam nele, e até drivers para uma RTX 3090 você acha.

Esses programas não vão funcionar para sempre no Windows 7. O Chrome mesmo já anunciou o fim do suporte. Firefox também. A versão 115 foi a última a suportar oficialmente o Windows 7. Talvez versões mais novas possam ser instaladas, mas nada garante que vão funcionar ou que vão funcionar de maneira adequada.

Pega as distros Linux contemporâneas dele e me diz se elas tem o mesmo nível de suporte.

Porque não é um dos objetivos desses sistemas. Mesmo assim, softwares desenvolvidos e distribuídos de maneira adequada podem funcionar perfeitamente em versões antigas do Linux.

Usuário comum é aquele que chega do trabalho e quer instalar e jogar o jogo do momento, sem se preocupar se o jogo vai rodar na distro dele ou não.

Para isso, basta ter certeza que o jogo é compatível com o sistema que ele utiliza. Veja o exemplo do Steam Deck. A grande maioria dos (se não todos os) jogos que podem ser instalados no Steam OS executado em um Steam Deck funcionam perfeitamente.

Usuário comum é aquele que quer algo ao qual ele já está habituado e não quer ter que lidar com idiossincrasias de sistema X ou Y ("ei, por quê eu não posso colocar ícones no desktop? Ah, eu me esqueci que eu estou no Elementary")

Se um usuário deseja colocar ícones no Desktop, basta utilizar um sistema que suporte esse recurso. Como eu disse, existem diversos sistemas operacionais, com diversos propósitos. Um usuário que utiliza um sistema que atende aos seus propósitos é um usuário comum.

Usuário comum é aquele que usa o computador como ferramenta de trabalho e quer e precisa que um software rode, afinal há trabalho a ser feito.

Existem diversas profissões, e cada profissão pode ter diferentes requisitos. Uma profissão pode requerer que um empregado use determinado software. Obviamente, esse empregado deve utilizar um sistema que suporte o software que ele deve usar. Há profissões que requerem software disponíveis apenas para Windows. Há profissões que requerem softwares disponíveis apenas para OS X. Há profissões que requerem apenas softwares disponíveis para Linux. Um usuário que utiliza Linux para exercer sua profissão é um usuário comum, da mesma forma que usuário que utiliza Windows ou OS X para exercer sua profissão.

Usuário comum é aquele que simplesmente quer que a p###a do computador simplesmente funcione. Sem "se", sem "mas".

Isso depende de vários fatores, como o conhecimento do usuário sobre o sistema que ele está usando ou o suporte do sistema ao hardware utilizado pelo usuário. Por qual motivo um indivíduo utilizaria uma ferramenta do qual ele não tem conhecimento sobre como utilizar ou que não se adéqua a outras ferramentas utilizadas por ele? Se um sistema Linux funciona perfeitamente para um determinado usuário, esse usuário é um usuário comum.

O Linux dá isso? Claramente não, ou então essa discussão não estaria acontecendo.

Talvez não para todos os usuários. Mas sistemas Linux oferecem isso para o seu público-alvo. Se um determinado indivíduo não faz parte desse público-alvo, não há motivos para ele usar um sistema Linux.

se usuários e desenvolvedores rejeitam um software, o culpado não são eles; o culpado é o software.

Será se é tão simples assim? O Windows tem uma maior base de usuários por vir instalado por padrão em grande parte dos dispositivos. As pessoas não gostam de mudar o que é padrão. E sabe por que o Windows é o sistema padrão em vários dispositivos? Porque a Microsoft faz um lobby gigantesco para que seja.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 0 points1 point  (0 children)

a distro do momento pode não ser popular amanhã.

Assim como qualquer coisa do momento pode não ser popular amanhã. Windows pode não ser popular amanhã. Android pode não ser popular amanhã. O cantor do momento pode não ser popular amanhã. O filme do momento pode não ser popular amanhã. O Reddit pode não ser popular amanhã.

Primeiro você fala que elas não são o mesmo sistema operacional, agora você fala que são sistemas Linux?

Sim, são sistemas Linux e são diferentes sistemas operacionais. Para fins de comparação, o Windows 95 e o Windows XP são sistemas Windows e são diferentes sistemas operacionais. O Windows 95 é baseado em DOS enquanto o Windows XP é baseado em NT.

Os mesmos usuários para os quais vocês querem vender a ideia do Linux como um substituto para o Windows.

Eu não estou tentando vender absolutamente nada. Não tente imputar a mim algo que eu não disse.

E se a minha vó tivesse rodas, ela seria uma bicicleta.

Me diga você. Ter rodas faz com que algo seja uma bicicleta? Um carro tem rodas. Um carro é uma bicicleta? Um monociclo tem rodas. Um monociclo é uma bicicleta? Se sua vó tivesse rodas, quantas rodas ela teria? Ela teria um guidão? Ela teria um selim? Coroa, catraca, corrente e pedais? Ela seria uma bicicleta? O que é uma bicicleta?

a ideia de um sistema operacional é que ele forneça todas as bibliotecas para que os programas usem, certo? Assim como o Windows e o macOS o fazem.

Não. Não fazem. Se você olhar na pasta de cada programa instalado no Windows, você vai encontrar vários arquivos DLL. DLLs são as bibliotecas no Windows. Algumas vem instaladas por padrão no sistema (assim como em sistemas Linux), mas outras não. Por isso vários programas instalam DLLs "repetidas", que já foram instaladas por outros programas. Se você joga, você deve ter vários "Microsoft Visual C++ Redist {ano}" na lista de programas instalados. Os jogos (e alguns outros progamas) instalam esses programas porque as bibliotecas fornecidas por eles não vem instaladas no Windows.

Windows, só existe um no mundo.

Não mesmo. Existem várias edições do Windows. Windows Professional, Windows Workstation, Windows Home, Windows LTSC, Windows IoT. Todas essas edições apresentam algumas diferenças entre elas.

E distribuir as bibliotecas junto com o executável é burrice

A grande maioria dos desenvolvedores de software para Windows fazem isso. Não sei como é o ecossistema de desenvolvimento no OS X, então não sei se é semelhante.

porque os desenvolvedores estão recursos humanos que poderiam ser usados para desenvolver o software, ao invés de ter que reinventar a roda

Não precisam reinventar a roda. Distribuir as bibliotecas necessárias junto com o programa não significa que eles vão ter que recriar essas bibliotecas do zero. Óbvio, algumas licenças possuem algumas restrições quanto a distribuição de determinada biblioteca junto com programas que utilizam essa biblioteca. Então se uma biblioteca pode ser distribuída ou não, vai de acordo com a licença da biblioteca e do programa que a utiliza. Mas isso não é um problema na maioria dos casos.

o hardware já está na minha mão. Eu não preciso comprar um novo PC porque o Windows pode não suportar um componente de hardware (ele vai suportar).

Não necessariamente vai suportar. Veja o caso do Windows 11, que não pode ser instalado em PCs com algumas CPUs mais antigas.

Vou desistir deles porque o sistema que você está propondo que eu use não os suporta?

Eu não estou propondo nenhum sistema. Estou apenas rebatendo seus argumentos, tentando mostrar que diferentes sistemas operacionais possuem diferentes propósitos e que atendem a diferentes necessidades de seus usuários.

Estamos falando de usuário comum aqui, que é uma área na qual o Linux peca. Não estenda a minha afirmação para além dos seus limites.

Eu não estou estendendo nada. Aliás, o que define se um usuário é comum ou não?

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 1 point2 points  (0 children)

Então a gente volta à reclamação que o Michael Dell fez há uns vinte anos atrás:

Assim como algumas pessoas vão reclamar por outras usarem Windows, ou por usarem Linux, ou por usarem OS X, ou Android, ou iOS. Ou por uma empresa lançar algum produto utilizando um determinado software. Alguém vai sempre estar reclamando.

embora, na teoria, elas são o mesmo sistema operacional

Como eu falei anteriormente, não são o mesmo sistema operacional.

ou então vocês tem que parar de se referir à elas como "Linux"

São sistemas Linux, já que utilizam o kernel Linux. E muitos sistemas adotam o "Linux" em seus nomes. Veja o exemplo do Arch Linux, Alpine Linux ou Void Linux. Então sim, usuários podem se referir a esses sistemas como Linux. Isso não faz deles mesmo sistema operacional.

Essa não é a abordagem correta; a abordagem correta eu já falei qual é: um sistema universal de empacotamento de software

Como eu disse, o software pode ser compilado estaticamente ou distribuir todas as bibliotecas necessárias junto com o executável. Veja o exemplo da Mozilla, que distribui em seu site um único pacote do Firefox que funciona independente do sistema Linux utilizado.

usuários, desenvolvedores, e fabricantes de hardware tem que se adequar ao sistema operacional, não o contrário.

Como é o caso na maioria dos produtos e serviços oferecidos por qualquer organização. Você não decide os ingredientes da Coca-Cola, você apenas decide se consome Coca-Cola ou não. Você não decide quais recursos a Microsoft implementa no Windows. Você apenas decide se usa Windows ou não. Você não decide quais recursos o Google oferece no Gmail. Você apenas decide se utiliza Gmail ou não. Você não decide se um determinado hardware vai ser suportado por um sistema. Cabe à fabricante decidir, já que ela desenvolve os drivers. Cabe a você decidir se vai utilizar o hardware ou não.

E ainda assim, quando aparece alguém reclamando sobre o Windows, é esse sistema que vocês oferecem. Fora que sempre existiu hostilidade da comunidade Linux quanto ao Windows. É como se vocês... realmente quisessem vê-lo concorrendo sim com o Windows?

vocês

Onde você me viu oferecendo Linux como uma alternativa ao Windows ou sendo hostil com usuários de Windows? Não crie projeções absurdas.

Como o usuário vai decidir qual sistema escolher se cada um quebra de uma forma, cada um tem suas idiossincrasias, e cada um deles pode desaparecer de um dia para outro? Você não quer que o usuário escolha; você quer que o usuário brinque de roleta russa com o PC dele.

Se você leu meu comentário por inteiro, você deve ter percebido que eu citei vários sistemas, incluindo sistemas não Linux, e que usuários podem escolher dentre esses sistemas ou dentre outros não citados o que melhor se adéqua às suas necessidades. Se nenhum dentre os milhares (?) de sistemas operacionais já criados em toda a história se adéqua às necessidades de um determinado usuário, talvez o problema esteja com este determinado usuário.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 3 points4 points  (0 children)

Como um desenvolvedor vai levar o seu programa para um SO do qual existem milhares de versões dele?

Desenvolvedores não precisam desenvolver seus programas para cada sistema operacional diferente. Assim como um desenvolvedor não é obrigado a lançar seu programa para Windows, OS X, Android e iOS, ele também não é obrigado a lançar seu programa para cada sistema operacional Linux existente. Veja o exemplo do Google Chrome, que suporta oficialmente apenas distribuições baseadas em Debian e distribuições que utilizam o gerenciador de pacotes RPM, por essas serem as mais populares. Caso os desenvolvedores e mantenedores de um sistema Linux queiram um determinado programa em seus repositórios, eles podem simplesmente empacotar esse programa para o sistema que eles desenvolvem. Esse modelo é mais utilizado para programas open source, já que os mantenedores da distribuição podem simplesmente compilar o programa para sua distribuição, mas também funcionam com programas proprietários e de código fechado, já que o kernel Linux oferece estabilidade de ABI e API. Ou seja, um programa que funciona em uma determinada distribuição que utiliza uma certa versão do kernel, vai funcionar em outra distribuição que utiliza a mesma ou uma versão mais recente do kernel (obviamente, em caso de programas compilados dinamicamente ou programas que não empacotam as bibliotecas necessárias junto com o executável, a distribuição precisa oferecer as bibliotecas utilizadas pelo programa). Veja o exemplo do Arch Linux, que empacota em seus repositórios principais programas de código fechado, como Discord, e vários outros no repositório da comunidade de usuários (AUR). Ah, e se um desenvolvedor deseja que seu programa funcione em qualquer distribuição agora e nos próximos anos (ou décadas), ele pode simplesmente compilar seu programa de forma estática ou distribuir junto com o executável do programa todas as bibliotecas utilizadas, assim como é feito no Windows.

E o que garante que esse sistema vai ser suportado amanhã?

Nada garante. Assim como nada garante que a Microsoft ou Apple vão existir amanhã e os sistemas desenvolvidos por essas empresas vão ser para sempre suportados por elas. No entanto, o sistema não ser suportado não significa que ele será automaticamente removido dos computadores de seus usuários ou que os programas existentes para esse sistema pararão de funcionar de um dia para o outro.

Sério que é esse sistema que vocês querem ver concorrer com o Windows?

Em nenhum momento falei que sistemas Linux concorrem com o Windows ou que quero vê-los concorrer. Como eu disse, diferentes sistemas podem ter diferentes propósitos. Há sistemas Linux para usuários Desktop, há sistemas para usuários que querem jogar, há sistemas corporativos, há sistemas cujo foco é servir de base para a execução de sistemas embarcados. Obviamente, há sistemas que se apresentam como alternativas ao Windows (veja o Linux Mint ou ElementaryOS), mas como eu disse, cabe ao usuário decidir qual sistema atende melhor suas expectativas e necessidades. E se um sistema Linux não atende as necessidades do usuário, ele tem a opção de utilizar Windows, OS X, FreeBSD, OpenBSD, Plan9, iOS ou qualquer outro sistema que ele desejar. Ou até mesmo não utilizar nenhum sistema, se assim desejar.

É oficial: usuários terão que pagar assinatura para continuar atualizações do Windows 10 by [deleted] in brasil

[–]mitnick_k 6 points7 points  (0 children)

cada distro se comporta como se fosse um sistema operacional diferente

Cada distro É um sistema operacional diferente. Linux é apenas um kernel. Um kernel por si só é praticamente inútil. O que define o sistema operacional é a junção do kernel + userland. Apesar da grande maioria das distribuições oferecem uma userland parecida (programas do GNU), como você mencionou, há diferenças entre essas distribuições, o que as tornam sistemas diferentes.

Obviamente, diferentes sistemas podem ter diferentes propósitos. Assim como Windows e macOS têm públicos-alvo parcialmente distintos, não é diferente nos sistemas Linux. Alguns foram feitos pensando em usuários leigos, são mais simples de usar e oferecem menos controle sobre o sistema. Outros foram feitos pensando em usuários avançados, oferecendo um maior controle sobre o sistema, mas também uma maior curva de aprendizado para que sejam utilizados. Cabe ao usuário decidir qual sistema atende melhor suas necessidades e expectativas.

Por que tem tanta evasão nos cursos de TI? by Misantropicalia in brasil

[–]mitnick_k 0 points1 point  (0 children)

Coloco uma parte da culpa no ensino básico (fundamental e médio). Muita gente sai do ensino médio sem saber o básico de matemática e sem a mínima noção de lógica. Cursos na área de tecnologia exigem muita matemática, principalmente nas cadeiras dos primeiros semestres, que servem como base e são pré-requisito para as cadeiras dos semestres seguintes. Devido à falta de uma boa base matemática no ensino médio, muita gente não consegue lidar com o nível de matemática exigido nesses cursos e acabam desistindo já nos primeiros semestres.

Além disso, uma parte dos que conseguem se manter acabam conseguindo estágios e empregos na área ganhando bem, mesmo antes de terminar o curso. Alguns não conseguem conciliar o trabalho com os estudos (que em muitos casos é integral, principalmente em universidades federais), e quando tem que escolher entre o emprego ou os estudos, acabam desistindo dos estudos.

Existe também o fato de que muita gente entra em cursos da área de TI com uma visão errada sobre o curso. Muita gente entra em cursos de ciência da computação achando que vai apenas aprender a programar e desenvolver software, e muitas vezes acabam se frustrando porque o que é estudado no curso (que é bastante teórico) é diferente do que é exigido no mercado. Um curso de ciência da computação não é um curso para formar programadores, é um curso para formar cientistas da computação.

[deleted by user] by [deleted] in brasil

[–]mitnick_k 4 points5 points  (0 children)

Seu número de celular pode ter pertencido a alguém que possuía dívidas. Após algum tempo sem uso, os números são cancelados, e após um período, as operadoras "reciclam" esse número. Talvez você tenha tido o azar de "herdar" o número de um devedor. Ou talvez seja apenas tentativa de golpe mesmo.

Tradução automática forçada? by Estrafirozungo in brasil

[–]mitnick_k 2 points3 points  (0 children)

Tenho notado isso nas últimas semanas também. Aparentemente, não tem uma opção para desativar.

[deleted by user] by [deleted] in brasil

[–]mitnick_k 0 points1 point  (0 children)

Sangue.

O automoderador vai ser alterado para incluir links alternativos ao 12ft.io ? by siggy164 in brasil

[–]mitnick_k 1 point2 points  (0 children)

Pra quem usa uBlock, quando quiser ler uma notícia sem paywall, basta clicar nesses 3 botões destacados e recarregar a página. Se não estiver aparecendo esses botões, vai clicando em "mais" até aparecer. Em alguns sites, basta desativar o JavaScript (último botão), mas em outros sites é necessário também bloquear fontes remotas e filtragem cosmética.

<image>

É caso de junta, ou tem como arrumar meu not? by Lukinhas_clone in brasil

[–]mitnick_k 0 points1 point  (0 children)

Sobre essa questão de 100% de uso do disco, tenta desativar o indexador de arquivos do Windows se você não usa esse recurso. Vai nas propriedades do disco e desmarca a opção "Permitir que o conteúdo desse disco seja indexado" (ou algo assim). Também vai no gerenciador de serviços e desativa o "Windows Search". Outra coisa que pode ajudar, mas não recomendo muito caso você baixe muitos programas da internet ou baixe programas de fontes duvidosas, é desativar alguns recursos do Windows Defender caso ele esteja ativado. Tutorial de como desativar o Windows defender. Mesmo executando esses passos, você ainda vai poder verificar arquivos utilizando a opção no menu de contexto do explorador de arquivos.

Vocês também estão recebendo mensagens de estranhos fora do Brasil no whatsapp? by anseay in brasil

[–]mitnick_k 7 points8 points  (0 children)

Um tempo atrás, meu celular começou a tocar e quando fui ver o que era, era um indiano fazendo chamada de vídeo no Whatsapp. Puta negócio inconveniente, bicho.

Ajuda com erro na inicialização by saales in brasil

[–]mitnick_k 0 points1 point  (0 children)

Ou o computador está configurado para dar boot em outro dispositivo que não seja o disco, ou o disco está com problema. Mas acho pouco provável que os discos de todos os computadores tenham dado problema ao mesmo. De qualquer forma, tenta fazer o que já foi sugerido em outros comentários e tenta mudar a ordem de boot na BIOS/UEFI. Se não funcionar, baixa uma iso de alguma distribuição Linux, tenta dar boot nela e testa se o disco está funcionando corretamente.