<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Another Geek Blog &#187; busybox</title>
	<atom:link href="http://geek.linuxman.pro.br/tag/busybox/feed" rel="self" type="application/rss+xml" />
	<link>http://geek.linuxman.pro.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 16 Dec 2011 01:55:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Posso chamar de modelo de negócios?</title>
		<link>http://geek.linuxman.pro.br/geek/posso-chamar-de-modelo-de-negocios</link>
		<comments>http://geek.linuxman.pro.br/geek/posso-chamar-de-modelo-de-negocios#comments</comments>
		<pubDate>Tue, 18 Mar 2008 19:40:01 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[busybox]]></category>
		<category><![CDATA[GPL]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/geek/posso-chamar-de-modelo-de-negocios</guid>
		<description><![CDATA[A GPL é a principal licença utilizada pelos desenvolvedores de software livre. O texto completo, em português, está aqui, mas você não precisar ler tudo para entender este post. Basicamente é preciso saber que a GPL tem 4 pilares, chamados de liberdades, que são a base da licença: A liberdade de executar o programa, para [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://pt.wikipedia.org/wiki/GNU_General_Public_License">GPL</a> é a principal licença utilizada pelos desenvolvedores de software livre. O texto completo, em português, está <a href="http://www.neoscopio.com/licenca_GPL_pt.txt">aqui</a>, mas você não precisar ler tudo para entender este post.</p>
<p>Basicamente é preciso saber que a GPL tem 4 pilares, chamados de liberdades, que são a base da licença:</p>
<ol>
<li>A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)</li>
<li>A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O acesso ao código-fonte é um pré-requisito para esta liberdade.</li>
<li>A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2).</li>
<li>A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.</li>
</ol>
<p>Ou seja: Se você baixar na internet um software licenciado sob a GPL, você pode fazer o que quiser com ele, inclusive modificar e revender. PORÉM, a licença obriga que você entregue para seus clientes o seu novo código também usando a GPL e uma cópia de todas as modificações que você executou. Parece bem simples e qualquer macaco é capaz de entender. Mas não é bem isso que acontece.</p>
<p>Diversas empresas pelo mundo baixam um software que utiliza a GPL, modifica (ou não) alguma coisa, coloca um nome mais chique e revende para seus clientes, &#8220;esquecendo&#8221; de avisar que na verdade aquilo é software livre, &#8220;esquecendo&#8221; de avisar que está sob GPL e &#8220;esquecendo&#8221; de disponibilizar uma cópia do código que foi modificado.</p>
<p>Isso deixa qualquer desenvolvedor muito macho com quem faz isso com o software deles, mas não o pessoal da <a href="http://www.busybox.net/">BusyBox</a> . Eles desenvolveram uma aplicação sensacional, que consegue fornecer dentro de um único arquivo bem pequeno uma grande quantidade de utilitários Unix.</p>
<p>Isso faz do BusyBox perfeito para ser embutido em sistemas portáteis, dispositivos multimedia e equipamentos de conectividade, que precisam de uma interface de gerenciamento mas normalmente dispõe de pouca memória. O BusyBox é a escolha perfeita em N casos e as empresas não pensam duas vezes antes de utilizá-lo.</p>
<p>Mas como eu disse antes, muitas destas empresas acabam &#8220;esquecendo&#8221; de incluir as exigências da GPL junto com seus produtos, violando a licença. E o pessoal da BusyBox ao invés de ficar puto adotou uma outra estratégia (do grego, estratégie): PROCESSO nestes pilantras.</p>
<p>E o mais legal é que cada vez que eles metem o processo em alguém a empresa já oferece um &#8220;acordo extra-judicial&#8221; rapidamente, normalmente se comprometendo a respeitar a GPL e &#8220;pagando um valor não divulgado&#8221; aos desenvolvedores do BusyBox.</p>
<p>Hoje saiu <a href="http://br-linux.org/2008/busybox-aceita-acordo-em-acao-contra-a-verizon-por-violacao-da-gpl/">mais uma notícia de um destes acordos</a> e até já posso imaginar qual é o modelo de negócios dos desenvolvedores do BusyBox (pelo menos eu faria isso):</p>
<ol>
<li>Fazer um sistema cada vez melhor, mais completo e ocupando menos espaço, tornando-o irresistível a qualquer um.</li>
<li>Descobrir quem está utilizando sem seguir a GPL e meter um processo neles</li>
<li>PROFIT</li>
</ol>
<p>Nota mental: desenvolver algo irresistível.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/busybox" title="busybox" rel="tag">busybox</a>, <a href="http://geek.linuxman.pro.br/tag/gpl" title="GPL" rel="tag">GPL</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/posso-chamar-de-modelo-de-negocios/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AppleTV</title>
		<link>http://geek.linuxman.pro.br/geek/appletv</link>
		<comments>http://geek.linuxman.pro.br/geek/appletv#comments</comments>
		<pubDate>Sat, 15 Mar 2008 01:59:27 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[appletv]]></category>
		<category><![CDATA[busybox]]></category>
		<category><![CDATA[CLI]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[nova york]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/geek/appletv</guid>
		<description><![CDATA[Como a esposa já entregou no blog dela, comprei uma AppleTV. Eu queria ter saído ileso de NY, sem comprar nada, conforme havia dito antes, mas não teve jeito. Sou um fraco. O N810 é sensacional, mas caro demais pro orçamento no momento. E um PVR montado ia sair mais caro que a AppleTV, que [...]]]></description>
			<content:encoded><![CDATA[<p>Como a <a href="http://www.sustenido.mus.br">esposa</a> já <a href="http://www.sustenido.mus.br/blog/2008/03/14/a-recompensa">entregou</a> no blog dela, comprei uma AppleTV.</p>
<p>Eu queria ter saído ileso de NY, sem comprar nada, <a href="http://geek.linuxman.pro.br/lifehacker/vivendo-uma-vida-mais-simples">conforme havia dito antes</a>, mas não teve jeito. Sou um fraco.</p>
<p>O N810 é sensacional, mas caro demais pro orçamento no momento. E um PVR montado ia sair mais caro que a AppleTV, que depois de devidamente hackeada faz <em>quase</em> a mesma coisa.</p>
<p>Já <a href="http://geek.linuxman.pro.br/geek/imac-agora-vai">fazia tempo</a> que eu estava querendo alguma coisa da Apple, mas como sou mão-de-vaca até umas horas acabei <a href="http://geek.linuxman.pro.br/geek/upgrade">ficando na linha PC tradicional mesmo</a>, lógico que estirpando o Windows e rodando Linux e a AppleTV me pareceu um bom começo.</p>
<p>Antes de comprar fiz uma pesquisa no papai Google e achei <a href="http://www.appletvhacks.net/">este site</a>, que serviu de ponte pra outros e ai minha felicidade estava completa.</p>
<p>Apesar de ser uma caixa pequena, fanless e sem interfaces comuns (aka teclado, mouse e monitor) a AppleTV nada mais é que um x86 rodando  uma versão do Darwin:</p>
<p><code>Darwin appletv.home.lan 8.8.2 Darwin Kernel Version 8.8.2: Mon Jan 29 18:57:29 PST 2007; root:xnu-792.94.18~1/RELEASE_I386 i386 i386</code></p>
<p align="center"><img src="http://geek.linuxman.pro.br/wp-content/uploads/2008/03/appletv.jpg" alt="appletv.jpg" align="right" /></p>
<p>Ai já viu, né? x86 com Unix é convite pra festa. Não vou entrar em detalhes dos hacks disponíveis, já que quem se interessar pode pesquisar, mas particularmente o que mais gostei foi suporte para codecs divx .</p>
<p>A segunda coisa que mais gostei nem sequer é hack: Suporte NFS, que é nativo no Darwin. Isso significa que minha AppleTV de 40GB tem agora 280GB de espaço:</p>
<p><code><br />
Filesystem                            Size   Used  Avail Capacity  Mounted on<br />
/dev/disk0s3                          900M   456M   435M    51%    /<br />
devfs                                  95K    95K     0B   100%    /dev<br />
fdesc                                 1.0K   1.0K     0B   100%    /dev<br />
&lt;volfs&gt;                               512K   512K     0B   100%    /.vol<br />
/dev/disk0s4                           36G   870M    35G     2%    /mnt<br />
192.168.1.104:/home/arquivos/Movies   240G    86G   155G    36%    /mnt/Scratch/Users/frontrow/remote</code></p>
<p>No começo eu estava apanhando um pouco porquê apesar de vir com bash (e não com o quebra-galho busybox) não tinha editor de texto. Mas alguma alma abençoada disponibilizou o VIM na internet. Ai fechou, né? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Por enquanto assistir DVD ainda dá um pouco de trabalho, pois preciso ripar e colocar no share manualmente, mas assim que entender melhor os programas que to usando pra fazer isso (todos CLI) vou fazer um scriptzin e ai acabou.</p>
<p>A pior parte foi a integração com o iTunes (software e loja), já que o dito cujo só roda em MacOS X e Windows. Mas nada que uma máquina virtual rodando Windows XP no VMWare não tenha resolvido. Aliás, fica a dica do seamlessrdp pra quem interessar. O nome é auto-explicativo, né? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Então vocês me dão licença que eu to indo ver TV, tá? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/apple" title="apple" rel="tag">apple</a>, <a href="http://geek.linuxman.pro.br/tag/appletv" title="appletv" rel="tag">appletv</a>, <a href="http://geek.linuxman.pro.br/tag/busybox" title="busybox" rel="tag">busybox</a>, <a href="http://geek.linuxman.pro.br/tag/cli" title="CLI" rel="tag">CLI</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/nova-york" title="nova york" rel="tag">nova york</a>, <a href="http://geek.linuxman.pro.br/tag/shell" title="shell" rel="tag">shell</a>, <a href="http://geek.linuxman.pro.br/tag/vi" title="vi" rel="tag">vi</a>, <a href="http://geek.linuxman.pro.br/tag/vmware" title="vmware" rel="tag">vmware</a>, <a href="http://geek.linuxman.pro.br/tag/windows" title="windows" rel="tag">windows</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/appletv/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

