Pubblicato il /by lidweb/ in Web links

10 cose che forse non sai sull’Open Source

Aggiornato il

Sfatiamo qualche mito sull’utilizzo di prodotti open source con alcune cose che forse non sai più alcuni links utili.

open source

Introduzione


Open Source vuol dire sorgente aperto ovvero la possibilità di poter leggere, modificare e ripubblicare il codice di programmazione come nel caso dei fork ovvero progetti derivati da codice disponibile liberamente.
E’ il contrario di Close Source, sorgente chiuso e coperto da Copyright, come per esempio il sistema operativo Windows.
L’open source non è sinonimo di gratis e può essere anche una fonte di guadagno.
Vediamone alcuni aspetti.

 

 

Open Source, 10 cose da sapere


Ecco alcune cose che forse non sai sull’Open Source.

1 – L’open-source non è solo Linux.
Esistono soluzioni software e applicativi di ogni tipo per Windows, per Macintosh, per Android e per altri sistemi operativi.
I campi di applicazione sono praticamente illimitati e comprendono sia settori professionali che amatoriali.

2 – Non è sempre gratuito.
Il codice di un programma può essere liberamente scaricabile (e questo lo configura come open) senza che l’applicazione lo sia.
Esistono molte aziende e professionisti che guadagnano da progetti open source facendosi pagare per il supporto o per la personalizzazione del software. Un esempio su tutti la piattaforma di web publishing WordPress.

3 – Non è detto che ci sia un supporto per sviluppatori.
In molti casi il supporto al progetto è demandato a community e forum di utenti o appassionati che si scambiano informazioni.
Non sempre è presente un supporto professionale in tempo reale per la risoluzione dei problemi.

4 – Non sempre serve il codice sorgente.
Molti progetti sono già pronti e compilati per essere utilizzati con determinati sistemi operativi.
Se si è in grado di leggere il codice del programma è utile per avere la garanzia che non vi siano istruzioni ch provochino danni al nostro sistema.
Il codice può essere utile nel caso decidiate di compilarlo per il vostro sistema operativo se non è supportato nativamente.
Casomai aveste bisogno di modificare qualche funzionalità, il codice è a vostra disposizione.

5 – Open source non è solo per smanettoni e programmatori.
I più conosciuti progetti sono già pronti all’uso. Per esempio Audacity, Firefox, Libre Office, GIMP sono utilizzabili senza alcun problema.

6 – L’open source non implica violazioni di legge.
Chi modifica software open, in virtù della licenza con il quale è distribuito, non commette alcun reato, Al contrario operazioni di Reverse engineering su codice chiuso (prodotti commerciali non open source) è illegale.

7 – Non devi (per forza) essere un esperto per utilizzarlo.
Solitamente troverai il software Open già pronto per essere utilizzato con vari sistemi operativi.  Esistono anche dei videogiochi espressamente distribuiti con licenza Open a cui potete giocare senza alcuna limitazione.

8 – Moltissimo software open è valido e funzionale come la sua controparte ‘chiusa’ e commerciale
Esistono valide alternative a software a sorgente chiuso.
Per esempio Gimp versus Photoshop, LibreOffice versus Microsoft Office.
Grandi aziende come Google,  Microsoft e Apple mettono a disposizione alcuni software con licenza Open e investono su progetti con tale licenza. L’aiuto degli utenti può essere un grande aiuto per lo sviluppo di progetti.

9 – Freeware e shareware sono cose diverse da open source
Definiamo alcuni termini relativi alla licenza software:
Open source
: il codice è a disposizione, ma come già visto precedentemente, sono a disposizione pacchetti pronti da utilizzare con il proprio sistema operativo.
Freeware: un programma disponibile ed utilizzabile senza limitazioni, ma non necessariamente con il codice allegato. A volte sono disponibili versioni dello stesso programma con maggiori funzionalità ma a pagamento.
Shareware: versione di prova, limitata nel tempo di utilizzo oppure con funzionalità molto ridotte. Lo scopo è di far  provare il software per convincere l’utente della bontà dell’acquisto.

10 – Sicuramente lo usi già da tempo
Come dicevo programmi quali Firefox, Gimp, OpenOffice, LibreOffice, Thunderbird, Drupal, WordPress, GnuCash, Notepad++ sono tutti software open. Quasi sicuramente li stai già utilizzando.

 

Lista liberamente ispirata dall’articolo di TechRepublic.com 10 things you should know about open source before you use it.

 

 

Web links consigliati su Open source


10 cose che forse non sai sull'Open Source 1

Findbestopensource.com
Un catalogo di progetti suddivisi per categoria. Alcune categorie: BigData, VPN, ecc.


10 cose che forse non sai sull'Open Source 2

Lffl.org

Un sito italiano con news in informazioni su Linux e i progetti open source.

 


10 cose che forse non sai sull'Open Source 3

Opensource.com
Da 10 anni articoli molto interessanti sul mondo open source.


10 cose che forse non sai sull'Open Source 4

Opensource.builders

Archivio per trovare alternative open-source per le tue app e servizi web più noti come GiftHub, Google Docs, ecc.


10 cose che forse non sai sull'Open Source 5

Opensourcesoftwaredirectory.com

In questo archivio è elencato il migliore software open source e quello considerato più promettente. L’attenzione si concentra su programmi per utenti finali e per piccole e medie imprese.
Troverai applicazioni per sviluppatori software e amministratori di sistema.
I requisiti per essere elencati in questo data-base sono:
– il software deve essere rilasciato sotto Licenza Open Source approvata dall’OSI (Open Source Initiative);
– il software deve essere stabile oppure prevedere una versione stabile in futuro;
– il progetto deve essere attivo (se un progetto ha terminato il suo sviluppo non verrà incluso);
– deve essere presente un sito Web dove è descritto e dove è possibile scaricare il software.


10 cose che forse non sai sull'Open Source 6

Osalt Open Source as alternative

L’obbiettivo di queste pagine è quello di fornire un facile accesso ad alternative open source Our mission is to provide easy access to high quality open source alternatives to well-known commercial products. And remember that open source software is also a freeware alternative.


10 cose che forse non sai sull'Open Source 7

Sourceforge.net

La più grande piattaforma per sviluppatori dove creare, collaborare e disitribuire progetti Open Source.


 

 

Conclusione


Utilizzare software Open può essere un’ottima alternativa al più conosciuto software Close Source, a patto di trovare una comunità attiva dove chiedere e trovare info per risolvere eventuali dubbi o problemi.
Per gli utenti professionali che vogliono utilizzare nella loro azienda progetti Open, dovrebbero valutare se i programmi scelti possono essere supportati in tempi rapidi da professionisti per risolvere problemi ed adattare i progetti alla realtà aziendale, valutandone ovviamente i costi.
Nell’articolo ti propongo anche alcuni siti consigliati sull’argomento.

 

 

Risorse selezionate dal web


25 Best Open Source Alternatives For Expensive Applications (Updated 2020) (Techlog360.com)

  Understanding Open Source Software, and How It Makes You Money Online (Websiteplanet.com)

 

Altri articoli consigliati


 Top list i migliori software a 64 bit per Windows

Tags: