Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 14-01-2018, 04.17.55   #1
Samaritan
Newbie
 
Registrato: 21-07-2009
Messaggi: 14
Samaritan promette bene
Alterare applicativo protetto.

Salve a tutti, avrei una domanda che rientra nella legalità del software protetto.
Supponiamo che io sviluppi un'applicazione in java che utilizza delle librerie protette da copyright e di cui non possiedo la licenza.
Questo comporta che ogni volta che nell'applicazione utilizzo queste librerie, viene mostrato a video un messaggio che invita l'utente ad acquistare la licenza, ma se l'utente preme OK, tutto funziona correttamente.
In pratica il classico nag screen dei software shareware.
Ora se io non modifico il codice stesso di queste librerie per rimuovere questo nag screen, nel senso che non vado a fare un cracking del codice, magari usando un disassembler ed un debugger, ma semplicemente scrivo un robot in java per fare in modo che il tasto OK non debba essere premuto dall'utente, ma lo farebbe direttamente lui, automatizzandone la chiusura, magari dopo un paio di secondi per far leggere comunque il contenuto all'utente.
Mi troverei quindi in una situazione in cui non sto alterando nulla del codice di queste api che utilizzo nel mio applicativo, ma ne sto solo alterando il comportamento ovvero una funzionalità, ma sempre dall'esterno e non dal loro codice stesso.
Credete che anche questo, come io stesso credo, rappresenterebbe una violazione legale sui diritti di quelle librerie?
Grazie in anticipo.
Samaritan non è collegato   Rispondi citando
Vecchio 14-01-2018, 13.25.54   #2
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Le librerie che utilizzi sono parte integrante del programma e se il codice che mostra il messaggio e' all'interno delle librerie stesse, sei tenuto a non bypassarlo a causa del copyright.
Se il messaggio sparisce alla pressione del tasto ok da parte dell'utente, e' perche' l'utente (anche il programmatore in questo caso) deve per forza leggerlo per intero.
Puoi anche chiuderlo automaticamente dopo un certo lasso di tempo, purche' tu avverta l'utente finale di tale possibilita'.
Non vedo altra soluzione, tranne acquisire la licenza delle librerie nei termini ed alle condizioni specificate dall'autore delle librerie: La licenza potrebbe consentirti di usarle senza limitazioni, inalterandone il contenuto o potendolo fare.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 14-01-2018, 22.09.18   #3
Samaritan
Newbie
 
Registrato: 21-07-2009
Messaggi: 14
Samaritan promette bene
Rif: Alterare applicativo protetto.

Certo, ma il problema è proprio nel dubbio se chiuderlo automaticamente dopo qualche secondo rappresenti già una violazione dei diritti di quelle api.
Questo per il semplice fatto che, essendo chiaramente la finestra che mostra il messaggio di tipo modal, se non viene premuto il tasto OK non funziona nulla.
Fare scomparire automaticamente la finestra, rappresenterebbe già una soluzione a problemi pratici come ad esempio l'avvio automatico dell'applicativo ad ogni riavvio del computer.
Questo ovviamente potrebbe rappresentare già una violazione dei vincoli previsti dagli sviluppatori delle api, che senza licenza probabilmente non vorrebbero che l'utente possa automatizzarne l'utilizzo.
Quindi è proprio questo il mio dubbio: secondo me, già automatizzare la pressione del tasto OK, potrebbe essere una violazione dei diritti di quelle api, anche se la chiusura automatica avviene dopo alcuni secondi.
Samaritan non è collegato   Rispondi citando
Vecchio 15-01-2018, 10.09.36   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Ragioniamo lato pratico:
La prima volta l'utente leggerà il messaggio e cliccherà su OK.
La seconda volta, saprà già a cosa farà riferimento l'avvertimento, quindi andrà diritto sul cliccare il pulsante.
Per l'utente finale sarà una rottura farlo ogni volta, ma se tu proporrai l'opzione "Chiudi il messaggio all'avvio", lascerà fare al programma in automatico.
Così facendo, la tua azione non intaccherà minimamente il codice delle api e sarà solo conseguenza di un'azione consapevole da parte dell'utente.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 15-01-2018, 10.17.29   #5
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Quota:
Inviato da Samaritan Visualizza messaggio
Certo, ma il problema è proprio nel dubbio se chiuderlo automaticamente dopo qualche secondo rappresenti già una violazione dei diritti di quelle api...
C'è scritto come condizione di utilizzo che è fatto obbligo all'utente di leggere attentamente quello che è riportato nel messaggio di avviso ad ogni avvio ?
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 15-01-2018, 10.21.54   #6
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Quota:
Inviato da Samaritan Visualizza messaggio
...
Questo ovviamente potrebbe rappresentare già una violazione dei vincoli previsti dagli sviluppatori delle api, che senza licenza probabilmente non vorrebbero che l'utente possa automatizzarne l'utilizzo.
Son convinto che acquistando la licenza il messaggio nemmeno venga presentato all'avvio. Sono altresì convinto che anche acquistando la licenza le api non possano comunque essere modificate come codice, ma tutto dipende da cosa compri ed a quali condizioni.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 18-01-2018, 03.07.10   #7
Samaritan
Newbie
 
Registrato: 21-07-2009
Messaggi: 14
Samaritan promette bene
Rif: Alterare applicativo protetto.

Probabilmente, acquistando la licenza ti arriva una password o un unlocker che ti modifica quei pochi byte del codice delle api.
Ma sulla questione dell'automatismo come la mettiamo?
Non pensi che possa già essere quella una violazione dei diritti, visto che l'utente potrebbe tranquillamente partire per le vacanze, lasciare il pc di casa acceso a svolgere egregiamente il suo lavoro anche grazie a quelle api ed il tutto senza aver speso nulla per utilizzarle.
Samaritan non è collegato   Rispondi citando
Vecchio 18-01-2018, 22.13.19   #8
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Scusa, ma continuo a non capire.
L'utilizzatore finale usa l'applicativo come tu glielo fornisci: Le questioni legali derivanti dalla tutela del copyright sono a monte, in questo caso tra te e chi ti fornisce le API.
Se le limitazioni vengono trasmesse anche all'utente finale, è tutto specificato nelle condizioni di utilizzo.
Se per l'utilizzo di dette API è necessario che venga mostrato a video un messaggio di popup perchè è il codice stesso delle API che lo impone, tu non alteri il codice delle API se lo fai sparire dopo un certo tempo.
Semmai alteri il codice del tuo applicativo che ne fa uso, ma senza l'intervento diretto sulle API; Nemmeno l'utente che clicca su ok lo altera, o attendendo che il tuo programma chiuda il popup.

Rileggi il post #5
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 18-01-2018, 22.16.34   #9
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Quota:
Inviato da Samaritan Visualizza messaggio
Probabilmente, acquistando la licenza ti arriva una password o un unlocker che ti modifica quei pochi byte del codice delle api.
Anche, si.
A te che importa in che modo lo sbloccano ?
Sei tu che non puoi farlo violando le condizioni di tutela del copyright se ci sono per quel software. Le condizioni potrebbero essere estese anche all'utente finale attraverso te.
Tu cosa compri e cosa puoi farne dopo l'acquisto ?
Tu che uso ne fai ed a quali condizioni se non lo acquisti ?


ps: Le regole del buon Samaritan le conosci di sicuro o mi sbaglio
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 18-01-2018, 22.49.22   #10
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Rif: Alterare applicativo protetto.

Te mica fai uso di API prodotte per l'azienda per cui lavori su un tuo prodotto che poi installi per un amico o un'altra azienda per caso ?

Non per farmi gli affari tuoi, ma i tuoi post sono sibillini non poco.
Siccome i processi alle intenzioni non si possono fare, fino a quando non agisci, ma ne parli solo va bene.
Comunque non sono/siamo qua per fare processi o spacciarmi/ci per quel che non sono/siamo, bada bene.
Se posso darti un consiglio nei limiti delle mie conoscenze va più che bene, altrimenti se è una cosa seria ti serve un parere legale da qualcuno che ti spieghi con maggiore competenza di me.
___________________________________

Practice feeds Skill,Skill limits Failure,Failure enhances Security,Security needs Practice
LoryOne non è collegato   Rispondi citando
Vecchio 19-01-2018, 18.55.32   #11
Samaritan
Newbie
 
Registrato: 21-07-2009
Messaggi: 14
Samaritan promette bene
Rif: Alterare applicativo protetto.

No no, io sono lo sviluppatore di una startup che è sul mercato da alcuni anni e produciamo software per il rilevamento del moto ondoso tramite radar a banda x, sia per grosse imbarcazioni che per guardie costiere.
Il core del sistema che effettua i calcoli puri non è in java, ma in IDL che è un linguaggio di tipo procedurale orientato al calcolo.
Io in java ho wrappato questo core ed il sistema viene venduto così ed il costo della licenza per IDL che è di 1000€, viene trasferito totalmente al cliente.
La differenza ora è che abbiamo deciso di sviluppare una versione lite di tutto il sistema da implementare direttamente in dei piccoli circuiti da poter inserire in device mobili e questo avrebbe il vantaggio di ridurre il prezzo complessivo per il cliente di parecchio e non vorremmo anche in questo caso gravarlo dei 1000€ della licenza IDL.
Questa mossa ci permetterebbe di abbordare anche il mercato delle medie e piccole imbarcazioni, ampliando il nostro business in modo esponenziale.
Grazie mille per la tua pazienza!
Samaritan non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Extender tl-wa854re, connessione a router protetto in wep Antonietta Internet e Reti locali 4 24-12-2015 15.42.38
impossibile inviare il messaggio,supporto di archiviazione e protetto da scrittura Angeluisa Windows 7/Vista/XP/ 2003 7 01-10-2013 21.55.00
DVD-RAM protetto da scrittura dannik Masterizzazione Giochi Games 1 31-08-2010 17.10.50
Duplicazione DVD Protetto???????? deniro Masterizzazione Giochi Games 4 21-12-2005 16.58.48
[2000]prg tipo screen saver protetto da psw come su win 98... cippico Windows 9x/Me/NT4/2000 4 17-12-2005 00.21.59

Orario GMT +2. Ora sono le: 14.06.36.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.