Melhor resposta
Atilla Filiz afirmou: “Depende do sistema operacional”. Isso é verdade. De acordo com este site, ( História dos sistemas operacionais ) “ O primeiro sistema operacional usado para trabalho real era GM-NAA I / O , produzido em 1956 por General Motors “Divisão de pesquisa para sua IBM 704 . “Quanto mais cedo se volta, mais antigo é o hardware e, portanto, é menos provável que esse sistema operacional seja usado. Existem algumas exceções, como UNIX, conforme atesta este artigo: Se não quebrou, não conserte: computadores antigos em uso hoje .
As variações do Linux são muito populares (“bifurcação de uma distro” é o termo usado) e você pode encontrar uma lista aqui: Lista de distribuições Linux . Então, sim, existem muitos, especialmente na terra do Linux, que é um paraíso para desenvolver você mesmo.
Comparação de sistemas operacionais BSD lhe contará tudo sobre o BSD e suas muitas variantes. O BSD é um osso duro de roer, porque o pessoal do BSD tem um grupo muito menor e mais integrado de programadores / desenvolvedores. Suponho que você poderia escrever para esta organização e perguntar como programar para o próprio BSD: ( www.bsd.org ).
UNIX, Windows e o MAC OSX, bem como Google Android são todos softwares corporativos de código fechado (ou principalmente de código fechado, ou um tanto de código fechado) de propriedade de empresas que estão sempre trabalhando para melhorar seu sistema operacional. Se você for contratado e for bom o suficiente em seu trabalho para que seu empregador coloque você em uma equipe para desenvolver uma nova versão ou uma variante de seu sistema operacional, então parabéns, mas se não, tudo bem.
Eu diria que sua melhor aposta continua no Linux, se você quiser ser um desenvolvedor de sistema operacional.
Obrigado por a A2A
Resposta
Enquanto os engenheiros de hardware desenvolverem novo hardware, os sistemas operacionais precisarão ser modificados para atender às necessidades desse hardware. Com o lançamento das redes 5G, há muito espaço para software de rede adicional, provavelmente estendendo-se para 6G, seja lá o que for.
Portanto, não prevejo o fim do desenvolvimento do sistema operacional por alguns anos ainda. Há também a necessidade interminável de melhorias para o software existente. Acho que as aventuras sombrias de anos atrás não existem mais, mas ainda há muito trabalho a ser feito para combater as falhas de segurança e o que quer que os legisladores apareçam, dado o maior problemas de segurança de perfil que apareceram.
Muitas vezes poderíamos ter pensado que o desenvolvimento de um sistema operacional estava completo, mas sempre há a necessidade de acomodar as mudanças tanto na tecnologia quanto no uso das máquinas.