|
|
Log in / Subscribe / Register

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

derStandard.at sits down with Miguel de Icaza to discuss Mono and Moonlight at the GUADEC conference in Istanbul. de Icaza has lots to say about both projects, but also seems rather unhappy with the Mozilla folks: "And even the Mozilla guys - the keynote we had here was done on a mac, every single Mozilla developer uses a Mac. And it's funny, they constantly attack Silverlight, they constantly attack Flash and then all of them use proprietary operating systems, they don't seem to have a problem doing it. And then they had the Guiness record thing for Firefox 3 and you went to the website and it had a flash map to show where people are downloading - so there definitely is a double standard here. And that's after all their claiming that you can do everything in AJAX - so they definitely don't 'walk the walk'."

to post comments

ooo! shiny!

Posted Aug 4, 2008 16:46 UTC (Mon) by dmarti (subscriber, #11625) [Link] (1 responses)

The ants in my house outnumber the people, but I keep control of my house the same way the proprietary software industry keeps control of the market. I just put shiny things at points of interest.

ooo! shiny!

Posted Aug 5, 2008 12:48 UTC (Tue) by gilboa (guest, #23856) [Link]

Nice slogan :)

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 16:49 UTC (Mon) by JoeBuck (subscriber, #2330) [Link] (18 responses)

Miguel has a business interest in convincing us all to use Silverlight rather than Flash. And if it weren't for legal concerns, he'd have a good argument: his own company's free (or near-free) implementation is a much better clone of Microsoft's implementation than either gnash or swfdec is of Adobe's Flash.

The problem is that the deal Novell and Microsoft made puts a dark cloud over the implementation. To remove it, Novell will have to talk Microsoft into giving better assurances to the free software community. Unfortunately, Miguel's superiors seem happy with the fact that, right now, use of Novell's Silverlight implementation is only legally safe for Novell's customers.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 17:08 UTC (Mon) by drag (guest, #31333) [Link] (8 responses)

I think you'll notice that the same legal issues for Silverlight apply directly to Flash.

I'd say Gnash is much safer

Posted Aug 5, 2008 10:20 UTC (Tue) by coriordan (guest, #7544) [Link] (7 responses)

For one thing, I trust FSF more than Novell.

For another, I spoke with Gnash's lead, Rob Savoy, and he explained how he only finds
programmers either from outside the USA or ones in the USA who have never used Adobe's Flash
player.  He also doesn't allow any reverse engineering - his team just download the .swf files
that are on the Internet and see what it takes to play them.

Last, Adobe has shown less agression to free software developers.

So, for legal safety and to not leave us open to another SCO campaign, I'd say Gnash is safer
than Moonlight.

I'd say Gnash is much safer

Posted Aug 5, 2008 11:33 UTC (Tue) by epa (subscriber, #39769) [Link] (1 responses)

Last, Adobe has shown less agression to free software developers.
If we are going to play good-corporation, bad-corporation, then you should look at Adobe's legal harassment (leading to arrest and jail) of Dmitry Sklyarov under the DMCA for writing (in his own country) a program to read PDF files. To Adobe's credit they backed down after talking to the EFF, but it's still pretty nasty. I'm not aware of Microsoft doing anything quite as unpleasant to any software developer.

I'd say Gnash is much safer

Posted Aug 5, 2008 13:20 UTC (Tue) by smitty_one_each (subscriber, #28989) [Link]

e.g. IE?



(There appears to be no text here! )

I'd say Gnash is much safer

Posted Aug 6, 2008 1:10 UTC (Wed) by drag (guest, #31333) [Link] (4 responses)

A few points:

1. Reverse engineering is perfectly legal.

2. The problems are not with Adobe or Microsoft. It's with the codecs used in the media.

3. Moonlight was made with Microsoft's full knowledge.

4. Microsoft isn't evil and Adobe isn't on your side. 

I'd say Gnash is much safer

Posted Aug 6, 2008 10:36 UTC (Wed) by coriordan (guest, #7544) [Link] (3 responses)

1. Unfortunately, the legality of reverse engineering is far from perfect.  It's perfect
enough for small scale civil disobedience, but not for making technologies that really compete
with unfriendly megacorporations.  This was looked into when FSFE was representing Samba in
the EU anti-trust case.  That's why Samba's activities are limited to "protocol analysis".
They don't do "reverse engineering".

2. It becomes a Micrsoft problem when they change the focus of development and don't allow
Moonlight to follow (or when the start working on an extension or layer above Moonlight).
People developing for Moonlight are unlikely to agree to pin themselves to the old version.
Then the Moonlight developers will be in a similar situation to the Gnash developers BUT their
development team will all be "tainted" with MS knowledge and they'll have to try to build a
new development team from scratch.

3. Yes, and if anyone knows how to set a trap, it's MS.

4. You're right that Adobe isn't on free software's side.

clarifications

Posted Aug 6, 2008 14:34 UTC (Wed) by coriordan (guest, #7544) [Link]

In point #2, rather than "people working for Moonlight", I should have said "developers
targetting SilverLight".

I'd say Gnash is much safer

Posted Aug 7, 2008 18:42 UTC (Thu) by AlexHudson (guest, #41828) [Link] (1 responses)

Given that they're a. not reverse engineering, or b. accessing Microsoft source code, in what
possible way is the Moonlight team "tainted" with MS knowledge?

I'd say Gnash is much safer

Posted Aug 11, 2008 21:31 UTC (Mon) by massimiliano (subscriber, #3048) [Link]

And in fact I can confirm we (the development team inside Novell) are not tainted in any way.

Cheers, Massi

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 17:50 UTC (Mon) by salimma (subscriber, #34460) [Link] (5 responses)

I agree. And now that Adobe has actually released the specifications for SWF and FLV, the Gnash and Swfdec projects will probably be catching up with Adobe's Flash implementation in usability.

Given that the legal arrangements between Microsoft and Novell regarding Silverlight/Moonlight seem to indemnify only Novell-distributed bits, I would rather the Mozilla people use Flash rather than Silverlight/Moonlight, really.

Also, what's the chance of a user *on any platform* having *light installed but not Flash?

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 18:07 UTC (Mon) by drag (guest, #31333) [Link] (2 responses)

Anybody who is not using a x86 system and is using Linux. 

I suppose you could count swfdec or gnash, but those are incomplete. Silverlight, being open
source, should install quite well to non-x86 systems as long as it can use ffmpeg codecs and
such (and I believe it can).

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 18:16 UTC (Mon) by salimma (subscriber, #34460) [Link] (1 responses)

You mean Moonlight, not Silverlight.

Actually, to be fair, Miguel's quote has been taken a bit out of context here. What he was
emphasizing is that AJAX is not enough, and, as you said, Moonlight promises better
cross-platform support.

Given that Adobe and Mozilla are actually cooperating (sharing the Javascript engine, for
starters), and now that the obstacles that Macromedia used to put in place for
reverse-engineering (that crazy EULA) have been removed, we'd probably see a functional
Gnash/Swfdec by the time Moonlight 2.0 is out (not 1.0, probably, as that has been in the
works for much longer).

The ace card Microsoft and Novell hold is the binary codec pack that Microsoft is making
available for free. The only legal solution (in the US) for free Flash implementations is to
get licensed codecs from Fluendo, which cost money. Pity that no royalty-free video codec made
the HTML 5 standard...

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 19:07 UTC (Mon) by drag (guest, #31333) [Link]

I think the situations with the codecs are the same for open source flash stuff or with any
non-licensed mp3 codec. All of them have nasty patent restrictions. I think that it's possible
to use Moonlight with ffmpeg (or similar) stuff. 

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 7:58 UTC (Tue) by AlexHudson (guest, #41828) [Link]

In terms of players, there's probably a lot more reason to want a Flash player rather than a
Silverlight player. But since when have free software users been consumers?

At least the Novell team are developing stuff like LunarEclipse. Personally, I would use
whatever tool I can both play and produce, and Flash at the moment isn't it.

Free implementations are a way to keep companies honest

Posted Aug 5, 2008 11:41 UTC (Tue) by epa (subscriber, #39769) [Link]

Do you think the existence of a more open rival in Silverlight/Moonlight might have influenced
Adobe to release specs for their file format?

Even if you have no intention of running it, the Moonlight project has served a useful purpose
in pushing Adobe to do the right thing.  Generally, companies tend to open up when they feel
their market share threatened by a freer alternative, and to lock things down when they have a
monopoly position (as Flash pretty much held before Microsoft's initiative).

Conversely, the existence of Gnash and other free Flash players, if they reach a point where
they are usable on most Flash websites and semi-officially blessed by Adobe as compatible,
will act as an incentive for Microsoft to keep the Silverlight specification public.

You might also wonder whether Sun would have made Java free software (after dragging their
heels for so many years) if they hadn't felt some pressure from .NET and Mono.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 18:11 UTC (Mon) by epa (subscriber, #39769) [Link]

If you really care about Microsoft patent promises/threats (I see no reason to, since Flash or
any other multimedia framework is likely to infringe just the same patents) then you might
note that their licensing for Moonlight is not restricted to Novell, since they want to spread
usage of Silverlight as far as possible and displace Flash.

In particular, there will be legal (in the USA) codecs available for playing video in a web
browser.  Binary blobs, yes, but gratis and legally distributable.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 0:17 UTC (Tue) by mdeicaza (guest, #53253) [Link] (1 responses)

Joe,

It is not true that only "Novell customers" are covered by the Microsoft covenant for
Moonlight users.

The actual covenant is posted here:

http://www.microsoft.com/interop/msnovellcollab/moonlight...

It is certainly not perfect, as it requires users to obtain Moonlight from Novell's web site
or from any "Intermediate Recipients", but that is a far cry from "only Novell customers".   

You do not have to be a Novell customer to use Moonlight and be covered by Microsoft's
covenant.  

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 5:14 UTC (Tue) by salimma (subscriber, #34460) [Link]

It's better than nothing, but it does prevent other distributions from coming with
out-of-the-box support for Moonlight. I wonder if it's legal for Firefox's plugin finder to
automatically download the plugin from Novell's distribution site when needed?

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 19:48 UTC (Mon) by marduk (guest, #3831) [Link] (13 responses)

I don't always agree with de Icaza when he wrt Moonlite, Mono, etc.  But he's absolutely right
about the Mac.  I've seen so many people who claim to be pro Linux or pro OSS and then they're
all using Macs and non-free software.  I guess because Mac OS is not Windows they see that as
ok.  But I don't see how you can claim to be an advocate of something and not eat your own dog
food.

Where I work, there's a "coolness" associated with the Mac.  We have a lot of self-proclaimed
pro-Ubuntu guys running Mac OS.  But if a Linux guy was running Windows then somehow they're
wrong because Windows just isn't cool.

And yes, I know Apple does maintain some "free" software (Webkit, CUPS, etc.) but not much
compared to any Linux distro, and I definately don't consider Apple to be a "friend" of OSS.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 19:57 UTC (Mon) by chromatic (guest, #26207) [Link]

I don't see how you can claim to be an advocate of something and not eat your own dog food.

Worse than that, how can you claim to be an advocate of something and not actively work to make it better?

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 21:25 UTC (Mon) by jordanb (guest, #45668) [Link] (3 responses)

I agree. I can't stand the Mac fanboys. But coming out of Miguel's mouth the Mac complaints
stink of misdirection. There are legitimate concerns about Miguel's (and Novell's) connection
to Microsoft, and him saying "oh yeah? What about the Mac users!" isn't a sufficient response
to those concerns.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 7:21 UTC (Tue) by Frej (guest, #4165) [Link] (2 responses)

Sometimes it's just because apple computers makes really beautiful casing. The software
running might not be OS X. 

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 8:49 UTC (Tue) by tajyrink (subscriber, #2750) [Link] (1 responses)

I also wonder if Miguel only looked that "they are using Apple computers" instead of checking
what OS they run. I know many people running only free software on their Apple PCs. I'd get
myself a Mac if I just could get discount for not getting the OS X with it.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 11, 2008 21:37 UTC (Mon) by massimiliano (subscriber, #3048) [Link]

Yes, he looked at the OS they were running :-)

Seriously, I've been noticing this Mac OS X trend myself... even if the biggest "abomination" of all I have seen was a Mac Book Pro running Windows Vista!

Cheers, Massi

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 21:47 UTC (Mon) by eskild (guest, #1556) [Link] (5 responses)

I've been running Linux as my main OS since sometime in the mid nineties. At the university, I
installed it everywhere I could get permission. I advocated it as OS for an embedded startup.
At work our server room ran 85% Linux until we got a
Everybody-uses-Windows-so-it-can't-be-wrong CEO, etc. etc. etc. I've been pushing it hard to
everybody whenever I got the chance; I use Linux on my desktop machine at work, I develop
embedded software using Linux, and so on and so on. I'm very much a believer.

Yet, in February I broke down and bought a Mac. Why?

It's really very simple: A few months earlier I became a Dad. Exit spare time. Exit time to
fiddle with things. Exit time to resolve dependencies. Exit time to get printers working
properly for photo printing. Et cetera.

Two of my main hobbies, as little time for them as I have these days, are digital photography
and playing music (on my own instrument). I have around 20,000 pictures, mainly raw format,
organized in a folder hierarchy I've never really gotten comfortable with. And heavens knows
I've spent hours innumerable trying to get a working setup that I was happy with, that (to a
reasonable degree) did what I expected, and didn't corrupt my data or crash.

For music, I use Rosegarden and Ardour, and both are really great pieces of software, but
Ardour is still somewhat a work-in-progress; it'll trip on its own toes pretty frequently. For
digital photography, I haven't really found something OSS that works well for the full
workflow. GIMP is cool, yes, but 8-bit and dcraw is an amazing jack-of-all-trades,
format-wise, but not really a master of any. Bluemarine isn't out of alpha yet. Bibble, which
is proprietary, is a great raw converter, but not much of an organizer.

So: On Linux I never reached a suitable setup, neither for music nor for photo organization
and editing.

But I can do a ton of other cool things on Linux, and for many other applications, the open
source selection is certainly sufficient, and often of high quality.

But: Apple Logic for music and Apple Aperture for photos -- Linux just does not have anything
that integrated, quick (for the most part) and stable. Sorry, everybody, we don't have it. We
have a ton of tools we may be able to knit together into something that resembles but isn't
quite "there".

That's why I have a Mac and am reasonably comfortable with it: For the things that are
important to me, it works very well -- Logic and Aperture are two pieces of seriously cool
software, and they are very, very stable in daily use. They "Just Work".

And yes, I know about the lock-in, the proprietary nature and all the other evil Apple does.
To me, it simply came down to this: Given the little spare time I have, do I want to work with
my music and my pictures, or do I want to work with my Linux setup? For me, it was easy.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 23:26 UTC (Mon) by chromatic (guest, #26207) [Link] (3 responses)

Given the little spare time I have, do I want to work with my music and my pictures, or do I want to work with my Linux setup? For me, it was easy.

Did you donate money to the appropriate free software projects to ensure that other people won't have to make such a choice in the future? If not, is it possible that your actions made the problem slightly worse?

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 1:30 UTC (Tue) by qg6te2 (guest, #52587) [Link] (1 responses)

Not sure if I agree with the above implication. Perhaps eskild has more pressing financial issues: nappies or other baby related things. Perhaps eskild has already donated a huge chunk of time and work to the open source community. No doubt the Linux desktop (and apps) will get there eventually, though the the fact is that many parts of it are currently unpolished or not totally adequate. Some people need to Get Work Done Now (tm) even if that involves making the choice of the lesser of two evils (Mac vs Windoze).

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 1:46 UTC (Tue) by chromatic (guest, #26207) [Link]

You may be right (and I don't want to presume any details about contributions, financial or
otherwise).

Still, I'm starting to believe that advocating the use of free software yet choosing
proprietary software because "there are no good free alternatives" really ought to do their
part to encourage further development of free alternatives, lest it never happen.  Rewarding
companies financially for making software you wish you didn't have to use doesn't exactly
encourage alternatives.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 6:44 UTC (Tue) by eskild (guest, #1556) [Link]

Yes, I've donated to Ardour (and a couple other OSS projects over the years); I bought a copy
of Slackware back when Patrick was ill, because of his illness. I also tried getting involved
in the development of BlueMarine, but found I didn't have enough time to spend on it (the
eternal problem).

Could I have done more? Of course. Could I have spent more? Certainly. I'm an imperfect human.
Witness my ownership of a Mac...  ;-)

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 8:43 UTC (Tue) by epa (subscriber, #39769) [Link]

It's entirely your choice to use a Mac instead of a free operating system.  But you then lose
your right to complain at Mono or anyone else for not being ideologically pure enough.  That
is what Miguel is pointing out for the Mozilla developers.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 21:51 UTC (Mon) by jensend (guest, #1385) [Link] (1 responses)

To just list CUPS and WebKit among Apple's open source projects when comparing OS X to other
proprietary operating systems is to ignore the (very relevant) fact that the Darwin base
system stuff- the XNU kernel, GCC/LLVM, BSD userland, etc- is all open source.

You don't have to be a rabid Stallmanite ("all proprietary software is pure baby-killing evil,
and to install something which doesn't fit the DFSG on your machine is to deny yourself
salvation") to be a supporter of open source software.

[citation needed]

Posted Aug 5, 2008 10:10 UTC (Tue) by Zack (guest, #37335) [Link]

>You don't have to be a rabid Stallmanite ("all proprietary software is pure baby-killing
evil, and to install something which doesn't fit the DFSG on your machine is to deny yourself
salvation") to be a supporter of open source software.

I don't understand what would warrant such a mean-spirited (and unwarranted) characterization.

"all software should be free" is a far stretch from "all proprietary software is pure
baby-killing evil"

"and to install something which doesn't fit the DFSG"
There are still marked differences between the FSF views and the views of the dds as to what
what fits within the DFSG definition; witness a lot of GNU manuals in the non-free section.

"is to deny yourself salvation"
I don't think anyone, including religion based distributions, promises salvation just through
the use of their software, least of all rms himself.

"to be a supporter of open source software."
No, a belligerent attitude is enough these days it seems.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 19:56 UTC (Mon) by pointwood (guest, #2814) [Link] (5 responses)

"de Icaza: I think we could refresh the look and feel of the entire desktop. To be realistic I
don't think we can do absolutely everything that would take years. So if I would have my
choice today I would probably rewrite the gnome panel completely with Moonlight." (and the
rest of that part)

Am I the only one that immediately thought "that sounds a lot like KDE4/Plasma"?  

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 5:12 UTC (Tue) by reptiler (guest, #53207) [Link] (4 responses)

I'm not really thinking towards Plasma here, but somehow I think that 
using Moonlight, which in my understanding mostly is a technology for the 
web, pretty much like Flash, just probably a bit more advanced, is not 
really suitable for a desktop.
With the uprising of Flash nobody made a FDE (Flash Desktop Environment), 
and probably for good reasons.

Also I am not so sure how much overhead running a GUI in Mono would give. 
Wouldn't that also be a bit like a DE in Java? Haven't seen many of those 
either...

Sure, modern machines are capable to handle all this, but why waste 
resources where it's not necessary?
So, in my opinion Moonlight and Flash can stay in the web, but don't need 
to start taking over my desktop.

It already makes me shudder when I think about all those 
full-moonlight-sites popping up like it was when Flash was on the rise, 
which of course reminded me of all those animated GIFs in the times 
before Flash...

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 5:22 UTC (Tue) by salimma (subscriber, #34460) [Link]

Another problem is that, as discussed above, Microsoft only indemnifies customers who download
Moonlight directly from Novell: so even though Moonlight is open source, from a distributor's
POV it's just like Adobe's proprietary Flash.

Until this is resolved (and I'm sure Miguel would work on this issue if and when Novell starts
developing a Moonlight panel replacement, or at the very least when they are pushing for its
inclusion in the GNOME desktop), such a hypothetical panel would be SUSE-only.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 8:21 UTC (Tue) by pointwood (guest, #2814) [Link] (2 responses)

Well, Plasma is SVG (afaik) which can be compared to Flash and was at first meant for the web.
Plasma is basically a rewrite of the panel and the desktop.

Also Adobe has launched Air (http://www.adobe.com/products/air/) which as I understand it,
makes it possible to move flash apps to the desktop. 

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 9:13 UTC (Tue) by reptiler (guest, #53207) [Link] (1 responses)

I wouldn't compare SVG to Flash at all.
SVG simply is an XML-format to describe vector-graphics, but has no 
interactivity at all. Flash uses vector-graphics (maybe even SVG?) for 
its display, but on top of it adds interactivity.

Problem is that Flash doesn't run by itself but needs Flash-Player to 
make things happen.

KWM renders the SVG, afaik, directly, so that's not such a big impact. If 
KWM had a renderer for Flash built-in we might be able to get the Flash 
Desktop Environment, but I don't see this coming (not even in my weirdest 
nightmares).

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 10:16 UTC (Tue) by dgm (subscriber, #49227) [Link]

SVG is certainly comparable to Flash. According to Wikipedia: "SVG is an XML specification and
file format for describing two-dimensional vector graphics, both static and animated." Also,
both use {ECMA|Java|Action}Script. The main difference is that, as far as I know, that Flash
includes video and audio.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 4, 2008 20:31 UTC (Mon) by jengelh (subscriber, #33263) [Link] (3 responses)

Cost of installing Flash: 16 MB disk space.
Cost of installing Mono: 39.7 MB. (And moonlight might even pull in more dependencies.)
And don't tell me disk is cheap, because power is not.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 0:24 UTC (Tue) by mdeicaza (guest, #53253) [Link] (2 responses)

A full Moonlight 1.0 install comes down to 3 megs (including codecs).

A full Moonlight 2.0 install comes down to 8 megs (including codecs and all Mono
dependencies).

Miguel.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 0:47 UTC (Tue) by jengelh (subscriber, #33263) [Link] (1 responses)

What counts is not how small you can get it, but what the distro installs for me.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 3:31 UTC (Tue) by drag (guest, #31333) [Link]

Well then your effectively complaining about how your distribution packages Moonlight vs Flash
and not anything to actually do with Moonlight in itself.

The Mac issue

Posted Aug 4, 2008 22:13 UTC (Mon) by roc (subscriber, #30627) [Link]

We do cross-platform development and if you ever want to run MacOS, then you need Apple
hardware. A lot of Mozilla developers run Linux on Mac laptops at least part of the time.

The whole Mac issue is misdirection, though. Mozilla developers contribute to important
libraries like cairo and pixman. We've made massive improvements to our GTK and Linux support
recently. We created support for windowless plugins on X so that Linux could have platform
parity there (and that even helps Moonlight). We do simultaneous releases on Mac, Windows and
Linux with feature parity on all platforms as far as possible. Unlike Miguel, we push open and
unencumbered standards that anyone can implement in free software, which is essential for the
long-term survival of open source platforms.

Compared to those contributions, the fact that some Mozilla developers are not using Linux as
their primary operating system is not relevant.

Miguel de Icaza: "We could refresh the look and feel of the entire desktop with Moonlight" (derStandard.at)

Posted Aug 5, 2008 13:45 UTC (Tue) by alankila (guest, #47141) [Link]

So... when will we actually have a working plugin? The 0.7 build appears to install, some
silverlight sites work, but:

- many sites do not really work, show only blank pages
- screen updates seem very slow, which contradicts the rendering rate that is claimed to be 60
fps
- I get no audio -- pulseaudio problem?
- almost all sites have visual glitches of some type: objects rendered in wrong places, trash
left over under moving objects.

I guess part of the problem is about using Firefox3, but either way, this doesn't look too
good at the moment.

A question:

Posted Aug 5, 2008 14:03 UTC (Tue) by Janne (guest, #40891) [Link] (7 responses)

Why does de Icaza keep on pushing Microsoft-technologies on Linux all the time? No matter what
MS creates, he always thinks that it's the best thing since sliced bread. How on earth can
such a MS-fanboy (I do not use that title lightly, but it does seem fitting here) be working
on Linux?

Is it really smart to get in to bed with a company that has openly stated their utter hatred
for Linux and free software? those who do not learn from history are doomed to repeat it.

A question:

Posted Aug 5, 2008 15:15 UTC (Tue) by alankila (guest, #47141) [Link] (5 responses)

I have no idea what other things MdI may have pushed, but I personally think C# is a pretty
nice language, and I am personally excited about it. I also think it wouldn't hurt to have
more stuff written for Windows to work on Linux, and vice versa, as in general the Mono effort
promotes a common API for these two very different platforms.

The .Net class libraries and CLR could be pretty ubiquitous in the future, and maybe
Silverlight succeeds in where Java applets failed. I don't hold much hope for it, because AJAX
is a quite viable competitor, and the new <video> tag fills an important gap, too... We'll see
how it goes, I haven't thought much about this.

However, if Microsoft pushes Silverlight in on the next Windows update, then it could be found
on 90 % of all computers all of a sudden. In that case I think it doesn't hurt that we have a
chance to get part of that action through Moonlight.

A question:

Posted Aug 5, 2008 19:21 UTC (Tue) by Janne (guest, #40891) [Link] (4 responses)

"I also think it wouldn't hurt to have more stuff written for Windows to work on Linux, and
vice versa, as in general the Mono effort promotes a common API for these two very different
platforms."

So, you believe that if you write a Windows-app with C#, it will also work out of the box in
Linux, thanks to Mono? And vice versa? Yeah, I would love to see THAT happening....

Only thing Mono and Moonlight are doing at the moment, is to entrench yet another
MS-technology on the world. Should we REALLY be helping a abusive monopolist (and that's what
they are, no amount of explaining will change that fact) in pushing their crap on rest of the
world? De Icaza obviously thinks so.

A question:

Posted Aug 5, 2008 20:05 UTC (Tue) by alankila (guest, #47141) [Link] (3 responses)

"So, you believe that if you write a Windows-app with C#, it will also work out of the box in
Linux, thanks to Mono? And vice versa? Yeah, I would love to see THAT happening...."

Well, something like that happens with wine, and I think that wine is on much worse footing as
the project has had to reverse-engineer plenty of old, ugly APIs and figure out how to
re-express them in Linux. Regardless, it works to a degree, sometimes just as well as it would
in Windows proper.

Since Mono and .Net are already to large degree compatible, adding the missing bits to Mono
when necessary could well prove out to be only a little bit of light work, depending on what
is missing, of course. If the work is small enough, you will find that proprietary software
guys could just go and add Linux support spontaneously, especially on server apps where
Linuxes are relatively common. (Ideally, no work at all is necessary, but that is something I
do not believe myself, either.)

A question:

Posted Aug 6, 2008 12:18 UTC (Wed) by Janne (guest, #40891) [Link] (2 responses)

"Well, something like that happens with wine"

We are not talking about Wine, we are talking about Mono. And the difference is that we are
supposed to "build Linux" with Mono, whereas Wine is not meant for that task. If Wine causes
patent-problem in the future, we could always remove it. If same thing happens with Mono, and
GNOME (for example) is by that time built using Mono, removing it becomes a lot harder.

And still, the fact remain that MS has expressed their utter hatred for Linux and free
software. It just boggles the mind that someone inside the free software community actively
admires them and their tech and wants to push that tech of Linux.

A question:

Posted Aug 7, 2008 21:40 UTC (Thu) by alankila (guest, #47141) [Link] (1 responses)

I do think that this patent threat is relatively overstated. Where would it be? If someone
perused the archives of patents issued to Microsoft you could perhaps figure an answer to this
question, or declare there is no threat.

In general you will just workaround whatever they come up with, and if they come up with
something now that Mono might already be infringing it, it is trivial to show prior art
defense.

A question:

Posted Aug 20, 2008 22:01 UTC (Wed) by pimlottc (guest, #44833) [Link]

Trivial?  Are you volunteering to fund and defend a patent claim against the the army of
patent attorneys a company like Microsoft has at their command?

A question:

Posted Aug 7, 2008 8:08 UTC (Thu) by danielpf (guest, #4723) [Link]

"Why does de Icaza keep on pushing Microsoft-technologies on Linux all the time? No matter
what MS creates, he always thinks that it's the best thing since sliced bread. How on earth
can such a MS-fanboy (I do not use that title lightly, but it does seem fitting here) be
working on Linux?"

You just tell aloud what, I believe, most readers here would also think privately.  
I believe that most readers here would assume the following answer to your question: Miguel
did probably receive substantial compensations for acting as a MS evangelist in the FOSS
community.   Since Miguel is reading this list, he has the opportunity to make a clear public
statement about his exact ties with MS, about the financial or other advantages coming
directly or indirectly from MS, and whether or not he ever signed any contract with this
mega-corporation.  As long as Miguel does not clarify this point the suspicion will remain
strong among the FOSS community and his credibility will stay low. 



How dare M.de.Ic.

Posted Aug 9, 2008 17:30 UTC (Sat) by qu1j0t3 (guest, #25786) [Link]

Talk about "double standards" when he is essentially on Microsoft's payroll. Stop publishing
his FUD.


Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds