Indice del forum Emilia Romagna Linux Users Group
i forum di ERLUG
torna alla home page di ERLUG
 
 Forum SubscriptionsForum Subscriptions   FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

blobs

 
Nuovo argomento   Rispondi    Indice del forum -> ERLUG
Precedente :: Successivo  
Autore Messaggio
Federico Calboli



Registrato: 01/04/07 18:57
Messaggi: 430

MessaggioInviato: Mar 27 Mar 2012 17:58    Oggetto: blobs Rispondi citando

Noto che FSF menziona i blobs del kernel:

"Nonfree firmware programs used with Linux, the kernel, are called ?blobs?, and that's how we use the term. In BSD parlance, the term ?blob? means something else: a nonfree driver. "

Dal basso della mia ignoranza chiedo, che differenza ci sarebbe tra firmare e driver? Se il 'firmware' e` nel kernel, non e` un driver?

Ciao

Fede
Top
Profilo Invia messaggio privato
Guido Bolognesi [Zen]
Ospite





MessaggioInviato: Mar 27 Mar 2012 18:41    Oggetto: blobs Rispondi citando

On Tue, Mar 27, 2012 at 7:11 PM, Federico Calboli
<f.calboli@xxxxxx.xyz> wrote:
Citazione:
Dal basso della mia ignoranza chiedo, che differenza ci sarebbe tra firmare e driver? Se il 'firmware' e` nel kernel, non e` un driver?
risposta breve: no, perche` non e` nel kernel.

risposta lunga:
http://kernelnewbies.org/Linux_2_6_27#head-a1eaa0eeec567ae80d95dedf354e3663ae03f76b
https://lwn.net/Articles/284932/

aka: http://lmgtfy.com/?q=linux+kernel+firmware&l=1
:P
_________________
guido . xmpp://zen@kill-9.it . skype://zenmobile . flickr.com/zen0
Top
Davide Alberani



Registrato: 04/04/07 08:47
Messaggi: 953

MessaggioInviato: Mar 27 Mar 2012 18:49    Oggetto: blobs Rispondi citando

On Tue, Mar 27, 2012 at 19:54, Guido Bolognesi [Zen] <zen@kill-9.it> wrote:
Citazione:

Citazione:
Dal basso della mia ignoranza chiedo, che differenza ci sarebbe tra firmare e driver? Se il 'firmware' e` nel kernel, non e` un driver?
risposta breve: no, perche` non e` nel kernel.

Posso dire che mi pare più ragionevole la definizione BSD?
Se è parte del kernel _è_ un driver, poche pippe (e, se è un oggetto binario
opaco, è un blob).
Se il kernel si limita a sparaflasharlo sul ferro, allora sì, è un
firmware (again:
libero o meno è questione di licenza).

Magari ricordo male, ma ho vaga memoria che dietro la scelta di rinominare
questi driver in "firmware" ci fossero anche motivi
estetici/politici/noti_solo_agli_alieni.

_________________
Davide Alberani <da@xxxxxx.xyz>  [PGP KeyID: 0x465BFD47]
http://www.mimante.net/
Top
Profilo Invia messaggio privato HomePage
Sandro guly Zaccarini
Ospite





MessaggioInviato: Mar 27 Mar 2012 19:54    Oggetto: blobs Rispondi citando

ebbene si' sono un fondamentalista e non resisto
https://https.openbsd.org/images/poster15.gif

sz
--
/"\ taste your favourite IT consultant
\ / gpg public key http://www.guly.org/guly.asc
X
/ \

_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://linuxfacile.medri.org/
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da Ehiweb.it - http://www.ehiweb.it/
-----------------------------------------------------------
Top
Federico Calboli



Registrato: 01/04/07 18:57
Messaggi: 430

MessaggioInviato: Mar 27 Mar 2012 20:52    Oggetto: blobs Rispondi citando

On 27 Mar 2012, at 19:02, Davide Alberani wrote:

Citazione:
On Tue, Mar 27, 2012 at 19:54, Guido Bolognesi [Zen] <zen@kill-9.it> wrote:
Citazione:

Citazione:
Dal basso della mia ignoranza chiedo, che differenza ci sarebbe tra firmare e driver? Se il 'firmware' e` nel kernel, non e` un driver?
risposta breve: no, perche` non e` nel kernel.

Posso dire che mi pare più ragionevole la definizione BSD?

Citazione:
Se è parte del kernel _è_ un driver, poche pippe (e, se è un oggetto binario
opaco, è un blob).

"By making it easy to separate the firmware blobs?while still allowing them to be statically built into kernels?" [da link di zen]. Ovvero sembra che firmware ++/- driver se si usano cotesti termini come sono usati al di fuori dello sviluppo del kernel linux.

comunque googling "firmware vs driver" non da una cippa di intellegibile nel contesto del kernel linux, e cercare le paturnie dei developers non mi era venuto in mente. http://en.wikipedia.org/wiki/Firmware da l'idea, a una persona non tecnica nel campo come me, che il firmware sia parte dell'hardware (chesso`, scheda grafica viene col suo firmware, e il kernel ha un driver per caricare sto chiappino, mentre come e` descritto, "statically built into kernels", il kernel ha firmware e driver, l'oggetto fisico non ha da avere niente).

A logica e` come dire, ti vendo una macchina, ma le ruote sono un optional che paghi a parte.

Ciao

Fede



Citazione:
Se il kernel si limita a sparaflasharlo sul ferro, allora sì, è un
firmware (again:
libero o meno è questione di licenza).

Magari ricordo male, ma ho vaga memoria che dietro la scelta di rinominare
questi driver in "firmware" ci fossero anche motivi
estetici/politici/noti_solo_agli_alieni.

--
Davide Alberani <da@xxxxxx.xyz> [PGP KeyID: 0x465BFD47]
http://www.mimante.net/
_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://linuxfacile.medri.org/
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da Ehiweb.it - http://www.ehiweb.it/
-----------------------------------------------------------

--
Federico C. F. Calboli
Neuroepidemiology and Ageing Research
Imperial College, St. Mary's Campus
Norfolk Place, London W2 1PG

Tel +44 (0)20 75941602 Fax +44 (0)20 75943193

f.calboli [.a.t] imperial.ac.uk
f.calboli [.a.t] gmail.com
Top
Profilo Invia messaggio privato
Sandro guly Zaccarini
Ospite





MessaggioInviato: Mar 27 Mar 2012 21:10    Oggetto: blobs Rispondi citando

http://en.wikipedia.org/wiki/Binary_blob
anche qui c'e' qualche hint

btw la comparazione computer-auto e' deprecata e sara' rimossa nelle
prossime versioni

sz
--
/"\ taste your favourite IT consultant
\ / gpg public key http://www.guly.org/guly.asc
X
/ \

_______________________________________________
Erlug mailing list
Erlug@xxxxxx.xyz
http://erlug.linux.it/cgi-bin/mailman/listinfo/erlug
-----------------------------------------------------------
ErLUG webzine: http://erlug.linux.it
Manuali FDL:
LinuxFacile - http://linuxfacile.medri.org/
Linux Da Zero - http://erlug.linux.it/linuxdazero/
Connettivita' offerta da Ehiweb.it - http://www.ehiweb.it/
-----------------------------------------------------------
Top
Fernando Santagata
Ospite





MessaggioInviato: Mer 28 Mar 2012 09:07    Oggetto: blobs Rispondi citando

On Tue, Mar 27, 2012 at 06:11:03PM +0100, Federico Calboli wrote:
Citazione:
Dal basso della mia ignoranza chiedo, che differenza ci sarebbe tra firmare e driver? Se il 'firmware' e` nel kernel, non e` un driver?

IMO il nome cambia a seconda di chi esegue il codice: il driver viene
eseguito dal processore del tuo computer, il firmware viene eseguito dal
processore di una scheda o altro attrezzo esterno.

Possono esserci situazioni strane, tipo un driver di una scheda di rete che
contiene il firmware che deve essere caricato nella "RAM" della scheda per
essere eseguito dal suo processore.

In questo caso potrebbe non essere chiara la divisione tra i due programmi,
ma in realta` il firmware non e` "codice eseguibile" per il driver, ma solo
"dati".

_________________
Fernando Santagata
Jesus saves, but Buddha makes incremental backups.
Top
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> ERLUG Tutti i fusi orari sono GMT + 1 ora
Pagina 1 di 1

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi


Powered by phpBB © 2001, 2005 phpBB Group
phpbb.it

torna alla home page di ERLUG
Per informazioni o problemi, contattare info@erlug.linux.it.
La connettività per questo sito e per gli altri nostri servizi è offerta da Ehiweb.it