Paulo Moraes Advogados

Guia de Regularização Jurídica de Software para Desenvolvedores

Guia de Regularização Jurídica de Software para Desenvolvedores

Você desenvolveu um software de forma informal e agora precisa regularizar a situação jurídica dele. A seguir apresentamos um guia passo a passo, técnico e objetivo, voltado para desenvolvedores, com linguagem profissional. Este guia orienta como formalizar a titularidade do software, proteger seus direitos de autor e elaborar os instrumentos jurídicos adequados (licenciamento ou cessão), incluindo cláusulas essenciais. Também aborda registros recomendados (como no INPI) e pontos de atenção ao lidar com instituições públicas ou universidades.

Passo 1: Formalização da Titularidade e Proteção do Software
• Reconhecimento de autoria: No Brasil, programas de computador são protegidos pelo Direito Autoral, conforme a Lei do Software (Lei nº 9.609/1998) e a Lei de Direitos Autorais (Lei nº 9.610/1998) . Isso significa que, desde a criação, você (como desenvolvedor) já possui direitos de autor sobre o código, sem necessidade de registro prévio. Entretanto, é fundamental formalizar essa titularidade para resguardar seus direitos em eventuais disputas.
• Registro no INPI: Embora não seja obrigatório, registre o software no INPI (Instituto Nacional da Propriedade Industrial). O registro de programa de computador não é exigência legal para a proteção, mas é fortemente recomendado para dar maior segurança jurídica, especialmente se você pretende licenciar comercialmente ou precisar provar a autoria em juízo . O processo é digital (via sistema e-Software do INPI) e, após o depósito do código-fonte (geralmente de forma criptografada/hash) e pagamento da taxa, o INPI emite um certificado de registro em poucos dias . Esse certificado serve como prova oficial da sua autoria e titularidade do software . A proteção conferida dura 50 anos a partir de 1º de janeiro do ano seguinte à criação ou publicação do software . Vale destacar que o registro tem validade no Brasil e nos outros 176 países signatários da Convenção de Berna , o que reforça a proteção internacional da sua criação.
• Proteja o nome e a marca: O registro de software protege o código e sua expressão literária, mas não protege o título/nome do programa . Se o software possuir um nome distintivo (marca), considere registrar esse nome como marca junto ao INPI para evitar que terceiros usem um nome igual ou semelhante indevidamente  . Isso garante exclusividade sobre o nome comercial do sistema.
• Documentação e versionamento: Mantenha organizado todo o histórico de desenvolvimento, com datas de criação das versões, documentação de requisitos e evidências de sua autoria (por exemplo, repositório de código com commits). Em caso de coautores ou contribuições de terceiros, assegure-se de formalizar por escrito a titularidade do código – por exemplo, através de acordos de colaboração ou cláusulas de cessão de direitos nos contratos de prestação de serviço, garantindo que os direitos patrimoniais do software pertençam a você ou à sua empresa . Essas precauções reforçam a sua posição como titular legítimo.

Passo 2: Definir o Modelo de Exploração – Licenciamento vs. Cessão de Direitos

Antes de elaborar os contratos, defina se você irá licenciar o uso do software ou ceder (transferir) os direitos patrimoniais sobre ele, total ou parcialmente. A escolha depende do que você pretende: manter a propriedade e apenas permitir usos específicos (licença) ou transferir a titularidade dos direitos econômicos para outra parte (cessão). Abaixo, esclarecemos as diferenças chave entre esses dois modelos  :

Aspecto Licença de Uso Cessão de Direitos
Titularidade dos direitos O desenvolvedor mantém a titularidade do software (não há transferência de propriedade) . O usuário adquire apenas permissão de uso, conforme os termos do contrato. Os direitos patrimoniais são transferidos ao cessionário (total ou parcialmente), de forma definitiva ou pelo período determinado em contrato . O cessionário passa a exercer os direitos econômicos como novo titular.
Alcance e uso A licença concede ao licenciado autorização temporária para uso do software, que pode ser gratuita ou paga . O licenciado deve respeitar limites de uso: em geral, não pode copiar, distribuir, modificar ou sublicenciar o software além do permitido. A cessão confere ao cessionário o direito de explorar economicamente o software como se fosse o próprio autor (publicar, distribuir, sublicenciar etc.). O cessionário pode usar e explorar a obra sem as restrições que um licenciado teria, pois adquire os direitos cedidos.
Exclusividade Não exclusividade (padrão): Salvo acordo em contrário, a licença é não exclusiva – o desenvolvedor pode licenciar o software para outros usuários simultaneamente  . Licenças exclusivas podem ser acordadas, limitando o uso a um único licenciado em determinada área ou período. Ao ceder todos os direitos patrimoniais, o cessionário torna-se o único titular daqueles direitos (exclusividade inerente à propriedade transferida). Em caso de cessão parcial ou por escopo (por exemplo, cessão apenas para uso acadêmico ou em certa região), deve-se especificar claramente quais direitos ou territórios foram transferidos e quais permanecem com o autor original.
Remuneração Pode ser gratuita ou onerosa. Ex.: licença gratuita para uso acadêmico, ou licença paga (com pagamento único ou periódicos – royalties) para uso comercial . Pode ser gratuita ou onerosa. Ex.: cessão gratuita (doação de direitos) para uma universidade pública, ou cessão onerosa mediante pagamento (venda dos direitos) a uma empresa .
Duração/Termo Temporária ou por prazo indeterminado: Deve-se estabelecer a vigência da licença (por exemplo, 1 ano renovável, ou licença por prazo indeterminado/perpétua). Na ausência de termo expresso, presume-se uma licença por tempo determinado usual (recomendável definir um prazo para evitar ambiguidades). Geralmente permanente: Na cessão total definitiva, os direitos são transferidos por toda a duração da proteção autoral remanescente (no Brasil, até 50 anos). A Lei de Direitos Autorais exige contrato escrito e prevê que, se o prazo não estiver especificado, presume-se 5 anos de duração  – portanto, é importante indicar claramente no contrato se a cessão é por prazo indeterminado (definitiva) ou por prazo específico.
Direitos morais do autor Permanecem com o desenvolvedor. Mesmo licenciando o uso, você continua sendo o autor e detém os direitos morais (paternidade da obra, integridade etc.), inclusive o direito de ser creditado como criador do software. Permanecem com o desenvolvedor. Os direitos morais não podem ser transferidos ou renunciados, por força da Lei de Direitos Autorais. Assim, mesmo após a cessão, o autor original conserva, por exemplo, o direito de reivindicar a autoria e de proteger a integridade da obra . O contrato pode prever obrigações do cessionário de respeitar esses direitos (ex.: manter o nome do autor nos créditos).

Em resumo: a licença de uso é indicada se você quiser compartilhar o software (por exemplo, com instituições acadêmicas) mantendo a propriedade, controlando como ele é utilizado. Já a cessão de direitos equivale a transferir a propriedade econômica – total ou parcial – do software para outrem (por exemplo, caso uma instituição queira deter os direitos sobre o sistema). Decidir entre uma e outra depende da finalidade desejada para o software e do nível de controle que você pretende manter . É possível, inclusive, combinar abordagens: por exemplo, ceder parcialmente os direitos (ou conceder uma licença exclusiva) a uma universidade para fins específicos, enquanto retém direitos para outras finalidades. Em qualquer caso, é fundamental documentar a escolha em contrato escrito.

Passo 3: Elaboração dos Instrumentos Jurídicos (Contratos)

Uma vez definido o modelo (licenciamento ou cessão), você deve elaborar os contratos apropriados para formalizar legalmente as condições de uso ou transferência de direitos do software. Abaixo estão orientações para cada tipo de instrumento e as cláusulas essenciais que não podem faltar:

3.1 Contrato de Licença de Uso de Software

Se a opção for manter a titularidade e apenas licenciar o uso do sistema (inclusive com licença gratuita para fins acadêmicos, se for o caso), prepare um contrato de licença de uso contendo:
• Identificação das partes: Qualifique o Licenciante (você ou sua empresa, detentor dos direitos do software) e o Licenciado (a pessoa física ou jurídica que receberá a licença, por exemplo, a universidade ou instituição usuária). Inclua dados completos (nome/razão social, CNPJ/CPF, endereço, representante legal se aplicável).
• Objeto e escopo da licença: Descreva claramente o software licenciado (nome, versão, descrição funcional) e especifique o escopo da licença: por exemplo, licença de uso não exclusiva, intransferível, gratuita, para fins estritamente acadêmicos e institucionais. Delimite o propósito (uso educacional e de pesquisa, sem exploração comercial, se assim desejado) e, se necessário, o número de usuários ou instalações permitidas, ou o ambiente de uso.
• Vigência da licença: Defina o prazo de duração da licença (por exemplo, “por prazo indeterminado” ou “válida por 2 anos, renovável automaticamente”). Se for gratuita, pode ser interessante permitir revogação a qualquer tempo mediante aviso prévio (para flexibilidade). Deixe claro a data de início de vigência e condições de renovação ou término.
• Direitos e limitações de uso: Estipule as permissões do Licenciado (execução do software, armazenamento, etc.) e as restrições: proibição de copiar, modificar ou criar derivações sem autorização; vedação de distribuição a terceiros; vedação de engenharia reversa, exceto se permitido por lei; e proibição de uso fora do fim previsto. Reforce que a licença não implica transferência de propriedade intelectual – ou seja, o Licenciado obtém apenas o direito de uso, e todos os direitos autorais e de propriedade intelectual permanecem com o Licenciante . Essa cláusula de propriedade intelectual deve ser explícita, informando que o software é protegido pela Lei do Software e que o código-fonte (a menos que esteja sendo disponibilizado) é confidencial e de titularidade exclusiva do Licenciante.
• Atualizações e customizações: Se pertinente, disponha sobre a possibilidade (ou não) de futuras atualizações e quem será responsável por elas. Caso a instituição solicite customizações (adaptações) para suas necessidades, estabeleça se isso será objeto de contrato à parte e quem terá os direitos sobre essas modificações. Dica: Por padrão legal, se o cliente (licenciado) fizer customizações autorizadas no software, os direitos sobre essas derivações pertencem a quem as realizou salvo acordo em contrário  . Portanto, para evitar dúvidas, inclua cláusula definindo que quaisquer melhorias ou adaptações feitas pela instituição devem ser informadas ao Licenciante e que a titularidade (ou ao menos uma licença de uso sobre elas) será do Licenciante, a menos que negociado diferentemente. Isso protege você de perder controle sobre versões derivadas.
• Suporte e manutenção: Especifique se o Licenciante prestará suporte técnico ou manutenção. Se não houver obrigação de suporte, deixe isso claro (ex.: “Esta licença não inclui serviços de suporte ou manutenção, que poderão ser objeto de contrato separado, se necessário”). Se houver suporte incluso (mesmo que básico), delimite o escopo: por exemplo, atendimento via e-mail para dúvidas de uso durante horário comercial, sem garantia de correções de bugs, etc.
• Cláusula de garantia limitada: Inclua uma cláusula de isenção ou limitação de garantias. Em software fornecido gratuitamente, é comum constar que o software é licenciado “no estado em que se encontra” (as is), sem garantias expressas ou implícitas de desempenho, disponibilidade ou adequação a uma finalidade específica. Você pode garantir que detém os direitos sobre o software e que, até onde saiba, ele não infringe direitos de terceiros  (garantia de titularidade e originalidade), mas negar outras garantias. Por exemplo: “O Licenciante não garante que o software estará livre de erros ou atenderá a todas as expectativas do Licenciado, não se responsabilizando por vícios ou defeitos além das garantias legalmente inderrogáveis”.
• Limitação de responsabilidade: Esta é crucial. Estabeleça os limites da sua responsabilidade por eventuais danos decorrentes do uso do software. Em geral, em licenças gratuitas, indica-se que o Licenciante não será responsável por quaisquer danos indiretos, lucros cessantes ou danos consequentes relacionados ao uso do software. Podem ser incluídas limitações de valor (p.ex., limitando qualquer indenização eventualmente cabível ao equivalente a um valor simbólico ou às quantias pagas pela licença – no caso de licença gratuita, zero). Cláusulas bem formuladas de limitação de responsabilidade e de indenização protegem seu negócio e equilibram os riscos entre as partes .
• Indenização e infração de direitos: Inclua uma cláusula prevendo que o Licenciado que violar os termos (por exemplo, usar fora do permitido ou violar a propriedade intelectual do software) será responsável por indenizar o Licenciante por quaisquer perdas e danos sofridos. Inversamente, o Licenciante deve assegurar (na medida do possível) que o software não infringe patentes ou direitos de terceiros, e, se infringir, ele arcará com as consequências. Essa garantia de não violação de direitos de terceiros é uma obrigação usual do fornecedor: coloque que todo o código é de autoria do Licenciante ou licenciado de terceiros autorizados, evitando violações .
• Confidencialidade: Se o Licenciado tiver acesso ao código-fonte ou a informações técnicas sensíveis, insira cláusula de confidencialidade obrigando-o a não divulgar o código, algoritmos ou segredos comerciais a terceiros, sob pena de responsabilidades. Mesmo que o uso seja acadêmico, isso impede, por exemplo, que alguém da instituição publique o código sem autorização.
• Rescisão: Estabeleça as condições de rescisão da licença. Por exemplo, prevê que o descumprimento de cláusulas (uso não autorizado, violação de propriedade intelectual, quebra de confidencialidade) dará direito ao Licenciante de revogar imediatamente a licença, sem prejuízo de medidas legais. Em caso de licença gratuita, pode-se prever também a rescisão a qualquer tempo, imotivada, mediante notificação prévia (ex.: 30 dias antes), já que não há pagamento envolvido. Preveja a obrigação do licenciado, após o término, de cessar o uso do software, desinstalar e, se for o caso, devolver ou destruir eventuais cópias.
• Disposições gerais: Inclua cláusulas padrão, como: não caracterização de vínculo trabalhista (se for pessoa física licenciando para empresa, para evitar interpretações indevidas); foro e lei aplicável (as partes elegem a lei brasileira – citando Lei 9.609/98 e 9.610/98 quando pertinente – e o foro de domicílio do Licenciante ou outro de comum acordo, ciente de que se o licenciado for ente público, controvérsias poderão ser resolvidas na Justiça Estadual ou Federal, conforme o caso); e cláusula afirmando que o contrato de licença não configura cessão de direitos patrimoniais sobre o software . Reitere que qualquer não exercício de um direito pelo Licenciante (como tolerar um uso fora do escopo eventualmente) não implica renúncia ou novação das obrigações.

Dica: Para licenças gratuitas destinadas a universidades ou órgãos públicos, pode ser útil intitular o documento como “Termo de Licença de Uso Gratuita de Programa de Computador”, ressaltando no preâmbulo que o objetivo é permitir o uso institucional/acadêmico sem cobrança. Assim, a instituição terá clareza do caráter não oneroso e das condições.

3.2 Contrato de Cessão de Direitos Patrimoniais de Software

Caso a decisão seja transferir os direitos patrimoniais (totalmente ou em parte) do software – por exemplo, ceder para que uma universidade ou empresa passe a ser a titular desses direitos – será necessário um contrato de cessão. Nele, o desenvolvedor original será o Cedente e a outra parte o Cessionário. Aspectos fundamentais do contrato de cessão:
• Identificação das partes: Qualifique o Cedente (autor original/titular atual dos direitos) e o Cessionário (pessoa ou instituição que adquirirá os direitos), com todos os dados (semelhante à licença).
• Objeto da cessão: Descreva o software cujo direito está sendo cedido, de forma detalhada (nome, versão, eventualmente número do registro no INPI se já registrado, e uma descrição). Especifique quais direitos patrimoniais estão sendo cedidos: podem ser todos os direitos de reprodução, distribuição, alteração e comercialização do programa, ou somente alguns deles. Por exemplo, pode-se ceder totalmente todos os direitos econômicos, ou parcialmente (ex.: ceder o direito de uso e distribuição em projetos acadêmicos, mas não o direito de exploração comercial em outros contextos – ou ceder os direitos para um território específico). Deixe claro se a cessão é exclusiva (em geral, cessão implica exclusividade ao cessionário naquilo que foi cedido).
• Âmbito e finalidade: Assim como na licença, é prudente indicar o propósito da cessão, especialmente se for parcial. Por exemplo: “Cedente transfere ao Cessionário, de forma total, irrevogável e irretratável, os direitos patrimoniais do software X, para que o Cessionário o utilize e explore no âmbito de [descrição, p.ex. suas atividades acadêmicas e institucionais]”. Se a cessão for ampla (ex. cessão total), afirmar que o Cessionário poderá exercer livremente todos os direitos econômicos sobre o software, incluindo adaptá-lo, distribuí-lo e sublicenciá-lo, sem restrição de forma, tempo ou lugar, conforme seu interesse.
• Direitos morais: Reconheça que a cessão não abrange direitos morais do autor, em conformidade com a lei. Inclua cláusula em que o Cessionário se compromete a respeitar os direitos morais do Cedente, citando o direito de autoria (créditos) e o direito de integridade da obra. Por exemplo: obrigue o Cessionário a manter o nome do autor original nos créditos do software (salvo acordo em contrário) e a não realizar modificações que desonrem ou prejudiquem a reputação do autor. Essas previsões reforçam a proteção moral que a lei já dá ao criador.
• Preço ou gratuidade: Especifique se a cessão é onerosa ou gratuita. Se onerosa, indicar o valor da contraprestação (preço da cessão) e as condições de pagamento (à vista, parcelado, etc.). Se for gratuita, declarar expressamente que o Cedente está cedendo a título gratuito, sem qualquer cobrança – útil no caso de cessão para instituição pública, caracterizando uma doação de direitos. Em ambos os cenários, por ser transferência de um bem intangível, pode-se mencionar que não há incidência de certos tributos (por exemplo, cessão de direitos autorais em caráter definitivo pode, em alguns casos, ser isenta de alguns impostos para pessoa física, conforme legislação do Imposto de Renda, mas consulte um contador/advogado tributário se for relevante).
• Prazo da cessão: Defina se a cessão é definitiva (por toda a duração dos direitos autorais restantes) ou por prazo determinado. Em cessões permanentes, use termos como “em caráter definitivo e por todo o prazo de proteção autoral”. Se for por tempo limitado, especifique o prazo. Atenção: A lei exige contrato escrito para cessão e, se o contrato não estipular prazo, presume-se pelo prazo de 5 anos . Portanto, para evitar ambiguidades, deixe explícito se a intenção é ceder sem limite de tempo ou apenas por X anos. Se a cessão for temporária (o que é incomum, já que cessão costuma ser permanente; cessões temporárias às vezes são tratadas como licenças exclusivas), detalhe eventuais condições de retorno dos direitos após o período.
• Cláusula de transferência de titularidade: Conste que, com a assinatura do contrato e cumpridas as condições (por exemplo, pagamento integral, se houver), o Cessionário se torna o titular dos direitos patrimoniais cedidos. Ou seja, há uma transferência da titularidade da obra intelectual do Cedente para o Cessionário, nos termos do art. 49 da Lei de Direitos Autorais. Esta cláusula formaliza a mudança de titular e pode ser usada posteriormente para atualizar registros oficiais (como o registro do software no INPI, transferindo-o para o nome do Cessionário).
• Responsabilidade por infrações e evicção: Assim como na licença, inclua garantia de que o Cedente é o legítimo titular dos direitos que está cedendo e que o software não infringe direitos de terceiros. Preveja que, se ocorrer alguma reclamação de terceiros relativa a direitos anteriores (por exemplo, alguém alegar coautoria não reconhecida ou plágio), o Cedente se responsabilizará e isentará o Cessionário (essa é a garantia de evicção em propriedade intelectual: o Cedente responde caso a titularidade transferida não seja pacífica ou legítima ). Inversamente, após a cessão, o Cessionário passa a responder pelo uso e exploração do software, devendo manter o Cedente livre de responsabilidades por usos que o Cessionário vier a fazer.
• Uso pelo autor original (se aplicável): Se for do interesse das partes, pode-se reservar ao Cedente algum direito de uso após a cessão. Exemplo: ainda que ceda totalmente os direitos, o autor poderia reter uma licença de uso gratuita para fins não comerciais ou para portfólio. Se algo assim for combinado, coloque no contrato (caso contrário, após cessão total, o autor não poderá mais usar o software sem permissão do novo titular).
• Confidencialidade e transferência de materiais: Caso haja transferência de código-fonte, documentação técnica, manuais e outros ativos junto com a cessão, detalhe a obrigação do Cedente de entregar todos esses materiais ao Cessionário em determinado prazo. Se algumas informações forem sigilosas (por exemplo, algoritmos não óbvios), insira cláusula para que o Cessionário mantenha confidencialidade sobre segredos comerciais contidos no software, se for relevante. Isso pode soar contraditório (já que ele será dono do software), mas pode ser útil se, por exemplo, o autor retém alguma parte não cedida e compartilha informações apenas para integração.
• Cláusulas de rescisão: Em cessões gratuitas para fins institucionais, pode-se prever hipóteses de reversão da cessão (por exemplo, se o software deixar de ser utilizado para o fim público pretendido). Contudo, em cessões onerosas e definitivas, normalmente não há rescisão sem acordo mútuo, pois os direitos são transferidos de forma irrevogável. De todo modo, inclua cláusula sobre rescisão por inadimplemento (especialmente se houver pagamentos envolvidos: e.g., não pagamento do preço resulta em nulidade da cessão ou direito de revogação pelo Cedente). Se a cessão for condicionada a algo (como implementação de alguma contrapartida pela instituição), detalhe essas condições resolutivas, embora isso seja incomum.
• Atualização de registro e averbação: Acrescente que o Cessionário poderá (ou deverá, se for obrigação combinada) providenciar o registro dessa cessão nos órgãos competentes. Em especial, mencione a possibilidade de averbar a cessão no INPI, se o software estiver registrado lá, para que conste oficialmente a mudança de titularidade  . Embora não obrigatório para validade entre as partes, registrar a transferência no INPI protege o novo titular perante terceiros. Combine qual parte arcará com eventuais custos de averbação (taxa ~R$210,00 no INPI ).
• Demais cláusulas padrão: Lei aplicável (brasileira, citar leis de software e direitos autorais pertinentes), foro de eleição para disputas, declaração de que o contrato abrange todo o acordado sobre a cessão (integralidade do contrato), possibilidade de registro em cartório para fins de publicidade (opcional), etc.

Nota: Lembre-se que cessões devem ser por escrito. A Lei de Direitos Autorais exige instrumento escrito para cessão total ou parcial dos direitos autorais . Portanto, não confie em acordos verbais. Além disso, se a cessão for onerosa, o contrato assinado é importante para fins fiscais e contábeis (por exemplo, documentar eventual ganho de capital ou receitas).

Passo 4: Registros e Atos Adicionais Recomendados

Além da elaboração dos contratos, considere tomar medidas adicionais para solidificar a proteção jurídica do software:
• Registro do Software no INPI: Conforme já mencionado no Passo 1, registrar o programa de computador no INPI é altamente recomendado . Se ainda não o fez, realize o quanto antes, preferencialmente antes de distribuir amplamente o software ou assinar contratos de licença/cessão. O registro antecipado cria uma prova oficial da data de criação e autoria, dificultando que terceiros aleguem ser criadores. O INPI exige o depósito de um resumo hash do código-fonte e uma descrição técnica básica. Uma vez obtido o certificado, cite seu número nos contratos (por exemplo: “software registrado no INPI sob nº XYZ”) para vincular claramente o objeto do contrato ao registro oficial.
• Registro de Marca: Caso o software tenha um nome de produto ou plataforma que seja importante (p. ex., “Sistema Acadêmico X”), avalie registrar esse nome como marca no INPI. Assim, você protege o identificador comercial do software. O próprio INPI ressalta que o título do software não é coberto pelo registro de software, sendo necessário o registro de marca para tal proteção . Uma marca registrada impede terceiros de usarem nome igual ou semelhante em produtos/serviços correlatos, o que pode ser crucial se você pretende expandir o uso do software ou ceder/licenciar para múltiplas entidades.
• Outros registros autorais (se aplicável): Embora o INPI seja o caminho específico para software, não é o único. Opcionalmente, você poderia registrar o código-fonte como obra intelectual na Biblioteca Nacional ou em cartório de títulos e documentos, para geração de outra prova de direito autoral. Contudo, isso é menos comum e o registro no INPI geralmente basta. Em âmbito internacional, não há necessidade de registro separado em cada país graças à Convenção de Berna, mas se houver interesse em uma proteção extra nos EUA, por exemplo, pode-se registrar o software no U.S. Copyright Office para facilitar certas ações legais lá. Avalie essa necessidade com um advogado em casos específicos de distribuição internacional.
• Depósito de código-fonte em escrow (garantia): Em contratos com instituições (especialmente se onerosos), pode surgir demanda por um escrow agreement – ou seja, depositar o código-fonte em terceiro confiável, que o libera ao cliente em certas condições (por ex., se você deixar de prestar suporte ou encerrar atividades). Para uso acadêmico gratuito, isso raramente se aplica. Mas se for um contrato crítico, esteja ciente dessa possibilidade e discuta se necessário.
• Documentação de entrega e recebimento: Sempre que transferir algo tangível (mídia, documentação, código) para o usuário ou cessionário, formalize por escrito uma Ata de Entrega e Recebimento assinada por ambas as partes, listando os itens entregues (por exemplo, “código-fonte versão X entregue em pen drive; manual do usuário; chave de ativação”). Isso previne disputas sobre “não recebemos tal componente”.
• Atualizações Contratuais Futuras: Mantenha um acompanhamento legal. Se o software evoluir significativamente ou se novas situações surgirem (por exemplo, integração com dados pessoais implicando LGPD, ou novos módulos), reveja os termos de licença/cessão para atualizá-los. Aditivos contratuais podem ser firmados para cobrir expansões de escopo de uso, sempre por escrito.

Passo 5: Atenção ao Licenciar ou Ceder para Instituições Públicas e Universidades

Ao tratar com entes públicos (órgãos governamentais, autarquias, universidades públicas) ou mesmo instituições de ensino, existem considerações adicionais importantes:
• Observância da Lei de Licitações e Contratos Públicos: Se o software for cedido ou licenciado a título oneroso para um órgão público, a administração pública deve seguir as leis de contratações públicas (atualmente, Lei nº 14.133/2021, que substitui a Lei 8.666/1993). Isso significa que, em geral, a aquisição de software por órgão público requer licitação, a menos que se caracterize alguma exceção (por exemplo, inexigibilidade de licitação por exclusividade, quando só aquele desenvolvedor possui o software necessário) . Dica: Caso uma universidade pública queira comprar ou pagar pela licença, ela provavelmente precisará justificar a contratação direta com base na singularidade do software e na exclusividade de fornecimento pelo desenvolvedor (você). Prepare documentação demonstrando que você detém os direitos e que não há concorrentes daquele software, para embasar um possível processo de inexigibilidade.
• Contratos gratuitos com entes públicos: Se você optar por licenciar ou ceder gratuitamente para uma instituição pública (por exemplo, doando o software para uma universidade), a burocracia é menor, pois não há dispêndio financeiro público. Ainda assim, formalize um termo de doação ou cessão de uso gratuito por escrito. Muitos órgãos públicos exigem um instrumento jurídico mesmo para uso gratuito, até para registrar a entrada daquele “bem intangível” no patrimônio público ou para justificar o uso de um software de terceiro. Informe-se com a instituição se existe um modelo padrão – algumas universidades possuem modelos de “Termo de Cessão de Uso de Software” ou “Convênio de Cooperação” voltados para software acadêmico. Seguir o modelo deles (se houver) garante conformidade com regras internas.
• Adequação das cláusulas para entes públicos: Tenha em mente que órgãos públicos podem ter restrições legais a certas cláusulas. Por exemplo, cláusulas de foro ou de arbitragem podem ser limitadas – geralmente, entes públicos não podem se submeter a arbitragens sem autorização legal específica, e o foro deve ser o da sede do órgão ou outra regra de competência pública. Cláusulas de multa ou indenização contra a Fazenda Pública também podem esbarrar em limitações. Recomenda-se submeter o contrato ao jurídico da instituição para aval antes de assinar, pois eles podem pedir ajustes. Esteja aberto a negociar termos razoáveis mantendo a proteção do seu direito.
• Responsabilidade e garantias na esfera pública: Órgãos públicos podem insistir em garantias mínimas de funcionamento, especialmente se o software for crítico para serviços públicos. Mesmo em licenças gratuitas, podem querer cláusulas de responsabilidade caso o software cause danos a terceiros (por exemplo, incidente de segurança). Você deve avaliar até onde consegue assumir responsabilidades. Mantenha as limitações de responsabilidade, mas atente-se que a instituição pública não poderá abrir mão totalmente de buscar reparo se houver dolo ou culpa grave de sua parte. Em outras palavras, suas cláusulas de isenção não podem contrariar o interesse público. Use bom senso e, se necessário, discuta um termo de responsabilidade compartilhada ou níveis de serviço se o contexto exigir (embora para mero uso acadêmico sem suporte contínuo, isso seja raro).
• Entrega do código-fonte para universidades: Considere se a instituição pública ou universidade precisa do código-fonte. Muitas vezes, para fins acadêmicos, a universidade pode querer ter acesso ao código para aprender com ele ou adaptá-lo internamente. Se você estiver disposto a ceder o código-fonte, especifique no contrato em que condições ele é fornecido e se essa entrega significa também transferência de direitos (no caso de cessão) ou apenas transparência (no caso de licença open source ou código aberto limitado). Software Público: Uma alternativa, se o objetivo for uso amplo em universidades, é avaliar licenciar o software como software livre ou público. O governo brasileiro possui o Portal do Software Público para compartilhamento de soluções de código aberto entre instituições  . Isso envolve adotar uma licença livre (como GNU GPL, MIT, etc.) e disponibilizar o código para a comunidade acadêmica e governamental. Porém, essa decisão depende do seu modelo de negócio – somente faça se estiver confortável em abrir mão de controle comercial e receber contribuições abertas.
• Convênios e termos de cooperação: Para parcerias com universidades (especialmente federais), às vezes é adequado firmar, além ou em vez do contrato, um Convênio de Cooperação Técnico-Científica mencionando o software. Por exemplo, se seu software será usado em um projeto de pesquisa conjunto, o convênio pode abranger a cessão de uso do software, definindo responsabilidades de cada parte (a universidade oferece a infraestrutura, você o software, etc.). Convênios acadêmicos geralmente passam por aprovações internas (conselhos, pró-reitorias), mas uma vez aprovados, dão um respaldo institucional ao uso do software. Verifique com a instituição se esse é o caso.
• Registro contábil e termos de doação (no caso de cessão): Se você ceder definitivamente os direitos do software para um ente público (gratuitamente), isso é similar a doar um bem à administração. Pode ser necessário um Termo de Doação formal, possivelmente com avaliação de valor do intangível para fins de incorporação patrimonial. Consulte o departamento jurídico ou de patrimônio da instituição. Providencie documentos comprobatórios (por ex., o certificado do INPI, uma descrição do software e seu valor estimado, etc.) para facilitar. Tenha clareza de que, após cedido, você não poderá explorá-lo comercialmente sem consentimento do órgão (a não ser que retenha algum direito por acordo).
• Segurança da informação e LGPD: Se o software for processar dados (especialmente dados pessoais dentro de uma universidade), a instituição pública estará preocupada com a Lei Geral de Proteção de Dados (LGPD). Ainda que seu papel seja só fornecer o software, inclua disposições sobre privacidade, se aplicável, e esclareça quem é o controlador dos dados (provavelmente a instituição) e que medidas de segurança o software oferece. Órgãos públicos têm que seguir a LGPD estritamente, então demonstrar conformidade do software com boas práticas de segurança da informação ajuda na aceitação.
• Exemplo prático: Suponha que você deseje ceder gratuitamente seu software de gestão acadêmica para uma universidade federal. Pontos de atenção: (a) Formalize por escrito – provavelmente num Termo de Cessão de Uso Gratuita, afirmando objetivo educacional; (b) Inclua cláusula dizendo que a cessão é gratuita e não gera ônus financeiro para a universidade (para deixar claro a inexistência de pagamento); (c) Garantia: Indique que o software é fornecido “no estado em que se encontra” e que, por ser gratuito, não há garantia de desempenho, limitando sua responsabilidade; (d) Peça que a universidade concorde em exibir seu crédito como desenvolvedor (bom para seu portfólio); (e) Faculte a possibilidade de cooperação técnica futura, mas não se amarre em obrigações contínuas sem previsão. Ao final, ambas as partes assinam, e possivelmente o documento precisa ser publicado no diário oficial ou submetido a análise jurídica interna da universidade – esteja preparado para esse trâmite.

Passo 6: Consultoria Jurídica e Formalidades Finais
• Revisão por um advogado: Mesmo que você elabore os contratos com base neste guia, submeta os documentos a um advogado especializado em propriedade intelectual ou direito contratual para revisão. Isso garantirá que nada essencial foi omitido e que as cláusulas atendem à legislação brasileira atual. Pequenos detalhes (como terminologia ou referências legais) podem fazer diferença na segurança do contrato.
• Atendimento jurídico remoto ou presencial: Atualmente é totalmente viável realizar consultas jurídicas remotamente. Muitos advogados atendem por videoconferência, telefone e e-mail, o que pode agilizar o processo e reduzir custos. Assim, se você não tiver fácil acesso a um advogado especialista na sua cidade, procure escritórios ou consultores que ofereçam atendimento on-line – eles podem analisar seus contratos e orientar os registros no INPI de forma remota, sem problemas. Por outro lado, para a assinatura dos contratos, verifique se a instituição parceira exige firma reconhecida em cartório ou assinatura com certificado digital (ICP-Brasil). Essas formalidades podem pedir presença física rápida em cartório ou o uso de ferramentas como assinaturas digitais (e.g., Gov.br, DocuSign com certificado) – combine o formato de assinatura com antecedência com a outra parte.
• Assinaturas e testemunhas: Quando for formalizar os contratos, assine em pelo menos 2 vias de igual teor, datadas. Contratos particulares no Brasil geralmente não requerem testemunhas para terem validade, mas se possível colha duas assinaturas de testemunhas no documento – isso permite que, em caso de inadimplemento, o contrato tenha força de título executivo extrajudicial (Código de Processo Civil, art. 784, III). Para órgãos públicos, normalmente servidores podem assinar como testemunhas. Se a assinatura for digital (via certificado digital ICP), garanta que cada parte assine com um certificado válido e guarde os arquivos assinados.
• Arquivo e registro: Após tudo assinado, cada parte fica com sua via. Você pode, adicionalmente, registrar o contrato em cartório de títulos e documentos, o que confere publicidade e data certa (importante especialmente em cessão onerosa, para o contrato surtir efeitos contra terceiros). No mínimo, mantenha cópias digitais e físicas arquivadas em local seguro.
• Cumprimento contínuo: Por fim, cumpra diligentemente as obrigações que você assumiu (por exemplo, se prometeu entregar código-fonte, ou fornecer suporte por X meses). Da mesma forma, monitore o uso do software pelo licenciado/cessionário conforme permitido. Caso note infrações, atue de acordo com o contrato (por exemplo, notificando para cessar determinada prática). Lembre-se de que seu direito de autor permanece resguardado – se terceiros não autorizados usarem o software, você poderá buscar medidas legais (incluindo sanções civis e penais) . Mas com tudo devidamente regularizado, espera-se que essas situações não ocorram.

Conclusão: A regularização jurídica de um software envolve formalizar a autoria e usar contratos para disciplinar seu uso ou transferência. Seguindo este guia, você terá protegido sua criação e estabelecido regras claras para licenciá-la ou cedê-la com segurança jurídica. Em caso de dúvida, não hesite em buscar orientação jurídica especializada – é um investimento para evitar problemas futuros e maximizar o valor do seu software de forma profissional.

Fontes: Leis 9.609/98 e 9.610/98; Instituto Nacional da Propriedade Industrial – INPI (serviços de registro de software)  ; Migalhas (Camila Betanin, Proteção legal de softwares no Brasil)  ; Jusbrasil (Erick Sugimoto, Licenciamento ou Cessão?)  ; Blog Vinco (Lei de Software e customizações)  ; FIUS Advogados (contratos de software)  ; Feijão Advocacia (cláusulas essenciais em TI) ; Portal Gov.br (transferência de titularidade de software)  ; entre outros.

Paulo Moraes

Proprietário Paulo Moraes Advogados

Compartilhe

Preencha abaixo para continuar o atendimento ⬇

Seus dados estão seguros 🔒