Documentation / translations / pt_BR / process / code-of-conduct-interpretation.rst


Based on kernel version 7.3. Page generated on 2026-10-19 13:18 EDT.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257
.. SPDX-License-Identifier: GPL-2.0

Interpretação do Código de Conduta do Kernel Linux
==================================================

O :ref:`pt_BR_code_of_conduct` é um documento geral que tem como objetivo
fornecer um conjunto de regras para quase todas as comunidades de código
aberto. Toda comunidade de código aberto é única e o kernel Linux não é
exceção. Por causa disso, este documento descreve como nós, na comunidade
do kernel Linux, o interpretaremos. Nós também não esperamos que esta
interpretação seja estática ao longo do tempo, e a ajustaremos conforme
necessário.

O esforço de desenvolvimento do kernel Linux é um processo muito pessoal
em comparação com as formas "tradicionais" de desenvolvimento de software.
Suas contribuições e as ideias por trás delas serão cuidadosamente
revisadas, frequentemente resultando em críticas e apontamentos. A
revisão quase sempre exigirá melhorias antes que o material possa ser
incluído no kernel. Saiba que isso acontece porque todos os envolvidos
querem ver a melhor solução possível para o sucesso geral do Linux. Este
processo de desenvolvimento provou criar o kernel de sistema operacional
mais robusto de todos os tempos, e nós não queremos fazer nada que cause
a diminuição da qualidade do envio e do resultado final.

Mantenedores
------------

O Código de Conduta usa o termo "mantenedores" várias vezes. Na
comunidade do kernel, um "mantenedor" é qualquer pessoa responsável por
um subsistema, driver ou arquivo, e que esteja listada no arquivo
MAINTAINERS na árvore de código-fonte do kernel.

Responsabilidades
-----------------

O Código de Conduta menciona direitos e responsabilidades para os
mantenedores, e isso precisa de alguns esclarecimentos adicionais.

Em primeiro lugar e acima de tudo, é uma expectativa razoável que os
mantenedores liderem pelo exemplo.

Dito isto, nossa comunidade é vasta e ampla, e não há um novo requisito
para que os mantenedores lidem unilateralmente com o comportamento de
outras pessoas nas partes da comunidade onde atuam. Essa responsabilidade
é de todos nós e, em última análise, o Código de Conduta documenta os
caminhos finais de escalonamento em caso de preocupações não resolvidas
em relação a questões de conduta.

Os mantenedores devem estar dispostos a ajudar quando ocorrerem problemas
e trabalhar com outras pessoas na comunidade quando necessário. Não tenha
medo de entrar em contato com o Conselho Consultivo Técnico (TAB) ou
outros mantenedores se não tiver certeza de como lidar com as situações
que surgirem. Isso não será considerado um relato de violação, a menos
que você queira que seja. Se não tiver certeza sobre como abordar o TAB
ou quaisquer outros mantenedores, entre em contato com nossa mediadora
de conflitos, Joanna Lee <jlee@linuxfoundation.org>.

No final, "sejam gentis uns com os outros" é realmente o objetivo final
para todos. Sabemos que todos são humanos e que todos falhamos às vezes,
mas o objetivo principal para todos nós deve ser trabalhar em direção a
resoluções amigáveis dos problemas. A aplicação do código de conduta será
apenas uma opção de último recurso.

Nosso objetivo de criar um sistema operacional robusto e tecnicamente
avançado e a complexidade técnica envolvida exigem naturalmente
conhecimento técnico e tomada de decisões.

O conhecimento técnico exigido varia dependendo da área de contribuição.
Ele é determinado principalmente pelo contexto e pela complexidade técnica
e apenas secundariamente pelas expectativas de contribuidores e
mantenedores.

Tanto as expectativas de conhecimento técnico quanto a tomada de decisões
estão sujeitas a discussão, mas no final das contas há uma necessidade
básica de sermos capazes de tomar decisões para progredir. Esta
prerrogativa está nas mãos dos mantenedores e da liderança do projeto e
espera-se que seja usada de boa fé.

Como consequência, definir expectativas de conhecimento técnico, tomar
decisões e rejeitar contribuições inadequadas não são vistos como uma
violação do Código de Conduta.

Embora os mantenedores sejam em geral receptivos aos novatos, sua
capacidade de ajudar os contribuidores a superar os obstáculos de entrada
é limitada, portanto, eles devem definir prioridades. Isso, também, não
deve ser visto como uma violação do Código de Conduta. A comunidade do
kernel está ciente disso e fornece programas de nível de entrada de
várias formas, como o kernelnewbies.org.

Escopo
------

A comunidade do kernel Linux interage primariamente em um conjunto de listas
de e-mail públicas distribuídas por vários servidores diferentes controlados
por várias empresas ou indivíduos diferentes. Todas essas listas estão
definidas no arquivo MAINTAINERS na árvore de código-fonte do kernel.
Quaisquer e-mails enviados para essas listas de e-mail são considerados
cobertos pelo Código de Conduta.

Desenvolvedores que usam o bugzilla do kernel.org e outras ferramentas de
rastreamento de bugs ou bugzilla de subsistemas devem seguir as diretrizes
do Código de Conduta. A comunidade do kernel Linux não possui um endereço
de e-mail de projeto "oficial" ou endereço "oficial" de mídia social.
Qualquer atividade realizada usando uma conta de e-mail do kernel.org deve
seguir o Código de Conduta conforme publicado para o kernel.org, assim como
qualquer indivíduo usando uma conta de e-mail corporativa deve seguir as
regras específicas daquela corporação.

O Código de Conduta não proíbe que se continue a incluir nomes, endereços de
e-mail e comentários associados em mensagens de listas de discussão,
mensagens de log de alterações (changelog) do kernel ou comentários no
código.

A interação em outros fóruns é coberta pelas regras que se aplicam a tais
fóruns e, em geral, não é coberta pelo Código de Conduta. Exceções podem
ser consideradas para circunstâncias extremas.

As contribuições enviadas para o kernel devem usar linguagem apropriada.
O conteúdo já existente que precede o Código de Conduta não será tratado
agora como uma violação. No entanto, a linguagem inapropriada pode ser vista
como um bug; tais bugs serão corrigidos mais rapidamente se quaisquer partes
interessadas enviarem patches com esse propósito. Expressões que atualmente
fazem parte da API de usuário/kernel, ou que refletem a terminologia usada
em padrões ou especificações publicadas, não são consideradas bugs.

Aplicação
---------

O endereço listado no Código de Conduta vai para o Comitê do Código de
Conduta. Os membros exatos que recebem esses e-mails a qualquer momento
estão listados em https://kernel.org/code-of-conduct.html. Os membros não
podem acessar relatos feitos antes de se juntarem ou após terem deixado o
comitê.

O Comitê do Código de Conduta consiste em membros voluntários da comunidade
nomeados pelo TAB, bem como um mediador profissional agindo como um terceiro
neutro. Os processos que o comitê do Código de Conduta usará para lidar com
os relatos variam e dependerão das circunstâncias individuais; no entanto,
este arquivo serve como documentação para o processo geral utilizado.

Qualquer membro do comitê, incluindo o mediador, pode ser contatado
diretamente se o relator não desejar incluir todo o comitê em uma
reclamação ou preocupação.

O Comitê do Código de Conduta revisa os casos de acordo com os processos
(veja acima) e consulta o TAB conforme a necessidade e a conveniência,
por exemplo, para solicitar e receber informações sobre a comunidade do
kernel.

Quaisquer decisões a respeito de recomendações de aplicação (enforcement)
serão levadas ao TAB para implementação junto aos mantenedores relevantes,
se necessário. Uma vez que o TAB aprove uma ou mais das medidas descritas
no escopo do banimento pelo voto de dois terços dos membros, o Comitê do
Código de Conduta aplicará as medidas aprovadas pelo TAB. Quaisquer membros
do Comitê do Código de Conduta que sirvam no TAB não votarão nas medidas.

Em intervalos trimestrais, o Comitê do Código de Conduta e o TAB fornecerão
um relatório resumindo os relatos anonimizados que o comitê do Código de
Conduta recebeu e o status deles, bem como os detalhes de quaisquer
decisões aprovadas pelo TAB, incluindo dados completos e identificáveis da
votação.

Como a maneira pela qual interpretamos e aplicamos o Código de Conduta
evoluirá com o tempo, este documento será atualizado quando necessário para
refletir quaisquer mudanças.

Aplicação para Violações de Comportamento Inaceitável do Código de Conduta
----------------------------------------------------------------------------

O comitê do Código de Conduta trabalha para garantir que nossa comunidade
continue a ser inclusiva e promova discussões e pontos de vista diversos, e
trabalha para melhorar essas características ao longo do tempo. A maioria
dos relatos que o Comitê do Código de Conduta recebe decorre da
compreensão incorreta sobre o processo de desenvolvimento e os papéis,
responsabilidades e o direito dos mantenedores de tomar decisões sobre a
aceitação de código. Estes são resolvidos através do esclarecimento do
processo de desenvolvimento e do escopo do Código de Conduta.

Comportamentos inaceitáveis podem interromper a colaboração respeitosa por um
curto período de tempo e impactar negativamente a saúde da comunidade a longo
prazo. Comportamentos inaceitáveis frequentemente são resolvidos quando os
indivíduos reconhecem seu comportamento e se retratam por ele no ambiente em
que a violação ocorreu.

O Comitê do Código de Conduta recebe relatos sobre comportamentos
inaceitáveis quando eles não são resolvidos através de discussões na
comunidade. O comitê do Código de Conduta toma medidas para restaurar a
colaboração produtiva e respeitosa quando um comportamento inaceitável
impactou negativamente esse relacionamento.

O Comitê do Código de Conduta tem a obrigação de manter os relatos e as
informações dos relatores em sigilo. Os relatos podem vir de partes lesadas
e membros da comunidade que são observadores de comportamentos
inaceitáveis. O Comitê do Código de Conduta tem a responsabilidade de
investigar e resolver esses relatos, trabalhando com todas as partes
envolvidas.

O Comitê do Código de Conduta trabalha com o indivíduo para promover uma
mudança em sua compreensão sobre a importância de reparar os danos causados
por seu comportamento à parte lesada e o impacto negativo a longo prazo na
comunidade.

O objetivo é alcançar uma resolução que seja aceitável para todas as partes.
Se trabalhar com o indivíduo não trouxer o resultado desejado, o Comitê do
Código de Conduta avaliará outras medidas, como buscar um pedido de
desculpas público para reparar o dano.

Buscar retratação pública pela violação
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

O Comitê do Código de Conduta chama a atenção publicamente para o comportamento
no ambiente em que a violação ocorreu, buscando uma retratação pública
pela violação.

Uma retratação pública pela violação é o primeiro passo para reconstruir a
confiança. A confiança é essencial para o sucesso contínuo e a saúde da
comunidade, que opera com base na confiança e no respeito.

Medidas corretivas se não houver uma retratação pública pela violação
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

O Comitê do Código de Conduta determina o próximo curso de ação para restaurar
a colaboração saudável, recomendando medida(s) corretiva(s) ao TAB para
aprovação.

- Banir o infrator de participar do processo de desenvolvimento do kernel por
  um período de até um ciclo completo de desenvolvimento do kernel. O Comitê
  do Código de Conduta pode exigir uma retratação pública como condição
  para suspender o banimento.

O escopo do banimento por um período de tempo pode incluir:

    a. negar contribuições de patch e pull requests
    b. pausar a colaboração com o infrator ignorando suas contribuições e/ou
       bloqueando sua(s) conta(s) de e-mail
    c. restringir sua capacidade de se comunicar pelas plataformas kernel.org,
       como listas de discussão e sites de mídia social

Uma vez que o TAB aprove uma ou mais das medidas descritas no escopo do
banimento por dois terços dos membros votando a favor das medidas, o Comitê do
Código de Conduta aplicará a(s) medida(s) aprovada(s) pelo TAB em colaboração
com a comunidade, mantenedores, submantenedores e administradores do
kernel.org. Quaisquer membros do Comitê do Código de Conduta atuando no TAB
não votarão nas medidas.

O Comitê do Código de Conduta está ciente do impacto negativo que buscar uma
retratação pública e instituir um banimento pode ter sobre os indivíduos.
Também está ciente dos danos a longo prazo para a comunidade que podem resultar
da falta de ação quando tais violações públicas graves ocorrem.

A eficácia da(s) medida(s) corretiva(s) aprovada(s) pelo TAB depende da
confiança e cooperação da comunidade, mantenedores, submantenedores e
administradores do kernel.org na sua aplicação.

O Comitê do Código de Conduta espera sinceramente que comportamentos
inaceitáveis que exijam a busca de retratações públicas continuem a ser
ocorrências extremamente raras no futuro.