Newsgroup: it.comp.os.dibattiti
Titolo: Apple s'accatta CUPS

CDO, forse per non dover passare a GPLv3
(sě, vado di fretta, scusate)

 (sì, vado di fretta, scusate)
Apple ha fatto una furbata comprando (e perciò impossessandosi)
di CUPS
(una domanda: ma oltre al codice sorgente degli sviluppatori originali,
non c' erano contribuzioni di terze parti?)
Ora, detenendone il copyright,  vedo che, tramite le "eccezioni"
Apple permette a terze parti di scrivere driver closed senza rilasciare 
sorgente...*solo* ,
per Mac OS X
http://www.cups.org/articles.php?L179+I0+T+M10+P1+Q
avvantaggiando, ovviamente il suo OS (OS X) rispetto agli altri.
Nessuna sorpresa- del resto quasi sempre le aziende non fanno nulla per 
nulla -;
e finchè gli interessi coincidono ok, ma se divergono?
E\\ per esempio dovessero infarcire le future versioni di
Cups T
con un misto di licenze diverse /?brevetti? (vuoi per la documentazione 
Apple con © "strani", ecc.)
gente come "quelli di Debian" forse dovranno fare un fork
e ovviamente, ma non solo, ripulire il codice e
cambiare il il nome da Cups in qualcos' altro..
(una cosa in parte simile è già accaduta con Firefox/Iceweasel)
Ok è presto per dire, vedremo
http://www.cups.org/articles.php?L179+I0+T+M10+P1+Q
-- 
"Quelli di Debian" rendono il mondo migliore :)


Per fortuna la comunita' ha dimostrato di saper reagire a queste mosse
fino ad ora...
;-)))



Beh Apple deve rendere conto allo stock, ai dipendenti (che molte volte 
hanno azioni), ..., non vedo perche` sia un male questa notizia.
E no, forkare e` una stronzata, vedi iceweasel come lo usano TUTTI, o 
no? Oppure SambaTNG?
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 (una cosa in parte simile è già accaduta con Firefox/Iceweasel)
Esattamente. E per quanto mi riguarda non vedo l'ora che cio' avvenga, 
cosi vediamo quanto florido e usato diventera' Cups in futuro.
E ringraziamo il cielo che esiste Debian, another time.
-- 
BArrYZ

 Oppure SambaTNG?
Beh non sono psicologo, ma credo che la gente sia mossa da quello che sono i 
core beliefs,
e che variano da persona a persona...
Se non ci fossero state persone come Stallman (e mettiamoci anche i geniacci 
di *BSD ecc)
 vivremmo in un mondo dove non ci sarebbero soluzioni abbastanza complete 
Open e Free,
ma solo qualche brandello qua e là..
Ora il core belief di Stallman non è quello di Theo De Raadt,
e anche se i due magari discordano su molti punti ed è
inutile metterli su un tavolo sperando  di metterli d' accordo,
han dato vita a progetti reali e talvolta fruttiferi (GCC, OpenSSH ecc.)
"Quelli di OpenBSD" per esempio han mantenuto/?Forcato? Apache
per le ragioni riportate 
http://www.openbsd.org/policy.html
 alla voce Apache
( e non accettando Apache2).
Magari altri la pensano diversamente perchè diverso è il loro core belief..
Tornando al post:
Chi ha ragione? 

  ben diverse.
Che poi tanto sospetto non è, visto che l'acquisto è stato fatto a
Febbraio 2007 "In February of 2007, Apple Inc. acquired ownership the
CUPS source code and hired me (Michael R Sweet), the creator of CUPS."
E già da tempo la licenza di CUPS contiene eccezioni particolari per
Apple
License ExceptionsIn addition, as the copyright holder of CUPS,
Apple Inc. grants the following special exceptions:   1. Apple
Operating System Development License Exception;         1. Software
that is developed by any person or entity for an Apple Operating
System ("Apple OS-Developed Software"), including but not limited to
Apple and third party printer drivers, filters, and backends for an
Apple Operating System, that is linked to the CUPS imaging library or
based on any sample filters or backends provided with CUPS shall not
be considered to be a derivative work or collective work based on the
CUPS program and is exempt from the mandatory source code release
clauses of the GNU GPL. You may therefore distribute linked
combinations of the CUPS imaging library with Apple OS-Developed
Software without releasing the source code of the Apple OS-Developed
Software. You may also use sample filters and backends provided with
CUPS to develop Apple OS-Developed Software without releasing the
source code of the Apple OS-Developed Software.         2. An Apple
Operating System means any operating system software developed and/or
marketed by Apple Computer, Inc., including but not limited to all
existing releases and versions of Apple's Darwin, Mac OS X, and Mac OS
X Server products and all follow-on releases and future versions
thereof.         3. This exception is only available for Apple
OS-Developed Software and does not apply to software that is
distributed for use on other operating systems.         4. All CUPS
software that falls under this license exception have the following
text at the top of each source file:                This file is
subject to the Apple OS-Developed Software exception.Quindi penso
proprio che la GPLv3 centri in questa faccenda
Luca
 
-- 
I'm using an evaluation license of nemo since 34 days.
You should really try it!
http://www.malcom-mac.com/nemo

 proprio che la GPLv3 centri in questa faccenda
Puo' darsi, ma da quello che leggo e' che l'acquisto e' stato 
perfezionato l'11 luglio 2007. L'annuncio stesso sul sito e' stato dato 
in questa data, cosi' come, soprattutto, e' stata inserita la 
puntualizzazione sull'uso delle licenze:
" Created at 10:58 Jul 23, 2004 by mike
Last modified at 14:59 Jul 11, 2007


have the following text at the top of each source file: ..."
Insomma, potevano farlo in febbraio, ma lo hanno fatto ora. Puo' darsi 
che sia un caso, ma in certe situazioni io credo poco al caso, 
specialmente quando si pubblicano delle licenze come queste.
Cmq ripeto: IMHO quelli di Debian faranno un megafork. Sto gia' 
immaginando il nome; qualunque sia, sara' bellissimo.
-- 
BArrYZ

 immaginando il nome; qualunque sia, sara' bellissimo.
Imho lo faranno se e solo se necessario...:
Le risorse sono quelle che sono, meglio spenderle bene
Se il CupsT di Apple non darà problemi con le linee guida di Debian (DFSG): 
ok.
Ma...come Apple potrebbe, con questa mossa, cautelare lei e i suoi interessi 
da una GPL3,
similmente Debian - o chi per loro - non staranno a guardare...
e, se le cose dovessero, ?ahi_noi?, prendere una direzione diversa dalle 
DFSG...,
prenderanno le appropriate misure (fork?)...cautelandosi a loro volta. 

Di passaggio a nord ovest ha scritto:

Pensandoci bene, le nuove linee guida di Apple, sia pur per motivi
completamente diversi, tengono il SW proprietario lontano da linux
quanto e più delle linee guida delle distro più puriste, lamentarsene
sarebbe quanto meno incoerente...
Alberto
-- 
rimuovere/remove         "Calm yourself!  Man who argue with cow
WLATOPA                      on wall is like plane without wings--
per rispondere/to reply    very soon get nowhere." (Peter Sellers)

 completamente diversi, tengono il SW proprietario lontano da linux
Il punto è come evolverà il CUPS made in Apple,
..e mi riferisco a quello rilasciato per altre piattaforme, e se sarà 
utilizzabile da distribuzioni
come Debian.
Staremo a vedere..- più che allarmismi, solo attenzione-
 del resto si chiama "common UNIX printing service" per ora,
mica "OS X printing service" ;-)

 
OK, però, come Mozilla su FF e TB, anche Apple ha il controllo
totale solo sul nome e molta influenza nelle linee guida del
progetto ufficiale, ma non può in alcun modo impedire la "vita
propria" di tutte le parti Open Source, né può in alcun modo
costringere i volontari, anzi, dovrà stare ben attenta a non
inimicarseli, dato che spesso per i modelli meno recenti o più
economici fanno un lavoro di gran lunga migliore delle case
produttrici stesse, come ho constatato di persona con la mia
Epson. Quelli del progetto OpenPrinting poi stanno facendo
un ottimo lavoro, anche di organizzazione e razionalizzazione,
quando i driver open source Epson ufficiali non ne volevano
sapere di lasciarsi installare, ho ravanato in lungo e in largo
con Google senza cavare un ragno da un buco, ma appena arrivato
sul sito di OpenPrinting, è stata questione di pochi minuti
trovare la soluzione (che NON contempla l'uso dei driver
ufficiali Epson, per quello che con le ricerche più specifiche
su Google non ne venivo a capo).


 Apache ( e non accettando Apache2).
Ammetto la mia ignoranza e di non aver mai letto questa pagina di OpenBSD.
Si scopre così che OpenBSD è più license-nazi della stessa Debian
GNU/Linux. E io che mi fidavo delle cose scritte da ngw in cui sono solo i
linuxari/gnu a rompere le palle sulle licenze.
PS Chiarisco che fanno benissimo a esserlo per evitarsi problemi e seguire
il loro scopo, non mi sognerei mai di criticarli.
-- 
Vide

 linuxari/gnu a rompere le palle sulle licenze.
Avoja! E` per BSD importante che tu possa prendere BSD, metterci 
qualcosa, e venderlo closed (o cose simili). Almeno per me sono molto 
piu` accettabili le loro policy che quelle FSF/GPL. Ad ognuno il suo.
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 said:

Essendo malvagio dico:
Si, Common UNIX(tm) Printing System, CUPS. MacOSX 10.5 *e`* UNIX(tm), 
ma le distribuzioni di sw basate su kernel Linux(tm) ***NON*** sono 
UNIX(tm). Ergo quando saranno UNIX(tm) avranno CUPS.
Seriamente pero`, non credo che uccideranno il progetto. Apple ha 
rilasciato un boato di sw e sta pagando sviluppatori anche nel mio 
piccolo ambito AFS---che non e` solo UNIX(tm) :)


 piu` accettabili le loro policy che quelle FSF/GPL. Ad ognuno il suo.
Mi sembra esattamente lo stesso principio, invece. Solo applicato a licenze
differenti.
-- 
Vide



Beh la BSD non ha l'obiettivo/principio che tutti debbano usare BSD, la 
GPL si. Non c'e` un principio di 'diffusione per costrizione', ma al 
contrario un poco come il volontariato direi 'diffusione per buon 
esempio'.
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

):

Infatti, io uso OpenBSD, non FreeBSD, vero ?
Ma possibile che vi "immaginate quello che potrei eventualmente dire" e poi 
fate come se l'avessi detto ?
  ngw
-- 
"ma gavte la nata." -- Jacopo Belbo
http://www.tochunky.org