|
|
|
![]() |
|
Strumenti |
![]() |
#1 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
[kernel] ...e ti scrivono anche i driver! GRATIS!
http://www.kroah.com/log/2007/01/29/#free_drivers
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 Ultima modifica di ilsensine : 30-01-2007 alle 12:42. |
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Sep 2004
Città: Padova
Messaggi: 11757
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
__________________
mac user = hai soldi da buttare; linux user = hai tempo da buttare; windows user = hai soldi e tempo da buttare ![]() |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Nov 2005
Messaggi: 51
|
Ma le aziende non fanno driver per linux perchè non hanno soldi da spendere o perchè non vogliono lasciare i sorgenti in giro?
Secondo me la seconda... |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 4418
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Nov 2005
Messaggi: 51
|
Si, ma se il driver te lo scrive un kernel hacker non penso che poi lo rilasci closed, sopratutto visto che a quanto ho letto il driver viene infilato nel kernel
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
Quote:
- non possono permettersi (o ritengono che linux non abbia una percentuale del mercato, sufficiente perchè valga la pena) di allocare risorse umane allo sviluppo di driver per linux del loro HW; - non possono permettersi di divulgare il funzionamento del loro HW - perchè temono (*) che ciò esporrebbe dettagli sulle tecnologie impiegate, sviluppate internamente e/o basate su licenze di terze parti o su brevetti, e di perdere il vantaggio tecnologico; * timore non sempre giustificato, visto che in certi casi basterebbe documentare alcuni registri e strutture dati - non possono permettersi di divulgare il codice sorgente del driver sviluppato internamente - perchè questo porterebbe a esporre dettagli implementativi "a rischio" riguardanti l' HW (da qui al punto precedente) o in certi casi, bug o anche veri e propri orrori nell' implementazione SW ora, l' offerta della comunità per lo sviluppo di driver per conto dei produttori sarà d' aiuto per quei produttori di HW che si trovano nella prima ed eventualmente nell' ultima situazione ma finchè per alcuni continuerà a valere la seconda, è difficile...
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 30-01-2007 alle 20:58. |
|
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Al contrario, il kernel è pieno di driver, perfettamente e completamente funzionanti, scritti dopo reverse engeenering, senza che ciò abbia comportato alcuno svantaggio per le aziende produttrici dell'hardware.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#9 | ||
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
Quote:
![]() ![]() il post di prima era un riepilogo di quelle che mi sembrano essere le motivazioni ufficiali più gettonate a beneficio di chi si chiedeva come mai i produttori non supportano linux... ![]() per inciso, la mia opinione sui driver di periferica è che tutti dovrebbero seguire l' esempio di un certo produttore di cpu e chipset, che afaik, rilascia codice con licenza MIT con l' interessante effetto collaterale che le sue periferiche sono tra quelle con supporto migliore e più diffuso nel panorama open source (essendo il suo codice l' implementazione di riferimento a disposizione di chiunque ...) Quote:
il problema secondo me è che questo principio (imho cosa buona e giusta, in teoria ![]() è un po' OT anche perchè non si tratta di informatica, e per questo non l' avevo menzionato nel thread apposito, ma se vuoi farti due risate, leggi il brevetto numero 6360693 (ma su http://www.freepatentsonline.com/crazy.html ce ne sarebbero altri degni di nota) ![]()
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 31-01-2007 alle 15:41. |
||
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4741
|
Quote:
![]()
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
|
|
![]() |
![]() |
![]() |
#12 |
Senior Member
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
|
Comunque ho letto che,non ricordo se sul blog in questione o da altri sviluppatori che potrebbere anche tenere in considerazione di stipulare accordi di non divulgazione
__________________
Khelidan |
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
![]() |
![]() |
![]() |
#14 |
Registered User
Iscritto dal: Feb 2005
Messaggi: 1856
|
ilsensine
vogliamo una petizione per questo ![]() cavolo, immaginatevi un mondo con tutti i driver open che figata ![]() dalla mia poca sapienza posso solo dire che i driver open sono sempre quelli dove si hanno meno problemi, magari molte volte bisogna rinunciare a sfruttare a dovere l'hw, come le vga ati ![]() per esempio trovate quante persone hanno problemi ad installare un driver open come quello ati, mentre trovate gente che ha problemi con quelli closed ![]() poi nella mia debian, ma anvetto è sull'hardware, non vedo come possa essere legato al driver...che nella vechia gentoo chr avevo, filava tutto liscio ma dopo che installo gli fglrx diventa più lenta e fà sempre qualche problemino, per non parlare poi dell'antialias, lo avevo attivato su gentoo una volta per avere il cubo con xgl un pò meno spigoloso e mi sono trovato lo schermo pieno di artefatti e non riuscivo a vedere niente, na merda... speriamo che amd ci faccia un pensierino ![]() un'altro esempio, anche se centra poco, è quello di quake3, quello closed mi da solo problemi, tra l'audio e il resto, mentre quello open "ioquake" è stato corretto subito e va che è una favola. cavolo quanto adoro l'opensource ![]() ![]() |
![]() |
![]() |
![]() |
#15 |
Registered User
Iscritto dal: Feb 2005
Messaggi: 1856
|
aggiungo a chi se ne intende
io avevo sentito che se fornissero solo la documentazione come quella che offre IBM su cell per lo sviluppo dei driver e delle applicazioni non dovrebbero avere nessun problema di rilevare particolari informazioni utili ai concorrenti giusto ![]() |
![]() |
![]() |
![]() |
#16 |
Senior Member
Iscritto dal: Jun 2002
Città: Piacenza - Bergamo
Messaggi: 1688
|
Per quanto deRaadt sia un "testone" in questo caso sono d'accordo con lui: firmare NDA per avere driver free non e' un'idea eccezionale. Le specifiche devono essere liberamente accessibili a chiunque altrimenti e' come il walzer della lumaca: un passo avanti di giorno e due indietro di notte.
http://kerneltrap.org/node/7729
__________________
Good Kitty: "Jo'z heer!" Ultima modifica di MrAsd : 17-02-2007 alle 12:58. |
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Certo la disponibilità di documentazione libera è un "nice to have", ma a volte nella documentazione si trovano certi dettagli sull'hardware, marginali per la scrittura del driver, che una azienda può non voler divulgare.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:00.