Logo Blogo

Haiku

Haiku mostra i risultati della GSoC 2011: USB, VirtualBox, ZFS, ecc.

pubblicato da Federico Moretti in: Haiku Driver

HaikuHaiku OS ha stilato una lista ufficiale dei progetti realizzati e di quelli in via di conclusione per la GSoC 2011. Più della metà degli “studenti” ha terminato il proprio lavoro entro il 26 agosto, venerdì scorso, data entro la quale i progetti dovevano essere ultimati. Le novità sono molte, ma il porting a 64-bit non è tra queste.

Anzitutto, le Guest Additions per Haiku su VirtualBox di cui parlammo a fine maggio sono diventate realtà: il codice di Mike Smith è su GitHub. Inoltre, Gabriel Hartmann ha realizzato un driver per webcam USB ancora da perfezionare. Jian Chiang, invece, è ancora al lavoro sul supporto a xHCI (USB 3.0). Idem per Ankhur Sethi su ZFS.

Un altro progetto interessante, già disponibile per l’installazione su Haiku OS, riguarda il supporto di libsdl 1.3. Il lavoro è stato realizzato in stretta collaborazione con SDL: i sorgenti si trovano via Bitbucket. Per finire, le API di Haiku permettono l’accesso da Perl e Python, oltre a C++. Altri progetti sono in conclusione.

Via | Haiku OS

Haiku Release 1 Alpha 3 è stato rilasciato: finalmente è in italiano

pubblicato da Federico Moretti in: Haiku File system

Haiku Release 1 Alpha 3Haiku OS è stato appena aggiornato alla Release 1 Alpha 3: in questo momento, i mirror non sembrano essere ancora sincronizzati e il metodo più rapido per ottenere le immagini del sistema operativo è sfruttando BitTorrent. La novità più gradita è sicuramente il supporto completo alla lingua italiana già a partire dall’installazione.

Tuttavia, alcune applicazioni attendono ancora di essere localizzate: è il caso del browser. Haiku R1 Alpha 3 introduce il supporto in lettura e scrittura a Btrfs, Ext4 ed exFAT. Quanto all’hardware, Haiku OS sfrutta IO APIC e ACPI. L’implementazione di Physical Address Extension (PAE) consente di amministrare oltre 4Gb di memoria.

Nonostante i miglioramenti apportati, alcuni “dubbi” sullo stato dei brevetti impediscono l’abilitazione del rendering di subpixel su FreeType. Haiku R1 Alpha 3 è comunque più veloce e accattivante della release precedente. Bisognerà attendere la fine della GSoC per il supporto all’installazione delle Guest Additions di VirtualBox.

Haiku Release 1 Alpha 3

Haiku Release 1 Alpha 3Haiku Release 1 Alpha 3Haiku Release 1 Alpha 3Haiku Release 1 Alpha 3

Via | Haiku

Haiku OS supporta l'installazione delle Guest Addition di VirtualBox

pubblicato da Federico Moretti in: Virtualizzazione Haiku

HaikuHaiku OS comincia a dialogare con le Guest Addition di VirtualBox ovvero i servizi aggiuntivi tra sistema operativo “ospitante” e “ospitato”. Mike Smith, l’allievo della Google Summer of Code (GSoC) 2011, ha stravolto il progetto iniziale partendo dagli aspetti più complessi dell’integrazione. Non ha già completato quella del mouse.

Poiché Haiku non è ancora un sistema completo, quella della virtualizzazione è la scelta più comune. Il lavoro di Smith, appena diciannovenne, consentirà lo scambio dei file tra host e guest (e viceversa) oltre alla creazione di un driver grafico, che supporti OpenGL. Sono stati realizzati dei moduli equivalenti a quelli per Linux.

Al momento vboxguest e vboxdrv sono già operativi: il passo successivo è la creazione di un filesystem per l’interscambio dei file. La clipboard per gli appunti condivisi è pienamente funzionante. Poiché le immagini, pur compatibili con VirtualBox, sono concepite per VMware è preferibile installare Haiku OS dalla propria ISO su CD.

Via | Haiku OS

Haiku insegue Linux per la realizzazione di un gestore dei pacchetti

pubblicato da Federico Moretti in: Haiku File system

HAIKULe ultime settimane hanno focalizzato l’attenzione degli sviluppatori sull’annosa questione dei gestori di pacchetti. Per quanto riguarda Linux, il vertice di Bretzn (promosso da Novell e OpenSUSE) ha riportato in auge la necessità di un formato comune a tutte le distribuzioni. Red Hat Package Manager – ora, soltanto RPM Package Manager – ha fallito l’obiettivo con l’emergere di DEB e la fortuna di Debian e Ubuntu. Il modello degli App Store in stile-Apple ha contagiato un po’ tutto il mondo open source: Canonical e il Software Center di Ubuntu lo hanno già dimostrato.

Il futuro dei pacchetti d’installazione per Linux è tutt’altro che definito, benché AppStream (come fontend) e Xapian (come server d’indicizzazione e ricerca) siano proposte molto valide. Il problema, però, non coinvolge soltanto i sistemi operativi UNIX-based — oltre a Linux, IllumOS dovrà affrontare lo stesso argomento sui pacchetti JAR. Tant’è che Haiku, il successore di BeOS, si prepara a ultimare la propria soluzione. Se per Linux si tratta di combattere la “frammentazione” di YaST, YUM, APT, ecc. quella di Haiku è una novità assoluta e richiederà ancora del tempo.

Se vogliamo, all’appello manca soltanto Windows: la formula d’installazione delle applicazioni per il sistema operativo di Microsoft ha un mercato a sé. Esistono dei programmi simili a PackageKit, realizzati da sviluppatori indipendenti, per il software libero su Windows… che, però, non hanno mai attratto l’attenzione dell’azienda. E le statistiche d’uso degli utenti danno ragione a Microsoft. Ciò nonostante, Haiku ci crede.

Continua a leggere: Haiku insegue Linux per la realizzazione di un gestore dei pacchetti

Google Code riassume i risultati di Haiku alla GSoC 2010

pubblicato da Federico Moretti in: Google Haiku

Haiku

In aprile, Haiku aveva dichiarato la propria adesione alla GSoC 2010 dichiarando di fatto conclusa l’esperienza di Code Drive. La Summer of Code di Google si è conclusa ed è tempo di bilanci. Purtroppo il porting del sistema a 64-bit non è stato ancora concluso, ma era previsto che lo sviluppo dovesse continuare oltre l’estate. Gli altri obiettivi sono stati raggiunti.

Primo fra tutti il supporto alla connettività IPv6: questo non è ancora presente nelle immagini di Haiku OS in distribuzione, ma può essere recuperato dal repository su GitHub. Anche il file system Ext3 ha fatto grandi passi avanti. L’accesso in lettura è stabile e sono stati fatti dei progressi sul supporto in scrittura. Lo studente ha rivisto l’implementazione di BFS.

L’estensione delle funzionalità multimediali di Haiku ha avuto qualche intoppo burocratico, ma sono stati realizzati un add-on per i DVD e altri sotto-progetti per l’aggiunta dei plug-in e lo streaming. Gli ultimi studi hanno riguardato kit e API di sviluppo: entrambi sono progrediti nel corso dell’estate e come per il porting dovranno subire un processo più lungo.

Via | Google Open Source

Haiku R1A2, la seconda alpha

pubblicato da Lpt on fire! in: Haiku

Haiku

Il progetto Haiku ha finalmente rilasciato la seconda alpha dopo otto mesi di duro lavoro.

La novità più importante di questa versione è sicuramente l’arrivo della connettività WiFi con il supporto per WEP. È presente anche un nuovo browser multi processo basato su WebKit chiamato WebPositive.

Tra le altre novità:

  • Locale kit per localizzazioni e traduzioni
  • Migliorate le prestazioni per le unità di massa USB
  • ACPI abilitato in maniera predefinita
  • Bash aggiornata alla versione 4.x
  • Message Signal Interrupts (MSI)
  • Migliorata la compatibilità POSIX
  • Incremento delle prestazioni

Se questo non vi sembra ancora sufficiente per spingervi a provarlo non vi resta che aspettare la prossima versione che includerà interessanti novità ora in fase di sviluppo grazie al GSoC 2010.

Via | Haiku

Haiku alla GSoC 2010: porting a 64-bit e altro ancora

pubblicato da Federico Moretti in: Eventi Haiku

Haiku

Molto è cambiato da quando nel 2008 Haiku inventò Code Drive per auto-finanziare i progetti grazie alla propria community: Google ha chiuso le iscrizioni per i progetti degli studenti della Summer of Code 2010 e ciò che riguarda il sistema operativo basato su BeOS è molto interessante. A partire dal porting su sistemi a 64-bit che ancora mancava.

Le novità che riguarderanno Haiku non si limitano a questo, perché sono già previsti il supporto a IPv6 – un passaggio necessario, in vista dell’esaurimento degli indirizzi IPv4 – che ora costituisce una grave carenza dell’OS e la possibilità di accesso in lettura e scrittura per Ext2 ed Ext3 (non si fa ancora menzione a Ext4). Sono indubbiamente ottimi progetti.

Quello della GSoC 2010 sarà un percorso lungo da completare, ma quando sarà terminato consegnerà alla cummunity un Haiku più “competitivo” di quanto sia ora: non ci sono paragoni rispetto allo sviluppo di Linux, ma la crescita delle alternative libere rimane sempre positiva. Tra queste, Haiku OS è una delle più convincenti in prospettiva futura.

Haiku sarà presentato all'Università di Camerino e in diretta su UStream

pubblicato da Federico Moretti in: Eventi Haiku

Haiku Haiku è una reinvenzione di BeOS che tutti dovreste conoscere, almeno nominalmente: è passato qualche mese dall’uscita della prima alpha e qualcuno ha già pensato di “trasferircisi”. Al punto che la comunità italiana di Haiku – in collaborazione col LUG dell’Università di Camerino – ha fissato una presentazione in grande stile per domani, lunedì 15 marzo.

Fortunatamente anche chi non potesse assistere di persona all’evento (Camerino si trova nelle Marche in provincia di Macerata) potrà assistere alla presentazione grazie a un canale su UStream creato appositamente per la copertura online in diretta: l’occasione è ghiotta per conoscere un sistema operativo open source diverso da Linux — anche per chi non fosse granché convinto del progetto.

Per quanto mi riguarda, non sono un grande esperto di BeOS e Haiku… ma di primo acchito mi sembra un sistema operativo piuttosto rapido e performante, anche se attualmente disponibile solo a 32-bit: il partizionamento può apparire “ostico” per chi arriva da Windows, mentre rispetto a Linux è decisamente più immediato. Ha però tutti i limiti di una versione alpha, che può migliorare tanto.

Haiku OS R1 Alpha 1

Via | Ubuntu Block Notes

Haiku Project, finalmente la prima versione Alpha

pubblicato da Hispanico in: Open Source Haiku

Dopo ben otto anni di duro lavoro, il giorno di Haiku è arrivato! Da qualche ora infatti è stata diramata la notizia del rilascio della primissima versione Alpha di questo sistema operativo.

Dobbiamo ricordare che Haiku è praticamente una riedizione in chiave open del famoso BeOS, i cui diritti sono da qualche anno passati in mano alla Palm. Il lavoro di sviluppo iniziò nel lontano 2001 sotto il nome OpenBeOS ma per l’acquisizione appena citata, per evitare problemi legali, si decise di mutarlo in Haiku (dal giapponese significa “semplice poesia”).

Il progetto è portato avanti da una importante community di sviluppatori volontari di tutte le parti del mondo e si appoggia su una fondazione no-profit creata appositamente per supportare economicamente tutto il processo di programmazione e di supporto.

Continua a leggere: Haiku Project, finalmente la prima versione Alpha

Haiku ottiene il supporto allo swap

pubblicato da Andrea de Palo in: Haiku

Haiku

Grazie al Google Summer of Code, Haiku ha ottenuto il supporto al file di swap: con le ultime modifiche apportate alla versione in sviluppo viene attivato di default e configurato per avere una dimensione pari a due volte quella della RAM disponibile; tale opzione può comunque venire modificata (o disabilitata) attraverso le preferenze relative alla VirtualMemory.

Il supporto allo swap permette finalmente la compilazione di Haiku all’interno di un sistema (Haiku) dotato di poca RAM (anche meno di 800MB), purché il file di swap sia sufficientemente grande. L’implementazione di questa funzionalità si ispira profondamente a quella di FreeBSD.

via | OSNews