Newsgroup: it.comp.os.dibattiti
Titolo: ma cosa significa?

http://punto-informatico.it/p.asp?i=36567
Nella licenza del "software development kit (SDK)" rilasciato con il
"Mobile Internet Toolkit (Beta 2)":
"(c) Open Source. I diritti di licenza dell'acquirente di questo
software non consentono all'utente di (i) ridistribuire tale
Software, in tutto o in parte, in congiunzione con Potenziale
Software Virale (come definito sotto); e (ii) usare Potenziale
Software Virale (es. tool) per sviluppare propri software che
includano il Software, in tutto o in parte. Per quanto attiene a
questo, "Potenziale Software Virale" significa software che sia
dato in licenza secondo termini che: (x) creino o cerchino di
creare doveri per Microsoft rispetto al Software stesso o (Y)
garantiscano, o cerchino di garantire, a qualsiasi parte terza
qualsiasi diritto o eccezione dai diritti di proprietą intellettuale di
Microsoft o i diritti proprietari del Software. Facendo un esempio, ma 
senza limitare quanto detto in precedenza, l'acquirente non deve 
distribuire il Software, in tutto o in parte, in congiunzione con 
qualsiasi Software Disponibile Pubblicamente".
Io non ci capisco niente...
-- 
    Pardo 
 
http://pardo.cjb.net
 
http://pardo.tsx.org

 Io non ci capisco niente...
non sarebbe una licenza se fosse comprensibile....
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://spazioweb.inwind.it/mmos2/
 ]

 Io non ci capisco niente...
E, tanto per creare piu' confusione:
 
http://www.osopinion.com/perl/story/11454.html
 :
Riassumendo: in quella pagina si fa notare come qui:
 
ftp://ftp.microsoft.com/developr/interix/
tra tanti file con estensioni cosi' poco frequenti in ambiente
windows, spicchino gli splendidi gpl.txt (e lgpl.txt):
  The utilities bc, ci, co, cpio, csplit, dc, diff, diff3,
  gawk, gzip, gunzip, ident, merge, nl, rcs, rcsdiff,
  rcsmerge and rlog are covered under the GNU General Public
  License, here reproduced.
  In accordance with section 3b of this license the source
  code to those utilities is available from the Interix
  World Wide Web site, 
http://www.microsoft.com/windows/sfu
.
        GNU GENERAL PUBLIC LICENSE
           Version 2, June 1991
Tutto questo non e' meraviglioso? Credo che qualcuno in Microsoft
abbia bisogno di un buon (psico)analista.

 software non consentono all'utente di (i) ridistribuire tale
Credo che, in parole povere, tu non possa produrre software GPL (o sotto
le licenze
elencate) con i loro SDK
bye
Gianluca





Significa che hai acquistato un software a Fruizione Univocamente
Determinata (FUD). E la fruizione di tale software - come dice il
nome stesso - non e' allargabile, per licenza, ma e' univocamente
determinata all'atto della stipula della licenza.
In questo caso specifico, se usi il SDK per creare software detto
"PardoSoft" per chiarezza, devi rispettare queste due regole:
  a) L'esistenza di PardoSoft non deve aumentare o diminuire
     i diritti di copyright che Microsoft detiene sul SDK, e
     sulle librerie runtime.
  b) Se per scrivere PardoSoft usi ANCHE altri strumenti, ti
     impegni a rispettare _SIMULTANEAMENTE_ anche la licenza
     di questi altri strumenti.
Il che puo' portare a contraddizioni:
Se, infatti, gli strumenti (b) dicono che "tutto" il software che
produci in tutto o in parte con gli strumenti (b) (e dunque TUTTO
"PardoSoft" NELLA SUA INTEREZZA, quindi compreso il runtime SDK),
deve essere fornito da aziende il cui nome inizia per vocale, non
puoi usare il SDK di "M"icrosoft (conflitto DIRETTO).
Se invece gli strumenti (b) dicono che il software dovesse essere
distribuito CON SORGENTI, questo obbligherebbe Microsoft a dare i
sorgenti del runtime, e a rinunciare ad alcuni diritti su di essi
in contrasto con la specifica FUD (conflitto INDIRETTO).
Qualora si verificasse una contraddizione fra le licenze che usi,
sei costretto a rinunciare all'uso di uno o piu' strumenti fino a
che le licenze ancora in vigore cessano di contrastarsi.
+++
La licenza FUD ti consente di scrivere programmi per tuo uso. Poi
la legge italiana ti consente di usare le informazioni che ricavi
"dal normale uso di programmi commerciali" purche' questo non sia
in violazione di leggi sul copyright (reverse engineering). E sei
libero di usare queste _INFORMAZIONI_ all'interno di programmi di
tua realizzazione.
Quindi, e' in teoria possibile scrivere un programmino client con
l'SDK, TENTARE di interfacciarlo con un server GPL e scoprire che
non funziona. Provando e riprovando, arrivi a conoscere benissimo
il protocollo e i suoi quirks... e questa conoscenza sei tenuto a
non divulgarla.
Realizzi una libreria closed source, "e" una libreria open source
che funziona come puo'... Poi fornisci il tuo prodotto includendo
solo la libreria open source, e un link alla libreria closed. Chi
vuole, se la scarica.
In questo scenario:
- il codice che fornisci, sorgenti inclusi, rispetta la GPL.
- la libreria CS che fornisci e' un plugin, e non sei tenuto mica
  a sapere chi se la procura e perche', ne' a fornire i sorgenti.
Un parallelo interessante e' fornito dalla legislazione del Texas
che impedisce di vendere armi funzionanti. Tuttavia non impedisce
di vendere mitra privi di pallottole e pallottole prive di mitra.
La GPL ti obbliga a fornire un fucile con pallottole, ma non dice
quanto devono essere funzionanti le pallottole. Sicche', fornisci
un fucile con pallottole di torrone. E i produttori di pallottole
di piombo non possono dirti nulla: e' proibito vendere, dentro ad
un fucile, solo le loro pallottole di piombo. E tu non le vendi.
Poi, fornisci anche le pallottole di piombo, ma prive del fucile,
e i produttori di pallottole non possono dire niente. Infatti, il
tuo cliente ti ha chiesto solo le pallottole. Il fucile, ce l'ha,
e se l'ha preso da te, questo cambia qualcosa? :-)
Leonardo
-- 
For Light is but the left hand of Darkness; and Darkness but the right
hand of Light. Blessed then be also Darkness, and Creation unfinished.
(Tenets of the Yomeshta cult)                                  +++ATH0




No. Non puoi produrre software GPL *E INCLUDERE* pezzi del SDK. Neanche
puoi produrre soft con una licenza che dica "L'*SDK* di questo software
deve essere fornito con i sorgenti".
La licenza FUD sembra dica come non si possa produrre GPL con quel SDK,
ma non e' vero.


Ciao a Tutti,
  al di la dell'effetiva efficacia del provvedimento credo che il
grave nasca dal fatto che la Microsoft sta iniziando a giocare duro
contro l'O.S. esattamente come ha gia fatto contro altri concorrenti.
Da che si evincono le seguenti cose:
1)Per M l'OS el FS sono un avversario da temere, un conocrrente valido
e potezialmete molto pericoloso
2)Vista la stategia scelta siamo agli stessi livelli di win 3.1 e
DR-DOS
3)Ora ci resta da vedere quanto e in che modo intendono applicare la
strategia delineata dagli hallowen document,
4)La GPL e' un'ottima difesa contro tutto questo: permette di evitare
"furti di codice" come invece avviene con le licenze stile BSD
Ciao
  Francesco Da Riva

 deve essere fornito con i sorgenti".
Scusa, ma allora a che lo uso a fare il loro SDK ? Se lo uso vuol dire
che in una qualche maniera lo includo.
bye
Gianluca

Io non ci capisco niente...
Anche  perche' un  giorno e'  "Software Virale",  il giorno  dopo e'
"Software Cancerogeno" e a volte e' pure Pac-Man :-)
Poche idee, ma confuse.
-- 
 __                                                               (o_
| _        "The Internet is slow, could you please reboot it ?"   //\
|__|iambo  mailto:
gabr...@giambonini.com
 
www.giambonini.com
   V_/_

 volte e' pure Pac-Man :-)
E dire che, al massimo, potrebbe essere "Pengo"
(quello BELLISSIMO [*] coi pinguini che devo
schiacciare gli esseri - credo - gelatinosi
coi blocchi di ghiaccio)...
[*] se non fosse esistito ora probabilmente
sarei ricco.

  Poche idee, ma confuse.
E poi, messe in una maniera:
(si parla di apertura del codice in merito ai software microsoft)
"Gates si riferisce in particolare al rischio di perdere il controllo sul
codice e di ritrovarlo in prodotti concorrenti e al fatto che "una
persona che ha preso visione di codice condiviso è probabile che ne
venga particolarmente contaminata e che trovi poi davvero difficile
lavorare su altri progetti""
"Particolarmente contaminata" a me e` sembrata una frase assolutamente
folle in quel contesto
Ciao, Andrea
-- 
Andrea Carosi, just another linux user on a Debian woody
We are Pentium of Borg.  Division is futile.  You will be approximated.
        -- seen in someone's .signature                      (fortunes)

 folle in quel contesto
Io quando vedo un sorgente C per Windows, pieno di lpszstrncmdOverlappedInput,
mi sento effettivamente "contaminato" e trovo difficile lavorare su altri
progetti.
:o)
-- 
disclaimer: not speaking for anybody but me.

 e se l'ha preso da te, questo cambia qualcosa? :-)
Leonardo, non ho parole! piu' di 70 righe di testo perfettamente
giustificato... neanche LaTeX potrebbe fare meglio.
Luca
-- 
(o-  _______________________________________________________________
//\  Luca Di Taranto                            dita...@zappami.tin
V_/_ to email me, please, remove "zappami.invalid" and add ".
tin.it
"

 perfettamente giustificato...
Molto di piu'! Avrai notato che non ci sono spazi doppi!
Per il testo disposto in questo modo e' stato coniato il
termine: "sernificato".

 "furti di codice" come invece avviene con le licenze stile BSD
Il Sig. Pino copia Bogusdraw, illegalmente, e qualcuno dice "ma tanto non
lo avrebbe comprato comunque, il software non e' come un panino, lo puoi
copiare senza togliere nulla a nessuno".
Microsoft si prende un pezzo di BSD (cosa, l'ftp.exe? sicuramente non
active directory) in accordo alla licenza, ed e' un "furto".
Io uso readline, senza modificarla in alcun modo, e devo tirar fuori i
sorgenti del _mio_ software per il beneficio del pubblico.
Viviamo in un mondo allegro e colorato :o)


folle in quel contesto
Nom sono d'accordo: E' perfettamente incastonata nel FUD.


 sorgenti del _mio_ software per il beneficio del pubblico.
Mmmm, e perche' allora vorresti usare il codice di altri ?
(a parte il fatto che esiste la LGPL che ti consente di linkare le
librerie
sotto questa licenza a codice proprietario)
bye
Gianluca

sorgenti del _mio_ software per il beneficio del pubblico.
E` il prezzo che devi pagare se vuoi usare del software non scritto da
te (readline), nessuno ti obbliga a farlo.
-- 
ciao, | "You're one of those condescending Unix computer users!"
Marco | "Here's a nickel, kid. Get yourself a better computer"  -- Dilbert
      | (Ri)scoprire fidonet: 
http://bbs.bofh.it




In teoria, non e' detto (quando uso sed o grep per fare un report, mica
includo pezzi di sed o grep nel report!).
In pratica e' purtroppo possibile che quell'SDK sia "costruito" in modo
che i programmi realizzati richiedano una libreria runtime, vincolata a
licenze incompatibili con la GPL.
In questo caso l'unica soluzione e' una libreria "ponte".


 In questo caso l'unica soluzione e' una libreria "ponte".
No. Esiste un'altra soluzione: non usare questo SDK.
bye
Gianluca

No. Esiste un'altra soluzione: non usare questo SDK.
Questa e' la soluzione che userei io, ma non e' detto che tutti, per
forza, debbano uniformarvisi (o uniformarcisi?).


 te (readline), nessuno ti obbliga a farlo.
Nessuno mi obbliga neanche a usare il mobile coso toolkit di microsoft, non
capisco proprio perche' tutti strillano.
Alla questione di readline si gira intorno in 4 righe di codice, alla
faccia di certi squallidi giochetti.


 librerie sotto questa licenza a codice proprietario)
Infatti, basterebbe solo usarla invece di tentare i trucchetti con la GPL.


delle vecchie isteriche.
Figuriamoci. Essere virale e` uno dei punti di forza della GPL.


 Infatti, basterebbe solo usarla invece di tentare i trucchetti con la GPL.
E perche' scusa ? Io sono libero di usare la licenza che voglio. E se
metto il codice
sotto GPL, sono fatti miei. Sei tu che poi devi o accettare le regole o
non usare
porzioni del mio codice.
bye
Gianluca

 capisco proprio perche' tutti strillano.
Forse perche' in soldoni dice "Non potete usare nessuna licenza libera
grazie
alla quale noi non possiamo rubarci il vostro codice"
Notato che l'unica licenza libera che tollerano e' la BSD, che
incidentalmente
gli consente di prendere il codice e renderlo chiuso ?
bye
Gianluca

venga a chiedermi che cosa ne faccio.
Ecco; siccome se tu usi il MIO codice, io voglio poter venirtelo a
chiedere, dimmi che licenza ha quel codice che usi tu, cosi' posso
tenermene alla larga :-)


Viviamo in un mondo allegro e colorato :o)
Vuoi usare del free-soft? Allora si se no si diventa facile vittime
delle tre E
Ciao
 Francesco

Viviamo in un mondo allegro e colorato :o)
A quattro colori incassati in una finestrina.
-- 
Davide Inglima, limaCAT

 A quattro colori incassati in una finestrina.
Finche' non ci sara' un'alternativa.


Finche' non ci sara' un'alternativa.
Quattro colori strisciati in una melina.
-- 
Davide Inglima, limaCAT