Newsgroup: it.comp.os.dibattiti
Titolo: Re: Apple Grand Central Dispatch goes Open Source


Gia'. Adesso partira' un sottothread di quanto Apple sia cattiva con la
comunita'. Praticamente ha rilasciato tutti i componenti interessanti
che ha sviluppato *esclusa* la roba di altissimo livello.
-- 
-riko


So che sono OT, e chiedo umilmente scusa.
Qualcuno ha notato la mancanza di *qualcuno* in questo ng a
sottolineare la fantastica innovazione di tale $grossa_società che è
stata in grado di brevettare un form in mezzo ad una pagina ?
Sono giorni che aspetto, ma niente.
  ngw
p.s. Scusate, il "cattivo" me l'ha fatto tornare in mente.

 stata in grado di brevettare un form in mezzo ad una pagina ?
Uh? Di che parli?
/me curioso (seriamente)
-- 
"Cuando era presidente del Banco Central de Cuba firmé los billetes con 
la palabra Che, para burlarme, porque el dinero, fetiche de mierda, debe 
ser feo."

 /me curioso (seriamente)
Credo si riferisse a google, che ha recentemente brevettato il layout 
della sua home page.
L'assurdo è, a mio avviso, come vengono gestiti i brevetti software negli 
stati uniti, con i vari "patent hunter" che tentano di lucrare su tutto. 
Tuttavia in quel contesto fa bene google a brevettare, non sono mica più 
fessi degli altri...c'è chi ha brevettato il doppio clic!

 Sono giorni che aspetto, ma niente.
La stessa azienda cmq oggi ha pubblicato questo
http://www.dataliberation.org/
non compensa ma è meglio di un DOC nelle palle.
-- 
Vide

On 15 Set, 09:42, erasmusjam <domenico.urbano@LA_MAIL_DI_GOOGLE.com>
wrote:

Fa bene ? Ossignore ...
http://web.archive.org/web/19961017235908/http://www2.yahoo.com/
  ngw


Insomma ...
Potrebbero abilitare OAuth per tutti i loro servizi, e sarebbe finita
li. Mi sembra curioso abbiano bisogno di un "engineering team" per una
cosa così, e addirittura di un sito.
I dati sono miei, il problema nasce dal fatto che non essendoci un
sistema di autorizzazione remoto degno di questo nome (che in realtà
non è vero), Google fa una sorta di "vendor lock in", non nel senso
che non ci sono gli export, ci mancherebbe, ma che i dati sul servizio
non vengono cancellati.
Ci sono fior di persone che stanno discutendo questi argomenti,
DataPortability è un esempio, non è che aprendo un sito con il nome
figo e dire "abbiamo funzioni di export" rende i dati *portabili*,
forse *importabili*.
  ngw

 forse *importabili*.
I dati sono già fisicamente portabili, per lo meno da GMail (accesso IMAP e 
via). Un po' più difficile è farlo in modo automatico con altri servizi (ad 
esempio Youtube, anche se devo dire che non ho mai usato Youtube attivamente 
quindi non so cosa si possa o non possa fare).
Non capisco il tema autenticazione cosa c'entri, sinceramente.
-- 
Vide


No, autenticazione è una cosa, *autorizzazione* è un'altra.
In poche parole, io non voglio essere costretto a spargere password in
giro se voglio, ad esempio, mandare da un sito web una mail ai miei
contatti Gmail, e invece adesso devo.
OAuth appunto è un sistema a token che da accesso (in lettura e/o
scrittura) a un determinato servizio esplicitamente approvato
dall'utente stesso.
Questa è portabilità dei dati - ho capito che un webmail ha imap
(...), ma forse non ci rende conto che ogni volta che si "invitano gli
amici" dai vari social network, si regala l'accesso in lettura e
scrittura alla propria email.
  ngw

 fessi degli altri...c'è chi ha brevettato il doppio clic!
Brevetterò la carbonara, che mi viene spettacolrte!


   ngw
Se è permesso brevettare una cazzata simile e viene accettato dalle 
autorità, perché non avrebbe dovuto farlo? Il problema è a monte!
Comunque mi pare di aver letto che il brevetto servirà per colpire 
eventuali siti malevoli che si spaccino per google, e non i legittimi 
concorrenti.

 concorrenti.
Come no.
Il problema è che le corporation mettono chi deve decidere di questi
argomenti a 90, ecco qual'è il problema.
  ngw

 esplicitamente approvato dall'utente stesso.
Guarda che Google supporta OAuth.. non per tutti i servizi, per esempio 
l'IMAP di GMail no, ma gran parte delle API lo supportano.
http://code.google.com/apis/accounts/docs/GettingStarted.html


mi domando come questo possa essere integato in altri progetti.
Fatico un po' a capire bene cosa sia: � uno scheduler? � una roba tipo 
openmp? � tutti e due?


Ciao Jack

 velocemente possibile la coda.
e questo lo fa pure openmp. Che � stato creato apposta.
Ho letto in giro di GCD, ed � per questo motivo non capisco cosa abbia 
in pi� o di diverso.

 in pi� o di diverso.
E' diverso il modello, tutto qui. 
Oltretutto openmp e' sostanzialmente pensato per parallelizzare sui dati
"vettoriali" [ passamela ]. GCD invece su task generici.
Verosimilmente (con quello che ho visto) per implementare calcolo
matriciale efficiente GCD non e' la soluzione. Viceversa per
parallelizzare tasks generici di applicazioni "standard" (e  contanto
input e output) GCD offre un modello comodo e usabile.
OpenMP invece non copre quel tipo di uso.
Personalmente non vedo nemmeno ragioni per cui non potranno essere usati
insieme.
-- 
-riko