<?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>Applied Miscellany &#187; Linux</title>
	<atom:link href="http://www.appliedmiscellany.com/blog/archives/category/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.appliedmiscellany.com/blog</link>
	<description>Technology, Tech Policy, Internet, Gadgets, Software, ...</description>
	<lastBuildDate>Tue, 15 May 2007 12:07:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Empowerment with FOSS</title>
		<link>http://www.appliedmiscellany.com/blog/archives/36</link>
		<comments>http://www.appliedmiscellany.com/blog/archives/36#comments</comments>
		<pubDate>Sun, 31 Dec 2006 23:29:11 +0000</pubDate>
		<dc:creator>Scott Karlin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Media]]></category>

		<guid isPermaLink="false">http://www.appliedmiscellany.com/blog/archives/36</guid>
		<description><![CDATA[I recently got around to a project that had been on my &#8220;to do&#8221; list for many months when I transferred a personal video from analog tape to DVD.  As part of the transfer, I also learned how to author a DVD.  In this case, authoring meant creating an eight-screen menu system where [...]]]></description>
			<content:encoded><![CDATA[<p>I recently got around to a project that had been on my &#8220;to do&#8221; list for many months when I transferred a personal video from analog tape to DVD.  As part of the transfer, I also learned how to author a DVD.  In this case, authoring meant creating an eight-screen menu system where the user could jump directly to one of 28 different chapters by selecting a representative frame from the chapter.  I was quite pleased with the result.</p>
<p>In addition to liking the end-result, I was also proud of the fact that I used only Free and Open Source (FOSS) software running on Linux to do the job.  When describing the process to colleagues, I would get the suitable (or perhaps simply polite) responses of &#8220;cool&#8221; or &#8220;wow.&#8221;  It wasn&#8217;t until I was talking to a tech-savvy cousin at a Christmas party that I got a reality check when he said, &#8220;Yeah, I just use a Mac.&#8221;</p>
<p>Defensively, I quickly countered that I didn&#8217;t want to be forced to use a graphical interface, that the command line allowed me to script the process, and that I felt that I had much more control over the authoring process by using command line tools.</p>
<p>Over the past week, I have been reflecting on this conversation.  While I stand by my counter argument, I don&#8217;t feel that it captured the essence of why I went the Linux/FOSS route.  (I should note that I did use the graphical tool Kino to separate the video into chapters; the various command line tools were used to create the menu system and to burn the DVD. I&#8217;ll write about the details in a future post.)</p>
<p>I&#8217;m fairly certain that had I used commercial software (e.g., on a Mac), I would have been able to author a DVD in short order.  However, I&#8217;m not sure I would have gained as deep an understanding of the process as I did by gathering the various utilities from across the Internet and &#8220;doing it myself.&#8221;  Sure, it was a bit of a steep learning curve at times, but by knowing more about the nitty-gritty details, I think I ended up with a better result.  I also had the option of modifying the code if it didn&#8217;t suit my needs.  It was empowering to have so much control over the process.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appliedmiscellany.com/blog/archives/36/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Watch for Automatic Updates</title>
		<link>http://www.appliedmiscellany.com/blog/archives/25</link>
		<comments>http://www.appliedmiscellany.com/blog/archives/25#comments</comments>
		<pubDate>Tue, 13 Jun 2006 12:10:53 +0000</pubDate>
		<dc:creator>Scott Karlin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.appliedmiscellany.com/blog/archives/25</guid>
		<description><![CDATA[I was quite pleased to see the Google has deployed a new beta release of Google Earth with support for Linux.  After downloading it and beginning the install process I was stopped in my tracks by this clause in the license agreement:
4. AUTOMATIC UPDATES The Software may communicate with Google servers from time to [...]]]></description>
			<content:encoded><![CDATA[<p>I was quite pleased to see the Google has deployed a new beta release of <a href="http://earth.google.com/earth4.html">Google Earth</a> with support for Linux.  After downloading it and beginning the install process I was stopped in my tracks by this clause in the license agreement:</p>
<blockquote><p>4. AUTOMATIC UPDATES The Software may communicate with Google servers from time to time to check for available updates to the Software, such as bug fixes, patches, enhanced functions, missing plug-ins and new versions (collectively, &#8220;Updates&#8221;). By installing the Software, you agree to automatically request and receive Updates.</p></blockquote>
<p>I don&#8217;t mind the software checking to see if there are updates available; I do mind if these are automatically installed.  I can&#8217;t tell from their wording if &#8220;receive Updates&#8221; means both download and install.  Two issues come to mind with this kind of mechanism.  First, an automatic update mechanism is a potential vector for infection.  Second, I may not want the update as it may remove a feature or cause an incompatibility with other software installed on my computer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appliedmiscellany.com/blog/archives/25/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google&#8217;s AJAX Generator</title>
		<link>http://www.appliedmiscellany.com/blog/archives/24</link>
		<comments>http://www.appliedmiscellany.com/blog/archives/24#comments</comments>
		<pubDate>Thu, 18 May 2006 14:26:23 +0000</pubDate>
		<dc:creator>Scott Karlin</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[All]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.appliedmiscellany.com/blog/archives/24</guid>
		<description><![CDATA[As reported by Slashdot, Google has announced the Google Web Toolkit (GWT) which allows web developers to create AJAX applications in Java.  The GWT then translates the Java code into client-side code.  The client-side code is either Java bytecode (&#8220;hosted mode&#8221;) during development or JavaScript and HTML (&#8220;web mode&#8221;)  for production deployment.
It [...]]]></description>
			<content:encoded><![CDATA[<p>As reported by <a href="http://developers.slashdot.org/article.pl?sid=06/05/17/127214&#038;from=rss">Slashdot</a>, Google has announced the <a href="http://code.google.com/webtoolkit/">Google Web Toolkit (GWT)</a> which allows web developers to create AJAX applications in Java.  The GWT then translates the Java code into client-side code.  The client-side code is either Java bytecode (&#8220;hosted mode&#8221;) during development or JavaScript and HTML (&#8220;web mode&#8221;)  for production deployment.</p>
<p>It should be noted that the GWT is not without privacy concerns.  As clearly stated by Google, hosted mode does send some information back to Google:<br />
<blockquote>Privacy notice: When you use the Google Web Toolkit&#8217;s hosted web browser, the application sends a request back to Google&#8217;s servers to check to see if you are using the most recent version of the product. As a part of this request, Google will log usage data including a timestamp of the date and time you downloaded the Google Web Toolkit and the IP address for your computer. We won&#8217;t log cookies or personal information about you, and we will use any data we log only in the aggregate to operate and improve the Google Web Toolkit and other Google Services. Please see the Google Privacy Policy for more information.</p></blockquote>
<p> Since this information is only sent in hosted mode, it will mostly apply to developers.  A deployed system would use web mode which does not appear to contact Google.  Of course, depending on the security requirements of a deployed application, one would want to audit the generated JavaScript and HTML code as a bug (or worse) in the GWT could lead to security holes.  To see what I mean, read the classic Ken Thompson&#8217;s ACM Turing Award lecture, <a href="http://www.acm.org/classics/sep95/">Reflections on Trusting Trust</a> (<a href="http://crypto.csail.mit.edu/classes/6.857/papers/Thompson.pdf">PDF</a>).</p>
<p>While this kind of technology has been around for a while, the fact that Google has published their own toolkit may lead to a <em>de facto</em> standard.  I expect to take the GWT for a spin soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appliedmiscellany.com/blog/archives/24/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Today&#8217;s Word: Penguinistas</title>
		<link>http://www.appliedmiscellany.com/blog/archives/16</link>
		<comments>http://www.appliedmiscellany.com/blog/archives/16#comments</comments>
		<pubDate>Fri, 17 Feb 2006 18:46:30 +0000</pubDate>
		<dc:creator>Scott Karlin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.appliedmiscellany.com/blog/archives/16</guid>
		<description><![CDATA[I hadn&#8217;t heard the term Penguinistas before and it made me chuckle.  Here&#8217;s the context from LinuxDevices.com:

Another defenseless gadget has fallen prey to the relentless march of the Penguinistas. Tim Riker&#8217;s eLinux.org [link] website has published extensive, detailed instructions for creating a cartridge that can boot any unmodified Mattel JuiceBox into a Linux-based environment.

]]></description>
			<content:encoded><![CDATA[<p>I hadn&#8217;t heard the term <em>Penguinistas</em> before and it made me chuckle.  Here&#8217;s the context from <a href="http://www.linuxdevices.com/news/NS7467429921.html">LinuxDevices.com</a>:</p>
<blockquote><p>
Another defenseless gadget has fallen prey to the relentless march of the Penguinistas. Tim Riker&#8217;s eLinux.org [<a href="http://elinux.org/wiki/JuiceBox">link</a>] website has published extensive, detailed instructions for creating a cartridge that can boot any unmodified Mattel JuiceBox into a Linux-based environment.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.appliedmiscellany.com/blog/archives/16/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS War Over Laptop Program</title>
		<link>http://www.appliedmiscellany.com/blog/archives/9</link>
		<comments>http://www.appliedmiscellany.com/blog/archives/9#comments</comments>
		<pubDate>Mon, 30 Jan 2006 15:04:02 +0000</pubDate>
		<dc:creator>Scott Karlin</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.appliedmiscellany.com/blog/archives/9</guid>
		<description><![CDATA[A recent New York Times article reports that Microsoft has unveiled a mock-up for a &#8220;cellphone PC&#8221; that would be used to bring laptop computing to the people of developing countries. While this is a great plan, it is clear that it is in reponse to the brouhaha between Microsoft and Nicholas Negroponte, chairman of [...]]]></description>
			<content:encoded><![CDATA[<p>A recent New York Times <a href="http://www.nytimes.com/2006/01/30/technology/30gates.html?ex=1296277200&amp;en=3e90b107dc9a4d71&amp;ei=5090&amp;partner=rssuserland&amp;emc=rss">article</a> reports that Microsoft has unveiled a mock-up for a &#8220;cellphone PC&#8221; that would be used to bring laptop computing to the people of developing countries. While this is a great plan, it is clear that it is in reponse to the brouhaha between Microsoft and Nicholas Negroponte, chairman of the <a href="http://laptop.media.mit.edu/">One Laptop per Child (OLPC)</a> initiative, who failed to reach an agreement to use Windows software for these laptop computers. The OLPC initiative will be using the <a href="http://www.linux.org/">Linux</a> operating system. According to the article, OLPC is using Linux because of its quality and maintainability. Negroponte is reported as saying, &#8220;I chose open-source because it&#8217;s better. I have 100 million programmers I can rely on.&#8221;<br />
Whether or not Microsoft does produce a cellphone PC that is aimed at the same audience as the laptops, this development is probably a good thing for the OLPC initiative. First, it&#8217;s free advertising for the OLPC initiative. Second, competition from Microsoft only enhances the legitimacy of the initiative.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.appliedmiscellany.com/blog/archives/9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
