TIM Tec é um software livre (Licença AGPL v3). Programadores e desenvolvedores podem acessar o código-fonte, utilizar e alterar a ferramenta da forma que quiserem, com o fim que quiserem, gratuitamente.
Quem instala TIM Tec tem total autonomia para alterar o código e fazer mudanças na sua versão da plataforma, de acordo com suas necessidades. Também pode adicionar à instalação os cursos já produzidos pelo projeto ou adicionar seus próprios cursos. Do ponto de vista da gestão de TI, TIM Tec é semelhante ao Moodle.
Acesse o código-fonte no GitHub
Acesse a documentação completa
Manuais
Uso
Estes manuais ajudam os gestores a entender quais são as funcionalidades da plataforma e como podem utilizá-la.
Instalação
Este manual aponta passos e caminhos possíveis para programadores que forem instalar a plataforma.
Customização de tema
Este manual é voltado para desenvolvedores que querem criar novos temas para a plataforma, além dos dois disponíveis.
Há somente duas exigências que devem ser respeitadas por quem for modificar o software (fazer um fork):
dar crédito ao(s) autor(es) do código e manter o software resultante livre.
A ferramenta TIM Tec utiliza as seguintes tecnologias (que também são softwares livres):
• JavaScript para o front-end – AngularJS;
• Servidor Web Nginx (também suporta Apache);
• Linguagem de programação Python (Django) no back-end;
• Banco de dados PostgreSQL;
• API RESTful.