Tags archives: open-source

 

0

Diffusione di GNU/Linux: cosa è cambiato in 5 anni?


Nel lontano 2011 scrissi un articolo dal titolo Diffusione di GNU/Linux: di chi è la colpa? dove analizzavo le cause della mancata diffusione dei sistemi operativi GNU/Linux in ambito desktop.
Sono passati ormai cinque anni da quel post e le cose non sono ahimè cambiate e i principali problemi continuano a restare.

Ma andiamo a rianalizzare i problemi che segnalavo nel vecchio articolo.

L'hardware & driver

Il riconoscimento dell'hardware è ancora nel limbo. Se avete un prodotto recente non sarà pienamente supportato, se avete uno troppo vecchio potreste trovarvi nella stessa situazione. 
Continuano poi i problemi con i driver video che spesso non sono all'altezza della controparte Windows e ci si trova a doversi accontentare delle prestazioni non al top. Questo si vede maggiormente nei giochi ma ci sono anche problemi di compatibilità per quanto riguarda la gestione dei windows manager dei principali desktop environment: alzi la mano chi non ha mai avuto problemi di tearing video, sia nella riproduzione di filmati che nel muovere semplicemente una finestra di una qualche applicazioni. I fix per questi problemi ci sono, io ne ho catalogati alcuni per le schede nVidia, ma c'è sempre da dover smanettare. Ci sono poi casi più sfigati come il mio, che mi ritrovo con una scheda video nvidia che ha problemi con GNOME e derivati, problemi che a meno di workaround drastici, mi impediscono di usare i suddetti desktop.

Cambierà mai tutto questo? Difficile dirlo perché dipende sempre dalla volontà dei produttori e dal futuro dei successori di Xorg: si, successori, perché abbiamo sia Mir (portato avanti da Canonical) che Wayland (portato avanti dal resto del mondo). Chi la spunterà? Chi vincerà l'armatura d'oro? Chi ci libererà dai problemi con le schede video?
Chi vivrà... vivrà...


Le killer application

Dal 2011 ad oggi sono arrivati i software professionali? Ni. Dico ni perché l'unica cosa che si è mossa è lato CAD 2D che, grazie all'arrivo di DraftSight (disponibile anche in versione gratuita con alcune limitazioni tipo l'impossibilità di lavorare direttamente con i PDF importati) e BricsCAD (a pagamento ma con costi umanamente sostenibili). 
Il resto dei software ancora latita e, in caso di stringente necessità nell'uso di un software specifico, ci si deve accontentare di usare Wine e sperare di non avere problemi nell'emulazione (e lo sappiamo che shit happens).
Lato killer application possiamo includere i giochi ma Steam, a quanto pare, non riesce ancora a decollare su piattaforma Linux, vuoi per la mancanza di titoli tripla A che per i soliti problemi di prestazioni dei driver video. 

I grandi utenti e la Pubblica Amministrazione

Qui ci sono alti e bassi. Da un lato abbiamo importanti progetti di migrazione sia a livello globale che italiano con LibreItalia sta portando avanti il progetto di migrazione del Ministero della Difesa o la dichiarazione di intenti del Comune di Roma, dall'altro stiamo assistendo ad alcune inversioni di tendenza come quella della Regione Emilia Romagna che è passata ai servizi cloud di Microsoft oppure i passi indietro da alcuni paventati (ma è da verificare) che si stanno avendo nel Comune di Monaco di Baviera (fra i pionieri delle migrazioni nelle pubbliche amministrazioni) alle decisioni di stati come il Brasile che stanno abbandonando la strada intrapresa nelle amministrazioni precedenti. Speriamo soltanto che il piano di migrazione a LibreOffice della Difesa Italiana prosegua senza intoppi dopo la recente decisione di migrare il parco computer della Difesa a Windows 10. Per avere una panoramica di quello che si sta facendo vi invito a cercare sul blog il tag Pubblica Amministrazione.

La piccola utenza

Qui, da quanto vedo in lungo e in largo, si è avuta una flessione nell'adozione di Linux nella piccola utenza. Il motivo principale? Windows 10. Tocca ammetterlo, a parte i problemi legati agli aggiornamenti forzosi e alle accuse legate alla lesa maestà della privacy degli utenti quelli di Microsoft hanno fatto un buon lavoro con Windows 10 e su alcune macchine datate (ho sperimentato in prima persona su diversi PC) Windows 10 gira meglio dei desktop environment più famosi.
Resta poi l'assenza in commercio di computer equipaggiati con sistemi Linux e quindi la piccola utenza si trova, anche nel nuovo, ad abbracciare il sistema operativo di casa Microsoft.


La logica del castello e la frammentazione

Nel vecchio articolo avevo coniato la teoria della logica del castello. In cosa consiste? Be, nella continua presa di posizione da parte di alcuni utenti e programmatori che portano avanti la loro visione a discapito del bene comune, del realizzare qualcosa che va bene per tutti. 
E indovinate un po'? C'è ancora questo atteggiamento. Assistiamo ancora alle solite discussioni su quale sia il desktop migliore, su quale sia il file manager migliore e abbiamo moltiplicato le soluzioni ai problemi. Prendete Xorg dove abbiamo visto la nascita di Mir e Wayland. Stessa considerazione la possiamo fare per quanto riguarda la gestione pacchetti: da un lato abbiamo Canonical con il suo Snap, dall'altro abbiamo il resto del mondo con FlatPak. Come potete ben capire siamo sempre alle solite, anziché portare avanti un progetto con contributi di tutti preferiamo farne due. E chi ci perde in tutto questo? Tutti, sia noi utenti, che chi scrive software e vuole fare il porting del proprio software per Linux.

I Big del mondo GNU/Linux

Negli anni trascorsi Red Hat, Canonical, e Novell si sono buttati su mercati per loro più redditizi come il Cloud e OpenStack. Il desktop? Non pervenuto.
Solo qualche portatile Dell con Ubuntu (l'XPS 13 Developer Edition) che però ha prezzi alti in linea con la categoria degli ultrabook e mercato di nicchia.
Canonical sta anche provando a entrare nel mercato della telefonia mobile con il suo Ubuntu Phone OS ma senza riuscire ad avere risultati, anche perché il mercato mobile è ormai dominato da iOS e Android e non c'è spazio per altri, specie se non si hanno le killer application che la gente vuole sul proprio smartphone senza sentirsi emarginato dal resto del mondo.

E tu che già usi GNU/Linux?

Noi continuiamo, anche se meno numerosi di prima, a portare avanti i principi del software libero e di quello open source ma non possiamo fare poi molto, forse l'unica cosa che possiamo fare è quella di smettere di usare termini come "alternativa a" quando parliamo di software libero e open source ma definiamoli per quel che sono ovvero semplicemente software. Poi lasciamo all'utente la decisione in merito, se sono o meno software validi e utili al loro scopo. 

 

 

0

Il Brasile passa al software Microsoft abbandonando l'open source

Il Governo Brasiliano abbandona il modello open source adottato nel 2003 per tornare ad acquistare prodotti Microsoft.


La scelta open source

Nel 2003 il Governo Brasiliano aveva scelto di adottare il modello open source per la realizzazione di software da utilizzare nella pubblica amministrazione e nel campo della ricerca. L'idea iniziale era quella di ridurre i costi di licenza stimolando le imprese locali a sviluppare software.
Questo approccio ha coinvolto un gran numero di studenti e esperti di informatica nella creazione di software libero e consentito di triplicare la domanda di professionisti brasiliani del settore. Allo stesso tempo si è avuto un risparmio di 500 milioni di dollari in costi di license.
Attualmente il Governo Brasiliano finanzia da solo il 66% dei software libero sviluppato nel paese che rappresenta il 4% del mercato delle applicazioni del paese offrendo opportunità di lavoro a migliaia di professionisti qualificati. 


L'accordo con Microsoft

Ora tutto sta per cambiare lasciando migliaia di professionisti senza un lavoro e consegnando tutto nelle mani della Microsoft.
Il Governo Brasiliano guidato da Michel Temer ha annunciato lo scorso 28 Ottobre un bando che prevede la possibilità per tutte le agenzie del governo federale che ne facciano richiesta entro l'11 novembre 2016, di poter acquistare, attraverso licenze perpetue e abbonamenti, software Microsoft ad un prezzo precedentemente concordato. Questo accordo, secondo le intenzioni del Governo, consentirà di ridurre la spesa nel lungo periodo.
L'accordo comprende Microsoft Office, Windows Professional, Windows Server e Client Access License.
Nel documento pubblicato dal SISP ci sono tre possibili casi di adesione:
  • ll primo è per le licenze perpetue di Windows Pro 10, Windows Server Standard 2012 R2, Windows Server Datacenter 2012 R2, Office Standard (Word, Excel, PowerPoint, OneNote, Outlook, Publisher) e Client Access License.
  • Il secondo riguarda la possibilità di abbonamento mensile a Windows Enterprise 10 Upgrade, Office Pro Plus 2016 (Office Standard, Access, Skype for Business), Office 365 Plus, Core CAL (Windows Server CAL, SharePoint Server Standard CAL, Exchange Server Standard CAL, System Center Configuration Manager Client Management License, System Center Endopoint Protection e Lync Server Standard CAL), Windows Server Standard 2012 R2 e Windows Server Datacenter 2012 R2.
  • Il terzo tipo è invece destinato a istituzioni educative e comprende sia licenze perpetue che licenze in abbonamento degli stessi software sopra descritti.

Secondo il Ministro della Scienza Gilberto Kassab e suoi segretari Maximiliano Martinhão e Marcelo Pagotti la migrazione al software Microsoft consentirà di proteggere i sistemi nazionali dagli attacchi hacker. Questa visione è però particolarmente contestata da parte degli esperti di sicurezza informatica che invece sottolineano come sia l'esatto opposto e che la via della sicurezza passa dal software libero.


Ma il processo era già iniziato

Questa migrazione al software Microsoft non arriva però come un fulmine a ciel sereno. Stando al SISP, l'organo del Governo Brasiliano che si occupa di gestire l'IT, il processo di transizione sarebbe iniziato già a Maggio 2015 con un sondaggio svolto su oltre 200 agenzie federali. Di queste agenzie 48 hanno risposto e fra queste 20 hanno manifestato la necessità di dotarsi di prodotti Microsoft (NDR: alcune fonti riportano che le agenzie che hanno risposto sono 30 e di queste 12 hanno manifestato la necessità di dotarsi di software proprietario).
A queste agenzie va aggiunto il caso della Caixa Econômica Federal che era già passata a soluzioni Microsoft lo scorso anno. La Banca al momento del passaggio si era giustificando asserendo che, nonostante gli sforzi compiuti investendo in supporto e consulenze, il risultato finale ottenuto con le soluzioni open source non era soddisfacente.



Per approfondire l'argomento:

Immagine via Wikipedia con aggiunta dello sfondo di Windows 10.

 

0

VLC: trucchi e guide per sfruttarlo al meglio

 

0

Migliori estensioni per Mozilla Firefox

 

0

Red Hat ed Ericsson annunciano un’estesa alleanza per promuovere l’ampia adozione di soluzioni open source


Red Hat ed Ericsson annunciano un’estesa alleanza per promuovere l’ampia adozione di soluzioni open source
I due leader uniscono forze e competenze per promuovere l’innovazione e sviluppare nuove offerte di prodotto basate su OpenStack, container, NFV, SDN e SDI, sfruttando al meglio IoT, 5G e altre soluzioni di nuova generazione; La collaborazione unisce apertura e libertà di scelta con efficienza, per trasformare il settore delle comunicazioni con soluzioni agili e moderne

Milano, 20 ottobre 2016 – Red Hat, Inc. (NYSE: RHT), leader mondiale nella fornitura di soluzioni open source, ed Ericsson (NASDAQ: ERIC) sono accomunati dalla convinzione che la forza dell’open source possa trasformare il mercato ICT. Oggi, le due aziende annunciano un’alleanza ad ampio respiro mirata a offrire soluzioni di comunicazione completamente open source e pronte per la produzione, che coprono OpenStack, software-defined networking (SDN) e software-defined infrastructure (SDI). Ericsson e Red Hat stanno collaborando per offrire ai clienti la possibilità di sfruttare le opportunità rappresentate da Internet of Things (IoT), 5G e da altri paradigmi di comunicazione di nuova generazione, con soluzioni agili e moderne.

Ericsson è tra i principali fornitori di hardware, software e servizi per il mercato dei service provider, ed è un leader riconosciuto in campo NFV. Red Hat è all’avanguardia nel mercato della tecnologia, offrendo soluzioni aperte, flessibili e più sicure. E’ leader su OpenStack, che è diventata la piattaforma di riferimento per i progetti cloud telco e di aziende di ogni settore.

Le aziende hanno collaborato a lungo per portare Red Hat Enterprise Linux e Red Hat JBoss Middleware ai clienti Ericsson, e oggi estendono questa loro collaborazione per focalizzarsi su OpenStack, NFV infrastructure (NFVi), SDN, SDI e container, e contribuire a definire la nuova generazione di tecnologia per il mercato delle telecomunicazioni, tra cui:
  • Collaborazione upstream: le aziende stanno prendendo un approccio “upstream first” alla collaborazione su comunità e progetti open source – tra cui OPNFV, OpenStack e OpenDaylight – per rispondere alle preoccupazioni dei clienti sul lock-in derivante da vincoli proprietari, differenziando così la partnership rispetto ad altri provider. Team di ingegnerizzazione di entrambe le aziende collaboreranno per rispondere alle necessità dei clienti nei progetti open source upstream, aiutando così ad accelerare l’innovazione tecnologica in vista di implementazioni cloud scalabili.
  • Certificazione delle soluzioni e nuove offerte comuni: Red Hat ed Ericsson stanno collaborando su roadmap hardware e software e su un esteso programma di certificazione, dedicato allo sviluppo di nuove offerte comuni su infrastrutture NFV, SDN e DSI. Attraverso questa collaborazione, le aziende intendono lavorare insieme per certificare la piattaforma ed il portfolio di soluzioni Ericsson, che comprende Ericsson Cloud Execution Environment, la soluzione Ericsson Cloud SDN, e le applicazioni Hyperscvale Datacenter System 8000 e Ericsson Virtual Network Functions (VNF), su Red Hat Enterprise Linux e Red Hat OpenStack Platform, con il supporto di laboratori e architetture di riferimento. 
  • Ericsson sta facendo crescere la sua soluzione NFV includendo anche Red Hat OpenStack Platform per rispondere alle necessità dei service provider di tutto il mondo, che richiedono un’infrastruttura agile e completamente aperta. Per le loro soluzioni comuni NFV, SDN e SDI, le aziende intendono operare insieme per offrire soluzioni di facile implementazione, comprensive di installazione e gestione automatiche.
  • Allineamento tecnologico per spingere innovazione e adozione dei container: sia Red Hat che Ericsson considerano i container come una componente importante nell’evoluzione della piattaforma e collaboreranno su attività upstream, ad esempio nelle comunità CNCF e OCI.
  • Supporto da parte dei leader di mercato: i workload Ericsson basati su Red Hat Enterprise Linux parteciperanno al programma di certificazione Red Hat per le applicazioni che operano su Red hat OpenStack Platform. Le soluzioni congiunte saranno accompagnate da service-level agreemeent offerti da Ericsson.
  • Servizi professionali: i clienti che intendono far evolvere le loro attività verso NFV, modernizzazione dell’IT e del data center possono accedere alle competenze Red Hat in tema di consulenza e formazione per comprendere al meglio open source e tecnologie emergenti, e alle competenze Ericsson in tema di consulenza end-to-end, systems integration, servizi gestiti e supporto. L’offerta combinata di tecnologie, servizi, training e certificazioni di Red Hat ed Ericsson è pensata per consentire ai clienti di trasformare il loro business in tema di NFV, IT e modernizzazione del data canter. Con queste capacità combinate, i clienti possono accedere a un team globale, che può aiutarli a posizionarsi per il successo in un mercato dinamico quale quello ICT odierno.  

“Red Hat crede fermamente che il futuro del mondo delle telecomunicazioni sarà definito da architetture moderne e soluzioni open source in grado di coprire hybrid cloud, container, infrastrutture software-defined e NFV”, spiega Paul Cormier, president Products and Technologies di Red Hat. “Ericsson condivide questa vision, e insieme possiamo portare questo settore nel futuro grazie a soluzioni aperte, più sicure e scalabili, che permettono ai clienti di trasformare il loro business e ottenere il meglio da IoT, 5G ed altro ancora”

“Il futuro è aperto e software defined”, afferma Jason Hoffman, head of Product Area Cloud Infrastructure di Ericsson. “Unire Red Hat, primo fornitore mondiale di open source, con Ericsson, leader globale nella trasformazione delle telecom basata su NFV, offre ai clienti velocità e libertà di scelta, spingendoli a scegliere con fiducia l’open source. Il nostro compito è mettere i clienti in condizione di crescere più rapidamente in uno scenario molto dinamico, e la nostra alleanza va proprio in questa direzione.”

 

0

Red Hat lancia la prima versione open source di Ansible Galaxy

Red Hat lancia la prima versione open source di Ansible Galaxy
La decisione di rendere open source la nota piattaforma intende migliorare l’automazione e consentire agli utenti Ansible di impostare server Galaxy privati

Milano, 12 ottobre 2016 – Red Hat, Inc. (NYSE: RHT), leader mondiale nella fornitura di soluzioni open source, ha annunciato il lancio del progetto Ansible Galaxy con la piena disponibilità del code-repository open-source della piattaforma. Ansible Galaxy rappresenta l’hub ufficiale della comunità Ansible per la condivisione degli Ansible Role. Con la trasformazione di Ansible Galaxy a piattaforma open-source, Red Hat mostra ulteriormente il suo impegno verso un’innovazione guidata dalle community e introduce il meglio nella tecnologia di automazione open source.

Ansible è originariamente uno dei più popolari progetti di automazione open source su GitHub, e vanta una comunità attiva e molto vivace, che conta oltre 2200 collaboratori. Il numero delle aziende Fortune 100 che utilizza Ansible per automatizzare ambienti grandi e complessi di cloud privato è notevolmente cresciuto nel tempo.

Gli Ansible Role sono directory di contenuti strutturati in modo convenzionale per consentire un riutilizzo semplice, il refactoring e la condivisione dei processi in modi altamente portabili tra team, organizzazioni e ambienti. Gli Ansible Role operano come un “linguaggio comune” di funzionalità Ansible, e possono includere variabili, handler, file, modelli, task e moduli. 

Man mano che gli Ansible Role vengono maggiormente utilizzati dalle aziende, il progetto Ansible Galaxy è emerso come il modo migliore per organizzarli, cercarli e condividerli. Grazie al progetto Ansible Galaxy open source, le organizzazioni possono impostare un server Galaxy privato, utilizzando il client nativo di Ansible Galaxy, reindirizzato alla propria repository privata Galaxy. Inoltre, utenti e organizzazioni possono ora sottoporre nuove funzionalità e miglioramenti direttamente alla codebase di Ansible Galaxy.

“Le community open source rappresentano il luogo dove l’innovazione prende realmente forma. La comunità Ansible è particolarmente vivace, e Red Hat conta che rendere open source il code repository di Ansible Galaxy ci consentirà di apportare avanzamenti nella tecnologia di automazione open source, ed in particolare ad Ansible Galaxy, in modi nuovi e interessanti”, spiega Tim Cramer, head of engineering di Ansible in Red Hat.

 

0

A scuola con solo software libero (o almeno gratuito)

Sta per cominciare la scuola gettando nella disperazione milioni di bambini e ragazzi (uso solo il maschile perché nella mia carriera scolastica ho sempre incontrato ragazze felici di tornare a scuola).
Con il ritorno a scuola nasce arriva la necessità di preparare i propri strumenti informatici al meglio al fine di poter lavorare in tranquillità e produrre il materiale che ci verrà richiesto.
In questo breve post vi suggerirò alcune applicazioni indispensabili per la vita scolastica.

Suite da Ufficio

Suite da ufficio installabile
La prima cosa da fare è quella di procurarci una suite da ufficio per poter realizzare tesine, presentazioni o fogli di calcolo. Potreste comprare una licenza studenti di Microsoft Office o usare mezzi illeciti ma noi siamo brave persone e vogliamo usare software gratuito e possibilmente open source. 
La prima suite che mi sento di consigliarvi è LibreOffice, quella che è diventata di fatto la migliore alternativa gratuita, open source e multi piattaforma a Microsoft Office. La suite è continuamente in sviluppo ed è supportata da big dell'informatica e da migliaia di programmatori sparsi per tutto il mondo. 
Gli utenti Linux la conoscono già in quanto la troviamo preinstallata su tutte le principali distribuzioni. Gli utenti Windows e macOS possono invece scaricarla liberamente all'indirizzo http://www.libreoffice.org/
All'interno del sito troverete due versioni, la fresh e la still. LibreOffice Fresh è quella che fornisce update continui e più frequenti ed è indicata ai maniaci degli aggiornamenti. La seconda versione è LibreOffice Still ed è pensata per chi vuole qualcosa di sicuro e solido ed è dunque perfetta studenti e insegnanti. 
Grazie a LibreOffice potremo creare documenti di testo grazie a Writer, fare fogli di calcolo grazie a Calc, realizzare presentazioni con Impress, fare diagrammi con Draw, scrivere formule con Math e creare database con Base. Insomma, abbiamo proprio tutto quello che ci serve per poter lavorare, fare testine, etc. In più grazie a LibreOffice potremo modificare i PDF e salvare i documenti in diversi formati.
Il formato di salvataggio predefinito di LibreOffice è il formato aperto ODF (OpenDocument), un formato che è compatibile anche con chi utilizza Microsoft Office. Io vi consiglio di usare il formato ODF ma se proprio avrete la necessità di usare il formato proprietario di Microsoft per i vostri salvataggi be, non preoccupativi, LibreOffice è in grado di aprire e salvare anche nel formato proprietario di Microsoft (il .doc tanto per intenderci) quindi non avrete difficoltà. 
Potete anche salvare i documenti nel formato PDF in modo da poterli scambiare più facilmente con gli amici e poterli aprire anche da smartphone.
Un ultimo consiglio, LibreOffice offre anche una serie di modelli da usare per documenti, fogli di calcolo e presentazioni, modelli che possono essere scaricati gratuitamente andando al sito http://templates.libreoffice.org/libreoffice-modelli?set_language=it. All'interno del sito troverete anche le estensioni per LibreOffice che vi aiuteranno ad aggiungere utili funzioni al programma.

Suite da ufficio online e collaborativo
L'altra soluzione che vi consiglio di provare, specie se avete la necessità di lavorare ad un file contemporaneamente con più persone, è quella di utilizzare la suite da ufficio online di Google. Per accedere alla suite di Google è sufficiente avere un indirizzo email di Google che quasi sicuraramente avrete se adoperate uno smartphone equipaggiato con Android. Grazie a questo pre requisito sarà possibile accedere a Google Documenti (l'editor di testo), Google Fogli (per i fogli di calcolo stile Excel) , Google Presentazioni (per realizzare le proprie presentazioni) e Google Moduli. L'unica pecca? Non è software libero :(
Se volete software libero c'è però una alternativa altrettanto valida ed è Open365, un nuovo servizio simile a quello di Google che però offre la possibilità di avere LibreOffice direttamente sul vostro browser internet. Trovate maggiori informazioni su Open365 nel mio articolo Open365: il cloud open source con LibreOffice e KMail integrati

Programmi per aprire i PDF e i libri digitali ePub e Mobi

Aprire i PDF
Per aprire i PDF su Windows e macOS il programma più famoso è Adobe Acrobat Reader. Il programma è gratuito e potete scaricarlo all'indirizzo https://get.adobe.com/it/reader/ (mi raccomando, quando andate a scaricare Acrobat dal sito, togliete le spunte sulle offerte facoltative).
Una ottima alternativa open source per Windows è Sumatra PDF che offre anche la possibilità di leggere gli eBook (ePub ed Mobi). Potete scaricare Sumatra PDF all'indirizzo http://www.sumatrapdfreader.org/free-pdf-reader.html

Aprire gli eBook
Nel corso degli ultimi anni sono diventati sempre più comuni i libri nel formato elettronico ePub e Mobi. Aprire questo tipo di file su Windows, macOS e Linux è facilissimo grazie a Calibre che oltre ad essere gratuito è anche open source. Potete scaricare Calibre all'indirizzo https://calibre-ebook.com/

Creare PDF dallo scanner
Per scannerizzare le immagini da libri o appunti e passarle sul PC sotto forma di immagini o PDF avrete bisogno di uno scanner e di un programma in grado di salvare le immagini sul nostro PC. Questi programmi sono di solito fornirti assieme allo scanner. Capita però di non trovare tutte le funzioni che ci occorrono e dunque in questi casi è necessario usare programmi alternativi. 
Gli utenti Linux possono usare i tanti programmi presenti sulle principali distribuzioni. Per gli utenti Windows vi consiglio di provare NAPS2 (Not Another PDF Scanner 2). Potete scaricare NAPS2 all'indirizzo https://www.naps2.com/. Se volete saperne di più di questo programma date uno sguardo al mio vecchio articolo a riguardo.

Editor di immagini

Modifica foto etc
Se avete la necessità di modificare le vostre foto o creare fotomontaggi e quant'altro la migliore soluzione gratuita e open source è senza ombra di dubbio GIMP, un programma che gli utenti Linux conoscono molto bene e che fa parte di ogni installazione che si rispetti. 
GIMP però non è solo per Linux ma è disponibile anche per gli utenti macOS e Windows. Potete scaricare GIMP all'indirizzo https://www.gimp.org/
Se è la prima volta che usate un programma del genere non spaventatevi, potete trovare molti siti italiani ricchi di guide, uno dei più famosi è https://gimpitalia.it/ nel quale troverete tutto quello che vi occorre per iniziare.

Grafica vettoriale
Gli studenti di scuole medie e superiori potrebbero avere la necessità di un software le grafica vettoriale. Anche in questo caso c'è il software libero che fa al caso vostro e che vi eviterà di scaricare software pirata o comprare software costosi.
Il programma in questione si chiama Inkscape ed è disponibile per Linux (ma questo i pinguini lo sanno già), macOS e Windows. Inkscape  offre una piena compatibilità con gli standard XML, SVG e CSS e che dia retro-compatibilità ai formati proprietari di Adobe Illustrator, Macromedia FreeHand, Corel Draw.
Potete scaricare Inkscape all'indirizzo https://inkscape.org/it/
Se volete una guida al programma vi consiglio di scaricare la guida realizzata dall'Istituto Majorana che trovate all'indirizzo www.istitutomajorana.it/scarica2/inkscape_guida_italiana.pdf

Disegno e pittura digitale
Fra i programmi migliori in questo campo c'è Krita, un software che si è fatto conoscere in breve tempo per la sua potenzialità e versatilità. Nato come programma per Linux è ora disponibile anche per Windows e macOS. Potete scaricare Krita all'indirizzo https://krita.org/
 

Programmi per aprire i file Zip

Capita spesso di dover comprimere cartelle contenenti più file per scambiarle più facilmente con gli amici. Di programmi del genere ce ne sono tantissimi, tutti ugualmente validi.
Il più famoso è 7-Zip che è in grado di aprire praticamente tutti i file compressi. 7-Zip è compatibile con Windows e Linux e potete scaricarlo all'indirizzo http://www.7-zip.org/. Il programma è gratuito e open source!
Sempre per Windows trovate altri due software interessanti che offrono una grafica semplice e facile da usare anche per gli utenti inesperti. Il primo è PeaZip ed è stato realizzato dal programmatore italiano Giorgio Tani. Potete scaricare PeaZip all'indirizzo http://www.peazip.org/. L'altro programma è ZipGenius ed è stato realizzato dal programmatore italiano Matteo Riso. Potete scaricare ZipGenius all'indirizzo http://www.zipgenius.it/

Se siete utenti macOS il corrispettivo di 7-Zip è Keka che potete scaricare all'indirizzo http://www.kekaosx.com/it/


Disegno tecnico 2D e 3D

Gli studenti degli istituti tecnici hanno a che fare con il disegno tecnico ovvero la realizzazione di piantine di appartamenti, circuiti e pezzi meccanici.
In questi casi abbiamo la necessità di installare software di disegno tecnico assistito. Le grandi aziende del settore fanno spesso accordi con le scuole per fornire programmi di questo tipo in licenza gratuita (con alcune limitazioni nella stampa dei file) agli studenti. Non tutte le scuole però hanno di questi accordi e dunque tocca spesso allo studente procurarseli in maniera illecita o cercando online versioni per gli studenti.
Ma se non volessimo fare nulla di tutto ciò e avere dei programmi gratuiti senza limitazioni?

Disegno 2D 
Per il disegno 2D il mio consiglio è quello di provare DraftSight, un software di cui ho avuto modo di parlare diverse volte sulle pagine del sito perché è uno dei pochi programmi gratuiti disponibili per Windows, macOS e Linux. Il programma ha una interfaccia semplice, usa gli stessi comandi di AutoCAD, salva in formato DWT/DWG/DXF e rispetto ad AutoCAD è più leggero ed è dunque perfetto anche per computer datati.
Potete scaricare DraftSight andando all'indirizzo http://www.3ds.com/products-services/draftsight-cad-software/free-download/. Una volta scaricato basterà attivarlo fornendo il proprio indirizzo email.

Oltre al proprietario (ma gratuito) DraftSight abbiamo anche altri due interessanti software CAD 2D che hanno il vantaggio di essere open source.
Il primo è LibreCAD di cui vi ho già parlato in passato sulle pagine del blog. Il software è disponibile per Windows, macOS e Linux ed è scaricabile all'indirizzo http://librecad.org/. L'unico svantaggio (se così si può dire) di LibreCAD è il fatto che non supporta il formato DWG ma può comunque salvare nel formato AutoCAD DXF che è facilmente apribile dai software proprietari.
L'altro programma è QCad. Anche questo programma è open source e multi piattaforma. Di questo software esistono due versioni, quella normale in grado di lavorare con i file DXF e quella Professional (che costa appena 33 euro) che vi consente di lavorare nativamente con i file DWG e di salvare in questo formato. Potete scaricare QCad per Windows, macOS e Linux all'indirizzo http://www.qcad.org/


CAD 3D parametrico
Per la realizzazione di disegni 3D e progettare oggetti si utilizzano i CAD di modellazione parametrica 3D. Forse non molti sanno che esiste un programma gratuito, multipiattaforma (per Windows, macOS e Linux) e open source in grado di leggere e scrivere diversi formati aperti di file quali STEP, IGES, STL, SVG, DXF, OBJ, IFC, DAE e molti altri.
Il programma in questione si chiama FreeCAD ed è possibile scaricarlo liberamente all'indirizzo http://www.freecadweb.org/?lang=it. All'interno del sito troverete tante guide ed esempi per poter imparare ad usare questo programma apprezzato anche da utenti CAD esperti.

Elettronica
Per il settore dell'elettronica ci sono diversi software che vi possono servire.
Il primo di questi è KiCad, una suite open source di software Electronic Design Automation (EDA) per il disegno di schemi elettrici e circuiti stampati (PCB). Il programma integra un ambiente di sviluppo integrato con editor di schematici, generazione della distinta base, sbroglio circuitale del PCB e visualizzatore di file Gerber.
Allo sviluppo del programma partecipa un nutrito gruppo di sviluppatori fra i quali alcuni del CERN.
Potete scaricare KiCad per Windows, macOS e Linux all'indirizzo http://kicad-pcb.org/

L'altro programma è Qucs (Quite Universal Circuit Simulator), un software open source per la simulazione di circuiti elettronici. Il software offre la possibilità di disegnare un circuito elettrico con una interfaccia grafica e di simulare la risposta in frequenza ed il rumore. Supporta anche la simulazione mediante VHDL e/o Verilog.
Potete scaricare Qucs per Windows, macOS e Linux all'indirizzo http://qucs.sourceforge.net/

Video e musica

Riproduzione di file
Dovete visualizzare un filmato con un formato particolare e non sapete come fare? Il re incontrastato di questo settore è VLC, il miglior riproduttore di musica e video che potrete trovare. Il programma è disponibile per Windows, macOS e Linux. Potete scaricare VLC all'indirizzo http://www.videolan.org/vlc/

Scrivere spartiti musicali
Se invece avete la necessità di creare, ascoltare o semplicemente stampare gli spartiti musicali anche in questo caso c'è un software open source che fa al caso vostro. Il programma in questione si chiama MuseScore ed è scaricabile gratuitamente per Windows, macOS e Linux andando al seguente indirizzo https://musescore.org/it

Sempre in ambito creazione spartiti musicali abbiamo anche TuxGuitar. Il software è open source e multipiattaforma (è scritto in java) e supporta l'importazione e l'esportazione nei formati di Guitar Pro gp3, gp4 e gp5. Potete scaricare TuxGuitar per Windows, macOS e Linux all'indirizzo http://www.tuxguitar.com.ar/.

Programmazione

Se fate programmazione avete bisogno di un editor di testo pensato per l'editing del codice sorgente che andrete a scrivere o modificare.
Di programmi open source di questo tipo ve ne sono diversi. Il più famoso è senza ombra di dubbio Atom. Il programma è basato su Chromium e permette di sviluppare pacchetti usando Node.js.
Potete scaricare Atom per Windows, macOS e Linux all'indirizzo https://atom.io/
L'altro programma open source che vi consiglio, ma solo se siete su Windows, è Notepad++. Di questo programma ve ne ho parlato qualche tempo fa sul blog. Potete scaricare Notepadd++ per Windows all'indirizzo https://notepad-plus-plus.org/
Infine, che ci crediate o no, esiste anche un programma di Microsoft che fa al caso nostro e che è rilasciato sotto licenza open source (nello specifico usa la MIT). Il programma è Visual Studio Code ed è scaricabile per Windows, macOS e Linux all'indirizzo https://code.visualstudio.com/


Analisi numerica

Quando si parla di analisi numerica il pensiero di tutti va sempre a MATLAB ma molti ignorano la presenza di un software altrettanto valido, rilasciato con licenza open source e compatibile in gran parte con MATLAB. Il software in questione si chiama GNU Octave e consente di effettuare il calcolo matriciale come rango e determinante o specialistiche come decomposizione ai valori singolari (SVD), fattorizzazione LU. Potete scaricare GNU Octave per Microsoft, macOS e Linux all'indirizzo https://www.gnu.org/software/octave/

Fra i software compatibili con la sintassi di MATLAB c'è Scilab, un pacchetto di programmi gratuiti per la computazione numerica attualmente sviluppato da Scilab Enterprises (un consorzio di industrie francesi francesi). Scilab è stato ampiamente impiegato in alcuni progetti industriali e di ricerca, e molti contributi (sotto forma di codice informatico) sono stati fatti dagli utenti. Il programma consente di elaborare un'ampia gamma di operazioni matematiche da operazioni relativamente semplici come le moltiplicazioni a quelle di livello più alto, come correlazioni ed aritmetica dei numeri complessi. Il software è particolarmente adatto per l'elaborazione dei segnali, analisi statistica, elaborazione delle immagini, simulazioni di fluidodinamica, ecc. Scilab include anche un pacchetto chiamato Xcos, per la simulazione e la costruzione di modelli di sistemi dinamici espliciti ed impliciti, includendo sia sotto-sistemi continui che discreti.
Il tutto è open source e multipiattaforma. Potete scaricare Scilab per Windows, macOS e Linux all'indirizzo http://www.scilab.org/

Altro programma interessante è Maxima, un Computer Algebra System (CAS) in grado di eseguire calcoli numerici, simbolici, grafici e altre operazioni correlate. Il programma è multi piattaforma ed è possibile scaricarlo per Windows, macOS e Linux all'indirizzo http://maxima.sourceforge.net/
Di Maxima esiste anche una interfaccia grafica chiamata wxMaxima che trovate all'indirizzo http://andrejv.github.io/wxmaxima/




 

0

Come installare PowerShell su Linux e Mac