Software  
 
Rede de conhecimento computador >> Software >> Open Source Code >> Content
Qual código -fonte do sistema operacional pode ser baixado e editado?
Muitos códigos de origem do sistema operacional podem ser baixados e editados, mas a disponibilidade e acessibilidade variam dependendo do sistema operacional e de seu licenciamento:

Sistemas operacionais de código aberto:

* Linux:
* A maioria das distribuições Linux fornece acesso ao seu código -fonte.
* Exemplo: Debian (https://www.debian.org/), Fedora (https://getfedora.org/), Ubuntu (https://ubuntu.com/), etc.
* Android:
* O código -fonte do Android está disponível sob a licença Apache 2.0.
* Você pode baixá -lo no Android Open Source Project (AOSP):https://source.android.com/
* freeBSD:
* O FreeBSD oferece seu código fonte sob a licença BSD.
* Você pode encontrá -lo em:https://www.freebsd.org/
* macOS (Darwin):
* Embora o próprio MacOS não seja de código aberto, a fundação principal, Darwin, é de código aberto.
* Você pode acessar o código -fonte através do Projeto Opendarwin:https://www.opendarwin.org/
* haiku:
* Haiku é um sistema operacional gratuito e de código aberto que é um sucessor espiritual da BEOs.
* Seu código-fonte está disponível em:https://www.haiku-os.org/

Sistemas operacionais proprietários:

* Windows:
* Embora o Windows seja principalmente um sistema operacional de fonte fechada, a Microsoft fornece um acesso limitado ao código-fonte para componentes específicos.
* Por exemplo, o Windows Driver Kit (WDK) permite que os desenvolvedores escrevam drivers para o Windows.
* macOS:
* A Apple não libera oficialmente o código -fonte para MacOS fora de Darwin.
* No entanto, alguns desenvolvedores compilaram e disponibilizaram o código -fonte para versões mais antigas do MacOS.
* iOS:
* A Apple não libera o código -fonte para iOS.
* Chrome OS:
* O Google não libera o código -fonte do Chrome OS.

Coisas a considerar:

* Licença: Verifique a licença do sistema operacional antes de baixar e modificá -lo. Algumas licenças restringem como você pode usar, distribuir ou modificar o código.
* Complexidade: A edição do código -fonte do sistema operacional pode ser extremamente complexo. Requer uma compreensão profunda das linguagens de arquitetura e programação do sistema operacional.
* Estabilidade: A modificação do código -fonte pode potencialmente introduzir erros ou instabilidade no sistema operacional.
* Suporte da comunidade: Os sistemas operacionais de código aberto têm comunidades ativas que podem ajudá-lo com suas modificações.

Geral: É importante entender os termos de licenciamento, a complexidade envolvida e os riscos potenciais antes de iniciar a modificação do código -fonte de um sistema operacional.

Anterior :

Próximo :
  Os artigos relacionados
·Software para um Open Source Gravador de DVD 
·O código HTML para Top Align Células 
·Qual é a diferença entre software comercial e código…
·Qual programa você usa para abrir um arquivo XFDL? 
·Como instalar o Intel Matrix Storage Manager de uma uni…
·Como faço para converter um endereço da Web para um U…
·O que significa o termo efax grátis? 
·Como abrir o arquivo mcusw? 
·Como usar o Smart Boot Manager 
·Como instalar SQLite3 em Python 
  Artigos em destaque
·Como colocar um botão de comando em uma planilha no Ex…
·Como usar filtros em Adobe Photoshop 
·Como projetar uma imagem no Adobe Photoshop CS3 
·Como faço para desativar meu antivírus 
·Como usar o Excel para criar uma calculadora de Opçõe…
·Como você pode fazer com que jogos baixados via torren…
·Como fazer uma caixa suspensa para permitir várias sel…
·Como converter filmes 8mm a Digital -se 
·Como usar o Little Snitch no Mac para Adobe 
·Text to Speech no Word 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados