etc. A documentacao nao fornece ajuda para erros especificos, mas normalmente lista, atraves das FAQ's, problemas que normalmente podem ocorrer e ja ocorreram com varios outros usuarios. Suporte Comunitario Pessoal Esse outro tipo de suporte e dado usando meios de comunicacao, como Listas de E-mail, IRC e Foruns de Discussao. Voce pode perguntar e obter ajuda, dependendo do numero de pessoas que saibam como resolver o seu problema. Suporte Comercial Ha empresas que se focam em fornecer suporte para projetos de software open source, como o Linux. Essas empresas podem oferecer suporte por telefone, cursos, documentacao aprofundada e outros servicos.Como colaborar em um projeto open source O pre-requisito basico para a colaboracao em um projeto de software open source e entender como o software funciona, e depois entender como funciona o projeto. Alguns projetos disponibilizam roadmaps (uma especie de passo-a-passo) que mostram para onde estao caminhando. Outros tambem fornecem guias sobre como colaborar. Os guias sao quase sempre criados em torno do que e mais necessario no projeto. Para colaborar em um projeto voce nao precisa exclusivamente programar. Ha diversas formas de colaboracao: Documentacao Uma coisa e certa sobre os programadores: Eles adoram programar! E por isso, normalmente tendem a deixar de lado tarefas necessarias para o projeto, como a criacao da documentacao dos softwares. Por documentacao, entendemos os manuais de uso, guias de instalacao, tutoriais e FAQ's. Tudo que possa oferecer um suporte impessoal para o usuario, fazendo com que este so va procurar o suporte pessoal (Listas de E-mail, Canais de IRC, Foruns de Discussao) depois de ler o manual. Em um projeto open source, qualquer pessoa que conheca o software pode contribuir escrevendo a documentacao do sistema. Traducao Outro fato sobre softwares open source e que a maioria e desenvolvida em ingles. Por padrao, muitos deles suportam outros idiomas, mas os projetos esperam que usuarios de outras nacoes cuidem disso. Os desenvolvedores do projeto costumam criar arquivos com todos os textos e mensagens que irao aparecer na execucao do programa. Uma vez que tudo esta contido em um unico arquivo, o processo de traducao fica mais facil para usuarios nao-programadores. Testes Outra forma de contribuir e testando as varias versoes do software, como a alpha, a beta e os pre-releases, e, apos descobrir erros e outros problemas de instabilidade, reportar para o time de desenvolvimento. Com isto voce estara ajudando o projeto a lancar versoes estaveis mais garantidas e confiaveis. Artwork Quem tem aptidoes artisticas pode ajudar projetos open source desenvolvendo a arte grafica. Programadores quase sempre nao tem tempo para usar softwares de criacao e edicao de imagem, e a cara dos softwares abertos nem sempre e a mais bonita. Designers graficos podem ajudar criando logotipos para o projeto, icones e ate o layout do site do projeto, tornando-o mais amigavel e menos denso. Publicidade Um software nao e nada sem usuarios. E para softwares open source, quanto mais usuarios, mais colaboradores e mais o projeto crescera. Qualquer pessoa pode contribuir para projetos de software open source fazendo publicidade de diversas formas: contando para um amigo, escrevendo um