
removido
(usa Nenhuma)
Enviado em 20/11/2010 - 08:14h
Meu caro VexRed, vamos por partes como dizia Jack, o estripador (affff..).
Analisemos cada parte de sua dúvida:
1) "eu quero baixar e fazer modificações no sistema operacional, pois ja programo em varias linguagens e sempre procuro expandir meus conhecimentos (neeeerd)".
RESPOSTA - que modificações vc deseja fazer??? O código-fonte do kernel tem alguns milhões de linhas... Por aí dá para vc ver o tamanho do abacaxi que vc tem pela frente. Sem falar outros programas...
2) "é possível eu baixar o source code dela e fazer modificações?"
RESPOSTA - sim, é perfeitamente possível fazê-lo mas é certamente mais fácil vc alterar apenas o que deseja. Não estou questionando sua capacidade de fazê-lo mas "redigo" que a tarefa é hercúlea para uma pessoa apenas.
Mas vc tb n falou o tamanho da modificação que deseja. Então, é claro que há essa possibilidade.
Veja um exemplo:
http://twixar.com/ABvMV
a página do "gpicview", visualizador de imagens muito simples. No canto direito da página tem os seguintes arquivos:
[gpicview_0.2.1-1.dsc]
[gpicview_0.2.1.orig.tar.gz]
[gpicview_0.2.1-1.diff.gz]
com o código original mais as modificações realizadas pela Canonical. Neles é que vc vai trabalhar.
Atente-se ao fato de que as alterações num determinado pacote variam de distro para distro. Há muitos patchs que alteram a funcionalidade do código original. No caso do kernel, isto é crítico. Se vc compilar um kernel "vanila" pro ubuntu, por exemplo, vai ter problemas se nãoaplicar os patchs da Canonical... OU não, se desejar algum recurso diferente do que é disponibilizado por padrão...
Espero ter dado algum esclarecimento!!!
ac