Use este identificador para citar ou linkar para este item:
https://ric.cps.sp.gov.br/handle/123456789/39867| Título: | Jambi Linux |
| Título(s) alternativo(s): | Jambi Linux |
| Autor(es): | PARO, Adriane Mislaine Silva BARROS, Henrique Nuevo de MARION, Lucas Ribeiro Fabiano |
| Orientador(es): | MARTINATI, Rafael Rodrigo |
| Outro(s) contribuidor(es): | FREITAS, Rogério Nunes de BATTILANA, Rodrigo Brito |
| Tipo documental: | Monografia |
| Palavras-chave: | Linux;Sistemas operacionais;Software livre |
| Data do documento: | 14-Nov-2025 |
| Editor: | 004 |
| Referência Bibliográfica: | PARO, Adriane Mislaine Silva; BARROS, Henrique Nuevo de; MARION, Lucas Ribeiro Fabiano. Jambi Linux, 2025. Trabalho de conclusão de curso (Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas) - Faculdade de Tecnologia de Americana "Ministro Ralph Biasi", Americana, 2025. |
| Resumo: | O Linux é um sistema operacional derivado do Unix, reconhecido por sua estabilidade, flexibilidade, código aberto e capacidade de customização. Este trabalho teve como objetivo desenvolver uma distribuição Linux personalizada, denominada Jambi, voltada para desenvolvedores, com foco no aprendizado técnico sobre a estrutura interna do Linux, incluindo o kernel, a gestão de pacotes e a integração com ferramentas do projeto GNU, além da aplicação prática de conceitos de engenharia de sistemas operacionais e build systems.
O objeto empírico da pesquisa foi a própria construção da distribuição Jambi e a execução de testes de desempenho, que permitiram avaliar a eficiência do sistema em relação a parâmetros como tempo de inicialização, velocidade de rede, descompactação de arquivos e execução de scripts em Python. O referencial teórico principal utilizado foi o livro Linux From Scratch, que serviu como guia para todo o processo de construção, complementado por pesquisas bibliográficas e documentais sobre sistemas operacionais e engenharia de software.
A metodologia adotada combinou abordagens qualitativa e quantitativa: a primeira, baseada em pesquisa bibliográfica e documental, orientou o projeto e a implementação da distribuição; a segunda, de natureza experimental, consistiu na realização de testes comparativos de desempenho frente a sistemas operacionais consolidados. O desenvolvimento seguiu quatro etapas principais: análise de requisitos e especificação, projeto e arquitetura, implementação e construção, e testes, utilizando ferramentas como GCC, CMake, Meson, Ninja e VirtualBox para gerenciar compilação, integração e simulação do sistema.
Os resultados indicam que a distribuição Jambi apresentou desempenho competitivo, demonstrando que é possível consolidar aprendizado teórico por meio da implementação prática de um sistema Linux funcional e customizado, oferecendo uma base para estudos, testes e futuras melhorias em ambientes de desenvolvimento. Linux is an operating system derived from Unix, recognized for its stability, flexibility, open source, and customization. This work aimed at developing a personalized Linux distribution, called Jambi, aimed at developers, focusing on technical learning about the internal structure of Linux, including kernel and integration with GNU project tools, in addition to the practical application of operating systems engineering and build systems concepts. The empirical object of the research was the construction of the Jambi distribution itself and the execution of performance tests, which made it possible to evaluate the system's efficiency in relation to parameters such as startup time, network speed, file decompression and execution of Python scripts. The main theoretical reference used was the book Linux From Scratch, which served as a guide for the entire construction process, complemented by bibliographic and documentary research on operating systems and software engineering. The methodology adopted combined qualitative and quantitative approaches: the first, based on bibliographic and documentary research, guided the design and implementation of the distribution; the second, of an experimental nature, consisted of carrying out comparative performance tests against consolidated operating systems. Development followed four main steps: requirements and specification analysis, design and architecture, implementation and construction, and testing, using tools such as GCC, CMake, Meson, Ninja and VirtualBox to manage system compilation, integration and simulation. The results indicate that the Jambi distribution presented competitive performance, demonstrating that it is possible to consolidate theoretical learning through the practical implementation of a functional and customized Linux system, offering a basis for studies, tests and future improvements in development environments. |
| URI: | https://ric.cps.sp.gov.br/handle/123456789/39867 |
| Aparece nas coleções: | Trabalhos de Conclusão de Curso |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| 20252S_Adriane Mislaine Silva Paro_OD2744.pdf Restricted Access | 1.64 MB | Adobe PDF | Visualizar/Abrir Solictar uma cópia | |
| TA - Adriane Mislaine Silva Paro.pdf Restricted Access | 226.39 kB | Adobe PDF | Visualizar/Abrir Solictar uma cópia | |
| TA - Henrique Nuevo de Barros.pdf Restricted Access | 221.2 kB | Adobe PDF | Visualizar/Abrir Solictar uma cópia | |
| TA - Lucas Ribeiro Fabiano Marion.pdf Restricted Access | 222.88 kB | Adobe PDF | Visualizar/Abrir Solictar uma cópia |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.