By BoLOBOOLNE payday loans

Por que o Fedora pode abandonar o Firefox e o Thunderbird?

by LonelySpooky

A per­gunta foi feita de maneira pro­po­si­tal­mente ambí­gua para levar o lei­tor à refle­xão. Já é fato bas­tante conhe­cido que o rela­ci­o­na­mento de gran­des softwa­res con­si­de­ra­dos livres com a comu­ni­dade está longe de ser o “livre” que a comu­ni­dade gostaria.

Um exem­plo clás­sico é a Sun (agora Ora­cle) que tor­nava um inferno a vida das almas cari­do­sas que ten­tas­sem con­tri­buir para o desen­vol­vi­mento do Ope­nOf­fice. Adi­ci­o­nar um código ao pro­duto sig­ni­fica pas­sar por buro­cra­cias inter­mi­ná­veis e, mesmo assim, se você tiver paci­ên­cia para supor­tar a espera e a frus­tra­ção, ainda é obri­gado a “doar” seu código para a Sun/Oracle que se torna a dona do seu tra­ba­lho. (não sei se isso mudou, espero que sim.)

Um caso seme­lhante vem ocor­rendo com o Thun­der­bird ao encon­trar um bug que afeta seve­ra­mente os usuá­rios. O dito bug é conhe­cido há bas­tante tempo e pos­sui cor­re­ções dis­po­ní­veis nas mãos da Mozilla e do Pro­jeto Fedora, con­tudo, devido a regras de tra­de­mark, o patch não pode ser apli­cado. É sim­ples assim: você não pode alte­rar o código (com pathes ou seja como for) dos pro­du­tos da Mozilla e depois, sim­ples­mente, chamá-lo de Fire­fox ou Thunderbird.

Citando um dos man­te­ne­do­res do Fire­fox no Fedora (Mar­tin Stransky) “we’re pat­ching mozilla pac­ka­ges only for really cri­ti­cal issues because of mozilla tra­de­marks. We can’t put any patch we want to the mozilla pac­kage and ship it as ‘Fire­fox’ or ‘Thunderbird”.

O pro­blema trouxe à tona mui­tas outras ques­tões como as exce­ções que o Pro­jeto Fedora teve que con­ce­der para poder usar o Firefox/Thunderbird (é estri­ta­mente proi­bido que um soft­ware traga suas pró­prias ver­sões de uma depen­dên­cia quando o Fedora tem con­di­ções de satisfazê-la. Por exem­plo, como seria se cada soft­ware viesse com o seu pró­prio gstre­a­mer?). Tanto Fire­fox quanto Thun­der­bird ape­nas fun­ci­o­nam se cer­tas par­tes forem as ori­gi­nais pro­vi­das pela Mozilla, mesmo que o sis­tema já tenha essas “par­tes” satisfeitas.

Os mais oti­mis­tas acre­di­tam que um tra­ba­lho mais forte junto à Mozilla Foun­da­tion pode dar bon resul­ta­dos devido ao rela­ci­o­na­mento sau­dá­vel que o Pro­jeto Fedora man­tém com o desen­vol­vi­mento do Fire­fox e do Thun­der­bird, mas a mai­o­ria acre­dita real­mente que o melhor para a dis­tri­bui­ção é não depen­der de nin­guém e ter liber­dade de ação. Isso sig­ni­fica, é claro, bater o pé e alte­rar, sim, o código dos pro­du­tos da Mozilla, mas per­der o direito de cha­mar o pro­duto de Firefox/Thunderbird. O Debian já faz isso com o Icewe­a­sel, lem­bram?

O que resta é saber se vale a pena aban­do­nar as mar­cas da Mozilla e cor­rer o risco de con­fun­dir usuá­rios nova­tos que, assim como mais de 350 milhões de pes­soas, con­fiam no Firefox/Thunderbird e não sabe­riam “que dia­bos é esse tal Iceweasel”.

Fora isso, resta tam­bém a ques­tão moral de sem­pre tra­ba­lhar junto ao ups­tream (tem muita gente cho­rando sobre isso), mas acho que tra­ba­lhar com um Icewe­a­sel da vida não sig­ni­fica dei­xar de enviar os pat­ches para o ups­tream, já que o Icewe­a­sel é feito do mesmo código que o Fire­fox, cabe ao ups­tream deci­dir se usa os pat­ches ou não; e se não usar $#@&!-se.

Curi­oso? Baixe a thread: Thun­der­bird no Fedora (166)

Share

Creative Commons License
This work, unless otherwise expres­sly sta­ted, is licen­sed under a Cre­a­tive Com­mons Attribution-NonCommercial-ShareAlike 3.0 Unpor­ted License.

{ 9 comments… read them below or add one }

1 Giovanni 27 de abril de 2010 às 19:12

No Open­So­la­ris con­ti­nua a mesma #!@#$$.

1) Con­tri­bui­ções tem que pas­sar por um pro­grama de “spon­sor“
2) Não existe pre­vi­são de quando desen­vol­ve­do­res exter­nos terão acesso de escrita no repo­si­tó­rio
3) Os com­mits são atre­la­dos ao bugs ofi­ci­ais. O sis­tema de bugs é res­trito ao firewall da Sun, ape­nas alguns deta­lhes são expor­ta­dos
N) .…

São mui­tos os problemas.

Responder

2 Xinuo 28 de abril de 2010 às 13:04

Con­serta aí na 1ª linha do 6º pará­grafo:
que u tra­ba­lho mais forte junto à Mozilla Foun­da­tion pode dar bon resul­ta­dos
por
que o tra­ba­lho mais forte junto à Mozilla Foun­da­tion pode dar bons resultados

Sobre o con­teúdo da notí­cia, acho que o Fedora deve­ria se jun­tar a Debian nesse Iceweasel/dove/ape/owl, e nou­tros pro­je­tos, de modo a ter­mos um aumento de siner­gia das dis­tri­bui­ções GNU/Linux. Se é para criar um fork pelo menos que seja ape­nas um e não um monte deles (a wiki­pé­dia já diz que existe um outro Icewe­a­sel, cha­mado Ice­cat). É claro vão exis­tir dife­ren­ças de abor­da­gem entre cada dis­tri­bui­ção (afi­nal cada uma têm seus obje­ti­vos), mas o obje­tivo prin­ci­pal teria que ser o de dar fle­xi­bi­li­dade as mudan­ças no código, fugindo dos con­tro­les rígi­dos dos desen­vol­ve­do­res “oficiais”.

Responder

3 LonelySpooky 29 de abril de 2010 às 12:45

Con­ser­tado. Valeu!

Responder

4 Felipe Ruhland 28 de abril de 2010 às 15:35

Exce­lente post.

Responder

5 José Afonso 28 de abril de 2010 às 16:31

eu uso o Ice­Cat… o pro­blema não está com a dis­tro, e sim com a Mozilla, que deturpa o con­ceito de Soft­ware Livre ou Open Source, se mon­ta­ram e cres­ce­ram sobre este con­ceito, as Mar­cas “Fire­fox” e “Thun­der­bird” foram regis­tra­das não como de domí­nio público, mas como de domí­nio Mozilla, o que fere o con­ceito ado­tado pelo Debian por isso existe o Icewe­a­sel, não acho que um monte de forks devam exis­tir, a equipe que man­tem o Icewe­a­sel e toda a comu­ni­dade iriam ganhar mais se as equi­pes dos “forks sem-sentido” inves­tis­sem seu tempo e sua dedi­ca­ção ao pró­prio Iceweasel.

Responder

6 José Lopes 28 de abril de 2010 às 14:44

Excesso de buro­cra­cia só atra­pa­lha.
Prin­ci­pal­mente em pro­je­tos livres, onde a mai­o­ria dos desen­vol­ve­do­res con­tri­bui gra­tui­ta­mente, tra­ba­lhando nos seus tem­pos livres.
Abre o olho, Mozilla! O Fire­fox é um exce­lente pro­duto. Mas se con­ti­nuar assim, pode per­der espaço.

Responder

7 cochise 28 de abril de 2010 às 16:23

não vejo o icewe­a­sel como um fork. ele é um reem­pa­co­ta­mento com pat­ches.
Não é fork pelo sim­ples fato de que não está sendo desen­vol­vido. O pes­soal da debian pega o código lan­çado, testa, cor­rige, aplica os pat­ches, com­pila e empa­cota. O que ela faz com todas as apli­ca­ções. Só que no caso dos pro­du­tos da mozilla ela não pode man­ter o nome oficial.

Responder

8 Daniel 29 de abril de 2010 às 11:45

Muito bom post. Não sabia o motivo da cri­a­ção do Icewe­a­sel e agora o apoio.

Mas será que o Fedora não pode­ria se unir com o pes­soal do Debian e, tal­vez outras dis­tros, para man­ter o Icewe­a­sel? Criar mais um brow­ser base­ado no FF seria muito ruim para os usuários.

Tal­vez a Cano­ni­cal tam­bém pudesse entrar na jogada. Ou a Novell. Sei lá.….

Responder

9 LonelySpooky 29 de abril de 2010 às 12:44

Con­cordo em gênero, número e grau.

Responder

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre user="" computer="" escaped="">

Previous post:

Next post: