Newsgroup: it.comp.lang.delphi
Titolo: Software Libero

Leggendo questo stralcio
http://www.barisera.net/site/l%E2%80%99ultima-%E2%80%9Cavanguardia%E2%80%9D-della-regione-il-software-libero-31360.html
i requisiti del software libero sono
1  eseguire il programma per qualsiasi scopo;
2  accedere alla struttura interna del programma (codice sorgente), 
studiarla ed eventualmente modificarla;
3  ridistribuirlo in un numero di copie illimitato.
4 gli autori precedenti del software devono essere menzionati anche nelle 
versioni modificate, lasciando intatto il loro copyright
mi vengono dei dubbi:
- se concedo il codice sorgente, chiunque puo' impossessarsene per creare un 
applicativo chiuso
- cosi' io ci ho messo il lavoro, ed altri ci guadagnano
qualcuno obietta :
- si ma ti pagano l'assistenza
- ritengo invece che se hanno i sorgenti, la manutenzione se la faranno in 
proprio
nel caso della regione Puglia, dovranno commissionare il lavoro, e chi fara' 
lo sviluppo dovra' per
forza di cose farsi pagare molto bene, dato che dopo non vedra' piu' il 
becco di un quattrino.

 bene, dato che dopo non vedra' piu' il becco di un quattrino.
infatti l'iniziativa è pura fuffa, anche perchè voglio vedere chi
sarebbe in grado di mettere le mani nei sorgenti scritti da altri,
magari anni prima, per modificarli.. e soprattutto a quale prezzo
farebbe una cosa del genere.
L'utopia del "gratis per tutti" del software libero è fumo negli occhi.
Ale

 becco di un quattrino.
Questo è irrilevante. Laddove c'è un contratto, significa che è 
accettato da entrambe le parti, pertanto ognuno farà i suoi calcoli e le 
sue richieste.
-- 
morde
D5,D6,D7
Firebird 2.1
QT 4.7.0 (MingW) QT Creator 2.1

 L'utopia del "gratis per tutti" del software libero � fumo negli occhi.
Ecco, aspettavo la tua tipica chiusura :-)
Ci conosciamo ormai da anni qui dentro e sappiamo tutti che non hai 
fiducia in queste forma di espressione del software, con la conseguenza 
che ti affretti a "bollare" come pura fuffa una cosa di cui non conosci 
neanche i dettagli.
Io vorrei vedere la legge e discuterne i contenuti, piuttosto che 
speculare sulle dichiarazioni del presidente di una ragione.
Ribadisco ancora una volta il concetto che i luoghi comuni sul software 
libero/aperto sono tanti e sono molto diffusi, sta a noi Professionisti 
con la P maiuscola andare oltre ad essi e iniziare a parlarne in termini 
precisi e concreti.
Ciao


 
http://www.barisera.net/site/l%E2%80%99ultima-%E2%80%9Cavanguardia%E2%80%9D-della-regione-il-software-libero-31360.html
Incominciamo a fare informazione:
http://www2.consiglio.puglia.it/Giss9/9SagArchivio.nsf/(InLinea)/proposta-99A-IX/$File/DDL%2020.pdf?OpenElement
Per il resto, basta impostare google alert sul ddl e leggersi tutti i 
feed. Oppure scansionare google news.


 cui non conosci neanche i dettagli.
immagino però quale sia la classe politica che sta alle spalle di
queste decisioni, ed è una classe politica farcita di pressapochismo e
ignoranza.
Di fronte al "le licenze costano zero", ogni altra considerazione
diventa secondaria, e probabilmente nemmeno viene presa in
considerazione, a cominciare dai costi dell'eventuale sviluppo
ulteriore, fino ad arrivare alla manutenzione dei sistemi. Magari un
anno o due dopo la "saggia" scelta del software libero, arriveranno le
considerazioni, bilancio alla mano, del tipo "ho speso moltissimo in
più rispetto al software chiuso", perchè è venuto fuori che l'azienda
che ha dovuto dare supporto ai nuovi software si è fatta pagare
(giustamente) uno sproposito, e magari (considerando lo stato delle
casse dei comuni & c.) nemmeno è stata pagata.
Ma nel frattempo il consiglio comunale / provinciale / regionale sarà
caduto, il conto lo avrà pagato Pantalone, e nessuno risponderà più di
nulla. E quando si insedierà il nuovo governo comunale / provinciale /
regionale, verranno fuori il solito discorso del "bilancio disastrato
lasciatoci dall'amministrazione precedente", che ovviamente sarà sanato
con le lacrime e sangue dei contribuenti.
Ale

> Ciao
L'informazione e' presto fatta : vedi Art.3
- .... il software non e' libero se il suo funzionamento richiede anche 
parzialmente l'uso di aspplicativi framework,
middleware od altri componenti non in software libero.
Secondo questa norma ambienti quali
- Delphi e/o Visual Studio sono gia' preclusi
- tutte le librerie .net, mi risultano di proprieta' MS
- DB quali MsSql Server , Oracle, MySql
- aggiungerei anche il s.o. Windows e' proprietario
Ci affidiamo a Linux ? , puo' anche andar bene , ma non tutte le distro sono 
uguali.
Circa gli ambienti di sviluppo per Linux
- Lazarus , non e' all'altezza di delphi
- Java
- QT (lo conosco poco, non so se sia completamente libero)
ciao

 Ci affidiamo a Linux ?
vediamo poi quanto gli costa mantenere in efficienza i sistemi Linux (i
sistemisti Linux, si sa, si trovano ad ogni angolo di strada), e
implementarci nuove caratteristiche.
Ale

 L'informazione e' presto fatta : vedi Art.3
ok, stai facendo le tue analisi, e questo è l'inizio giusto.
Potremmo metterci giù a ragionare molto su questo punto.
Mi chiedo: ci sarà ben stata una commissione tecnica dietro questo ddl o 
sbaglio? Che cosa avranno valutato? In che modo?
Sono queste le domande da porsi.


> -- 
Chi ci sia dietro questo ddl non ne ho idea, pero' sta facendo proseliti, un
comune del Veneto
con cui collaboro, gia' inizia a chidere software libero (non credo sappiano
la lieve differenza tra Libero e Open Source), in ogni caso mi chiedono i
sorgenti ed integrazione con Open Office.
Ma se intendono rifarsi a quell'Art.3 dove tutto deve essere libero, le cose
si complicano e non poco.

 si complicano e non poco.
Giusto: spetta a noi far capire le cose come stanno e aiutare il 
committente a realizzare quale sia la strada giusta da percorrere.
Io credo che se la pubblica amministrazione č ben gestita e composta da 
persone che "ascoltano" veramente, qualcosa di bello e concreto si 
riesce a fare :)
-- 
Morde

 open, ecc ;-)
macchč. La consulenza e la manutenzione saranno affidate alle solite
cooperative, create per l'occasione, e in mano ai soliti noti, al
vertice dei quali c'č il cugino dell'assessore di turno.
Siamo in Italia, ragazzi :)
Ale

 - QT (lo conosco poco, non so se sia completamente libero)
FLOSS e licenza commerciale. Comunque sia, e` una tecnologia completamente 
aperta
Enrico

 vertice dei quali c'è il cugino dell'assessore di turno
Puoi anche farlo, ma cosi` perdi il vantaggio che ti da l'aver commissionato 
il software alla ditta X, ovvero la cooperativa Y dovra` prima studiare la 
tua implementazione e poi potra` fare le dovute modifiche
Enrico

 dovute modifiche
esatto. Per quello parlavo di fumo negli occhi. La cooperativa Y,
peraltro, subappalterà la cosa a qualche rumeno, indiano, o
vattelapesca, della anonima "community", incassando una marea di soldi
dal comune, e pagando pochissimo il tizio che farà poi il lavoro sporco
(manutenzione in teleassistenza o sviluppo di moduli o modifiche).
Ale

 esatto. Per quello parlavo di fumo negli occhi.
Non vedo dove sia il problema, se proprio vogliamo metterla sul piano 
monetario io ricevero` comunque una buona commissione sia 
sull'implementazione, sia sull'iniziale assistenza
Enrico

 siano software libero
Dimenticavo una nota importante: il legislatore sarebbe da estromettere 
dalla politica non tanto per il DDL poco chiaro che ha tirato fuori, ma per 
il fatto che lo ha redatto in Comic Sans MS :)
Enrico

 becco di un quattrino.
Non e` detto perche` tu sviluppatore hai sempre il vantaggio di sapere come 
funziona il software, vantaggio che un terzo potrebbe ottenere non in tempi 
brevi
Enrico

"Enrico 'Henryx' Bianchi" ha scritto nel messaggio
io non sono a favore della soluzione monopolista e "elitaria", ed il 
software libero
puo' essere una buona soluzione.
creo software anche per P.A. (ho esperienza fino a 50.000 abitanti - 
NordEst), e
quando si tratta di risolvere un problema non vanno in cerca della ditta X 
che poi
subappata, al contrario tendono sempre a fidarsi di chi conoscono ed ha gia'
fornito software.
certo un "piccolo"  sviluppatore, entra per gradi, nel senso che poco alla 
volta
si fa apprezzare per le soluzioni realizzate, la possibilita' di integrarle, 
e non ultimo
il fattore costi, sia di svilippo che assistenza.
i comuni limitrofi sono in contatto tra loro, "a  te chi ha risolto il 
problema ? e'
stato X che e' qui in zona, ha fatto un buon lavoro ed e' pure onesto)
a questo punto subappalti vesro l'India e simili sono gia' esclusi.
se poi parliamo di Banche o grossi enti, quin non entreremo mai e poi mai.
conosco diversi comun che dispongono di un C:E.D, nell'organico ci sono 
anche
Ing. Informatici, esterti di Reti, ma non figurano Programmatori.
al momento il rischio piu' grosso che si corre a sviluppare per la P.A si 
chiama
Patto di Stabilita' , poco importa che si siano i soldi in cassa se non 
possono usarli. 

 subappalti vesro l'India e simili sono gia' esclusi.
dici che ci sono tanti pinco pallino, in Italia, in grado di mettere le
mani in sorgenti di Linux, Open Office, o programmi simili, per
realizzarne personalizzazioni e integrazioni? Io non credo. Ma anche se
ce ne fossero un tot.. a quali costi lo farebbero, e con quale
affidabilit�? Io fossi in te dubiterei delle tue certezze :)
Ale

 fornito software.
Ti ringrazio per la tua eccellente testimonianza, che dimostra che non è 
tutto nero come qualcun'altro qui dentro vuole sempre vedere ;-)
Una caratteristica fondamentale di queste realtà è che sono e medio 
piccole (comuni), per questo motivo sono facilmente controllabili. Un 
bilancio, un progetto per una soluzione di rete civica, sono facilmente 
analizzabili..
Il problema degli enti grossi (province,regioni, ministeri, ecc..) è che 
muovono volumi elevati sia di denaro che di competenze e quindi sono 
difficilmente controllabili. Una parte cattiva e malata della classe 
politica degli ultimi anni ha approfittato di queste carenze e si è data 
in sperperi di ogni generi, e quini *ben venga il software libero* che 
aiuta la trasparenza verso i cittadini ;-)
-- 
Morde

>cittadini ;-)
verita' sacrosanta, ho provato a piu' riprese ad inserirmi nello sviluppo
software a livello provincia, e chi mi contatta ? il politico di turno
(assesori a vario titolo) che non sa niente di informatica, che comicia
.... si ma qui siano su cifre troppo bassse, il rivenditore X mi offre la
soluzione con Oracle, oppure Y mi offre SAP, e l'immncabile ciliegina
sulla torta ... e poi ci penso io in fase di commissione, dettagliare di
piu', dettagliare l'offerta, come dire io spingo ma voglio una parte.
all'inizio pensi cosi' fan tutti e non lo faccio io si fara' avanti
qualcun'altro,
poi vieni convocato per discutere l'offerta, e li scopri il marcio, a quel
punto per istinto mandarei tutti a quel paese, ma non posso non mi chiamo
IBM, HP, Oracle, ed in fin dei conti devo pur lavorare e quindi accetto
le briciole.
magari in seguito lo stesso politico, mi verra' buono come referente, per
una realta' piu' piccola (vedi comuni).
circa Alessandra, si conosco persone che moficano Linux, e altre
hanno creato delle classi personalizzate in Delphi (versione 5), per
automatizzare Open Office (circolari, moduli vari), utilizzando Sdk,
non sono geni, hanno studiato come fare e sperimentato.

 non sono geni, hanno studiato come fare e sperimentato.
e secondo te è questo che chiede la PA ?
qualche script in linux e due righe di codice in Delphi?
io non credo proprio..
Ale

 e secondo te č questo che chiede la PA ?
Aridaje..sei tosta, vero? ;-)
Volevi sapere se esistono realtą pubbliche dove il software libero č 
stato adottato con successo, e te l'hanno detto.
Volevi sapere se questo business funziona (su scala ridotta) e crea un 
indotto,e ti č stato dimostrato.
Volevi sapere se esistono persone con certi skill, le hai pure trovate 
qui dentro!
Insomma, chi ha orecchie per intendere, intenda.. :)
Resto concorde con te sul fatto che per realtą grandi quali provincie, 
regioni, comuni grossi, e simili, ci sia ancora il gnam gnam dei 
politici malati e delle BIG M$,Oracle,and so on.
Comune sia: ti regalerči l'abbonamento a Wired, se ne leggessi qualche 
numero troveresti l'Italia dei veri imprenditori, dei "wired", di coloro 
che si sono fatti il loro business con cose sulle quali nessuno avrebbe 
mai scommesso. Mi sa che hai proprio bisogno di wiredizzarti :-)
Ciao
-- 
Morde

 wiredizzarti :-)
su una cosa siamo d'accordo, mi pare. Il microprofessionista può andare
bene nelle microamministrazioni, a patto di avere rapporti diretti e
personali (leggi bustarelle) con il politico di turno. Per tutto il
resto, il sw libero è fuffa per dare da mangiare ai soliti noti (gli
amici dei cugini del nipote, ecc. che hanno creato una cooperativa
informatica, bla bla bla..).
Ale

 aiuta la trasparenza verso i cittadini ;-)
Non e` solo una questione di trasparenza dei costi, ma anche di trasparenza 
sui contenuti. Per capirci, con un software libero la gestione ed il 
salvataggio dei dati (che poi sono la parte che piu` lega un utente nel 
passaggio da un software ad un altro) posso utilizzare il formato che piu` 
mi aggrada e non rilasciare alcuna documentazione su di esso, in quanto e` 
implicitamente documentato per mezzo del sorgente che rilascio
Enrico

 Comune sia: ti regalerèi l'abbonamento a Wired
La versione inglese, visto che da quanto ne so quella italiana e` alquanto 
ignobile da leggere :)
Enrico

 resto, il sw libero è fuffa per dare da mangiare ai soliti noti
Ti stai impuntando su di un discorso di prodotto quando in questo caso si 
tratta di un discorso di servizi. Se il comune vuole far mangiare i soliti 
noti, lo puo` fare tranquillamente, indipendentemente se il software venga 
rilasciato come software libero o come software proprietario. Con l'obbligo 
del rilascio sotto forma di software libero, pero`, il comune acquista 
comunque un notevole vantaggio, ovvero nel momento in cui decide che i 
soliti noti hanno mangiato abbastanza, li defenestra senza problemi, cosa 
che con un software proprietario potrebbe non essere possibile, per i piu` 
svariati motivi (e.g. non ti rilasciano documentazione sul funzionamento del 
software, legandoti mani e piedi a loro - visto succedere con un'azienda che 
ci ha contattato)
Enrico

 realizzarne personalizzazioni e integrazioni? Io non credo
Se devo mettere le mani su Linux, OOo o roba del genere, significa che il 
progetto commissionatomi non e` poi cosi` piccolo[1]. Quello che chiedono di 
solito le aziende e le PA sono di solito integrazioni con altri sistemi[2], 
un progetto come quello da te richiesto puo` capitare al massimo una volta 
ogni due/tre anni (a meno che non vi sia una piccola rivoluzione nel comune 
/provincia/regione). E in ogni caso, deve avvenire per mezzo di un bando, a 
cui puo` partecipare qualsiasi soggetto, sia esso un pincopallino con un 
netbook o un'azienda multinazionale come IBM
Enrico
[1] e comunque, a meno che non si tratti di un driver di periferica, una 
modifica cosi` sostanziale non la fai nemmeno in Windows o Word
[2] tutti i sistemi, soprattutto quelli FLOSS, permettono un 
interfacciamento alle loro metodologie di gestione. Ad esempio, atorno ad 
OOo sono nati binding (ufficiali e non) per leggere i documenti prodotti 
dalla suite, in modo da facilitare l'accesso ai dati anche per chi non e` 
interessato a modificare gli applicativi della suite stessa. Per farti un 
esempio, io stesso tempo fa' ho scritto un piccolo motore di indicizzazione 
che leggeva il contenuto di vari formati (OOo, PDF, Office) ed eseguiva una 
indicizzazione fulltext in un database PostgreSQL (se qualcuno e` 
interessato, il progetto si trova su 
https://bitbucket.org/ebianchi/yds
 ). 
In quel progetto, la parte piu` rognosa da gestire e` quella relativa ai 
documenti Office, in quanto non essendoci una specifica aperta la scrittura 
del binding e` stata effettuata tramite reverse engineering

 ignobile da leggere
"Da quanto ne so" significa che non l'hai letta?
Se fai una prova comprando un numero vedrai che la scrittura mi sembra 
del tutto normale, anzi, wired ;-)
E poi c'è da sfatare un falso luogo comune: l'edizione italiana non è la 
traduzione di quella inglese (come per "le science" ad es.)
Tratta specificamente della realtà wired italiana.
Per es. c'è una rubrica fissa su arduino curata dal suo stesso ideatore. 
Ci sono interviste ai "cervelli in fuga", gente che qui non trovava 
lavoro e in america fanno camminare i paraplegici.
Ci sono molti link con le università e progetti per diffondere il wi-fi 
gratuitamente nei comuni, grazie a sponsorships. e così via..
provalo, diventa curioso, datti questa possibilità ;-)
Già che siamo in argomento: da un anno a questa parte è tornato in 
edicola Newton: divulgazione scientifica con frequenti articoli di 
ricercatori e professori italiani, divisi per aree tematiche.
Dalla criminologia all'informatica alle rinnovabili ecc.
Ogni mese non manco di comprarlo.
ciao
morde