Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

1. Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

André Germano
GERMAN0

(usa Nenhuma)

Enviado em 21/05/2019 - 08:38h

de desenvolver um sistema operacional inteiro?


  


2. MELHOR RESPOSTA

jota s
naufragus88

(usa Nenhuma)

Enviado em 22/05/2019 - 12:00h

O que impede, eu acho que é só tempo para fazer as configurações
dos pacotes e depois mantê-los, ou necessidade absoluta! Tem devs que
não encontram uma distro que eles gostam, então começam uma do zero..
Para fins de utilidade, acho difícil alguém fazer por prazer...

O Torvalds, por exemplo, só precisa de uma Shell, pouco importa para ele
qual distro de Linux seja.. Ele falou isso várias vezes, então quem desenvolve
kernel não precisa de uma distro específica... Tendo a shell do Bash,
um editor de texto e um compilador, eles estão satisfeitos..


O UNIX da AT&T é composto por três partes.

0. Kernel
1. Shell ( Uma casca intermediária que interpreta os comandos de usuário e roda programas)
2. Programas do Usuário
(3.) Visual: modernamente, a casca mais exterior é o X ou Wayland

Enfim, se você for montar um sistema *NIX do começo, é só seguir
o livro do Linux From Scratch... Daí você vai ter que escolher, entre outras
coisas, o seu bootloader... tem gente que usa o GNU GRUB, que é por
sí só um sistema operacional basicamente completo! Tem até uma shell..
Mas pode escolher, tem o systemd-boot e o LILO, etc..

Depois, o desenvolvedor iria escolher o seu kernel ( linux, BSD, Hurd, WSL..)...
E depois um sistema para fazer a inicialização do sistema que nem
o systemd ou o sysvinit...

Felizmente, já tem várias Shells escritas, então provavelmente o cara
iria escolher uma shell POSIX que nem Bash, Dash ou Zsh.
A interface de texto é a interface padrão no UNIX.

Por fim, os desenvolvedores também não precisariam desenvolver um editor
de texto e nem um compilador, já tem VIM, EMACS e GCC prontos..
Os aplicativos de usuário e utilidades do GNUoferece uma experiência
completa para o usuário, ou poderia escolher outros pacotes, quem nem os
do BSD que substituem muitos aplicativos do GNU e também são clones
dos aplicativos originais UNIX..

Ou seja, no final das contas, um desenvolvedor não iria precisar codar
novos programas, só escolher e configurar os que já existem, para
os três níveis do sistema *NIX..

Aqui no Brasil, tem o Diego, cara bem legal desenvolvendo o MAZON OS,
desenvolveu desde o início... Aí ele fez colaboração com o SlackJeff ,
que criou o BananaPKG para o gerenciador de pacotes,
Mas poderiam ter escolhido o GNU Guix que também é um gerenciador
de pacotes que acabou de ser desenvolvido.. Enfim, daí você vai escolhendo..

E montando... Eu mesmo instalei um sistema base e daí configurei ele
para rodar com os programas que eu gosto e customizei grande parte
das coisas... Pouco interessa qual o sistema base pro usuário final, ele pode
trocar quase tudo do sistema!

Sabemos que no mundo FOSS, se você está precisando de algum tipo de
software ou funcionalidade específica, é muito mais rápido você escrever
o seu próprio software ou patch, ou ainda pagar um programador
para fazê-lo do que ficar pedindo para os Desenvolvedores Upstream..


Mazon OS - Como é fazer uma distribuição GNU/Linux?
https://www.youtube.com/watch?v=JoJZZjsjAZo&t=347s

https://www.youtube.com/watch?v=OavgMkBNvfk

http://mazonos.com/pt/

https://www.gnu.org/software/guix/

3. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 21/05/2019 - 08:51h


tem muitos que já desenvolveram um distro



4. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 21/05/2019 - 10:44h

O que impede você?




5. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 21/05/2019 - 12:46h

Para fazermos alguma coisa precisamos de interesse, necessidade, tempo, apoio, conhecimento e grana.
Eu acho que não é por falta de conhecimento mas e as outras variáveis ???



6. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

Cézar Campos
Cizordj

(usa Debian)

Enviado em 22/05/2019 - 08:40h

Desenvolver um kernel não é fácil, quem dirá uma distro inteira. Ainda mais um kernel com o nível técnico do Linux.

<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera


7. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

André Germano
GERMAN0

(usa Nenhuma)

Enviado em 23/05/2019 - 00:10h

pylm escreveu:

O que impede você?



Não sei nem HTML que dirá desenvolver o kernel, quem faz isso deve ser muito [*****].


8. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

André Germano
GERMAN0

(usa Nenhuma)

Enviado em 23/05/2019 - 00:13h

Cizordj escreveu:

Desenvolver um kernel não é fácil, quem dirá uma distro inteira. Ainda mais um kernel com o nível técnico do Linux.

<---------------------------------------------------------------->
O seu tempo é o único bem que você não recupera


Eu acho que não fazem isso pq daria muita confusão, acho que acada dev deve ter sua distro preferida... pq ca entre nos, eles não devem viver apenas pro kernel, devem usar alguma distro, acho que união e padronização são coisas q não existem na comunidade linux... é dificil todos lutarem pra uma mesma coisa ao mesmo tempo... um dos motivos do fracassado do linux no desktop é a falta de padronização e o excesso de desfragmentação das distros. Muitas formas de fazer a mesma coisa...


9. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

André Germano
GERMAN0

(usa Nenhuma)

Enviado em 23/05/2019 - 00:14h

resposta muito inteligente naufragus88 !


10. Re: Se os devs do Linux desenvolvem apenas o kernel, o que impede eles... [RESOLVIDO]

jota s
naufragus88

(usa Nenhuma)

Enviado em 23/05/2019 - 07:32h

Valeu, que bom que curtiu a resposta, mesmo que tenha sido muito grande!
A origem da palavra UNIX tem a ver com a palavra EUNUCO (Eunuchs)...
Daí como a gente não tem esposa e fica no PC, sai esses textões kk foi mal ae






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts