Non crea file ex4 - pagina 3

 
Non gli "sviluppatori", ma i proprietari della piattaforma di trading, che hanno concesso un diritto d'uso non esclusivo nei termini di un accordo di licenza. Vi consiglio di tenerlo a mente.
 
Renat:
Non gli "sviluppatori", ma i proprietari della piattaforma di trading che hanno dato un diritto d'uso non esclusivo secondo i termini del contratto di licenza. Vi consiglio di tenerlo a mente.

Sono d'accordo, sbagliato - non gli sviluppatori, ma i proprietari. Ma questo non dà alle meta-citazioni il diritto alla peer review.

L'EULA è stato letto - parla dei diritti e dei doveri delle parti, non che ai proprietari della piattaforma di trading sia dato qualche potere speciale. Se mi sbaglio, di cosa si tratta?

 

Sbagliato, perché praticamente ignora la nozione di proprietario.

Inoltre, il "Trading terminal end-user licence agreement" dichiara esplicitamente i termini di utilizzo. Ecco alcune delle clausole:

2. LICENZA E LIMITAZIONI

2.3 Nessuna modifica. L'utente accetta di non intraprendere o autorizzare alcuna modifica del Software MetaQuotes, la traduzione del Software in altre lingue, la creazione di prodotti simili, la decompilazione, il reverse assembling, la violazione del sistema di protezione del Software, o la creazione di altri prodotti software basati sul Software MetaQuotes.

2.5 Diritto di proprietà esclusiva. L'utente riconosce e accetta che tutti i diritti di proprietà intellettuale relativi al software MetaQuotes, al sito web MetaQuotes, al materiale online MetaQuotes e al materiale pubblicitario MetaQuotes sono e rimarranno di proprietà esclusiva di MetaQuotes e/o dei suoi licenziatari. Nulla in questo accordo deve essere interpretato come una concessione di tali diritti di proprietà intellettuale.

Le viene concesso solo un diritto limitato di utilizzare i diritti di proprietà intellettuale stipulati in questo accordo. Lei accetta di non intraprendere alcuna azione che possa esporre o provocare la violazione o la limitazione dei diritti di proprietà intellettuale. L'utente riconosce e accetta che qualsiasi uso non autorizzato dei diritti di proprietà intellettuale è una violazione del presente accordo così come una violazione delle leggi sulla proprietà intellettuale, incluso ma non limitato al copyright e alle leggi sui marchi.

Tutti i diritti di proprietà e i diritti di proprietà intellettuale sui contenuti appartenenti a terzi, che non sono contenuti nel software MetaQuotes, ma a cui si può accedere attraverso l'uso del software MetaQuotes, appartengono ai proprietari di tali contenuti e possono essere protetti dal diritto d'autore e da altre leggi sulla proprietà intellettuale.



2.7 Termini di utilizzo dell'IDE MQL4.

Si può usare MQL4 IDE nei seguenti termini:


2.7.1 Licenza

2.7.1.1 Soggetto al rispetto di questi Termini d'Uso di MQL4 IDE, MetaQuotes Software Corp. concede all'utente un diritto limitato, non esclusivo, non cedibile, non sublicenziabile e non assegnabile di usare MQL4 IDE per lo scopo autorizzato.

2.7.1.2 Questa licenza non concede il diritto di aggiornare la versione e non garantisce un accesso continuo all'IDE MQL4 o al software MetaQuotes. MetaQuotes può rivedere, cambiare, interrompere la fornitura, richiedendo all'utente di cessare immediatamente l'uso di MQL4 IDE, MetaQuotes Software, le sue funzionalità o qualsiasi parte di esse, il che può comportare, di volta in volta e senza preavviso, la perdita di compatibilità, la negazione dell'accesso alle funzionalità di MetaQuotes Software o della rete MetaQuotes, del sistema, del sito web MetaQuotes, dei server, degli strumenti, delle informazioni e dei database, la cessazione delle attività commerciali.

2.7.2. Ai fini di questi Termini di Utilizzo di MQL4 IDE, "Scopo consentito" significa lo sviluppo di codice eseguibile allo scopo di utilizzarlo esclusivamente con il Software MetaQuotes. MetaQuotes si riserva il diritto di terminare questi Termini d'Uso MQL4 IDE a sua esclusiva discrezione, se si viola questo obbligo.

2.7.3. il vostro diritto di usare MQL4 IDE in virtù del paragrafo 2.7.1. di cui sopra implica anche le seguenti condizioni:

2.7.3.1. la vostra applicazione software non deve in alcun modo e in nessun modo direttamente o indirettamente influenzare la funzionalità o le prestazioni del software MetaQuotes, prodotti o servizi.

2.7.3.2 L'utente non dovrà rimuovere, nascondere, modificare, disassemblare, decompilare, assemblare al contrario, o altrimenti manomettere il sistema di sicurezza del codice eseguibile di MQL4 IDE o modificare l'interfaccia utente di MQL4 IDE senza il preventivo consenso scritto di MetaQuotes. Lei si impegna inoltre a rispettare sempre i requisiti e le specifiche riguardanti il design, l'uso e la presentazione dell'applicazione.

2.7.3.3. Salvo che con l'espresso consenso scritto di MetaQuotes, l'utente accetta di non distribuire l'applicazione software online attraverso uno o più siti web, che MetaQuotes consideri in qualche modo simili al sito web di MetaQuotes, che violino i diritti di proprietà intellettuale del sito web di MetaQuotes o che utilizzino i marchi di MetaQuotes o le parole che descrivono i prodotti o i servizi di MetaQuotes, come gli URL registrati per quel sito o quei siti web.

2.7.3.4. L'utente si impegna a mantenere, al meglio delle proprie capacità, l'autorità e la reputazione di MetaQuotes Software, MQL4 IDE, il marchio MetaQuotes e il nome MetaQuotes in ogni momento.

2.7.3.5 L'utente non dovrà utilizzare l'IDE MQL4 in qualsiasi applicazione software che MetaQuotes consideri effettivamente o potenzialmente illegale, non corretta o contraria ai termini del Contratto di Licenza per l'Utente Finale o a qualsiasi termine aggiuntivo.

2.7.3.6 Lei dichiara che i servizi o i prodotti forniti dalla Sua applicazione software sono forniti in conformità alle leggi e ai regolamenti applicabili (inclusi, senza limitazione, quelli che proteggono la privacy, la riservatezza del trattamento dei dati personali e dei dati sul traffico).

2.7.3.7 L'utente accetta di non utilizzare l'IDE MQL4 per creare un'applicazione software o un dispositivo hardware che fornisce a terzi informazioni commercialmente sensibili o qualsiasi altro tipo di dati che sono proibiti dalla legge applicabile.

2.7.3.8 L'utente accetta di essere l'unico responsabile (e che MetaQuotes non sarà responsabile nei suoi confronti o nei confronti di terzi) dei servizi e/o prodotti forniti attraverso la sua applicazione software.


2.7.4. In particolare, l'utente riconosce che i suoi diritti di utilizzare l'IDE MQL4 sono strettamente dipendenti dal rispetto di questi termini; qualsiasi violazione di questi termini o dei corrispondenti termini aggiuntivi comporterà la cancellazione automatica dell'accordo da parte di MetaQuotes.

2.7.5. Questi termini d'uso dell'interfaccia di programmazione dell'applicazione MetaQuotes non vi concedono alcun diritto di utilizzare il materiale pubblicitario MetaQuotes, inclusi, senza limitazione, i marchi e i loghi MetaQuotes.

2.7.6. L'utente accetta di tenere aggiornato il sito MetaQuotes con tutti i cambiamenti nei Termini e Condizioni d'Uso di MQL4 IDE, l'Accordo di Licenza con l'utente finale, e altri termini e condizioni aggiuntive rilevanti. Se l'utente non è d'accordo con qualsiasi modifica dei regolamenti pertinenti, accetta di smettere immediatamente di utilizzare l'IDE MQL4 e, se necessario, il software MetaQuotes.

2.7.7. L'utente dichiara e garantisce di avere tutta l'autorità necessaria per accettare e rispettare questi Termini di utilizzo di MQL4 IDE.

2.7.8. L'utente riconosce e accetta che l'uso dell'IDE MQL4 è a proprio rischio e spese. L'utente accetta di difendere, indennizzare e tenere MetaQuotes, i suoi affiliati e il suo personale indenne da e contro qualsiasi responsabilità e costo (incluse ragionevoli spese legali) sostenuto da tali parti derivanti da o in connessione con: (a) l'uso dell'IDE MQL4, (b) qualsiasi violazione dei termini e delle condizioni contenute in questi Termini di Utilizzo dell'IDE MQL4, e (c) la fornitura di qualsiasi applicazione software sviluppata dall'utente durante l'utilizzo dell'IDE MQL4.

2.7.9 MetaQuotes si riserva il diritto di cambiare questi Termini d'Uso di MQL4 IDE in qualsiasi momento, sia su base generale che individuale, pubblicando i Termini d'Uso di MQL4 IDE rivisti sul sito web MetaQuotes, o altrimenti notificando le modifiche ai Termini d'Uso di MQL4 IDE. L'utente dovrà dare un avviso di qualsiasi modifica ai Termini di utilizzo di MQL4 IDE, che darebbe diritto a MetaQuotes di addebitare una tassa di licenza, con tre (3) mesi di anticipo. L'uso continuato di MQL4 IDE costituisce l'accettazione dei termini e delle condizioni stabilite nei Termini d'uso rivisti di MQL4 IDE.

2.7.10. Se si desidera utilizzare MQL4 IDE in qualsiasi modo diverso da quello esplicitamente indicato in questi Termini di Utilizzo di MQL4 IDE, tale uso è espressamente vietato, a meno che MetaQuotes non abbia concesso una licenza corrispondente.

2.7.11. Diritti di proprietà intellettuale

2.7.11.1 Se si utilizza l'IDE MQL4 per uno scopo consentito, l'utente mantiene tutti i diritti di proprietà intellettuale che può avere riguardo alla sua applicazione software.

2.7.11.2 Per quanto riguarda l'accordo tra l'utente e MetaQuotes, MetaQuotes e i suoi licenziatari si riservano tutti i diritti di proprietà intellettuale che si applicano al Software MetaQuotes (incluso MQL4 IDE) e qualsiasi lavoro derivato creato da o per MetaQuotes o i suoi licenziatari.

2.7.11.4 Se l'utente è un dipendente o un direttore di una società, e usa l'IDE MQL4 per conto della sua società ("Società"), riconosce e accetta quanto segue (i) accettando questi Termini di Utilizzo di MQL4 IDE ed utilizzando MQL4 IDE, l'utente riconosce che lo sta facendo per conto e con l'esplicito permesso della Società, sulla base del rispetto di questi Termini di Utilizzo di MQL4 IDE da parte vostra e della Società rispetto all'uso di MQL4 IDE da parte vostra e della Società; (ii) la licenza fornita da MetaQuotes per utilizzare MQL4 IDE presuppone che abbiate ottenuto tutti i necessari consensi, permessi ed autorità dalla Società per agire ufficialmente per conto della Società in conformità con questi Termini di Utilizzo di MQL4 IDE. L'utente dichiara e garantisce di aver ottenuto tale consenso, permesso e autorità per utilizzare l'interfaccia MQL4 IDE per conto della Società. Se non si dispone di tale autorizzazione, non si è autorizzati ad utilizzare MQL4 IDE.



2.10 Aggiornamenti e nuove versioni del software MetaQuotes. MetaQuotes si riserva il diritto di aggiungere nuove caratteristiche funzionali, miglioramenti del software, miglioramenti e aggiornamenti al software MetaQuotes a propria discrezione. L'utente riconosce e accetta che MetaQuotes non ha alcun obbligo di fornire nuove versioni del software MetaQuotes.

Di tanto in tanto il software MetaQuotes può scaricare e installare automaticamente aggiornamenti per il software MetaQuotes. Tali aggiornamenti sono necessari per mantenere la compatibilità del software, mantenere la sicurezza o le correzioni di bug, o fornire nuove caratteristiche, funzionalità o versioni. L'utente accetta di ricevere tali aggiornamenti da MetaQuotes per continuare ad utilizzare il software MetaQuotes. L'utente accetta inoltre che nel caso in cui scarichi, installi e utilizzi una nuova versione del software MetaQuotes, gli potrebbe essere richiesto di sottoscrivere un accordo modificato.

 

Renat, hai ragione naturalmente, è stato il tuo sviluppo.

Si può vedere che la gente si lamenta e non ama l'addendum.

Vedete, le persone si lamentano e non amano l'addendum. Non si possono proteggere completamente gli originali, qualsiasi programmatore può farlo.

Hanno solo bisogno di tempo, ma tutti usano diversi esperti e il codice può sovrapporsi (compreso quello dell'autore), cosa c'è di male?

 
Questa è la risposta che mi aspettavo - invece di una risposta specifica, riferimenti a "leggete voi stessi". Ma in linea di principio non mi dispiace. Non è una questione di principio per me. È solo che i metaquote facendo questo creano un ulteriore segmento del mercato illegale per i loro prodotti - la decompilazione e l'appiattimento del codice sorgente decompilato in uno compilabile. È necessario? Allora è necessario.
 
OmegaTube:

Si tratta di lavorare per il bene delle persone, non di gettare una chiave inglese nelle opere.

questo addendum.


Sono d'accordo. Tutti i grandi progetti hanno smesso di compilare. (Se più di una dozzina di file).

In un grande progetto, apparentemente, l'algoritmo trova sempre qualcosa a cui attaccarsi.

In particolare, uso solo la notazione cammello per le variabili fuori dal ciclo, e nei cicli

con trattini bassi - è più veloce da leggere.

Ora sto per perdere la scadenza. Devo fare causa a MetaQouts?

Tutto sommato, è un bene che stiano facendo la protezione del copyright, ma così com'è ora, è eccezionalmente rozzo.

Sembra che tutto il codice che ho scritto sia stato sprecato.

Come lavoro adesso? Bisogna compilare ogni nuova linea: non mi hanno ancora bandito?

E poi cambiano l'algoritmo - e ricominciano tutto da capo!

 
Eugene1:


Sono d'accordo. Ho avuto tutti i grandi progetti che hanno smesso di compilare. (Se più di una dozzina di file).

In un grande progetto, apparentemente, l'algoritmo trova sempre qualcosa a cui attaccarsi.

Soprattutto perché uso solo la notazione cammello per le variabili fuori dal ciclo, e nei cicli

con trattini bassi - è più veloce da leggere.

Ora sto per perdere la scadenza. Devo fare causa a MetaQouts?

Tutto sommato, è un bene che stiano facendo la protezione del copyright, ma così com'è ora, è eccezionalmente rozzo.

Sembra che tutto il codice che ho scritto sia stato sprecato.

Come lavoro adesso? Bisogna compilare ogni nuova linea: non mi hanno ancora bandito?

E poi cambiano l'algoritmo - e ricominciano tutto da capo!

Per favore, datemi la prova che il codice che avete creato non si compila.

Inviate qualsiasi codice sorgente che potete risparmiare qui o a me in un messaggio privato.

 
Renat:

Potresti per favore fornire la prova che il codice che hai creato non compila.

Invia qui o nel mio messaggio personale qualsiasi fonte che non ti dispiace.


Sì, sarebbe l'azione più logica da parte mia se non si trattasse di MQL4.

Qui, purtroppo, non è così semplice:

1) Devo chiedere al mio cliente il permesso di pubblicare il lavoro che ho fatto per lui? - Mi staccherà la testa.

2) Brevi frammenti di codice sono effettivamente compilati finora, e solo gli sviluppi futuri sono diventati grandi - mi dispiace per loro,

e devi passare del tempo a mettere i file nelle cartelle perché il compilatore li trovi.

Quindi, alla fine, userò la vecchia build per compilare, e non verrà fornito alcun codice.

A meno che io non scriva intenzionalmente qualche stronzata in modo che non funzioni e ve la rimandi per la pre-elaborazione...

Ma di nuovo, è una perdita di tempo.

===================================================

Potrei essere in grado di trovare un campione, però.

 
Eugene1:

Sì, sarebbe l'azione più logica da parte mia se non si trattasse di MQL4.

Potrei essere in grado di trovare un campione, però.

Posso aiutare - hai appena inventato l'idea che i progetti non si decompilano:

Ho avuto tutti i grandi progetti che hanno smesso di compilare. (Se più di una dozzina di file)

 

Sembra che sia inutile discutere, dimostrare qualcosa e fare esempi di codice,

Sembra che la semplice creazione di un nuovo argomento e il malcontento della gente in generale non sia sufficiente. Fai un sondaggio sul forum, vota

Vedrete quante persone voteranno per l'"innovazione".

Il parametro "Spread" è finalmente apparso nella build 509, che avrebbe potuto essere aggiunto molto tempo fa ed è un'innovazione davvero utile e necessaria.

Motivazione: