La guerra tra Eclipse e NetBeans per la conquista del maggior numero di programmatori si sposta su un nuovo campo, quello delle licenze. Sun sta infatti considerando la possibilità di rilasciare la prossima major release di NetBeans, la 6.0, con due licenze, CDDL e GPLv2 ( con l’esclusione di Classpath come già avvenuto per Java ).
L’adozione della GPL come seconda licenza dovrebbe, nei piani di Sun, aumentare la diffusione di NetBeans facilitandone l’integrazione nelle distribuzioni e favorendo lo “scambio di codice” con altri progetti a codice aperto.
[ via OSNews ]
In attesa che il tanto acclamato ZFS possa essere utilizzato un giorno anche su Linux (ipotesi molto difficile sia per motivi legati alla licenza scelta sia alle difficoltà intrinseche di un porting) ecco arrivare un nuovo e promettente filesystem che potrebbe dare filo da torcere anche al gioiellino della Sun. Si chiama Btrfs è sviluppato da Oracle e al momento è in fase alpha.
Tuttavia in base a quanto affermato da Chris Mason il filesystem ha delle feature notevoli:
- Checksum dei dati e metadati per consentire sicurezza e affidabilità
- Gestione ottimale dei piccoli file e delle directori indicizzate
- Creazione di snapshot scrivibili
- Creazione di sottovolumi
- Veloce controllo offline del filesystem
Dopo tanta fatica per promuovere ALSA e rendere Open Sound System deprecato nel ramo 2.6 di Linux, arriva una notizia che potrebbe turbare molti animi: 4Front Technologies, la società che attualmente sviluppa OSS, ha annunciato sul forum di OpenSolaris l’intenzione di voler aprire i sorgenti del suo prodotto, specificando la data ( 14 Giugno 2007 ) e le licenze scelte ( CDDL e GPLv2 ).
Ovviamente i sorgenti che verranno presentati avranno poco a che fare con quelli che tutt’ora sono visibili all’interno di Linux, dato che si tratta di una versione totalmente differente, che la società ha continuato a sviluppare come prodotto closed-source ( giungendo alla release 4.0 ); stando a quanto si legge in giro OSS4, oltre ad aver un design più pulito rispetto ad ALSA, avrebbe anche un miglior supporto al mixing ( evitando quindi il ricorso a dmix ) e latenze molto più basse.
Attendiamo con trepidazione i primi commenti da parte dei vari kernel hacker ( Linux, *BSD, *Solaris )!
[ via OSNews ]
In una recente discussione su LKML è stata presa in considerazione la possibilità di un’implementazione Linux di ZFS, il noto filesystem sviluppato da Sun; sfortunatamente sembra che la cosa sia difficilmente realizzabile a causa della licenza con cui ZFS è stato rilasciato e del cospicuo numero di brevetti che gravano su di esso.
Secondo Alan Cox, Sun avrebbe deliberatamente rilasciato ZFS con una licenza non compatibile con la GPL ( la CDDL ) proprio per impedirne l’integrazione in Linux ed assicurarsi una sorta di controllo sulla disponibilità del suo filesystem nei vari sistemi operativi a codice aperto.
Se le voci che circolano attualmente venissero confermate ( per ora non sono state smentite), Sun adotterà per OpenSolaris la GPLv3 ( oltre la CDDL ) , non appena questa verrà formalizzata in via definitiva; con questa mossa il colosso entrerebbe a pieno titolo nel mondo dei contributori del free software, avendo già rilasciato rilasciato in passato i sorgenti di OpenOffice e più recentemente quelli di Java, senza contare tutto il codice “minore” rilasciato con varie licenze open.