|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#41 | |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 2292
|
Quote:
Ora, che MS abbia sempre avuto una sottovalutazione dell'aspetto sicurezza è noto (ricordo ancora con raccapriccio le dichiarazioni da Vispa Teresa al tempo della presentazione delle ActiveX) e che ci abbiano messo troppo tempo per capirlo e rimediare è pure vero. Ma le ActiveX erano del 1996, quando "sicurezza informatica" era una cosa da pochi strambi fissati, e MS ha cominciato con Vista a mettere delle belle pezze di sicurezza nel 2007, ma lo sviluppavano dal 2001. Qui Torvalds parla di "circo della sicurezza", con netto tono spregiativo ed evidente sottovalutazione, nel 2008! Ed allora era già chiaro a tutti cosa fosse la sicurezza informatica e perchè fosse importante. E' piuttosto evidente che riteneva le critiche alla sicurezza più un fastidio che una cosa di primaria importanza. Direi che è oggettivamente una toppata non da poco, e lo era anche otto anni fa, nonostante il tentativo finale di mitigare la sua posizione.
__________________
Lenovo Legion Pro 7i |
|
|
|
|
|
|
#42 | |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 2292
|
Quote:
L'altro ormai chiaro problema è che l'unico vantaggio di Linux è rimasto la gratuità, importante fin che si vuole ma chi ha voglia di "risparmiare" 150 euro di licenza Windows per infilarsi in ... Linux? E non sto a rimarcarne tutti i difetti perchè non voglio suscitare flame. Adesso ormai è pure chiaro che, purtroppo, nei fatti l'open source non garantisce neppure da bug di sicurezza gravi e incancreniti. A differenza di quanto mi diceva, convinto, un collega dieci anni fa ("Ma c'è davvero gente che va a controllare il codice open?", "Ma certo che c'è, scherzi?"), stiamo scoprendo un'altro svantaggio dell'affidare lo sviluppo ed il controllo da una "community" nei fatti "irresponsabile" sul software distribuito e largamente basata sul volontariato (si, certo, c'è Red Hat, IBM, Intel ecc., sarei curioso di sapere per esempio quanto IBM lo fa convintamente e a beneficio della "community" e quanto per mantenere "un piede dentro", metti che ...).
__________________
Lenovo Legion Pro 7i |
|
|
|
|
|
|
#43 | |
|
Senior Member
Iscritto dal: Jan 2014
Messaggi: 3826
|
Quote:
Il resto è un tentativo di implementazione dello standard POSIX, laddove possibile. Ma il punto è che 'sto kernel non è mai nato "da kernel". Non è che lui una mattina si è svegliato e ha deciso di scriverne uno. Stava semplicemente giocando con MINIX e sviluppando un emulatore di terminale. Sono tutte cose che trovate scritte, nero su bianco. |
|
|
|
|
|
|
#44 | ||
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6324
|
Quote:
Nello specifico se si considera la breve frase che citi NEL CONTESTO DEL POST COMPLETO di Torvalds si comprende ( SE si ha una comprensione accettabile dell'inglese scritto)che "security circus" non era riferito alla sicurezza del SO, ma a quelli che per varie ragioni si focalizzano eccessivamente sulla sicurezza, trascurando altri aspetti altrettanto importanti ( tipo la stabilità del sistema, non a caso cita come esempio di bug "altrettanto importanti" quelli che causano crash del sistema). In poche parole "security CIRCUS" non significa "sicurezza del sistema operativo" e NEL CONTESTO del messaggio a cui ti riferivi la cosa era estremamente chiara: Quote:
|
||
|
|
|
|
|
#45 |
|
Senior Member
Iscritto dal: Jun 2007
Città: Casnate con Bernate
Messaggi: 2168
|
CentOS per uso domestico....
Se vuoi trollare almeno cerca di essere credibile...
__________________
PSU: Seasonic M12II-620 Evo MB: MSI X370 Sli Plus CPU: AMD Ryzen 7 5700X SSD: Kingston SA400S37/240GB RAM: 2x 16GB DDR4 3200MHz SCHEDA VIDEO: SAPPHIRE RX 6700 Pulse OC 10GB S.O.: bazzite.gg |
|
|
|
|
|
#46 | |
|
Senior Member
Iscritto dal: Jul 2016
Messaggi: 712
|
Originariamente inviato da ronin789
...che nel mondo linux ci sia solo caos, è un tuo punto di vista che è esattamente opposto al mio... ...al seguente link, potrai trovare distribuzioni che funzionano benissimo: http://distrowatch.com/ ... Quote:
fai come faccio io... te lo installi linux in dual boot con win 10 e, a seconda dello umore, avvii o linux o win 10 ...
__________________
Adottando l’Euro, l’Italia si è ridotta allo stato di una nazione del Terzo Mondo che deve prendere in prestito una moneta straniera, con tutti i danni che ciò implica.---Paul Krugman |
|
|
|
|
|
|
#47 | |
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Quote:
(Windows con Visual Studio ce l'hanno solo alcuni privilegiati in azienda Comunque:
P.S. A chi diceva "si informi": io su Linux in C su sistemi embedded real time ci lavoro da 15 anni quindi dire che non so come funziona è un po' un'esagerazione... vorrei non saperlo, ma purtroppo lo so
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
|
|
|
|
|
|
#48 | |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 2292
|
Quote:
E ribadisco che uno che, con evidente fastidio, dice che "ci sono cose altrettanto importanti" è uno a cui della sicurezza gliene importa una beata fava. Nel 2008. In pratica, Linux è stato fatto da uno smanettone, per hobby ("I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones"), e tale è rimasta la mentalità della "comunità Linux". Il che spiega una marea di cose.
__________________
Lenovo Legion Pro 7i |
|
|
|
|
|
|
#49 | |
|
Senior Member
Iscritto dal: Dec 2002
Messaggi: 2292
|
Quote:
CentOS è un sistema robusto, esiste anche in installazione desktop, si basa sull'unica distribution contemporaneamente diffusa e veramente professionale ed ha una interfaccia semplice da usare e non troppo diversa da quella di Windows (o di qualsiasi GUI decente), che nonostante sia uno standard non tutte le distribuzioni hanno per default. Se poi uno vuole soffrire ulteriormente ed usare Unity, perchè Ubuntu è il Linux "per uso desktop/domestico", faccia pure. Cavoli suoi. Ma certo non lo consiglierei a nessuno, come non consiglierei per esempio Arch o SUSE. Al massimo, Mint. Ma, al super-massimo, gli direi: lascia perdere, lascia perdere pure CentOS, spendi 150 euro per Windows e vivi tranquillo con un prodotto professionale fatto apposta per te e non per gli smanettoni.
__________________
Lenovo Legion Pro 7i |
|
|
|
|
|
|
#50 | ||
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Quote:
"The thing that has always disturbed me about O_DIRECT is that the whole interface is just stupid, and was probably designed by a deranged monkey on some serious mind-controlling substances."--Linus (traggo dal manuale di un comando a caso dell'API C: https://linux.die.net/man/2/open) ah e malloc è apparentemente bacata su Linux: http://www.amaryllistechnology.com/m.../malloc.3.html Quote:
La mia impressione è che Linux fu trascinato dagli eventi un OS che manco si sapeva come stava in piedi (a suon di accrocchi) che è finito per essere usato ovunque. La domanda resta perché? Forse Google si è resa conto della cappellata di basare Android su Linux: https://github.com/fuchsia-mirror/magenta ? P.S. perché su Cent OS deve essere del gruppo "audio" per sentire beh... l'audio? Ha senso?
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! Ultima modifica di fano : 22-10-2016 alle 16:14. |
||
|
|
|
|
|
#51 | ||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Quote:
Un'applicazione può smettere di funzionare passando da una distro a un'altra perché, ad esempio, non trova più libncurse, che è stata divisa in due librerie. Oppure perché la libreria che gli serve c'è, ma è di una versione diversa, ovviamente incompatibile con quella che si aspetta. Questo rimanendo in user space, ma altri s.o. garantisco API e ABI stabili anche in kernel space. Quote:
"The Magenta Kernel (kernel/...) is under the MIT License, a copy of which may be found in kernel/LICENSE" Come ripeto da un pezzo, l'industry sta progressivamente abbandonando la famigerata GPL, in favore di licenze commercial-friendly.
__________________
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 |
||||
|
|
|
|
|
#52 | |
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5580
|
Quote:
La differenza è che se un bug sfugge alla prima release del codice difficilmente sarà rilevato dopo in assenza di moduli o chiamate nuove che ne faranno uso ( a meno che il bug non provochi anche instabilità), con codice open ci sarà sempre qualcuno che avrà voglia di spulciare per curiosità e/o passione. Di suo il codice closed permette maggior sicurezza perchè i bug "nascosti" non possono essere sfruttati se non per coincidenze fortuite, mentre in quelle open sono sempre in chiaro, bisogna solo leggere per trovarle (impossibile con il closed, se non per gli autori stessi). Per esempio tra win e linux possono eeserci 100 falle ogni 1, ma le falle di windows magari non verranno mai sfruttate, quelle di linux sono in attesa di essere trovate. Ps Dato un numero sufficiente di occhi, tutti i bug vengono a galla Se ti riferisci a questa di legge, è giustissima, il bello è che non dice se i bug verranno pachati o sfruttati. Ultima modifica di Piedone1113 : 22-10-2016 alle 17:49. |
|
|
|
|
|
|
#53 | |
|
Senior Member
Iscritto dal: Jan 2002
Città: non ti interessa
Messaggi: 5702
|
Quote:
__________________
[url="http://www.hwupgrade.it/forum/showthread.php?t=2119003"]- Compilatore Intel e disparità di trattamento verso processori AMD/VIA |
|
|
|
|
|
|
#54 | ||||
|
Senior Member
Iscritto dal: Jan 2002
Città: non ti interessa
Messaggi: 5702
|
Quote:
Quote:
Quote:
Quote:
Tutto le baggianate tirate in ballo quando si parla di linux del kernel monolitico, bloated, e bla bla bla fanno tanto scena, ma intanto il kernel linux può essere compilato tanto per stare in 50 megabyte, con valanghe di driver al seguito per hardware generico come per un PC, e tanto stare in 500 kbyte selezionando accuratamente quello che serve, come accade sui router. Certo che ha senso: se l'accesso ai file dei device è ristretto agli utenti del gruppo audio devi essere membro del gruppo audio per poter accedere ai device!
__________________
[url="http://www.hwupgrade.it/forum/showthread.php?t=2119003"]- Compilatore Intel e disparità di trattamento verso processori AMD/VIA |
||||
|
|
|
|
|
#55 | ||
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6324
|
Quote:
Il contenuto di quanto postato da Torvalds non è quello che dici tu. Estrarre una breve frase dal suo contesto (che in questo caso era fondamentale per comprendere cosa si intendeva per "security CIRCUS") per poi attribuirle il contesto ed il significato che ti fa più comodo funziona solo se nessuno va a verificare alla fonte. Per spiegare il concetto mooolto sinteticamente: useresti un sistema operativo super-sicuro, senza falle di sicurezza, ma che ogni tanto va in crash facendoi perdere dati ed ore di lavoro? Il succo del discorso di Torvalds era quello, concentrarsi su e glorificare solo l'aspetto della sicurezza è un comportamento sbagliato visto che non è l'unico aspetto importante per un sistema operativo. Quote:
La "mentalità della comunità Linux" è evidente in quello che ha prodotto: un sistema operativo usato in ogni genere di settore proprio per la sua superiorità qualitativa sotto TUTTI gli aspetti importanti. Ultima modifica di LMCH : 23-10-2016 alle 00:27. Motivo: Edit: ri-corretto "Verba" (l' autocorrettore del tablet che stavo usando era rimasto attivo) |
||
|
|
|
|
|
#56 | ||||
|
Senior Member
Iscritto dal: Nov 2005
Messaggi: 2095
|
Quote:
Sarà pure come dici, ma la stessa malloc dichiara che il bug è di Linux (del kernel) non di malloc: By default, Linux follows an optimistic memory allocation strategy. This means that when malloc() returns non-NULL there is no guarantee that the memory really is available. This is a really bad bug. In case it turns out that the system is out of memory, one or more processes will be killed by the infamous OOM killer (noto che nelle recenti versione di "man malloc" hanno cambiato un po' la frase e non è più un "really bad bug" della serie "non è un baco è una feauture" ci ho provato a farlo con un mio cliente una volta... non era contento affatto Quote:
Io credo se Google e le altre corporation investissero soldi in un OS serio faremmo veramente passi avanti enormi... @cdimauro sicuramente la licenza GPL è uno dei problemi di Linux per uso commerciale, ma ce sono anche altri uno è Linus Torvalds stesso che ha un carattere ecco un po' particolare, ma anche altri membri della community hanno "problemi". Anche il modo in cui vengono fatte le cose "per tentativi" quanti sottosistemi audio sono esistiti in Linux io ricordo: OSS, Alsa, PulseAudio... Stendiamo un lato pietoso su X tecnologia che risale a quando? Anni '70? Quote:
Fare un kernel monolitico negli anni '90 era una baggianata e lo è sempre stato, probabilmente il meglio sta nel mezzo infatti Mac OSX e Windows sono kernel ibridi, BeOs / Haiku OS non è del tutto chiaro se siano completamente microkernel nemmeno loro... Cosmos? Non rientra nelle normali definizioni wikepedia lo metterebbe con Singularity in "language-based system": https://en.wikipedia.org/wiki/Language-based_system Quote:
Linus Torvalds stesso concorda su questo: come diavolo si aggiunge una stampante su Linux? http://www.zdnet.com/article/linus-t...nuxs-security/ qui ha ragione la troppa sicurezza è un male! Infatti ha senso solo nel kernel e in pochi altri posti "sensibili"... io mi diverto a dire Linux è così sicuro che se non hai la password di root non puoi fare niente
__________________
Cosmos C# Open Source Managed Operating System Cosmos Thread Ufficiale Cosmos Official Site Vuoi collaborare allo sviluppo? Unisciti alla chat! |
||||
|
|
|
|
|
#57 | |
|
Senior Member
Iscritto dal: Jan 2007
Messaggi: 6324
|
Quote:
È li che è emerso per primo che la "security by obscurity" degli algoritmi è inferiore dall'usare algoritmi aperti, visionabili, analizzabili da tutti e sopratutto verificabili da tutti. Poi anche nel settore del software si è visto da decenni che il codice chiuso non è più sicuro, anzi, spesso ci sono falle note lasciate li a marcire per anni pensando che se si nasconde un merdone sotto il tappeto nessuno noterà il rigonfiamento e la puzza. I black hat da anni usano metodi e tool di ricerca di potenziali falle che prescindono dall'accesso al codice sorgente originale, mentre dall'altro lato non avere accesso ai sorgenti complica la vita a quelli che cercano la fonte del bug per poterlo correggere. Per questo ad esempio, a distanza di anni da quando Microsoft ha capito (a forza di bastonate) che la sicurezza è importante, continua comunque ad avere molti più problemi. |
|
|
|
|
|
|
#58 | ||||||||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Quote:
A parte questo, scendendo nel più tecnico nonché formale, questa "legge", così formulata, si potrebbe benissimo applicare al famigerato "problema dell'arresto (stop/halt)", che è un teorema (quindi dimostrato formalmente) della teoria della computabilità. Ora, che una speranza abbia la forza di smontare un teorema (ripeto: formalmente dimostrato) mi pare leggermente esagerato, no? Quote:
Quote:
Quote:
Quote:
![]() Quote:
![]() Quote:
Quote:
La crittografia, invece, è una cosa completamente diversa. Com'è anche vero che nessuno sano di mente metterebbe in giro lo schema dell'antifurto di casa sua, solo perché milioni di occhi potrebbero trovare eventuali falle nella sua sicurezza...
__________________
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 |
||||||||||
|
|
|
|
|
#59 | |
|
Senior Member
Iscritto dal: Jul 2015
Messaggi: 5580
|
Quote:
Quando Archimede disse: datemi un un punto di appoggio ed una leva sufficientemente lunga e vi sollevo il mondo in molti si misero a ridere. Quella legge (che difatti non è una legge) dice Dato un numero sufficienti di occhi (che è un insieme compreso tra 1 e infinito) tutti i bug vengono a galla (su un insieme finito). Tutto dipende da quante righe di codice sono presenti e da quanti la visionano. Ma questo è un discorso più teorico che pratico. che poi non c'è bisogno di formulare una legge scientifica per una cosa così ovvia. La mia frase successiva: Se ti riferisci a questa di legge, è giustissima, il bello è che non dice se i bug verranno pachati o sfruttati si riferisce a quella che definisci speranza (se un numero sufficiente di occhi cerca bug nel codice verranno trovati tutti, ma non sappiamo se i bug verranno trovati da chi vuole pachare o da chi vuole creare exploit, che è quello che succede tutti i giorni con tutti i tipi di software.) |
|
|
|
|
|
|
#60 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Purtroppo non c'è niente che ti garantisca che un numero sufficiente di occhi possa trovare proprio TUTTI i bug di un software. Specialmente coi software che sono via via sempre più complicati.
Anche le leggi probabilistiche sono comunque... leggi. Dietro ci sono formule e teoremi. Inoltre stai assumendo che tutti gli "occhi" siano uguali: non è così.
__________________
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 |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:55.












si comprende ( SE si ha una comprensione accettabile dell'inglese scritto)









