VINICIUS F. DA SILVA


I am a Operating Systems Researcher
Contributions and own projects



Contributions to Open Source community



V Programming Language


V is a Simple, fast, safe, compiled language for developing maintainable software programming language.

Available in: V

Contributions:

Nanvix Operating System


Distributed OS for Lightweight Manycores.

Available in: Nanvix

Contributions:

Lua Programming Language


Contribution: Repository

Own projects



VCHIP8 Emulator

link

Danix Subsystem

Danix is an innovative system that provides an interface for managing lightweight Alpine environments, offering greater efficiency and resource savings. Danix's unique feature lies in using the host machine's own kernel, resulting in a lighter and more efficient approach that consumes only the necessary space for each environment's filesystem.

The main goal of Danix is to provide lightweight environments for simple tasks, eliminating the need to install compilers, interpreters, and other tools directly on the host operating system, such as git and editors. This approach brings noticeable benefits, such as agility in configuring environments for software development in various languages like Python, C/C++, Go, Rust, Java, Lua, among others.

By choosing Danix, users can create custom environments without the hassle of time-consuming and heavy installations, such as virtual machines and containers, especially for simpler projects. The idea is to simplify the development process, removing unnecessary barriers and allowing for a more agile and efficient approach.

In summary, Danix is the ideal choice for those seeking lightweight, customized, and efficient environments for software development, providing an innovative and streamlined alternative compared to more traditional, heavier options.

• Repository: https://github.com/viniciusfdasilva/danixfs

• License: https://www.gnu.org/licenses/gpl-3.0.html

VINICIUS F. DA SILVA


Sou pesquisador na área de sistemas operacionais
Contribuições e meus projetos



Contribuições para a comunidade de código aberto e de código livre



Linguagem de Programação V


V é uma linguagem de programação simples, rápida, segura e compilada para o desenvolvimento de software de fácil manutenção.

Disponível em: V

Contribuições:

Sistema Operacional Nanvix


Sistema Operacional Distribuído para Muitos Núcleos Leves

Disponível em: Nanvix

Contribuições:

Linguagem de Programação Lua


Contribuição: Repositório

Meus projetos



Emulador VCHIP8

link

Danix Subsystem

Danix é um sistema inovador que fornece uma interface para gerenciar ambientes leves do Alpine, oferecendo maior eficiência e economia de recursos. A característica única do Danix reside no uso do próprio kernel da máquina hospedeira, resultando em uma abordagem mais leve e eficiente que consome apenas o espaço necessário para o sistema de arquivos de cada ambiente.

O objetivo principal do Danix é fornecer ambientes leves para tarefas simples, eliminando a necessidade de instalar compiladores, interpretadores e outras ferramentas diretamente no sistema operacional hospedeiro, como git e editores. Essa abordagem traz benefícios significativos, como agilidade na configuração de ambientes para desenvolvimento de software em várias linguagens, como Python, C/C++, Go, Rust, Java, Lua, entre outras.

Ao escolher o Danix, os usuários podem criar ambientes personalizados sem o incômodo de instalações demoradas e pesadas, como máquinas virtuais e contêineres, especialmente para projetos mais simples. A ideia é simplificar o processo de desenvolvimento, removendo barreiras desnecessárias e permitindo uma abordagem mais ágil e eficiente.

Em resumo, o Danix é a escolha ideal para aqueles que buscam ambientes leves, personalizados e eficientes para o desenvolvimento de software, oferecendo uma alternativa inovadora e simplificada em comparação com opções mais tradicionais e pesadas.

• Repositório: https://github.com/viniciusfdasilva/danixfs

• Licença: https://www.gnu.org/licenses/gpl-3.0.html