mark129 on si è inventato niente (a cominciare dal mondo cloud).
Il nuovo mainframe in time-sharing?
mark129 Allora tutti i contributor OpenWRT che magari si aggiustano le cose per casa loro, sono legalmente vincolati al pari del fornitore cinese?
Visto che OpenWRT c'è pure sui router TIM, sì. Non si sta parlando più di hobbysti, è software sul quale un gran numero di persone conta perché la loro vita "funzioni" e i loro dati non siano a rischio.
mark129 Mi fai un esempio concreto di questo sw legalmente "incriminante"?
Log4j?
mark129 Non per come è scritto oggi l'art. 16 o così a me pare.
Se IBM usa un software espressamente marcato come amatoriale e la cui licenza nega l'utilizzo in ambito commerciale professionale... ma trovami un software open source fra quelli usati commercialmente che faccia questo.
mark129 ma ancora non riesco ad estendere questa visione a qualsiasi entità e progetto,
Ma infatti non c'è bisogno di estenderlo ad ogni entità o progetto. Ma c'è un grande base di codice open source che è alla base di applicazioni critiche. E che non può non assumersi le sue responsabilità, perché non è stato usato per caso, è stato scritto per essere lì.
mark129 porta tra l'altro ad un vincolo alla libertà di pensiero e di espressione di un cittadino europeo
Non vieta assolutamente di fare tutto il software FOSS. Solo che implica certe responsabilità se usato in un certo modo. Prendi un algoritmo crittografico e la sua implementazione - il "cuggino gino" può anche dilettarsi a implementare quelli noti o persino inventarsene di nuovi, ma non credi che se li propone come librerie allo stato dell'arte, e qualcuno le fa diventare quelle standard di un sistema si assume una non piccola responsabilità? Cosa è successo quando ci si è accorti che le risorse di OpenSSL erano totalmente inadeguate e la libreria conteneva pericolose vulnerabilità? Il fatto che uno non abbia voce in ogni TG non implica che ci sia una soppressione delle libertà civili. I programmatori si scambiavano software e codice prima che Stallman ne facesse una religione, c'era un tempo nel quale le riviste pubblicavano i listati e te li digitavi... solo che non ci girava sopra il sito della tua banca o quello di un ospedale.
mark129 tante volte nemmeno ti capisco nella tua vis polemica,
Io sto vedendo nel mondo IT una strada pericolosa, software che diventa ogni giorno più fragile perché ormai ogni software è un castello di carte costruito da una miriade di pezzettini raccattati qua e là. Lo reputo estremamente pericoloso, e la causa è l'open source - che ha generato questa frammentazione perché non è più possibile produrre e vendere prodotti con uno vasto scope, ma solo "frammenti" - tutto è fatto per esigenze "particulari". Io temo che l'IT abbia raggiunto la sua "era dei dinosauri" - e che un giorno una vulnerabilità-meteorite causi un'estinzione di massa.
mark129 la correzione non è mettere una spada di damocle sui singoli
I singoli hanno fatto una scelta alla quale non sono stati obbligati da nessuno. Come scrivevo all'inizio, hanno voluto la bicicletta, ora devono pedalare. Van Rossum anziché piangere, visto che ora lo paga MS, si metta a sistemare i moduli standard di Python che sono un'accozzaglia pazzesca - si vede la mancanza di un design unificante che avevano le vecchie librerie dei compilatori più noti.
mark129 Diversamente ottieni solo di mettere un freno ai singoli
Ci vuole anche per loro - se hai grandi ambizioni, preparati ad altrettanto grandi responsabilità. L'IT non è più un gioco per nerd.
alessio00 Ho letto un pò i puoi post e vedo un profondo odio per i progetti open source.
Io non ce l'ho su con l'open source in sé. Ce l'ho su con la religione che gli è stata creata attorno. Quella che vuol fare credere che deve essere l'unico modo per sviluppare software perché tutto il resto è inferiore. Se veramente fossero così superiori, non avrebbero alcun problema ad assumersi la responsabilità, no?
alessio00 Per quando riguarda linux forse sei rimasto indietro
LOL! Tutta la parte GUI di Linux è pietosa perché mancano le risorse per fare un sistema GUI all'altezza - e per di più ne manca uno standard. Non basta un pugno di sviluppatori come per il kernel, è uno sviluppo intensivo che richiede non solo competenze di sviluppo, ma anche di grafica, design, tipografia, ergonomia... c'è un motivo perché Apple lo sa fare e i vari desktop Linux no. Persino Windows per inseguire Linux e il web sta facendo un disastro totale.
alessio00 Poi seguendo il tuo ragionamento ogni azienda che produce software dovrebbe ricrivere da zero del codice già disponibile e funzionante,
Può fare come prima e semplicemente acquistarlo. O usarne di open source, ma ripeto, il fatto che sia open source non implica che debba avere meno responsabilità di quello closed source. Open source non significa nemmeno di per sé codice gratis e fatto da "dilettanti nel tempo libero" - significa solo che il codice è disponibile senza NDA.