Miguel Plans Silverlight on Mono & Linux by Years End
El Lobo writes "The Mono open-source project will create a Linux version of Silverlight by the end of year, said Miguel de Icaza, a Novell vice president and head of Mono. Asked about plans for Linux, Microsoft executives have been non-committal, saying that it will depend on demand. But de Icaza, who is attending Mix, was able to commit without hesitating."
The way I see it, only Novell has a license to be releasing a Mono/Silverlight plugin with Linux. Anyone else who jumps on the bandwagon might get a nasty call from Microsoft Legal demanding that they pay up the $650 extortion fee. Or has Miguel conveniently forgotten that the XAML/WPF framework is Microsoft's proprietary technology? (For which I'm sure they have many patents and trademarks.)
Tag: itsatrap
it's a trap.
Sigs are too short to say anything truly profound so read the above post instead.
when you don't have any customers depending on it.
--
WHO ATE MY BREAKFAST PANTS?
Sebastien Pouliot suggested we call it "Moonlight" (anagram on Mono).
And I was thinking Silver-light in another language, bonus points if the script is good looking.
For instance, in Arabic it would be fad-da daw' ( ) which looks cool on a large font(thanks to Hisham Bardam for the translation) although it does not roll easily. We might need some shortening.
Miguel.
"mono" Great name. Nothing like naming a project after a virus known for disabling whole cheerleading squads in a single bound.
"Please, shut up. Just when I think you can't say anything more stupid, you speak again." -Archie Bunker.
You've clearly got a lot of talent, so why are you wasting your time making Open Source versions of all of Microsoft's products? All you're effectively doing is giving Microsoft the foothold in Linux that they need.
There are plenty of Linux apps out there that could do with your skills and that don't infringe on Microsoft's patents. Why not write a program that'll do something with that number that everyone's been talking about recently. I can't remember what it is, but I'll find it in a moment...
Summation 2
I don't know them, but I know they are out there..
I had another sig before, but this one is better
Call us again in a few years when the patents (whichever they are) have expired. Say, about 2026.
Lacking <sarcasm> tags,
They did not open source their CLR, you are confused.
They open sourced a chunk of code that we do not have, the DLR and as I said on my blog post, we will be shipping the DLR together with IronPython and NRuby (when it becomes
The problem is that some of us want to have access to content that will be produced with Silverlight, inventing a better system will not make the Silverlight content magically be transformed or accessible to us.
Building a "player" for Silverlight is also orders of magnitude simpler than building the complete ecosystem: the engine, the development tools, the designer tools and the partnerships.
Having a better technology does not mean that the better technology will have the reach that something from Macromedia and Microsoft will have.
But my all means, if you want to design, architect and implement a better Silverlight and a better Flash, you should go ahead and do it. But the technology piece is only going to be a fraction of the problem to solve.
Miguel.
There is a cross platform alternative for flash in nearly every web browser - the BLINK tag can be almost as annoying as flash if used correctly.
The problem with your argument is that no one has even tried to make something better. You jump on the Microsoft bandwagon every single time. I miss the Miguel from the Gnome project. This new Miguel is just a Microsoft sellout. Silverlight hasnt even begun to take root, not by a long shot, and yet here you are already working hard to make sure it does.
Microsoft is not unbeatable. They have failed at everything they've tried over the last 5 years, whether it's Vista, IE7 or Zune. Making the stupid assumption that Silverlight is the next greatest thing is why people have lost respect for you.
"Seriously, rather than copy them, try being creative for a change and invent something better."
Oh, you mean this? GTK+ is a very good toolkit (the best one, as far as I'm concerned). And GTK is available on Mono. I used it, it's good - VERY good, very easy to use. As far as I'm concerned, this is much, much better than Windows.Forms.
Look around you. There are tons of high-quality non-MS open source projects that run on Mono. You seem to be thinking that copying the Microsoft runtime library is all that Mono does. That's far from the truth.
C# is a good language. I don't care whether MS made it or the Martians - it's good, there is an open source implementation, there are open source libraries, so I will use it.
i dont care if loose karma for this
./'s ?! get a grip!
.... microsoft came a long and actually made a really usefull piece of technology that ties alot of features together in one package, not only that but some people are sickened that it comes under an open license and are afraid that linux will become that bit more irrelevant on the desktop side of things
firstly i wish to say "thank you" to the mono team! yee are doing a great job!
secondly what the f*** is wrong with you
while yee are arguing which distro has the longest
keep reaching fot that rainbow! keep playing catchup to microsoft
end rant.
What does this format bring to Linux, other than a patent minefield that renders it useless to all but Novell (and then only until MS extinguishes them)?
Lacking <sarcasm> tags,
Slamming Mono for implementing Silverlight is about as irrational as slamming Opera or Mozilla for implementing JavaScript.
"God fights on the side with the best artillery." - Napoleon, Marshal of France - speaking truth to power
Used to love Miguel and I know him and Nat do a lot of incredible stuff. But this Mono stuff has always completely baffled me. Ever since the very beginning over 5 years ago. Has always seemed like terrible idea to me. Just don't understand his obsession with MS. Can someone tell me what good has come out of Mono? I would like to know (I not denying there is good, I'm genuiously interested in being informed).
How about "monochrome" instead of silverlight. (ie. whitelight versus single frequency). Of course those opposed to it might call it silverblight.
Other possibilities:
flash-light
sliver-lux
silver-tux
silvix
sliver
Gold-light
Some drink at the fountain of knowledge. Others just gargle.
Web Projects Using Mono
W ho_uses_Mono.3F
* Fiducial (http://fiducial.biz): Their new site uses Mono and ASP.NET.
* Wikipedia (http://wikipedia.org): WikiPedia uses Mono for its search facilities. The indexing and the actual searching is done by Mono-based applications.
* GovTrack.Us (http://www.govtrack.us/)
* GotMono.Net (http://www.gotmono.net)
* Yakugo.com (http://www.yakugo.com) is an AJAX-based English-Japanese dictionary site that uses Mono.
* [1] (http://www.saileventschedule.de) A web-based schedule for sailing events like racing and training.
More can be found at:
http://www.mono-project.com/Companies_Using_Mono#
I loved the Silverlight announcement, it is a way of bringing my favorite platform to the web (the CLR and now the DLR)
We know you love the CLR... unfortunately, it's not an open system like the UNIX programming environment and so it's not really well liked in the open source world. We're not happy with the limitations of the Windows programming environment, and we find the large and complex APIs beloved of the Windows developers a throwback to the old pre-UNIX mainframe era, so we expect Silverlight to be the same kind of Windows wart on the side of UNIX. If we're mistaken, if Mono can be integrated well into the UNIX world, we'd love to see you prove us wrong by doing it.
But you don't seem to like the UNIX environment, so I guess you won't be doing anything along those lines...
Well, because I believe that Siverlight will become an important component in future applications. The majority of people will probably be happy to spice up their web applications with a little silverlight as it will run on Windows and MacOS.
ActiveX has failed to make Dot-NET take off in the web application world. Why do you think that Silverlight will do any better?
I am somewhat sad to see that many of our fellow Slashdotters have chosen the head-in-sand option, rather than recognizing the place that .NET and Silverlight will most likely play in the IT infrastructure of tomorrow. Whether I may like it or not, Microsoft is a major player, and can push new frameworks into prominence easily.
A couple of decades ago that would have read "I am somewhat sad to see that many of our fellow developers have chosen to re-implement UNIX, rather than recognizing the place that Windows and NT will most likely play in the IT infrastructure of tomorrow. Whether I may like it or not, Microsoft is a major player, and can push new frameworks into prominence easily." Following that advice would have kept Linux and BSD from catching on and made the replacement of UNIX by Windows a reality rather than a threat.
The problem is that some of us want to have access to content that will be produced with Silverlight
And some of us don't want there to be lots of content produced with Silverlight. It's bad enough that so much of the content on the web is tied up in little obfuscated applets in Java and Flash as it is. Seriously, there's pretty much only three things these are used for: advertising, low-quality DRM, and toys and games. Exceptions like the Java applets at Greg Egan's site are far and few between, and Google has shown us with Maps and Gmail that you don't *need* these plugins to produce rich content.
Thank goodness Microsoft's first try failed, and we don't have ActiveX and its security problems on Mac and Linux.
We don't need a better Silverlight or a better Flash. We need better tools inside the framework that we already have.
MS doesn't like your project, why don't they work with you guys to say "the Mono team will help us bring Silverlight to the Linux platform". Instead, they ignore your project, and no sane corporation is going to base serious development efforts on mono when it will always be seen as the illegitimate ugly step child in the .net family.
Really, can you admit that the only reason MS even tolerates your product, is just in case somebody brings up how they have no solutions in Linux they can just casually just say "well, there's that mono thing"? I'm sure your project is mentioned in some PowerPoint in Redmond that is brought up when convenient, but it's baffling how much they just ignore your project most of the time. It's not even a consideration.
- sigs are for wimps.
Man. The guy in implementing a whole stack of a very big technology. Big as in really a whole lot of code that has the potential to bring windows apps to linux and viceversa.
Some of you seem to be asking for the closing of Unix and our Unix-Like things without a single thought to what others are doing. No, we do not have the answer to everything. No, Linux does not do everything we need. No, Java is not the only way we should have to implement enterprise-ready client-server applications.
We should have more. We should be able to bring expert C# developers and have them feel comfortable on Linux. We should be able to access everything that anyone puts on the web. Yes, Macromedia and Microsoft do stupid, evil things like leverage their market grips and lawyer departments to feed us this or that other tech that could be better implemented.
But we work arround that. We worked arround DVD encryption. We worked arround HD-DVD encription and we WILL work arround BlueRay encription. We worked arround proprietary audio formats and we worked arround proprietary video formats and yet, you guys complain that miguel wants to work arround yet another tech (and in this case its a quite well architected one) that will lock us out of content.
Why didnt you rant against the mplayer guys that allow you to see your pron. Ah, i see, silverlight is not pr0n worthy. Didnt we used to perceive the same kind of risk (patents and such) for the revenging that the samba team needed to do? Why didnt you rant then. Ah, I see, you probably did.
I dont like the ms-novell deal more than any of you, but i dont think miguel has in mind having a closed source version of what he is proposing to do. If the other distros do not feel comfortable including it because of that deal, then they wont (like RH, that currently has no offer for mono). But the software itself is opensource and you will be able to download it and access your content.
Isnt that what this is all about, really? That we can work arround the stupid walls MS and others try to put on us?
Youve all turned into a bunch of whyning preppie girls. Hell, it wont even be you implementing it, if you dont want to. I say FSCK microsoft and let them come if they wanna sue all of us when we use our mono-based silverlight thingie on our ubuntu or fedora.
They wont come against novell, but I dont hink novell would stop miguel from doing this in a good (as in MPL or GPL) free software license --and this I say because a non-FOSS implementation would force me to the other side... that is, with the wyining preppie girls.
NO SIG
All Mac users were UNABLE to watch any videos on MSNBC AT ALL for YEARS.. because Microsoft required you to "Upgrade to Internet Explorer ON WINDOWS ONLY". Even though other sites were able to show Windows Media files on Macs.. MSNBC DISABLED the ability for macs to try to get us to switch.
Lately you can watch snippets of videos on MSNBC because they are "beta testing" FLASH to show their videos ONLY because of the success of YouTube. You still cannot watch live events on macs though.
The point of all this is that Microsoft is not making Silverlight because they care about the community. They are making it so that they can stranglehold all of the non windows users at some point down the road Once we all get sucked in and a bunch of sites are made using Slverlight.. Microsoft will then come out with a new feature that will ONLY work on Windows.. and then we will all be sorry again.
I am a web developer who has to make 4 different versions of each site because of all the "bugs" in IE.
I would be an idiot to build a site using Silverlight.. because we all know exactly what's going to happen with that format down the road.
Hello,
You might want to look at our release announcements (they come out about every six weeks) as we have been making a lot of progress on Windows.Forms, we have a team of six developers working on it and they commit on a daily basis.
Miguel.
Another piece of software to avoid. Miguel though I don't know you, you seem to be the kind of powerhouse who I wish wasn't working at Novell. Actually sitting in the seat that is responsible for Novell's side of the MS embrace and extend campaign. I even took the time to look a little at Silverlight - no I didn't install it. If it is as nice as you say maybe it would be nice, if all things were equal.
.Net, by copying MS' extension of .Net. There is nothing inevitable about silverlight. In fact, someone of Miguel's talent (at least in project management, I don't know him personally) could do a great deal for open source if he wasn't always copying Microsoft.
But they aren't. And I don't know if I trust someone who is both indeminified against lawsuits from Microsoft and (as he blogs) gets drunk with senior Microsoft employees. The timing is bad, to say the least, who wants to use crippleware and anything smelling of MS/Novell?
Other people have said but I will add: There is nothing earthshaking about Miguel's desire to extend Mono, his copy of
I believe his arguments are disingenuous. (Well, fake.) MS is NOT able to easily push new technologies into acceptance. They can spend a lot of money on advertising. The video of siverlight movie editing was cute but huh? It was using a faked Minority Report video, and an attempt to make a Minority Report interface (not as good as Kai's Power Tools about 10 years before this), and a laugh at anyone who really does video editing. This new Novell project is premature, serves to support MS embrace and extend, paints a nice target for threats and guess what if you build a successful company on it MS will own your ass.
Whatever silverlight promises may be nice to have, and some snippets I saw in his blog about Ruby and 3D sounded enticing. But you know what? You don't need anything Microsoft to do cool things. Maybe this will be impetus for open source people who don't work at Novell and carouse with the MS senior execs to get moving on developing something more interesting. I'd rather not intentionally put manacles on my own arms and wait for the other shoe to drop, which is what it seems is required for using Miguel's software. Head in the sand indeed, let's wait until the world depends on silverlight I've got plenty of other things to do. Someone tell me why you want to help son of SCO? Getting drunk with the execs indeed! Fuck off!
While some parts of .NET are not be as good as other offerings on the market, as a whole there is nothing which compares to it.
.NET brings everything under one roof
.NET and Silverlight, it is slowly becoming possible to leverage the same skills and code on the Web (both server side and client side), the desktop, games consoles, set top boxes, PDAs and Mobile phones.
Yes there is, the Java platform, which has a larger number of users, developers, and platforms it has been ported to.
We know. Microsofts roof. I don't want to be there.
eliminates entire classes of "glue" and "can't get there from here" problems.
I notice you don't give any concrete examples to refute... Is it possible that some of these "can't get there from here" problems you mention exist on other platforms because they were designed with more security in mind, or to be more platform independent for instance?
You've all seen the demos of movies projected onto flying 3D surfaces etcetera
Pfft. Like that is new. Come back when it works both for Linux, Solaris, Mac, or Windows, OpenGL accelerated.
With
Just like the Java platform then, only 5 years late and Windows only.
Christ, that sounds like a commercial.
Yes, you do sound very much like a commercial.
Being bitter is drinking poison and hoping someone else will die
May we learn your connection with Novell/MSFT/Mono or you are doing this for free without reason?
My only connection with Mono is that I think it's technically the best platform right now and I develop open source software in it. I think it would be a big loss to the open source community if inaccurate FUD like yours destroyed Mono. If people like you succeed at FUDding Mono to death, Microsoft will win because there is nothing else that comes even close competing with Microsoft.
Oh, I earn a living with Java and C++ programming on UNIX and run Debian at home, if you must know. I don't even own a Windows computer anymore, although I must admit to also owning a Mac.
So, what's your problem? Do you work for Sun and are afraid of the competition from Mono? Or do you work for Microsoft and try to kill Mono through FUD, since you already know that there is no technical or legal way that you can kill Mono?