<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: New release of gnome-themes-extras</title>
	<atom:link href="http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/</link>
	<description>GStreamer and Collabora news and more</description>
	<lastBuildDate>Sun, 29 Jan 2012 18:31:01 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mike Hearn</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-127</link>
		<dc:creator>Mike Hearn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-127</guid>
		<description>I don&#039;t think you can support DRM *playback* with GStreamer 0.10 and todays Linux kernel.&lt;p/&gt;I mean, if you have a theoreticaly wmdrm-decoder element that knows how to decrypt WMA files, what&#039;s to stop you doing:&lt;p/&gt;filesrc location=britney.wma ! wmdrm-decoder ! oggenc ! filesink location=britney.ogg&lt;p/&gt;And stripping the DRM that way? The element would have to scan the entire pipeline and prove to itself that the audio is going direct to the kernel and not being teed off to any files or network streaming elements anywhere. And that&#039;s not possible to do because anybody can write their own element that the wmdrm-decoder element wouldn&#039;t recognise that subverts the pipeline that way.&lt;p/&gt;I really think you guys need to research how the existing crop of DRM systems work - maybe the very lightweight ones like FairPlay can be supported (but apple have zero incentive to help a competitor that way) but there&#039;s absolutely zero chance of you supporting Windows Media which is pretty much the de-facto DRM system outside of Apple land.&lt;p/&gt;In particular, Windows Media playback requires a kernel that refuses to load unsigned drivers and which cannot be modified at will by the user .... it&#039;s called the Secure Audio Path and is implemented in Windows XP and ME.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think you can support DRM *playback* with GStreamer 0.10 and todays Linux kernel.
<p />I mean, if you have a theoreticaly wmdrm-decoder element that knows how to decrypt WMA files, what&#8217;s to stop you doing:
<p />filesrc location=britney.wma ! wmdrm-decoder ! oggenc ! filesink location=britney.ogg
<p />And stripping the DRM that way? The element would have to scan the entire pipeline and prove to itself that the audio is going direct to the kernel and not being teed off to any files or network streaming elements anywhere. And that&#8217;s not possible to do because anybody can write their own element that the wmdrm-decoder element wouldn&#8217;t recognise that subverts the pipeline that way.
<p />I really think you guys need to research how the existing crop of DRM systems work &#8211; maybe the very lightweight ones like FairPlay can be supported (but apple have zero incentive to help a competitor that way) but there&#8217;s absolutely zero chance of you supporting Windows Media which is pretty much the de-facto DRM system outside of Apple land.
<p />In particular, Windows Media playback requires a kernel that refuses to load unsigned drivers and which cannot be modified at will by the user &#8230;. it&#8217;s called the Secure Audio Path and is implemented in Windows XP and ME.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Hearn</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-128</link>
		<dc:creator>Mike Hearn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-128</guid>
		<description>Oh ... I didn&#039;t finish the comment. Obviously DRM playback on Linux is hard to impossible simply because open source and DRM have competing philosophies (it&#039;s not like encryption at all) but DRM *encoding* probably is possible. &lt;p/&gt;So I guess there&#039;s no reason you couldn&#039;t support protected radio streaming and the like using something like WMDRM.</description>
		<content:encoded><![CDATA[<p>Oh &#8230; I didn&#8217;t finish the comment. Obviously DRM playback on Linux is hard to impossible simply because open source and DRM have competing philosophies (it&#8217;s not like encryption at all) but DRM *encoding* probably is possible.
<p />So I guess there&#8217;s no reason you couldn&#8217;t support protected radio streaming and the like using something like WMDRM.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Schaller</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-129</link>
		<dc:creator>Christian Schaller</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-129</guid>
		<description>Mike, the essence of the design is the design of a secure pipeline. The decoder would refuse to connect to any plugin it can&#039;t trust if its working with protected content. What happens outside GStreamer is of course a different issue, and here there are work happening at the distros to come up with solutions.</description>
		<content:encoded><![CDATA[<p>Mike, the essence of the design is the design of a secure pipeline. The decoder would refuse to connect to any plugin it can&#8217;t trust if its working with protected content. What happens outside GStreamer is of course a different issue, and here there are work happening at the distros to come up with solutions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Hearn</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-130</link>
		<dc:creator>Mike Hearn</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-130</guid>
		<description>How does it know the plugin is trusted - the binary has to be signed with a trusted key presumably ... so how does this work  if distros are in charge of compiling GStreamer - they need the trusted key but can&#039;t keep it in their public source packages?&lt;p/&gt;I dunno .... I&#039;ll wait and see what you guys come up with I guess.</description>
		<content:encoded><![CDATA[<p>How does it know the plugin is trusted &#8211; the binary has to be signed with a trusted key presumably &#8230; so how does this work  if distros are in charge of compiling GStreamer &#8211; they need the trusted key but can&#8217;t keep it in their public source packages?
<p />I dunno &#8230;. I&#8217;ll wait and see what you guys come up with I guess.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xyzzy</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-131</link>
		<dc:creator>Xyzzy</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-131</guid>
		<description>&quot;What happens outside GStreamer is of course a different issue, and here there are work happening at the distros to come up with solutions.&quot;&lt;p/&gt;Would you mind explaining that comment further? What work happening at distros are you referring to?&lt;br/&gt;</description>
		<content:encoded><![CDATA[<p>&#8220;What happens outside GStreamer is of course a different issue, and here there are work happening at the distros to come up with solutions.&#8221;
<p />Would you mind explaining that comment further? What work happening at distros are you referring to?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TopDown</title>
		<link>http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/comment-page-1/#comment-132</link>
		<dc:creator>TopDown</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/#comment-132</guid>
		<description>&quot;How does it know the plugin is trusted - the binary has to be signed with a trusted key presumably ... so how does this work if distros are in charge of compiling GStreamer - they need the trusted key but can&#039;t keep it in their public source packages?&quot;&lt;p/&gt;Yes, hence the reason this whole business is fundamentally incompatible with Free software... and Schaller should be ashamed of his umming and ahhing. In case it wasn&#039;t obvious already -- he doesn&#039;t actually want to talk about this aspect. He&#039;d rather wave his hands around and talk about how &quot;doors are closed to us if we don&#039;t implement DRM&quot;... and since he&#039;s now sucking on the corporate teat... he&#039;s taken to spouting the corporate line too.</description>
		<content:encoded><![CDATA[<p>&#8220;How does it know the plugin is trusted &#8211; the binary has to be signed with a trusted key presumably &#8230; so how does this work if distros are in charge of compiling GStreamer &#8211; they need the trusted key but can&#8217;t keep it in their public source packages?&#8221;
<p />Yes, hence the reason this whole business is fundamentally incompatible with Free software&#8230; and Schaller should be ashamed of his umming and ahhing. In case it wasn&#8217;t obvious already &#8212; he doesn&#8217;t actually want to talk about this aspect. He&#8217;d rather wave his hands around and talk about how &#8220;doors are closed to us if we don&#8217;t implement DRM&#8221;&#8230; and since he&#8217;s now sucking on the corporate teat&#8230; he&#8217;s taken to spouting the corporate line too.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  blogs.gnome.org/uraeus/2005/12/07/new-release-of-gnome-themes-extras/feed/ ) in 1.16302 seconds, on Feb 10th, 2012 at 11:10 pm UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 11th, 2012 at 12:10 am UTC -->
