Novell, nota azienda anche impegnata nel business Linux tramite la sua distribuzione Enterprise: SuSE, ha recentemente aperto le porte per entrare nel mercato degli smartphone.Dopo aver annunciato l’introduzione di un .NET creato appositamente per iPhone, ora Miguel de Icaza (a capo del progetto) intende portare .NET anche su Android. Mono, la versione .NET per Linux, sarà la base di partenza e dopo MonoTouch per iPhone ecco spuntare MonoDroid per Android
Per chi non lo sapesse, Novell, tramite SuSE, è probabilmente la cosa che si avvicina di più ad un anello di congiunzione fra il mondo Microsoft e il mondo dell’Open Source e del business Linux in generale. Mono è il progetto creato da Miguel De Icaza per portare .NET anche su piattaforme Linux. In questo modo Miguel ha permesso di rendere .NET un framework quasi realmente portabile ed utilizzabile su piattaforme diverse (non supportate e nemmeno sopportate da Microsoft).
Ora Mono continua la sua scalata ed entra nel mercato degli smartphone: prima con iPhone, grazie al progetto e al sito MonoTouch, di cui si sentirà parlare in futuro avendo la possibilità di creare applicazioni native per iPhone. perché Apple dovrà decidere se permettere a Mono di entrare nel suo Market, oppure supportarlo per portare SilverLight su iPhone.
Ora, è lo stesso De Icaza che annuncia, nel futuro prossimo, la creazione di un progetto dedicato a Mono per Android, battezzato MonoDroid, che permetterà in futuro, di sviluppare applicazioni con framework .NET o, addirittura, portarne alcune già create in precedenza:
But we have also just started an effort to ship MonoDroid: Mono for the Android platform. This will include a comprehensive binding to the Java APIs, but accessible through the JIT-compiled, 335-powered runtime engine.
Our vision is to allow developers to reuse their engine and business logic code across all mobile platforms and swapping out the user interface code for a platform-specific API. MonoTouch for iPhone devices and the Monodroid APIs for Android devices.
Annuncio veramente interessante! Sviluppatori .NET, finalmente potrete decidere di continuare ad usare i vostri linguaggi preferiti senza “sporcarvi le mani” con java. Infatti, grazie a Mono tutte le Api avranno dei metodi specifici per essere richiamate… Un vero divertimento!
[via]

Subscribe
>l’introduzione di un .NET creato appositamente per iPhone
mica vero
>di cui si sentirà parlare in futuro perché Apple
>dovrà decidere se permettere a Mono di entrare nel suo Market,
marò cavolo dite, non è vero per lo stesso motivo di cui sopra, non esiste alcun “.NET su mono”, le applicazioni monotouch sono in tutto e per tutto native iphone.
documentarsi no eh?
Interessantissimo ed utilissimo, una fotocopia non libera di java per sostituire java….Fantastico direi!!! Poi introdurre un run time coperto da brevetti M$ mi sembra un ottima idea … da troiano. Allora tanto valeva usare direttamente OpenJDK almeno è interamente libero e scevro da problemi di brevetti. La prossima mossa geniale quale sarà ? Rilasciare un plug-in per visual studio e .NET ? Ora voglio vedere quando la Mela e M$ autorizzeranno la presenza di un runtime android nei loro market; ci voglio proprio essere…. Ma qualcuno ha capito o no che De Icaza è stipendiato da M$ ??
A me non sembra di aver letto di nessun “.NET su mono” e visto che sul blog gemello per iphone parlano spesso di flash per iPhone l’approccio probabilmente sarà il medesimo (E Diego, ti assicuro che l’ultima ad avere la parola è SEMPRE Apple). Comunque troll a parte…
L’idea mi sembra ottima! Io sviluppo su .NET e successivamente su MONO, da quando è nato e per pigrizia non ho mai scelto java. Avere la possibilità di sfruttare il mio sapere per creare qualcosa su Android mi sembra una bella cosa. Icaza stipendiato da Microsoft non l’avevo mai sentita… E’ come dire che Gramsci scriveva per favorire l’avanzamento degli stati uniti… Uso sia Linux che Windows ma di Linux quello che proprio non sopporto sono i talebani!
Dubito che monodroid sarà un software libero. Se lo fosse introdurrebbe notevi problemi di proprietà intellettuale, per possibili violazioni di brevetti software posseduti da M$.
Riguardo a Rudy, ti dice niente l’accordo Novell M$ ? L’ho ricordi? Si tratta di un accordo di cross licencing e di scambio di copertura brevettuale ma anche di cooperazione tecnologica, ed in particolare anche su .Net e Mono.
Nello scambio di proprietà intellettuali sono inclusi brevetti Unix Windows e .Net.
Novell potrà vendere integrare e sviluppare dei prodotti M$ e viceversa, inoltre M$ supporterà il porting di alcune parti di .Net su Mono ed in particolare di Moolight. Tale accordo vale centinaia di Mega $. Ora le proprietà intellettuali M$ violate da Mono, sono molte, ecco xkè Novell che sviluppa mono, ne possiede le licenze tratte proprio da quell’accordo: ma le possiede solo Novell. Il motivo per cui Fedora ha deciso di eliminare mono del tutto dalla sua distro è proprio questo. Ora visto che De Icaza sviluppa mono ed è un dipendente di Novell, l’ho può fare senza violare la legge solo in virtù di quell’ accordo, quindi solo per i soldini e gli interessi strategici di M$……Invece a me irritano molto gli ignoranti saccenti.
wow che discussione! Scusate non era mia intenzione creare un flame su Mono. Pensavo fosse una news interessante per il mondo Android e l’ho pubblicata.
@Diego Guidi: grazie per la segnalazione, ho modificato il pezzo