=========
Trabalho desenvolvido na disciplina de Sistemas Operacionais na UNIVATES em 2016. O projeto é baseado na implementação de seção crítica utilizando semaforos ; Os Thread são acordados aleatoriamente, então a saída não será a mesma. O que é realmente importante notar é que nunca temos mais que duas Thread na região crítica.
Dentre as tecnologias adotadas, as principais são:
- Java
- Programação Orientada a Objetos
- Threads
- Buffer Circular
- Programação Concorrente com multithreading
De acordo com a licença GPLv3, não há restrições quanto ao uso deste software em âmbito comercial ou pessoal, porém, qualquer tipo de suporte/correção/implementação que se faça necessário e que esteja fora do ciclo normal de desenvolvimento da ferramenta, não esta incluído ou garantido pela licença citada. Para mais informações entre em contato pelo endereço [email protected].
Ou ainda você poderá abrir uma requisição de implementação/correção/melhoria e aguardar até que esta seja aprovada e entre no cronograma de evolução da ferramenta. Você pode ainda contribuir para o projeto, realizando a implementação e disponibilizando para a comunidade de acordo com o estabelecido na licença, sem custos e de maneira livre.