Quem toma as decisões antes do desenvolvimento no Ubuntu?

Quem toma as decisões antes do desenvolvimento no Ubuntu?

Sou um iniciante absoluto em Linux tentando entender o código aberto. Eu estava interessado em saber quem é o ator-chave na tomada de decisões para o desenvolvimento de código aberto. Como os desenvolvedores concordam com uma nova funcionalidade ou recurso?

Por exemplo, para ser mais preciso, deixe-me perguntar quem foi o responsável pela introdução do Unity no 11.04? Obviamente, pode ter sido apresentado como um pensamento criativo, independentemente de como é recebido pelos utilizadores. Então, quem exatamente sugere essas ideias na equipe do Ubuntu?

Mesmo que alguém sugira um novo recurso criativo, como ele é acordado como um padrão comum pelo restante da equipe de desenvolvimento envolvida?

Responder1

Você faz duas perguntas em uma, na verdade. Mas deixe-me começar dizendo que há uma razão pela qual o chamamos de GNU+Linuxdistribuições. Ubuntudistribuisoftware gratuito feito por outras pessoas. Qual software usar e como usá-lo depende do Ubuntu, enquanto os próprios projetos têm seus próprios processos de tomada de decisão.

Para coisas como o Unity, que é basicamente um produto da Canonical, a Canonical tem um grande papel na tomada de decisões. Mas o Ubuntu é muito mais que isso. O Firefox, por exemplo, é mantido pela Mozilla, então, nesse caso, a Mozilla toma a maior parte das decisões. É assim para muitos aplicativos e programas. Geralmente são aqueles que fazem o software que tomam as decisões. Com base em como isso funciona, o Ubuntu escolhe qual software usar. Seria legal pegar um software, como o Firefox, e fazer dele um novo projeto para se tornar um “tomador de decisões”, mas isso muito raramente acontece na realidade. Quando há uma grande disputa sobre a direção que um projeto está tomando, ele pode ser dividido em duas aplicações diferentes. Isso também significaria dividir a responsabilidade da tomada de decisões e da manutenção do software, o que é um grande trabalho. Além disso, se o software for muito bom e o projeto for muito mal administrado, isso pode acontecer, como foi a situação percebida em torno do OpenOffice.org, que levou ao LibreOffice, por exemplo.

Então, como Unity é um projeto da Canonicals, eles estão no comando. Mas isso não significa que outras opiniões não sejam valorizadas e bem-vindas. Eles são. A Canonical está no centro disso, mas ainda é um projeto comunitário. Mas se a comunidade se dividir em mais de uma opinião e você precisar ter apenas uma solução, a opinião da Canonical será a palavra final. Geralmente, porém, há umamelhor soluçãocom os quais as pessoas possam concordar.

Para decisões gerais sobre a direção que o Ubuntu está tomando e no que focar, há uma conferência de desenvolvedores logo após o lançamento de uma versão do Ubuntu e outra começa. O próximo começa em 31 de outubro e é onde o panorama geral é resolvido. Você pode ler mais sobre isso aqui:http://uds.ubuntu.com/

Responder2

O Ubuntu, como várias outras distros (provavelmente a Red Hat), tem apoio corporativo, então há uma empresa que está mais ou menos "no comando" e decide quais são os roteiros oficiais e os recursos "suportados".

No caso do Ubuntu, a empresa Canonical fundada por Mark Shuttleworth é a responsável. Shuttleworth acumulou grande fortuna pessoal durante o boom das pontocom (ele é um homem do espaço!) e tem pago principalmente do próprio bolso, embora ele e os executivos da Canonical estejam trabalhando em serviços pagos e suporte oferecido pela Canonical para trazer a empresa à rentabilidade.

Enquanto isso, a Red Hat vende suporte para suas próprias distribuições corporativas e ganha muito dinheiro com isso.

Dito isto, a chave para o seu sucesso é ouvir a comunidade e permitir a participação no envio de patches e sugestões sobre o roteiro, para que não sejam apenas os funcionários da Canonical envolvidos no Ubuntu ou em qualquer um desses outros projetos.

Qualquer um pode "fork" um projeto de código aberto e fazer o que quiser com ele, desde que continue a publicar o código-fonte de suas alterações (na maior parte, há muitas nuances aqui que estou deixando de fora para simplificar) e você podemos ver projetos como esse no Linux Mint, mas obviamente é necessário que haja um pouco de interesse e apoio de indivíduos com ideias semelhantes para que tal fork decole.

Responder3

uma página sobre governança do Ubuntu.

Para a introdução da Unidade, omaneira típicateria sido que oEquipe de área de trabalhodecide e a ideia é então aprovada peloDiretoria Técnica- com Mark Shuttleworth tendo influência em todos os níveis. Mas não sei como realmente foi.

informação relacionada