<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Aur&#233;lio A. Heckert's RSS feed</title><link>http://www.zen3.net/aurium</link><description>Aur&#233;lio A. Heckert's content published at zen3</description><language>pt_BR</language><item><title>18 de janeiro tire seu site do ar contra PIPA e SOPA</title><description>&lt;div class="event-info"&gt;&lt;ul class="event-data"&gt;&lt;li class="event-dates"&gt;&lt;span&gt;When:&lt;/span&gt;January 18, 2012&lt;/li&gt;&lt;li&gt;&lt;span&gt;URL:&lt;/span&gt;&lt;a href="http://www.reddit.com/tb/obg8v"&gt;http://www.reddit.com/tb/obg8v&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Address:&lt;/span&gt;Global&lt;/li&gt;&lt;/ul&gt;&lt;div class="event-description"&gt;&lt;p&gt;Governos gostam de censura, temem a inova&#231;&#227;o e sempre protegem o &lt;em&gt;statu quo&lt;/em&gt;. Isso n&#227;o &#233; diferente no Brasil e n&#227;o &#233; diferente nos EUA, por mais que se declarem defensores da liberdade.&lt;img src="http://redditstatic.s3.amazonaws.com/sobrave.png" height="195" alt="" style="margin-left: 10px; float: right;" /&gt;&lt;/p&gt;
&lt;p&gt;No momento temos dois projetos tramitando no governo americano que podem inviabilizar a internet livre em todo o mundo e ainda podem influenciar leis equivalentes em outros governos. S&#227;o os projetos:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;PIPA&lt;/strong&gt; &#8212; Protect Intellectual Property Act&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SOPA&lt;/strong&gt; &#8212; the Stop Online Piracy Act&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Muitos blogs j&#225; tem publicado ou estampado mensagens anti-PIPA/SOPA, mas agora o movimento pode ficar mais "impactante". O &lt;strong style="color: #900;"&gt;Reddit&lt;/strong&gt; anunciou que vai &lt;a href="http://www.reddit.com/tb/obg8v" target="_blank"&gt;bloquear o site por 12 horas&lt;/a&gt; em protesto contra esses projetos e Jimmy Wales defende que a &lt;a href="http://en.wikipedia.org/wiki/User_talk:Jimbo_Wales#Wikipedia_SOPA_blackout.2C_redux" target="_blank"&gt;Wikip&#233;dia fa&#231;a o mesmo&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Se voc&#234; concorda com os que defandem a Internet livre:&lt;/p&gt;
&lt;p style="background: #000; color: #fff; padding: 10px 20px; font-size: 14px; text-align: center;"&gt;&lt;strong&gt;Bloqueie seu site ou blog no dia 18 de Janeiro por 12 horas.&lt;br /&gt;&lt;span style="font-size: 12px;"&gt;de 13:00 at&#233; 01:00 UTC &#8211; ou seja &#8211; 10:00 at&#233; 22:00 Brasilia&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</description><pubDate>Sat, 14 Jan 2012 04:00:52 +0100</pubDate><link>http://www.zen3.net/aurium/blog/18-de-janeiro-tire-seu-site-do-ar-contra-pipa-e-sopa</link><guid>http://www.zen3.net/aurium/blog/18-de-janeiro-tire-seu-site-do-ar-contra-pipa-e-sopa</guid></item><item><title>A sutileza de Di Vasca</title><description>&lt;p&gt;Voc&#234; tem uma habilidade e toda hora aparece algu&#233;m querendo montar em voc&#234;?&lt;/p&gt;
&lt;p align="right" style="float: right;"&gt;&lt;img src="http://softwarelivre.org/articles/0036/5328/divasca-luana.jpg" align="right" alt="Di Vasca" style="margin-left: 15px;" width="250" /&gt;&lt;/p&gt;
&lt;p&gt;Aprenda o modo de relacionamento com ac&#233;falos de Di Vasca!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/09/uma-mensagem.html" target="_blank"&gt;Uma mensagem&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/09/um-talento-divino.html" target="_blank"&gt;Um talento divino!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/10/esta-muito-formal.html" target="_blank"&gt;Est&#225; muito formal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/10/tudo-isso-por-um-desenho-simples.html" target="_blank"&gt;Tudo isso por um desenho simples?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/09/oportunidade-de-crescimento.html" target="_blank"&gt;Oportunidade de crescimento&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/09/voce-nao-sabe-o-quanto-eu-sofro.html" target="_blank"&gt;Voc&#234; n&#227;o sabe o quanto eu sofro!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://divasca.blogspot.com/2011/09/processe-um-ilustrador.html" target="_blank"&gt;Processe um ilustrador&lt;/a&gt; (completa a hist&#243;ria anterior)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Juro que j&#225; quiz fazer o mesmo, mas preciso de um curso de relacionamento interpessoal com Di Vasca.&lt;/p&gt;</description><pubDate>Sat, 08 Oct 2011 04:00:37 +0200</pubDate><link>http://www.zen3.net/aurium/blog/a-sutileza-de-di-vasca</link><guid>http://www.zen3.net/aurium/blog/a-sutileza-de-di-vasca</guid></item><item><title>Performance goes up like a rocket with BC</title><description>&lt;p&gt;I had presumed but i never had thought how much the performance can grow when giving some logic from BASH to BC. Ok... We all know, BASH is some of the slowest languages in the world, but BASH scripts that hard work with math can be as fast as other languages if we let some logic to the &lt;a href="http://www.gnu.org/software/bc/" target="_blank"&gt;BC, an arbitrary precision numeric processing language&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;When i started to work with the &lt;a href="http://softwarelivre.org/xpm-image" target="_blank"&gt;&lt;strong&gt;XPM Image&lt;/strong&gt;&lt;/a&gt; script (my new pet project) i realized that BASH is more slow then i think, but i also realized that i can give to BC much more then only some simple math expressions to compute. In BC i can define variables, set flux control, functions... Well thats a real programming language and i'm underusing it.&lt;/p&gt;
&lt;p&gt;In a small test i had the confirmation: BC with inside loops is much faster than BASH loops with BC inside. The question is: "How much?" ... Taking advantage i decide to test how much the verbose hinders the performance. So i did this change on the pixel matrix generator loop:&lt;/p&gt;
&lt;pre&gt;echo 'A: Loops in bash + With verbose code'
time (
  helix='|/-\'
  for y in $( seq 0 $(($h-1)) ); do
    echo -ne "Line $y   ${helix:$(($y%4)):1} \r" &amp;gt;&amp;amp;2
    echo -n '"'
    for x in $( seq 0 $(($w-1)) ); do
      echo "
        $bc_pal_func
        $bc_round_func
        define f(x,y,w,h) { $func }
        # calc the position on the pallete for the current pixel:
        p = round( 255 * f($x,$y,$w,$h) );
        num_to_pal(p)" | bc -l
    done
    echo -n '"'
    test $y -lt $(($h-1)) &amp;amp;&amp;amp; echo ','
  done &amp;gt; /tmp/pix-matrix-1
  echo "Done.                  " &amp;gt;&amp;amp;2
)

echo 'B: Loops in bash + Without verbose code'
time (
  for y in $( seq 0 $(($h-1)) ); do
    echo -n '"'
    for x in $( seq 0 $(($w-1)) ); do
      echo "
        $bc_pal_func
        $bc_round_func
        define f(x,y,w,h) { $func }
        # calc the position on the pallete for the current pixel:
        p = round( 255 * f($x,$y,$w,$h) );
        num_to_pal(p)" | bc -l
    done
    echo -n '"'
    test $y -lt $(($h-1)) &amp;amp;&amp;amp; echo ','
  done &amp;gt; /tmp/pix-matrix-2
)

echo 'C: Loops in bc + With verbose code'
time (
  export BC_LINE_LENGTH=$(( $w * 2 + 5 ))
  echo "
    $bc_pal_func
    $bc_round_func
    define f(x,y,w,h) { $func }
    helix_pos = 0;
    define void verbose(line) {
      print \"Line \",y,\"   \"
      if ( helix_pos == 0 ) print \"|\" \
      else if ( helix_pos == 1 ) print \"/\" \
      else if ( helix_pos == 2 ) print \"-\" \
      else {
        print \"\\\\\\\\\";
        helix_pos = -1;
      }
      helix_pos += 1;
      print \"   \\n\";
    }
    for ( y=0; y&amp;lt;$h; y++ ) {
      verbose(y)
      print \"\\q\"
      for ( x=0; x&amp;lt;$w; x++ ) {
        # calc the position on the pallete for the current pixel:
        p = round( 255 * f(x,y,$w,$h) );
        num_to_pal(p)
      }
      print \"\\q\"
      if ( y &amp;lt; $(($h-1)) ) print \",\"
      print \"\\n\"
    }" | bc -l |
    while read line; do
      test "${line:0:4}" = "Line" \
      &amp;amp;&amp;amp; echo -en "  $line     \r" &amp;gt;&amp;amp;2 \
      || echo "$line"
    done &amp;gt; /tmp/pix-matrix-3
  echo "Done.                    " &amp;gt;&amp;amp;2
)

echo 'D: Loops in bc + Without verbose code'
time (
  export BC_LINE_LENGTH=$(( $w * 2 + 5 ))
  echo "
    $bc_pal_func
    $bc_round_func
    define f(x,y,w,h) { $func }
    for ( y=0; y&amp;lt;$h; y++ ) {
      print \"\\q\"
      for ( x=0; x&amp;lt;$w; x++ ) {
        # calc the position on the pallete for the current pixel:
        p = round( 255 * f(x,y,$w,$h) );
        num_to_pal(p)
      }
      print \"\\q\"
      if ( y &amp;lt; $(($h-1)) ) print \",\\n\"
    }" | bc -l &amp;gt; /tmp/pix-matrix-4
)
&lt;/pre&gt;
&lt;p&gt;As you see, there is 4 matrix generators testing loops inside x outside BC, and with x without verbose code. Each block will be tested with the &lt;code&gt;time&lt;/code&gt; command. Then i run it to generates two images one with 200x200 pixels and other with 20x20 pixels. See the results:&lt;/p&gt;
&lt;h3&gt;Sequence 1 - run ./image 200 200&lt;/h3&gt;
&lt;pre&gt;A: Loops in bash + With verbose code
Done.                  

real    4m55.433s
user    4m36.953s
sys     0m59.660s

B: Loops in bash + Without verbose code

real    4m45.620s
user    4m38.969s
sys     0m57.516s

C: Loops in bc + With verbose code
Done.                    

real    0m3.571s
user    0m3.172s
sys     0m0.148s

D: Loops in bc + Without verbose code

real    0m3.241s
user    0m2.896s
sys     0m0.212s
&lt;/pre&gt;
&lt;div style="background: #999; color: #fff; padding: 2px 0; white-space: nowrap;"&gt;
&lt;div style="background: #ce5c00; margin: 2px 0; width: 100%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq1-A 4m55.433s&lt;/div&gt;
&lt;div style="background: #f57900; margin: 2px 0; width: 96.7%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq1-B 4m45.620s&lt;/div&gt;
&lt;div style="background: #5c3566; margin: 2px 0; width: 1.2%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq1-C 0m3.571s&lt;/div&gt;
&lt;div style="background: #75507b; margin: 2px 0; width: 1.1%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq1-D 0m3.241s&lt;/div&gt;
&lt;/div&gt;
&lt;h3&gt;Sequence 2 - run ./image 20 20&lt;/h3&gt;
&lt;pre&gt;A: Loops in bash + With verbose code
Done.                  

real    0m3.124s
user    0m2.822s
sys     0m0.626s

B: Loops in bash + Without verbose code

real    0m2.953s
user    0m2.868s
sys     0m0.576s

C: Loops in bc + With verbose code
Done.                    

real    0m0.073s
user    0m0.044s
sys     0m0.004s

D: Loops in bc + Without verbose code

real    0m0.070s
user    0m0.032s
sys     0m0.008s
&lt;/pre&gt;
&lt;div style="background: #999; color: #fff; padding: 2px 0; white-space: nowrap;"&gt;
&lt;div style="background: #ce5c00; margin: 2px 0; width: 100%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq2-A 0m3.124s&lt;/div&gt;
&lt;div style="background: #f57900; margin: 2px 0; width: 94.5%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq2-B 0m2.953s&lt;/div&gt;
&lt;div style="background: #5c3566; margin: 2px 0; width: 2.3%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq2-C 0m0.073s&lt;/div&gt;
&lt;div style="background: #75507b; margin: 2px 0; width: 1.1%;"&gt;&lt;img src="http://softwarelivre.org/articles/0016/2454/sa.png" height="0" alt="" width="10" /&gt; Seq2-D 0m0.070s&lt;/div&gt;
&lt;/div&gt;
&lt;h3&gt;What that means?&lt;/h3&gt;
&lt;p&gt;With simple calculus we can see that:&lt;/p&gt;
&lt;h4&gt;Comparing sequence 1 (image 200 200)&lt;/h4&gt;
&lt;p&gt;Seq1-A x Seq1-B:&lt;br /&gt; Loops in bash, without verbose code is 3.32% faster then with verbose code&lt;/p&gt;
&lt;p&gt;Seq1-C x Seq1-D:&lt;br /&gt; Loops in bc, without verbose code is 9.24% faster then with verbose code&lt;/p&gt;
&lt;p&gt;Seq1-A x Seq1-C:&lt;br /&gt; Loops in bc runs 82.73 times faster than in bash&lt;/p&gt;
&lt;h4&gt;Comparing sequence 2 (image 20 20)&lt;/h4&gt;
&lt;p&gt;Seq2-A x Seq2-B:&lt;br /&gt; Loops in bash, without verbose code is 5.41% faster then with verbose code&lt;/p&gt;
&lt;p&gt;Seq2-C x Seq2-D:&lt;br /&gt; Loops in bc, without verbose code is 4.11% faster then with verbose code&lt;/p&gt;
&lt;p&gt;Seq2-A x Seq2-C:&lt;br /&gt; Loops in bc runs 42.79 times faster than in bash&lt;/p&gt;
&lt;p&gt;The bigest thing is: I must give all math related logic to BC and something more when it is possible. This praxis is not only times faster it is &lt;span style="text-decoration: underline;"&gt;computationally less expensive&lt;/span&gt;, by that the [BASH code time] / [BC code time] grows when we try to generate the bigger image&lt;/p&gt;
&lt;p&gt;The verbosity affects the performance, that makes a 200x200 image only 330 milliseconds slow, inside the BC code. The user can't feel that. Nice! :-)&lt;/p&gt;
&lt;p&gt;Interested? Visit the &lt;a href="http://softwarelivre.org/xpm-image" target="_blank"&gt;&lt;strong&gt;XPM Image&lt;/strong&gt; website&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Sun, 12 Jun 2011 04:00:10 +0200</pubDate><link>http://www.zen3.net/aurium/blog/performance-goes-up-like-a-rocket-with-bc</link><guid>http://www.zen3.net/aurium/blog/performance-goes-up-like-a-rocket-with-bc</guid></item><item><title>Dia 4 de Maio &#8658; Dia contra DRM</title><description>&lt;div class="event-info"&gt;&lt;ul class="event-data"&gt;&lt;li class="event-dates"&gt;&lt;span&gt;When:&lt;/span&gt;May 4, 2011&lt;/li&gt;&lt;li&gt;&lt;span&gt;URL:&lt;/span&gt;&lt;a href="http://www.defectivebydesign.org"&gt;http://www.defectivebydesign.org&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;span&gt;Address:&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="event-description"&gt;&lt;p&gt;Hoje &#233; o dia de combate ao &lt;a href="http://pt.wikipedia.org/wiki/Gest%C3%A3o_de_direitos_digitais" target="_blank"&gt;DRM (Digital Rights Management)&lt;/a&gt;. Voc&#234; sabe o que &#233; isso? Muito al&#233;m do software propriet&#225;rio, esta &#233; a nova fronteira de guerra pela liberdade.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt; Conhe&#231;a a campanha "&lt;a href="http://www.defectivebydesign.org" target="_blank"&gt;Defeituoso por Projeto&lt;/a&gt;" &lt;/li&gt;
&lt;li&gt; Participe da campanha "&lt;a href="http://softwarelivre.org/drm-nao" target="_blank"&gt;DRM? N&#227;o Compro!&lt;/a&gt;" &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Voc&#234; j&#225; ouviu falar de "Trusted Computing" (Computa&#231;&#227;o Confi&#225;vel)? Essa &#233; uma das estrat&#233;gias do DRM. um chip vai dizer o que voc&#234; pode ou n&#227;o executar, e ele tem mais controle sobre a m&#225;quina que o seu sistema operacional.&lt;/p&gt;
&lt;p&gt;Assista o v&#237;deo "&lt;a href="http://www.lafkon.net/tc/" target="_blank"&gt;O que a Computa&#231;&#227;o Confi&#225;vel tem de confian&#231;a?&lt;/a&gt;"&lt;strong&gt;&lt;br /&gt;Eles j&#225; decidiram N&#195;O confiar em voc&#234;.&lt;/strong&gt; &lt;a href="http://ur1.ca/42wlx" target="_blank"&gt;Download&lt;/a&gt; &lt;a href="http://ur1.ca/42wkw" target="_blank"&gt;Legenda&lt;/a&gt;&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</description><pubDate>Thu, 05 May 2011 04:01:49 +0200</pubDate><link>http://www.zen3.net/aurium/blog/dia-4-de-maio-dia-contra-drm</link><guid>http://www.zen3.net/aurium/blog/dia-4-de-maio-dia-contra-drm</guid></item><item><title>Creative Commons com ou sem NC &amp; SA?</title><description>&lt;p&gt;&lt;img src="http://softwarelivre.org/articles/0031/7390/cc-120.png" align="right" alt="Creative Commons" style="margin-left: 25px;" /&gt; &lt;br /&gt;V&#234;z por outra entro em alguma conversa ou debate sobre as principais cl&#225;usulas variantes das licen&#231;as Cretive Commons e como escrevi algo para uma lista recentemente, vou publicar aqui uma adapta&#231;&#227;o mais generalista:&lt;/p&gt;
&lt;p&gt;&#160;&lt;/p&gt;
&lt;h3&gt;&lt;big&gt;SA&lt;/big&gt; &#8212; &lt;em&gt;Share Alike&lt;/em&gt; &#8212; Compartilhamento pela mesma licen&#231;a&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://softwarelivre.org/articles/0031/7392/sa-50.png" align="right" alt="Share Alike" style="margin-left: 15px;" /&gt;&lt;/p&gt;
&lt;p&gt;Essa cl&#225;usula &#233; o &lt;a href="http://pt.wikipedia.org/wiki/Copyleft" target="_blank"&gt;copyleft&lt;/a&gt; do Creative Commons. Ela &#233; o que garante que as deriva&#231;&#245;es de uma obra livre permanecera livre, sob a mesma licen&#231;a.&lt;/p&gt;
&lt;p&gt;Sem essa cl&#225;usula qualquer pessoa, organiza&#231;&#227;o ou empresa pode derivar a obra &lt;em&gt;(colocar a cereja no bolo)&lt;/em&gt; e mudar a licen&#231;a, inclusive para algo propriet&#225;rio, com as cl&#225;ssicas restri&#231;&#245;es a c&#243;pia e multa do ECAD &lt;em&gt;(exemplificando com m&#250;sica)&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Se a pessoa/entidade n&#227;o tem interesse em redistribuir a deriva&#231;&#227;o sob a licen&#231;a livre, ela n&#227;o estar&#225; beneficiando a coletividade, pois a possibilidade de evolu&#231;&#227;o da obra para al&#237;. Al&#233;m da quest&#227;o social, o "antagonista" ainda estar&#225; se opondo aos princ&#237;pios da pessoa/entidade que criou a obra original.&lt;/p&gt;
&lt;h3&gt;&lt;big&gt;NC&lt;/big&gt; &#8212; &lt;em&gt;Noncommercial&lt;/em&gt; &#8212; Uso n&#227;o-comercial&lt;/h3&gt;
&lt;p&gt;&lt;img src="http://softwarelivre.org/articles/0031/7391/nc-50.png" align="right" alt="Noncommercial" style="margin-left: 15px;" /&gt;&lt;/p&gt;
&lt;p&gt;Essa cl&#225;usula restringe uma determinada liberdade de uso e por isso n&#227;o pode ser considerada livre dentro do universo do software, pois fere a primeira das &lt;a href="http://www.gnu.org/philosophy/free-sw.pt-br.html" target="_blank"&gt;4 liberdades&lt;/a&gt;. Apesar de ser desenvolvedor, usu&#225;rio exclusivo e divulgador do Software Livre, entendo que devo aplicar suas metodologias e filosofia a outras realidades, mas adaptando-as ao contexto.&lt;/p&gt;
&lt;p&gt;Se algu&#233;m quiser lucrar em cima de SL tem que prestar algum servi&#231;o extra e isso agrega valor ao ecossistema de SL. Desta forma liberar o uso comercial do SL &#233; socialmente positivo. Isso &#233; muito dif&#237;cil em outras &#225;reas, como por exemplo a arte. Se eu publicar um trabalho gr&#225;fico sem uma cl&#225;usula NC ele poder&#225; ser reutilizado por um pseudo-designer pregui&#231;oso em um cartaz que lhe lucrar&#225; o equivalente a horas ou dias do meu trabalho remunerado, mas sem nenhum retorno para mim e sem produzir algo realmente interessante para deriva&#231;&#227;o. Isso n&#227;o representa benef&#237;cio social, pois &#233; individualizado e voltado para o que menos trabalhou.&lt;/p&gt;
&lt;p&gt;Ainda assim ha momentos onde &#233; v&#225;lido n&#227;o usar a cl&#225;usula NC. Quando? A&#237; &#233; voc&#234; quem deve pensar bem e decidir. Por&#233;m do outro lado temos pessoas que defendem o n&#227;o uso do NC, partindo do princ&#237;pio que as grandes colabora&#231;&#245;es dependem de fins comerciais e por isso restringiria a colabora&#231;&#227;o.&lt;/p&gt;
&lt;p&gt;N&#227;o se pode tratar o NC como uma &#243;bvia restri&#231;&#227;o a colabora&#231;&#227;o, pois o primeiro passo &#233; a cria&#231;&#227;o. Quando eu e outros produzimos sem remunera&#231;&#227;o e compartilhamos para o bem da maioria, nos n&#227;o queremos nos sentir lesados por um outro que coloque apenas a cereja no bolo e lucre com isso, sem compartilhar a renda, assim como compartilhei o meu trabalho. Como tratar esse problema? Vamos lembrar que existem dois meios (reais) de evolu&#231;&#227;o para a produ&#231;&#227;o sob NC bastante v&#225;lidos para a nossa sociedade:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Processos n&#227;o monetizados: j&#225; promovidos pela maior parte da comunidade de SL e por indiv&#237;duos sem vinculo a movimentos definidos que produzem e trocam conhecimentos na internet. Esse modelo n&#227;o &#233; nem um pouco valorizado ou percebido no mundo f&#237;sico, mas existe e &#233; promovido pelo movimento &lt;a href="http://www.zeitgeistmovingforward.com"&gt;Zeitgeist&lt;/a&gt;. &lt;/li&gt;
&lt;li&gt;Venda de direito de uso: quer usar uma imagem NC para fins comerciais, beleza! Ent&#227;o d&#234; um retorno ao criador, a quem teve o maior dos trabalhos. Pague a ele em troca da flexibiliza&#231;&#227;o da licen&#231;a, afinal ele n&#227;o &#233; escravo de ningu&#233;m para trabalhar de gra&#231;a em prol dos ganhos financeiros de outro. &lt;em&gt;(exagero? mas &#233; algo para se pensar seriamente)&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ent&#227;o, para o caso geral eu uso e proponho: &lt;a href="http://www.gnu.org/licenses/agpl.html" target="_blank"&gt;AGPL&lt;/a&gt; para software (mesmo para os que pensam que n&#227;o ser&#227;o usados no modelo servidor-cliente) e &lt;a href="http://creativecommons.org/licenses/by-nc-sa/3.0/br" target="_blank"&gt;CC-by-nc-sa&lt;/a&gt; para arte e documenta&#231;&#227;o.&lt;/p&gt;</description><pubDate>Fri, 29 Apr 2011 04:00:50 +0200</pubDate><link>http://www.zen3.net/aurium/blog/creative-commons-com-ou-sem-nc-sa</link><guid>http://www.zen3.net/aurium/blog/creative-commons-com-ou-sem-nc-sa</guid></item></channel></rss>
