PcShark

Applicazioni Linux su win e mac con LINA

« Older   Newer »
  Share  
ElFo!
view post Posted on 21/9/2007, 09:31 by: ElFo!




"Far girare i programmi scritti per Linux sotto Windows e Mac OS X in modo nativo e senza la necessità di ricompilarne il codice. È questa la stuzzicante promessa di LINA, un software open source di cui è appena stata rilasciata una versione beta.

Frutto di quattro anni di sviluppo, l'attuale versione 0.7.0 di LINA può essere utilizzata per far girare sotto Windows e Mac i programmi Linux con interfaccia a linea di comando. La release finale del software, la cui data dev'essere ancora determinata, aggiungerà anche il supporto alle applicazioni con interfaccia grafica, incluse quelle sviluppate per GNOME (librerie GTK+) e KDE (librerie Qt).

I suoi sviluppatori descrivono LINA come "un virtual layer che consente ai programmatori di scrivere e compilare il codice sorgente utilizzando i normali tool di Linux" e i principali linguaggi supportati da qeust'ultimo (C, C++, Python, Ruby, Java, C# ecc.). Grazie a LINA, i binari compilati sotto Linux possono essere fatti girare su altri sistemi operativi con lo stesso look and feel delle applicazioni native: in altre parole, i programmi virtualizzati con LINA si integrano con l'interfaccia del sistema operativo su cui girano.

Per far girare gli applicativi Linux, gli utenti di Windows e Mac devono installare un componente runtime che, secondo gli sviluppattori, opera in modo del tutto trasparente per l'utente finale.

Come tutti gli ambienti runtime, inclusa la famosa macchina virtuale di Java, anche quello di LINA introduce però un certo overhead nell'esecuzione di un programma: gli sviluppatori stimano che i programmi "linalizzati" girino attualmente con performance quasi dimezzate rispetto a quelle originarie, ma in futuro prevedono di ottimizzare la propria tecnologia di virtualizzazione al punto di rendere l'overhead quasi impercettibile.

Il codice di LINA viene distribuito sia sotto la licenza GPL2 che sotto una licenza commerciale, pensata per chi non desidera aprire il codice degli applicativi creati con LINA.

Con il rilascio del codice sorgente, e il varo del sito openlina.org, la società californiana che sviluppa LINA spera di creare attorno al proprio software una comunità di sviluppatori insieme alla quale portare avanti lo sviluppo di LINA e migliorarne la tecnologia sottostante.

L'attuale versione di LINA supporta Windows XP, Windows Vista, Windows 2003 e Mac OS X, ma già a partire dalla release 0.7.1 verrà introdotto il supporto a FreeBSD, OpenBSD e Solaris 10."

FONTE: Punto-informatico

Ritengo questa una interessante soluzione per tutti colore che non vogliono (o più frequentemente non possono) passare direttamente nel mondo del pinguino.
Ricordiamo tutti i software di qualità e gratuiti che vengono distribuiti con licenza GPL... Amarok ad esempio è uno di quelli che non riuscirei a non avere (anche se recentemente è stato compilato con successo dagli sviluppatorio anche su Windows 2003 server, quindi sarà disponibile anche per win nativo) o K3b per la masterizzazione.
L'idea interessante è quella della doppia licenza, una GPL e commericale per chi non desidera trasmettere i diritti che la GPL vincola (ad esempio Cedega precompilato).

È una buona idea, spero che prenda piede. Aiuterebbe molti a visionare il software di ottima qualità presente su linux e a sfatare l'idea di "retrogrado" che esso si porta ancora dietro in molti ambiti.
 
Top
6 replies since 21/9/2007, 09:31   77 views
  Share