|
|
|
|
Strumenti |
05-12-2021, 11:12 | #341 | |
Senior Member
Iscritto dal: Jul 2007
Città: Sicilia
Messaggi: 5473
|
Quote:
Perche' un sacco di gente vuole usare la roba open-source, che per la maggior parte significa aggratise, ma quando si parla di mettere mano al codice e fare loro qualche programma, ecco che magicamente la quota di estimatori si abbassa di ordini di grandezza...
__________________
Non abbiamo ereditato il mondo dai nostri padri L'abbiamo preso in prestito dai nostri figli |
|
05-12-2021, 19:47 | #342 | |||||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 2499
|
Quote:
Se selezioni tutto e poi deselezioni ne sono una decina, non è che sono 300 componenti di cui ne devi deselezionare la metà perdendo mezza giornata eh. Da su, è una critica pretestuosa e senza senso quella che stai facendo in merito a questa questione. Quote:
Quote:
(Ho linkedin su un sistema separato) Detto ciò, stiamo parlando tanto per cambiare, due lingue diverse, ti rispondo solo su alcuni punti perché, tanto per cambiare (e te l'ho fatto notare anche altre volte), sei eccessivamente prolisso, ed onestamente passare una giornata intera a risponderti, non rientra tra i miei programmi. Non ti obbligava a rilasciare il codice, mai io non ho MAI detto questo, ho detto solo che ti OBBLIGAVA a LAVORARE SUL PROGETTO OPEN SOURCE, e, soprattuto, il fatto che tu LAVORI SU un progetto OPEN SOURCE, non significa automaticamente che tu sia un estimatore del software libero. Poi parli di "costo di upstream" e tutto il resto: per il software libero/open source, devi completamente cambiare il modus operandi di come agisci, tu ragioni da persona da software proprietario che vuole tentare di adattarsi (e male) all'open source, con tutti i problemi che ne derivano. Se fai le cose fatte bene, tutti 'sti problemi che evidenzi non sono più problemi. E non lo dico io, ma i fatti, visto che ci sono una marea aziende 100% dedicate al software libero/open source che non hanno problemi o fanno tutti questi drammi. Al contrario, è come mettere un quadrato in un cerchio, in cui non centra minimamente come dimensione. questo per il primis, per il secundis: La licenza è ancora visibile cliccando su "Project" e punta alla BSD-3-Clause ) E credo tu debba rileggerla meglio prima di attribuirla ai tuoi progetti. Quote:
Quote:
-Se ti mette il "limite" la licenza, è "viralità" -Se ti mette il limite lo store (imporre la libreria statica è un limite/imposizione) non è più un limite perché in realtà la colpa della licenza, che tra l'altro NON ha nessun limite a riguardo. Coerentissimo come ragionamento. Detto questo, vediamo di tagliare a corto che tanto il succo s'è capito: a Di Mauro fa ca...re qualsiasi licenza GPL e compagnia bella. È un tuo parere, personale ed irrevocabile direi, condivisibile o meno, inutile stare a discutere. Poi come ti hanno fatto già notare nessuno ti sta puntando una pistola alla testa per fartela usare. Non vedo ragione di fare queste continue aspre critiche sui forum. Tra l'altro, scusa se te lo dico, anche se non era riferito a me il messaggio (ma parlavi al plurale, quindi forse era in via indiretta a più destinatari), ma questa tua continua autoreferenzialità pensando di essere il solo sviluppatore supremo che ha fatto millemila progetti, ha lavorato per questo e per quello,ecc... è abbastanza noiosa sul lungo termine. Sa molto di "io so io e voi non siete un ca..o", un tantino di umiltà non farebbe male, Se uno non ti cita ogni 3 secondi esperienze personali è semplicemente perché ritiene autosufficienti le argomentazioni nel post, senza doverle rafforzare dunque da curriculum come fai tu, continuamente. |
|||||
06-12-2021, 05:59 | #343 | ||||||||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Ma infatti se ho libertà di scelta mi rivolgo ad altro.
Quote:
Quote:
Come già detto, una transizione dal privato al pubblico è una cosa che va ben ponderata, soprattutto partendo da piccoli strumenti che vanno a rimpiazzare man mano quelli proprietari. Questo per le specifiche esigenze dei singoli enti locali. Per software più generalista, come potrebbe essere la suite Office, andrebbero concordati finanziamenti pubblici da parte di tutti gli stati, visto che non riguarda solo l'Italia, e il costo di sviluppo di software così complessi è elevato. Quote:
Semplicemente da programmatore non soltanto non amo avere problemi, ma se ci sono mi piace anche risolverli, e la soluzione che ho proposto calza allo scopo. Quote:
Linkare staticamente del codice o inglobarlo è la stessa cosa tecnicamente: l'unica differenza sta nella licenza che lo consente o lo vieta. Quote:
Quote:
Quanto a Intel, non mi ha mai obbligato a lavorare su software open source o diversamente libero: gli strumenti da usare per le test suite me li sono scelti (o proprio realizzati di sana pianta) io. Discorso diverso se la mansione fosse stata di contribuire a roba come GDB, ovviamente. Quote:
Poi lo so benissimo che ci sono tantissime aziende che contribuiscono (Linux è sviluppato per più dell'80% da aziende. Per dire, un mio ex collega era, ai tempi, il più grande contributore, con più di 10 mila patch sottomesse), ma ciò non toglie che ci siano quelle problematiche, e che tutto ciò abbia un costo. Tutto qui. Quote:
Beh, costringere a includere la licenza BSD nella distribuzione non è che sia equivalente a un grazie. Vedi le lamentele di Tanenbaum nei confronti di Intel per il suo Minix. Quote:
Quote:
Poi ne ho approfittato per chiedere quali contributi avessero fatto chi mi aveva posto quelle accuse. Per il resto, e come già detto, non ho mai fatto mistero di essere contro licenze virali. E se non erro dovresti saperlo anche tu, perché mi pare di ricordare che avessimo avuto discussioni in passato. P.S. Ho cercato di tagliare corto. Il grosso ormai è stato chiarito.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||||||||||
06-12-2021, 09:33 | #344 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
Quote:
A parole è tutto bello e tutto semplice, ma poi va messo in pratica...anche con il software open rischieresti di trovarti 100 amministrazioni diverse, con 100 ditte diverse, che sviluppano tutte un software diverso per fare la stessa cosa...alla faccia del risparmio.
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
|
06-12-2021, 11:00 | #345 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
Quote:
Dipende dal criterio con cui sono stati acquistati...per dire quando andavo all'università tutti i computer del personale e dei docenti erano dei mac, ma erano stati acquistati perché avevano bisogno di minore manutenzione da parte dei tecnici, i computer a disposizione degli studenti furono invece passati a ubuntu, un po' per diffondere il software libero, un po' per risparmiare un po' sulle licenze, un po' perché anche questo aveva meno bisogno di attenzioni da parte della manutenzione...se l'acquisto è mirato a un determinato scopo spendere un po' di più va bene, non è uno spreco di denaro, certo se acquisti dei mac e poi per usarli devi ricorrere a bootcamp per usarci sopra windows, perché i software che devi usare funzionano solo su quello, è uno spreco.
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
|
06-12-2021, 12:11 | #346 | ||||||||||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 2499
|
Quote:
No perché, quello che stai facendo adesso, ovvero porre queste critiche fini a se stesse su un forum, personalmente lo vedo solo come un voler gettare fango su un determinato progetto e non come un tentativo di risoluzione di un problema. Quote:
E questo a prescindere dalla questione della licenza. Se metti un codice inglobato anche in un software con la licenza più libera di questo mondo, devi comunque ricompilarti il programma. Cosa che non devi farti con una libreria linkata (dinamicamente o staticamente che sia) Converrai con me, dunque, che sostituire un file e ricompilare un programma non è esattamente la stessa cosa. Quote:
Quote:
Stai facendo di tutto per aggirare la questione e girarci intorno, prima sei passato al RILASCIARE CODICE, ora agli STRUMENTI DA USARE Tra le due cose, in mezzo, ci sta il LAVORARE sul codice Open Source, nel senso di CONTRIBUIRE sul codice open source. Ed è di quello che stiamo parlando. Quote:
Così come la licenza GPL che, sempre da come la descrivi, pare che devi firmare un patto con il sangue e fare qualche sacrificio umano. Piuttosto esagerato. Quote:
Quote:
Quote:
Quote:
Colpe che tra l'altro hai rediretto ESCLUSIVAMENTE, parole tue, sulla licenza. Quote:
Ma infatti riguardo la questione relativa in senso stretto alla licenza GPL sei tu che hai deviato la discussione su quello, la discussione era partita con la questione dell'installer, dove ti facevo notare che ci stava una licenza proprietaria che potevi utilizzare. Tra l'altro inizialmente chiedevi l'installer con solo LGPL 3, salvo poi criticare la stessa, abbastanza incoerente come cosa. |
||||||||||
06-12-2021, 12:27 | #347 | |
Senior Member
Iscritto dal: Jul 2007
Città: Agliana (PT)
Messaggi: 554
|
Quote:
__________________
The Wheel of Time turns, and Ages come and pass, leaving memories that become legend. Legend fades to myth, and even myth is long forgotten when the Age that gave it birth comes again. In one Age, called the Third Age by some, an Age yet to come, an Age long past, a wind rose.... The wind was not the beginning. There are neither beginnings nor endings to the turning of the Wheel of time. But it was a beginning. |
|
06-12-2021, 13:37 | #348 | ||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 2499
|
Quote:
Mentre cdimauro parlava esplicitamente di inglobare direttamente a livello di codice, precedentemente alla compilazione. Quote:
|
||
06-12-2021, 20:15 | #349 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 19632
|
Quote:
col sw open, l'amministrazione B potrebbe usare il sw sviluppato dall'amministrazione A...
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
06-12-2021, 20:33 | #350 |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
In un mondo ideale si, nella realtà ogni amministrazione si va a sviluppare il suo software perché ha esigenze che gli altri non hanno.
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
06-12-2021, 20:35 | #351 |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 19632
|
mi sembra che le esigenze del comune A siano identiche a quelle del comune B, la provincia A con la provincia B ecc...
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
06-12-2021, 20:48 | #352 | |
Senior Member
Iscritto dal: Oct 2004
Messaggi: 2499
|
Quote:
Nella realtà poi ci sta un bel database con tutti progetti open da riutilizzare https://developers.italia.it |
|
06-12-2021, 20:52 | #353 |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
Non è necessariamente vero, e comunque quando dai la possibilità di scelta ogni amministrazione tenderà sempre a seguire la propria strada, quindi o obblighi all'uso di determinati software, togliendo di fatto l'autonomia su determinate cose, o accetti il fatto che potresti avere 100 software diversi che fanno la stessa cosa...è un caso limite, ma potrebbe anche verificarsi.
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
07-12-2021, 06:12 | #354 | ||||||||||||
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26107
|
Quote:
Quote:
Al momento Qt non m'interessano. Quote:
Io, sempre da programmatore e per l'esperienza che ho con licenze et similia, vedo un pericolo per chi utilizza quelle librerie e non è sufficientemente informato, per cui lo metto chiaramente in evidenza, e auspico soluzioni che riducano il più possibile i problemi. Quote:
Quote:
Ciò precisato, forse vale il primo caso: parliamo due lingue diverse. Ma, come già detto, io mi sono limitato a replicare alle tue affermazioni. Nello specifico, hai affermato questo: "ho detto solo che ti OBBLIGAVA a LAVORARE SUL PROGETTO OPEN SOURCE" e io ho dovuto precisare come ciò NON fosse vero. Oltre a ciò, ti ho spiegato come sono arrivato a usare e collaborare ad alcuni progetti: per mia iniziativa personale, perché ho ritenuto che fossero gli strumenti giusti per i problemi che dovevo risolvere, e perché trovavo giusto e sensato che le miei modifiche facessero parte del ramo principale. Più chiaro e semplice di così. E non vedo perché ti dovresti alterare per questo, alzando i toni: non ti capisco. Quote:
Poi, come dicevo, lo si fa lo stesso, eh! Intel è uno dei maggiori contributori dell'open source, per cui ha investito e investe vagonate di soldi / lavoro dei suoi dipendenti. Quote:
Quote:
In realtà le direttive degli store riguardano tutte le licenze, per cui LGPL non c'entra, e non ho problemi a cambiare il mio giudizio su di essa in questo contesto, ritenendo gli store unici responsabili dell'attuale situazione. Quote:
Se ti riferisci poi al fatto che l'abbia poi ripetuto, questo è vero. D'altra parte stiamo ancora parlando di quello che ho fatto, no? Quote:
Quote:
Quote:
E ribadisco: TECNICAMENTE (lo rendo più chiaro) inglobare direttamente codice LGPL dentro un'applicazione è sostanzialmente equivalente a eseguire linking statico delle librerie LGPL col codice dell'applicazione. Il risultato è un eseguibile unico, in cui mezzo ci troverai in ogni caso lo stesso codice LGPL, dove il linker avrà deciso di schiaffarlo. Tutto ciò l'ho scritto per dimostrare che la pretesa di vietare di inglobare direttamente codice LGPL è puramente strumentale da parte di chi ha realizzato la licenza, visto gli effetti in questo caso sono esattamente gli stessi. Spero sia chiaro adesso.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||||||||||||
07-12-2021, 07:33 | #355 | |
Senior Member
Iscritto dal: Mar 2000
Città: BO[h]
Messaggi: 4725
|
Quote:
E comunque la discussione, come al solito, sta degenerando. |
|
07-12-2021, 07:43 | #356 | |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
Quote:
Diciamo che gli sviluppatori non sono famosi per essere collaborativi .
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
|
07-12-2021, 10:22 | #357 | ||
Senior Member
Iscritto dal: Oct 2001
Messaggi: 19632
|
Quote:
Quote:
No, la tua ipotesi NON ha alcun senso.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
||
07-12-2021, 10:37 | #358 |
Senior Member
Iscritto dal: Mar 2008
Messaggi: 12268
|
Peccato che è quello che accade oggi, dove ogni amministrazione ha il suo bouquet di software per editare i formati open imposti dal governo...pensi davvero che se non vengano imposti anche i software allora tutti si metteranno allegramente a collaborare tra di loro per sviluppare tutti lo stesso software open? Scusami, ma è pura utopia quello che pensi, nella migliore delle ipotesi qualcuno userà i software consigliati, altri spenderanno soldi per farseli sviluppare, altri ancora acquisteranno licenze di software chiusi, esattamente come accade oggi.
__________________
Desktop: Phenom II x6 1055T, AsRock 890FX Deluxe 4, 4x4 Gb 1600 Mhz, NVidia GeForce GTX 960 2 Gb GDDR5, SB X-FI Fatal1ty Pro, 1 Tb ssd + 500 + 320 Gb 7200 Rpm, Windows 10 Home 64 Bit Notebook: Asus X551CA-SX024D Xubuntu 20.04 LTS 64 Bit Tablet: Asus Nexus 7 32 Gb Wifi Smartphone: Redmi Note 9 Pro 6/128 |
07-12-2021, 11:06 | #359 | |||||||||||
Senior Member
Iscritto dal: Oct 2004
Messaggi: 2499
|
Quote:
"Semplicemente da programmatore non soltanto non amo avere problemi, ma se ci sono mi piace anche risolverli, e la soluzione che ho proposto calza allo scopo." Però quando ti si fa notare che puoi risolverlo "Al momento Qt non m'interessano." Dunque stai rompendo chiedendo una funzione in un software che neanche use né hai intenzione di utilizzare. Credo che la dica lunga tutto questo... Quote:
Ma fammi capire pensi di essere il solo illuminato detentore della verità sulla faccia della terra e tutti scemi che non sono capaci di scegliere la licenza adeguata? No perché, vedendo i fatti, la licenza GPL è alla base di molti software che sono anche ampiamente diffusi in questo momento, te ne cito giusto alcuni. Nextcloud Signal,così come i fork Molly e Session Tutanota ProtonMail OnlyOffice Mastodon Discourse E nessuno di loro ha fatto tutti 'sti drammi, venduto l'anima a Dio Stallman, né ha sacrificato programmatori per far girare meglio gli ingranaggi dello sviluppo con il sangue degli stessi. Non ti piace? Non la usare, ma evita 'ste crociate, perché è quello che stai facendo questo è, una crociata. E pure ridicola onestamente in quanto i fatti smentiscono quello che affermi. Quote:
Quote:
2. Non mi estrapolare la frase dal contesto, ovvero: Quote:
"In primis il contratto lavorativo NON mi obbligava a dover rilasciare necessariamente le modifiche fatte al codice open source (qualunque fosse la licenza. Inclusa GPL e LGPL, quindi)." "non mi ha mai obbligato a lavorare su software open source o diversamente libero: gli strumenti da usare per le test suite me li sono scelti (o proprio realizzati di sana pianta) io" "Lavorare su progetti open source" (che affermavo io), "non obbligava a dover rilasciare le modifiche fatte al codice open source" e "non mi obbligava a scegliere gli strumenti da usare" (che affermavi tu) Sono 3 cose completamente differenti che sanno esattamente di tentativo voler raggirare la domanda. Che poi, se la Intel ti diceva "lavora sul driver open source per Linux" (e si suppone che se una azienda ti dia determinato compito devi eseguirlo, non credo tu abbia facoltà di rifiutarlo), il codice che scrivevi che fine faceva? Te lo tenevi per te "in quanto non ti obbligava a pubblicare il codice open source" o lo pubblicavi nel repository? Quote:
Così come molti dei progetti popolari al momento sono sotto licenze GPL e relative. Quote:
Quote:
Quote:
Quote:
Quote:
Stiamo ripetendo ciclicamente le stesse identiche cose, senza aggiungere nulla di nuovo alla discussione. Non so a te, ma, a me, annoia una discussione così. |
|||||||||||
07-12-2021, 11:08 | #360 | |
Senior Member
Iscritto dal: Oct 2001
Messaggi: 19632
|
Quote:
fatto sta che non ci sono certo miliardi di sw, ma ci saranno tipo 10 sw commerciali, e le PA scelgono fra quelli. si tratta di svilupparne uno open (se già non esiste), ed eventualmente obbligare ad usare quello.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:37.