venerdì 13 febbraio 2009

Moonlight 1.0 porta Silverlight su Linux

Il progetto Mono ha rilasciato la versione 1.0 di Moonlight, l'ormai noto plug-in per Firefox che permette agli utenti di Linux di riprodurre i contenuti basati sulla tecnologia Silverlight di Microsoft

Roma - Progetto Mono, nota iniziativa open source sponsorizzata da Novell, ha completato lo sviluppo della prima versione stabile di Moonlight, implementazione open source del giovane plug-in Silverlight di Microsoft. Grazie a Moonlight 1.0, gli utenti di Linux possono utilizzare Firefox per visualizzare i contenuti web dinamici basati sulla tecnologia Silverlight 1.0, rilasciata da BigM circa un anno e mezzo fa.

Disponibile per tutte le principali distribuzioni Linux, incluse SUSE, Fedora, Red Hat e Ubuntu, Moonlight 1.0 è il risultato di una collaborazione tecnica tra Microsoft e Novell per estendere l'interoperabilità tra Windows e Linux. I formati multimediali Windows Media Video (.wmv), Windows Media Audio (.wma) e MP3 vengono supportati da Moonlight attraverso il Microsoft Media Pack, un insieme di decoder software che il big di Redmond ha concesso in licenza a Novell. Chi non desidera utilizzare i codec proprietari di Microsoft, può tentare questa procedura per far funzionare Moonlight in coppia con la suite di codec open source FFmpeg.

"Microsoft Silverlight è la più completa e potente soluzione per la creazione di applicazioni rich internet e multimedia e viene utilizzato da centinaia di migliaia di sviluppatori nel mondo", ha proclamato Scott Guthrie, dirigente della MS.NET Developer Division di Microsoft. "Abbiamo lavorato con il team di Moonlight e con Novell al fine di consentire l'interoperabilità tra le piattaforme Windows e Linux e ampliare le prestazioni interattive Web e video a beneficio della comunità Linux".Va detto che non tutti i siti che utilizzano Silverlight funzionano anche con il plug-in per Linux: c'è ad esempio chi lamenta l'impossibilità di visualizzare i contenuti video presenti sulle pagine di NBC Olympics e di Netflix. Spesso questa incompatibilità, affermano gli esperti, è dovuta semplicemente ad un errato design del sito, e può essere risolta dagli sviluppatori web con pochi minuti di lavoro.

Il progetto Mono è già da tempo al lavoro sulla versione 2.0 di Moonlight, che implementerà le funzionalità dell'equivalente versione di Silverlight e migliorerà le performance dei flussi video. Attualmente Moonlight 2.0 può essere scaricato in versione alpha.

Microsoft afferma che, ad oggi, i download di Silverlight sono stati "centinaia di milioni", ma è difficile dire quale sia la reale penetrazione di questa tecnologia. I siti di un certo calibro che hanno migrato i propri contenuti verso Silverlight non sono molti, ma il numero complessivo cresce di settimana in settimana. Tra gli ultimi arrivati c'è il rinnovato portale Rai.tv, il cui player per lo streaming dei video e delle dirette TV si basa per l'appunto sulla tecnologia Silverlight. Una scelta, quella intrapresa dalla RAI, per altro fortemente criticata dai sostenitori degli standard aperti.

Il plug-in di Moonlight per Firefox può essere scaricato da qui nelle versioni a 32 e a 64 bit.
186 Commenti alla Notizia Moonlight 1.0 porta Silverlight su Linux
Ordina
  • Salve a tutti, so che sono OT di brutto, ma se qualche anima pia passa da queste parti spero possa sciogliermi questo dubbio.

    Come si fa "oggigiorno" a dire a Xorg: "centrami sto 'axxo di monitor che è troppo spostato a destra o a sinistra? Sorride ".

    Un tempo c'era il mitico "xvidtune", che ti permetteva d'inserire una modeline ad hoc nel file xorg.conf.

    Oggi questa utility sembra non funzionare proprio con le recenti versioni di X. Solo in Debian Etch va a ancora, non però in Lenny, ubuntu o slackware 12.2 per citare alcune distro. O quantomeno coi driver radeon e fglrx.

    Qualcuno ha lo stesso problema e ha trovato soluzioni?

    Thanks

    Saluti
    non+autenticato
  • Come da oggetto odio questa tecnologia.
    Silver si appoggia su di esso e gia per questo
    secondo me sarebbe da scartare.
    Credo che cmq sia silver che flash sarebbero
    da sostituire con qualcosa di open in quanto
    le multinazionali prima o poi stringeranno il
    cappio intorno ai nostri colli ...
    vedi gia che moon e' compatibile pero sfrutta
    code proprietari dati in concessione a novell...
    quindi in futuro potrebbero chiedere delle royalty
    per l'uso e faranno pagare gli strumenti per la creazione
    dei contenuti.
    Ora concedano un po per far si che la tecnologia
    si diffonda, ma poi quando sara uno standard di fatto
    allora inizieranno a stringere il cappio.
    come faccio ad essere sicuro di questo?
    MS hai fatto silver per il bene del web, lo vuoi
    rendere fruibile a tutti,gratuito e perfettamente
    compatibile???
    niente di piu facile... Rilascia il codice sotto GPL!
    non lo fai ? allora non sei in buona fede e
    vuoi fregarci ...

    Saluti
    non+autenticato
  • beh su .net non saprei che dirti visto che non l'ho mai vista ma sono profondamente contrariato sul progetto mono, che non solo fa pena come progetto di per se ma basa il suo futuro sulla sabbia...e sono ancora più contrariato per la decisione di gnome di sfruttare mono...
    non+autenticato
  • MMM puoi esprimerti con qualche dettaglio un po' più tecnico anzichè utilizzare discorsi da "Bar dello Sport"?
    -----------------------------------------------------------
    Modificato dall' autore il 15 febbraio 2009 17.50
    -----------------------------------------------------------
  • sei un'utilizzatore gnome? hai testato le integrazioni basate su mono? puoi parlare di questo prima di andarmi contro? se le avessi provate non avresti neanche fatto l'inutile domanda
    non+autenticato
  • Ma tu ci pensi che grazie a Mono possiamo avere su Linux oltre Silverlight(Moonlight) anche Paint.NET!!!!! A bocca aperta

    http://guiodic.wordpress.com/2009/01/29/non-soppor.../

    Basta vedere come Novell Ha ridotto OpenSuse con Mono, trasformandola nelle distro Linux più pesante in assoluto.
    -----------------------------------------------------------
    Modificato dall' autore il 14 febbraio 2009 21.39
    -----------------------------------------------------------
  • A me fa cagare altro. Esplica per favore.
    Dammi una alternativa a .net, con pregi di quest'ultima rispetto .net.
    non+autenticato
  • Ps: a quanto mi pare neanche java era opensource fino a poco tempo fa, quindi eliminiamo anche java giusto?
    non+autenticato
  • java ha cambiato radicalmente il metodo di programmazione e ha creato un mondo alternativo solido che ancora adesso fa sentire il suo peso(basta vedere la presenza di javascript su internet), .net ha creato...beh....iniziamo con paint.net e poi...beh...mono!
    non+autenticato
  • Java? JavaScript? eh?

    cosa centra l'uno con l'altro?

    Guarda che stai facendo un po' di confusione
    controlla un po' la storia.
  • cosa centra javascript? no io parlo proprio di java, hai mai sentito parlare di uso di java lato server? no sei tu che devi rivederti un pò la storia...
    non+autenticato
  • "alternativo solido che ancora adesso fa sentire il suo peso(basta vedere la presenza di javascript "

    Scusa ma hai sbagliato a scrivere. javascript ha solo la sintassi java... avrebbero potuto scriverci C#script e allora C# era rivoluzionario?

    "java ha cambiato radicalmente il metodo di programmazione e ha creato un mondo alternativo solido"

    Non metto in discussione questo. Java è un gran lavoro. Cosi come lo è .net. Dato che Alex discuteva il fatto che .net è chiuso, ho solo detto che anche java fino poco tempo fa era chiuso. Quindi se .net fa schifo, anche java gli dovrebbe far schifo tutto qua.

    ".net ha creato...beh....iniziamo con paint.net..."

    Ah se questo è un modo per giudicare i framework... allora dimmi qualche applicazione java che usi! Io Paint.NET lo uso. Di java non credo di usare niente. Forse solo eclipse che è scritto in java. Però non saprei. Illuminami tu.
    non+autenticato
  • è in inglese http://www.philterdesign.com/blog/2008/09/silverli...

    comunque il confronto riguarda la beta di silverlight 2 ( quindi si tratta dell'attuale 2 ) e flash 9

    c'è un punto in cui vengono elencate alcune mancanze di silverlight rispetto a flash

    "hings like bitmap manipulation, advanced text rendering, printing, skinning, 3D engine, and sound generation"

    ho cercato altri confronti in rete, ma tutti replicano come pappagalli che silverlight usa tutti i linguaggi .net, che silverlight c'ha ms dietro, che silverlight c'ha visual studio....ma non dicono mai silverlight ha questa e quest'altra feature in più rispetto a flash

    dunque se ho ben capito in termini di feature flash è decisamente avanti

    ho notato inoltre questa cosa

    <object data="data:application/x-silverlight," type="application/x-silverlight-2-b1" width="100%" height="100%">
                <param name="source" value="SL2JS.xap"/>
                <param name="onerror" value="onSilverlightError" />
                <param name="background" value="white" />
                <param name="windowless" value="true" />
                <a href="http://go.microsoft.com/fwlink/?LinkID=108182" style="text-decoration: none;">
                     <img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight" style="border-style: none"/>
                </a>
            </object>

    contro flash che invece

    <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/..." WIDTH="320" HEIGHT="240" id="Yourfilename" ALIGN="">
    <PARAM NAME=movie VALUE="Yourfilename.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#333399> <EMBED src="Yourfilename.swf" quality=high bgcolor=#333399 WIDTH="320" HEIGHT="240" NAME="Yourfilename" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer><...; </OBJECT>


    vabbè non è chissà che, però l'installazione di flash può avvenire automaticamente, che poi si traduce in un avviso del browser ad installare il flash player

    è mai possibile che MS non abbia pensato ad una cosa simile per silverlight?
    -----------------------------------------------------------
    Modificato dall' autore il 13 febbraio 2009 20.06
    -----------------------------------------------------------
  • - Scritto da: pabloski
    > è in inglese
    > http://www.philterdesign.com/blog/2008/09/silverli
    >
    > comunque il confronto riguarda la beta di
    > silverlight 2 ( quindi si tratta dell'attuale 2 )
    > e flash
    > 9
    >
    > c'è un punto in cui vengono elencate alcune
    > mancanze di silverlight rispetto a
    > flash
    >
    > "hings like bitmap manipulation, advanced text
    > rendering, printing, skinning, 3D engine, and
    > sound
    > generation"
    >
    > ho cercato altri confronti in rete, ma tutti
    > replicano come pappagalli che silverlight usa
    > tutti i linguaggi .net, che silverlight c'ha ms
    > dietro, che silverlight c'ha visual studio....ma
    > non dicono mai silverlight ha questa e
    > quest'altra feature in più rispetto a
    > flash
    >
    > dunque se ho ben capito in termini di feature
    > flash è decisamente
    > avanti
    >
    > ho notato inoltre questa cosa
    >
    > <object data="data:application/x-silverlight,"
    > type="application/x-silverlight-2-b1"
    > width="100%"
    > height="100%">
    >             <param name="source"
    > value="SL2JS.xap"/>
    >             <param name="onerror"
    > value="onSilverlightError"
    > />
    >             <param name="background"
    > value="white"
    > />
    >             <param name="windowless" value="true"
    > />
    >             <a
    > href="http://go.microsoft.com/fwlink/?LinkID=10818
    >                 <img
    > src="http://go.microsoft.com/fwlink/?LinkId=108181
    >             </a>
    >         </object>
    >
    > contro flash che invece
    >
    > <OBJECT
    > classid="clsid:D27CDB6E-AE6D-11cf-96B8-44455354000
    > <PARAM NAME=movie VALUE="Yourfilename.swf">
    > <PARAM NAME=quality VALUE=high> <PARAM
    > NAME=bgcolor VALUE=#333399> <EMBED
    > src="Yourfilename.swf" quality=high
    > bgcolor=#333399 WIDTH="320" HEIGHT="240"
    > NAME="Yourfilename" ALIGN=""
    > TYPE="application/x-shockwave-flash"
    > PLUGINSPAGE="http://www.macromedia.com/go/getflash
    >
    >
    > vabbè non è chissà che, però l'installazione di
    > flash può avvenire automaticamente, che poi si
    > traduce in un avviso del browser ad installare il
    > flash
    > player
    >
    > è mai possibile che MS non abbia pensato ad una
    > cosa simile per
    > silverlight?
    > --------------------------------------------------
    > Modificato dall' autore il 13 febbraio 2009 20.06
    > --------------------------------------------------


    Guarda sei incappato in un piccola defaiance...
    Tra i parametri di silverlight DEVI mettere URL per il download del plug-in sia per windows che per mac..
    se non trova il plug in viene fuori un icona...se fai clic su inizia l'installazione (meno di 60 secondi) e spesso senza riavviare il browser visualizzi il tuo silverlight
  • appunto proprio questo volevo sapere....

    è possibile dare al browser l'url del plugin direttamente nel tag object come si con flash?

    ho cercato in giro, sono incappato anche nel sito di MS su silverlight e c'era proprio quel codice....

    non è che sia chissà quale problema, però mi pongo sempre dal punto di vista dell'utente che vede comparire un pulsante in cui gli si chiede di installare qualcosa....

    potrebbe questo essere un deterrente, mentre nel caso di flash dandogli l'url del plugin è il browser è dare l'avviso, sicuramente l'utente si fiderà di più

    sto facendo tutto questo discorso perchè ovviamente chi volesse sviluppare con silverlight si troverà in parecchi casi di fronte alla necessità di far installare il plugin, a differenza di flash che è praticamente onnipresente e già installato nel 98% e più dei PC
  • Rispondo riguardo cosa ha in più Silverlight rispetto flash:

    Per l'utente:
    1) Non lo so. Sinceramente non lo so. Da punto di vista utente mi pare più una rogna dato che deve installare 2 cose invece che una. Potrei citare (il sopracitato) streaming adattivo, però è un beneficio preso un po' per le pinze imho (non voglio dire che è inutile anzi).

    Per lo sviluppatore:
    1) Visual Studio express + plugin silverlight = Costo 0€ e sei a posto con la legge il che non mi pare una cosa da sottovalutare.
    2) Usi strumenti a cui sei già abituato. Visual studio, wpf, binding, .net framework... Il che non è poco.
    2.x) Se vuoi sono più specifico: In Silverlight puoi usare Linq. Puoi usare il multithreading che flex non ha. Hai un linguaggio OOP quale C# o VB.net o qualsiasi altro managed, mentre in flex mancano alcuni costrutti. Hai i generics e flex non ce li ha (ed è una rogna questa)...

    Insomma... quando rispondono "il framework .net" o "visual studio" una base di verità c'è.

    Ovvio che se sei un figo in flash e fai animazioni spettacolari puoi studiarti un po' silverlight però penso che rimarrai su flash. E poi io di animazioni non me ne intendo per niente.
    non+autenticato
  • - Scritto da: Fai login o Registrati

    > Ovvio che se sei un figo in flash e fai
    > animazioni spettacolari puoi studiarti un po'
    > silverlight però penso che rimarrai su flash. E
    > poi io di animazioni non me ne intendo per
    > niente.


    siamo in due allora

    > Per lo sviluppatore:
    > 1) Visual Studio express + plugin silverlight =
    > Costo 0€ e sei a posto con la legge il che non mi
    > pare una cosa da
    > sottovalutare.

    effettivamente flex builder lascia un tantinello a desiderare, ma è il problema comune a tutti gli ide basati di eclipse di non avere uno straccio di autocompletion veramente completo

    > 2) Usi strumenti a cui sei già abituato. Visual
    > studio, wpf, binding, .net framework... Il che
    > non è
    > poco.

    > 2.x) Se vuoi sono più specifico: In Silverlight
    > puoi usare Linq. Puoi usare il multithreading che
    > flex non ha. Hai un linguaggio OOP quale C# o
    > VB.net o qualsiasi altro managed, mentre in flex
    > mancano alcuni costrutti. Hai i generics e flex
    > non ce li ha (ed è una rogna
    > questa)...
    >

    il vantaggio di poter usare qualsiasi linguaggio .net ( python compreso che è bene non sottovalutare ) è senz'altro un punto a favore di silverlight

    inoltre per i programmatori è più logico ragionare in termini di eventi che di timeframe....flex è un passo enorme in questo senso, ma c'è pur sempre la necessità di usare flash insieme a flex per ottenere applicazioni grafiche avanzate

    per i designer flash è ottimo, ma per i programmatori è un incubo

    poi se ho ben capito il passaggio da silverlight a wpf e alle applicazioni RIA è lineare e abbastanza immediato

    personalmente non lavoro nel settore internet però mi ha sempre affascinato questa cosa delle RIA....AIR, nativecode, prism, silverlight

    inoltre mi interessano perchè vedo sempre più che si va verso quel tipo di applicazione, cosa un pò fastidiosa in verità per chi come me è abituato all'informatica vecchia maniera....ma si sa l'evoluzione in questo settore è tutto

    in ogni caso credo che non avremo un unico framework dominante....senza contare che altri stanno entrando in scena...google con native code, mozilla con prism....

    in fondo ci sarà una forte competizione e cosa più importante la possibilità di applicazioni realmente multipiattaforma, motivo per cui MS sta spingendo Mono e Moonlight
  • La pagina destinazioni del sito ryanair continua a non funzionareTriste
    non+autenticato
CONTINUA A LEGGERE I COMMENTI
1 | 2 | 3 | 4 | Successiva
(pagina 1/4 - 20 discussioni)
 

La soluzione ideale per Worry-Free Business Security 7.

Windows Phone 7 Programming

Windows Phone 7 Programming

Il mobile è il futuro. E Windows Phone 7 sarà uno dei protagonisti del mercato. Questo approfondimento tematico è stato pensato per chi vuole scoprire tutti i segreti del nuovo sistema [...]