Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index International Gentoo Users Forum italiano (Italian) Risorse italiane (documentazione e tools)
  • Search

[JAVA] Possibile soluzione a download manuale

Forum riservato alla documentazione in italiano.

Moderator: ago

Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
loxdegio
Tux's lil' helper
Tux's lil' helper
Posts: 94
Joined: Wed Feb 05, 2014 2:29 pm

[JAVA] Possibile soluzione a download manuale

  • Quote

Post by loxdegio » Tue Jul 22, 2014 2:01 pm

Buongiorno a tutti,

Non so se sia la sezione giusta, in caso qualcuno sposti (e se sarà una sezione inglese provvederò a tradurre io stesso ;).

Come tutti sappiamo Oracle ha messo l'obbligo di accettare le sue licenze per poter scaricare i vari pacchetti Java e quindi blocca ogni tentativo di wget, ma (e qui ho un bel dubbio legal-morale) io ho trovato questo comando wget che (l'ho testato ;) ) permette di aggirare la limitazione sopra descritta

Code: Select all

# wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/<versione_java>/<nome_pacchetto>.tar.gz"
Ora... Non so se il creatore dell'EBUILD per Java non sapesse di questa cosa oppure sia una questione puramente legale (che quindi invalida la mia prossima affermazione), ma sarebbe molto più comodo usare il comando che ho segnalato sopra piuttosto che ogni volta aprire il browser e dover scaricare il pacchetto a manina e doverlo spostare sempre a manina in /usr/portage/distfiles

PS: la fonte del comando è questo link
Top
Onip
Advocate
Advocate
User avatar
Posts: 2912
Joined: Thu Sep 02, 2004 10:34 am
Location: Parma (Italy)

  • Quote

Post by Onip » Tue Jul 22, 2014 2:22 pm

il problema è decisamente legale, altrimenti i file necessari sarebbero presenti nei mirror e distribuiti direttamente da gentoo.
Linux Registered User n. 373835

Titus Lucretius Carus, De Rerum Natura - Tantum religio potuit suadere malorum
Top
loxdegio
Tux's lil' helper
Tux's lil' helper
Posts: 94
Joined: Wed Feb 05, 2014 2:29 pm

  • Quote

Post by loxdegio » Tue Jul 22, 2014 2:43 pm

Efettivamente, mi confermi i miei sospetti, ma stando al flag header

Code: Select all

--header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie"
viene accettata la licenza, credo che facendo una news informativa spiegando la cosa e proponendo come alternativa openJDK/JRE in caso non si sia d'accordo con l'accettazione della licenza ci si dovrebbe levare ogni problema... Poi non so... Anche perché se non ho capito male genera un cookie dal nulla, ma dovrebbe essere lo stesso che genera il sito oracle una volta accettata la licenza. Però è anche vero cche una licenza deve essere accettata liberamente e non si può forzare qualcuno dicendo "se vuoi installarlo allora devi accettare per forza", anche se in teoria è così in genere in queste cose permane una piccola parvenza di "libertà" ancora (in genere tramite radiobutton o checkbox)

PS: Non ho tempo di editare, ma ho scritto in un italiano spaventoso... Mi scuso :oops:
Top
djinnZ
Advocate
Advocate
User avatar
Posts: 4831
Joined: Thu Nov 02, 2006 12:47 pm
Location: somewhere in L.O.S.
Contact:
Contact djinnZ
Website

  • Quote

Post by djinnZ » Wed Jul 23, 2014 10:22 am

Dal lato distribuzione l'ostacolo è insormontabile. A meno che la fondazione gentoo non sottoscriva un apposito contratto di adesione ed includa nella sua licenza proprietaria di rilascio la clausa di adesione per altro software.
RH lo potrebbe fare, gentoo no.

Dal lato utente invece è lecito.

Come per tanti freeware.
Puoi scaricarli liberamente ma ti serve un'autorizzazione esplicita per poterli distribuire direttamente dal tuo sito o su tuoi supporti.
L'utente finale invece è libero di archiviare la propria copia e redistribuirla tra i computer di sua proprietà.

Se un utente segue il tuo suggerimento e modifica i suoi ebuild (così come potrebbe condividere distfiles tra diversi suoi pc) è legale. Se la distribuzione include l'accettazione automatica no.
scita et risus abundant in ore stultorum sed etiam semper severi insani sunt:wink:
mala tempora currunt...mater stultorum semper pregna est :evil:
Murpy'sLaw:If anything can go wrong, it will - O'Toole's Corollary:Murphy was an optimist :wink:
Top
loxdegio
Tux's lil' helper
Tux's lil' helper
Posts: 94
Joined: Wed Feb 05, 2014 2:29 pm

  • Quote

Post by loxdegio » Wed Jul 23, 2014 10:28 am

Bene :D Grazie djinnZ, era proprio questo quello che volevo sapere
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Risorse italiane (documentazione e tools)”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Authors
Gentoo is a trademark of the Gentoo Foundation, Inc. and of Förderverein Gentoo e.V.
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-4.0 license.
The Gentoo Name and Logo Usage Guidelines apply.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy