Pessoal,
Estou começando a brincar com o source do ubuntu.
Gostaria de configurá-lo num projeto do eclipse, para ficar mais fácil a visualização do código, e para usar as facilidades que o eclipse oferecer, por exemplo, C+Clique para ir para a implementação de uma função.
Tem algum “jeito fácil” de fazer isso?
Se fosse fácil já haveria alguém que disponibilizaria um workspace do Eclipse pronto para isso 
Mas falando sério: não sei muito bem qual é o ambiente gráfico de preferência para o kernel do Linux (que é prevalentemente em C mesmo). Talvez o Emacs, embora este não seja gráfico.
Aproveitando este mesmo tópico para perguntar algo relacionado:
Qual a diferença de criar um processo “from scratch” ou por clonagem no linux? O processo Init é criado de qual dessas formas?
Todo processo é criado por “clonagem” - se por “clonagem” você entende o uso da api fork ou vfork.
http://www.opengroup.org/onlinepubs/007908799/xsh/vfork.html
http://www.opengroup.org/onlinepubs/007908799/xsh/fork.html
Por que é que estou mostrando uma api do Unix em vez do Linux? É que o Linux é Unix “in disguise”.
[quote=entanglement]Todo processo é criado por “clonagem” - se por “clonagem” você entende o uso da api fork ou vfork.
http://www.opengroup.org/onlinepubs/007908799/xsh/vfork.html
http://www.opengroup.org/onlinepubs/007908799/xsh/fork.html
Por que é que estou mostrando uma api do Unix em vez do Linux? É que o Linux é Unix “in disguise”.
[/quote]
O processo init é criado pelo swapper (pid=0), certo? Quer dizer que o swapper é o único processo verdadeiramente criado “from scratch”?