Illustration prepared by a reader
Why is Moonlight dangerous whereas Flash is not? The holder of the patents matters a great deal. GNU/Linux is not a threat to Adobe. It does not compete directly (head-to-head) with an Adobe product and Adobe hasn't a past that's filled with so much abuse, unlike Microsoft. Behavioral patterns matter a great deal too.
Matt Asay makes one crucial observation in Microsoft’s dilemma: The importance of the downstream:
To work within the open-source community… Microsoft must stop polluting the downstream with patent encumbrances.
[...]
If Microsoft wants to interoperate with free software at the business level, it could start by removing legal roadblocks to interoperability. The fact that the company continues not to do so leads me to believe that Microsoft doesn’t really want to interoperate with free software at a business level.
As long as the company offers only jingoistic pats on the head to us misguided little hackers laboring part time in our basements with no commercial aspirations, there’s little point in considering anything that comes out of Redmond as useful.
In eight months since Nat Torkington asked Bill Hilf What Will Change at Microsoft with Regard to Patents and F/OSS, nothing interesting has happened. OSCON’s four months away. Maybe Bill Hilf will have a big announcement then — maybe he’ll have set up mail filters. Don’t hold your breath for a sane patent strategy.
If the future is in Microsoft's online services why isn't the company building native tools for Mac and Linux developers?
According to the American magazine ComputerWorld, Microsoft has filed a suit with a San Francisco district court in order to have several patents of the Californian service provider WebXchange declared void. The article reports that WebXchange had previously sued computer manufacturer Dell, courier service FedEx and the Allstate insurance company for alleged patent infringements. Although these actions are not aimed at Microsoft, they can be attributed to the fact that the defending companies used Microsoft's Visual Studio development environment to create their web offerings.
Comments
Dan O'Brian
2008-11-22 14:53:18
Lie #1 on this article alone.
Secondly, Moonlight can use ffmpeg, you know: the same video/audio decoder that a large number of free software projects use for decoding video? Things like MPlayer and even GStreamer and Xine.
How can you even reach a conclusion about something being this poorly informed about it?
Secondly, you should know that Microsoft is paying a third party with Eclipse knowledge to implement a plugin for Eclipse which would allow developers to develop Silverlight apps without Visual Studio or their designer.
Do some research, man.
Roy Schestowitz
2008-11-22 15:03:03
You added nothing I did not already know about. Developers should use open standards, not proprietary Microsoft technology that puts patent traps in GNU/Linux.
Dan O'Brian
2008-11-22 16:55:06
I clearly did ad something you did not know about, because you were clearly unaware of what a "base class" is wrt programming.
The codecs are not in any way shape or form a "base class" for Silverlight.
I'd also prefer people use open standards than flash or silverlight, but unfortunately open standards apparently do not provide the features that web developers and content providers want.
Since 99% of the world seems uncaring about open standards (they don't care if it's flash, silverlight, plain html, or a java applet so long as it works and doesn't inconvenience them), content providers are (unfortunately) going to be the ones steering the direction of the web and they very clearly want DRM (which sucks).
Sticking it to the man and not providing your users with a browser plugin that can render this proprietary content will not win users/customers over, it will alienate them and force them back to Windows.
I fully support you and others complaining to the content providers and urging other people to do so, but to badmouth Mono/Moonlight (and the developers) is just shooting the messenger.
Roy Schestowitz
2008-11-22 17:23:01
AlexH
2008-11-22 19:29:12
What is needed is not more Flash; what is needed is free software content creation tools that support Ogg formats. That's not Flash.
Roy Schestowitz
2008-11-22 19:45:58
AlexH
2008-11-22 20:03:05
Oh dearie me...
Roy Schestowitz
2008-11-22 20:56:19
What's with the apologism for Novell?
AlexH
2008-11-23 08:46:36
Second, I wonder how I'm the apologist when it's you defending proprietary codecs! That takes some nerve.
Roy Schestowitz
2008-11-23 09:17:14
False. You seem to have not caught up.
Show me where I defend them. I said that Adobe's chosen ones are lesser evil and explained why.
Dan O'Brian
2008-11-23 14:01:33
Using Moonlight w/ Microsoft's binary codecs is no different legally than using Flash.
Roy Schestowitz
2008-11-23 14:13:08
Dan O'Brian
2008-11-23 14:26:14
This means that Moonlight is safe, whether it uses Mono or not, from legal action from them.
How do you not get this???
Dan O'Brian
2008-11-23 14:28:28
I see you backpeddling.
Roy Schestowitz
2008-11-23 14:30:15
The SFLC and Red Hat disagree with you.
Roy Schestowitz
2008-11-23 14:35:26
The codecs too are a problem.
Dan O'Brian
2008-11-23 14:39:20
The only statements from Red Hat regarding Moonlight has been that they would not include it in Fedora, because of confusion of whether or not it was safe to SHIP Moonlight in their distribution.
The SFLC statement was similar.
Again, neither one of them have concluded that end users were at risk using Moonlight (when downloaded from Novell).
Again, you mislead and try to confuse the issue.
Dan O'Brian
2008-11-23 14:41:16
Grats on failing at reading comprehension yet again.
Roy Schestowitz
2008-11-23 14:42:31
"They're [Microsoft] being politicians, saying words that are supposed to make people feel better, but that actually contain no meaning or commitment. This covenant is worthless and, even worse, could be harmful to those who fall into the trap. If MS wanted something good for the community, they'd negotiate with those lawyers who represent the community's interests."
Don't try to rewrite the analysis.
Dan O'Brian
2008-11-23 14:45:30
Roy Schestowitz
2008-11-23 14:48:36
He links to this:
"The most critical element that emerged from Brad Smith's OSBC keynote is the importance of protecting the downstream. By "downstream" I mean those users who may come into contact with open-source software beyond the immediate licensee. One of the benefits of open source is that once released under a certain license, the code endures under that license.
"Patents foul the water. As emerged from the question-and-answer period, while Microsoft may prefer to deal with other "cathedrals" (e.g., its agreements with Novell, LG, etc.), in open source you simply can't avoid the bazaar (e.g., downstream developers who may come into contact with the code). This is why at Microsoft's Mix conference, Mozilla's Mike Schroepfer took issue with Miguel de Icaza's suggestion that his Moonlight code is protected from patent claims:"
Key phrase: open source but are "patent-encumbered."
Dan O'Brian
2008-11-23 14:51:55
and again:
They agree that if you get Moonlight from Novell, it is safe. The confusion is what counts as redistribution (because the wording states that the user must get it from Novell or a Novell distributor - what counts as a Novell distributor?)
The issues raised were about redistribution.
Roy Schestowitz
2008-11-23 14:54:20
Dan O'Brian
2008-11-23 14:55:41
No sh*t, Sherlock. That was never under debate.
You were claiming that Moonlight wasn't safe for end users to use (even if downloaded from Novell directly).
You have once again failed to prove your point, instead redirecting focus to something completely irrelevant to the discussion at hand.
Dan O'Brian
2008-11-23 14:57:32
What has that got to do with whether or not Moonlight is safe to use? Stop trying to change the subject.
Besides, Moonlight sans the Microsoft codecs is free software, by everyone's definition (other than yours, apparently). Even Richard Stallman agrees that Moonlight is free software.
Roy Schestowitz
2008-11-23 15:02:46
No, you and Alex et al are losing the argument.
What is Moonlight without these codecs? Silverlight is used mainly to stream videos.
Dan O'Brian
2008-11-23 15:28:39
Moonlight can also use ffmpeg, it doesn't require the Microsoft codecs.
Roy Schestowitz
2008-11-23 15:31:12
Dan O'Brian
2008-11-23 15:32:57
Come on Roy, do some research.
Roy Schestowitz
2008-11-23 15:35:22
Dan O'Brian
2008-11-23 15:36:52
Like I said, codecs decode, they do not do DRM.
Roy Schestowitz
2008-11-23 15:40:36
Dan O'Brian
2008-11-23 15:44:59
AlexH
2008-11-23 16:05:28
I pointed out to you that the codecs are under exactly the same licensing regime: non-free code with active patents, and practically the same patent holders (clue: look up H264 and the MPEG LA).
That you express any preference over the issue highlights either your hypocrisy or your misunderstanding of who is licensing the patents.
Roy Schestowitz
2008-11-23 16:08:19
Dan O'Brian
2008-11-23 16:08:50
Dan O'Brian
2008-11-23 16:10:38
Roy Schestowitz
2008-11-23 16:10:55
The useless promises come from Microsoft, which continues to restrict.
Dan,
Bringing backup, eh?
Roy Schestowitz
2008-11-23 16:12:18
Encumbered with a company involved which claims that GNU/Linux is infringing and resorts to extortion to make new revenue stream from Free software.
Dan O'Brian
2008-11-23 16:16:58
Again, encumbered is not the same as infringing. Microsoft is also /providing/ their codecs, so I don't see how you expect them to sue over their use w/ Moonlight by claiming infringement.
AlexH
2008-11-23 16:19:38
So, anyway, your entire argument why Microsoft's codecs are bad and Adobe's codecs are ok is "it's Microsoft".
You're entitled to not believe them for whatever reason, but don't be under any illusion that you're operating logically. Both sets of codecs are bad for exactly the same reasons.
Roy Schestowitz
2008-11-23 16:20:13
Remember that Microsoft has codec patents too (that whole pool there is a nuclear zone).
Roy Schestowitz
2008-11-23 16:22:55
How quickly one forgets the past.
An excellent collection of quotes:
AlexH
2008-11-23 16:25:34
Quick quiz: name a company who licenses patents used the in Flash codec, name starts with "M"?
Roy Schestowitz
2008-11-23 16:27:26
AlexH
2008-11-23 16:35:20
Roy Schestowitz
2008-11-23 16:36:52
AlexH
2008-11-23 16:41:27
Own up. You'd no clue who owns and controls the patents to the codecs.
Roy Schestowitz
2008-11-23 16:46:11
AlexH
2008-11-23 16:49:06
Roy Schestowitz
2008-11-23 16:52:26
jo Shields
2008-11-23 16:59:22
AlexH
2008-11-23 17:00:50
drum roll... MPEG!
Who licenses the patents for that? MPEG LA!
Looks like you need to do some catching up Roy.
Roy Schestowitz
2008-11-23 17:09:58
"The video in Flash is encoded in H.263, and starting with Flash player 8, it may alternatively be encoded in VP6."
Dan O'Brian
2008-11-23 17:14:54
jo Shields
2008-11-23 17:15:40
"On August 20, 2007, Adobe announced on its blog that with Update 3 of the Flash Player, Flash Video will also support the MPEG-4 international standard. Specifically, Flash Player will have support for video compressed in H.264 (MPEG-4 Part 10), audio compressed using AAC (MPEG-4 Part 3), the MP4, M4V, M4A, 3GP and MOV multimedia container formats (MPEG-4 Part 14), 3GPP Timed Text specification (MPEG-4 Part 17) which is a standardized subtitle format and partial parsing support for the 'ilst' atom which is the ID3 equivalent iTunes uses to store metadata. Adobe also announced that they will be gradually moving away from the proprietary FLV format to the standard MP4 format owing to functional limits with the FLV structure when streaming H.264. The final release of the Flash Player supporting MPEG-4 had become available in Fall 2007."
DIRECTLY BELOW the section you quote
Roy Schestowitz
2008-11-23 17:19:41
"Windows Media Video (WMV) is a compressed video file format for several proprietary codecs developed by Microsoft."
[...]
"Digital rights management
"While none of the WMV codecs themselves contain any digital rights management facilities, the ASF container format, in which a WMV stream may be encapsulated, can. Windows Media DRM, which can be used in conjunction with WMV, supports time-limited subscription video services such as those offered by CinemaNow[24]. Windows Media DRM, a component of PlaysForSure and Windows Media Connect, is supported on many modern portable video devices and streaming media clients such as the Xbox 360.
"Criticism
"WMV has been the subject of numerous complaints from users and the press. Users dislike the digital rights management system which is sometimes attached to WMV files[25] The loss of the ability to restore licenses for WMV files in the Windows Media Player 11 was not positively received.[25] In addition, the Microsoft Zune does not support the standard Windows Media DRM system, rendering protected WMV files unplayable.[26]"
AlexH
2008-11-23 17:22:01
Let's break this down: Flash 9/10 video: H264. WMV 9: H264 + fluff.
Licensing agency: MPEG LA.
They're as bad as each other. Come on, even you can admit that, surely?
jo Shields
2008-11-23 17:22:21
Alex is right. And there's obviously zero point in my commenting on your cute little blog, since it's pretty apparent that you're incapable of absorbing information which doesn't match your world view. Which means more time to spend on packaging. Ciao. I'll be available via e-mail.
Roy Schestowitz
2008-11-23 17:24:58
Roy Schestowitz
2008-11-23 17:26:50
http://en.wikipedia.org/wiki/Silverlight
AlexH
2008-11-23 17:32:39
The "fluff" is minor changes to the bitstream to achieve slightly better compression.
The vast majority of the codec is essentially the same. The patent holders are the same.
I'm amazed and astonished that you still try to defend this view.
Dan O'Brian
2008-11-23 17:33:02
MPEG and H264 are the codecs, ASF is a file format which is demuxed to extract the MPEG or H264 content.
To give a visual representation of ASF:
[packet header][MPEG or H264 encoded content][packet header][MPEG or H264 encoded content][packet header]...
The packet header would contain such things as a timestamp (offset from the beginning of the stream), content length, etc.
That's all Ogg is too, in fact. Ogg is just a container format. Vorbis and Theora are the codecs.
Roy Schestowitz
2008-11-23 17:35:57
AlexH
2008-11-23 17:40:55
Again, you're trying to compare evils and say that the Adobe evil is somehow lesser. Both have patents which prevent free software implementing them. Both actively enforce their patents (same body, MPEG LA). Both come with DRM which is illegal to work around.
Can't you just, for once, admit you are wrong and admit they are as bad as each other?
Dan O'Brian
2008-11-23 17:42:26
If you don't support DRM'd content, don't go to websites which only provide DRM'd content.
There are, however, content providers using Silverlight that are not using DRM.
Roy Schestowitz
2008-11-23 17:43:10
Nope. Old news that I noted earlier today.
Adobe is not Microsoft. GNU/Linux is hardly a threat to Adobe.
Roy Schestowitz
2008-11-23 17:44:16
That's like saying people don't kill people; guns do.
Dan O'Brian
2008-11-23 17:49:59
I'm saying "guns don't kill people, people do."
Microsoft may be providing the gun, but they aren't the ones shooting. Content providers are the ones shooting.
As far as your previous comment:
How dense are you? We're talking about codecs here. It's not about whether or not Microsoft or Adobe will sue over patents in the codecs, it's about whether groups like MPEG-LA will.
Roy Schestowitz
2008-11-23 17:53:21
Dan O'Brian
2008-11-23 17:56:24
Roy Schestowitz
2008-11-23 17:58:02
Dan O'Brian
2008-11-23 17:59:53
Do you or do you not understand that MPEG-LA is the holder of the patents on the codecs used by both Flash and Silverlight?
neighborlee
2008-11-23 18:47:25
We all know fedora AND debian ( to varying degrees obviously depending which medium you use) are both blocking it, so I think this is mostly pointless ;) ( lenny has NO mono or moonlight part of default install, I know I just installed default gnome)
Dan , can you get any uglier with these colorful adjectives,,they do you no good nor the debate, so I think you should avoid them as they make all your points very much non credible. They would not be welcome in debate class I can tell you that, but then I guess we are FAR removed from that environment .
But I know some of you here enjoy this based on the frequency, so procede ;)
Oh , and about my using gmail.you would prob. say the same thing if I used blah@blah.net or whatever as I doubt any of the major email systems are free, so I will avoid descending into that arguement as well and use what I wish for the task at hand, and if someday I have time to find a truly 'free' email system , I'd be more than happy to switch over. At the moment I shall use what I have for sometime , and choose to be as free as I can regarding the operating system on which houses these applications that I use .
cheers nl
Dan O'Brian
2008-11-23 18:59:25
What colorful adjectives did I use? I used an expression which I self-censored.
If you dismiss my arguments because of any adjectives I use, then you obviously are unable to disprove my arguments based on any factual basis (which is no big surprise, because you, Roy, and twitter do not believe in facts).
neighborlee
2008-11-23 19:11:26
#
Dan O'Brian said,
February 23, 2008 at 8:23 pm
Personally, I dont trust Miguel “OOXML is a superb standard” Icaza because of many of his stances. He’s tried so hard to be Microsoft that he seems to be suffering from Stockholm syndrome. Of course, he is also a di**..
Resorting to personal attacks now, are we?…
Oh wait, I forgot that it’s different when Roy and his ilk do it…
then here on this thread you used 'dense' when mentioning Roy, so yeah I think what I said is valid..when you descend into that kind of discussion you lose a lot of credibility with your audience.
I dont mind if Jo is a package thats not what Im referring to, Jo is welcome to do that all Jo wishes, am I saying that it wont be allowed in as default install, and at atm anyway both debian and fedora reject it based on the info I have atm, but that I can not access because I am in newly installed , non-mono supported debian lenny ;)
cheers , and to the attack-free zone ( Yes, you can !) nl
Dan O'Brian
2008-11-23 19:47:18
I did use the word 'dense', but I doubt anyone finds that offensive. Besides, I asked Roy if he was dense, I didn't call him that ;-)
Asking if Roy is dense is a valid question, because he clearly refuses to acknowledge who owns the patents on the codecs, even after explaining it to him dozens of times.
That means he's either stubbornly refusing to admit he's wrong (aka dense) or he simply fails at reading comprehension. Take your pick. Personally, I'd imagine 'dense' to be the lesser offense.
Dan O'Brian
2008-11-23 19:49:54
Roy Schestowitz
2008-11-23 20:02:27
http://www.gnu.org/philosophy/freedom-or-power.html