Considerações sobre a primeira semana da disciplina MAC0470

Configuração do ambiente e mais

Postado por Bianca Galvão em 17 de Março, 2025

Nas primeiras semanas da disciplina MAC0470, exploramos conceitos fundamentais sobre Software Livre e desenvolvimento no ambiente Linux.

Na primeira aula, aprendemos sobre a história do Software Livre e do código Open Source, discutindo sua importância para o desenvolvimento de software. Um dos principais conceitos abordados foi a parábola da Catedral e do Bazar, que faz uma analogia entre diferentes modelos de desenvolvimento de projetos: um mais centralizado e controlado (a catedral) e outro mais aberto e colaborativo (o bazar).

Além disso, realizamos a configuração do ambiente de desenvolvimento em nossas máquinas, seguindo este tutorial do FLUSP.

Na segunda semana, a turma foi dividida em dois grupos: um que utilizaria um workflow específico para trabalhar no Kernel do Linux e outro que não o utilizaria. Eu e minha dupla, Julia Calixto, optamos por utilizar o workflow, pois ele ajuda a padronizar, agilizar e simplificar o processo de desenvolvimento.

Nessa aula, aprendemos a compilar o Kernel, novamente seguindo este tutorial do FLUSP., o que nos permitiu entender melhor o processo de construção e modificação do sistema.