Le aziende richiedono un funzionamento rapido e accurato con strutture di database. Spesso devi spendere un'enorme somma di denaro per il software solo per scoprire che questa somma raddoppia perché devi installare software aggiuntivo sul lato client o acquistare licenze per i tuoi utenti finali e persino triplicare perché devi anche spendere soldi per la formazione del personale. Cercando di aiutare gli sviluppatori a rendere il loro lavoro meno dispendioso in termini di tempo e denaro, Perpetuum Software LLC offre un nuovo componente .NET: SQL Schema Sync API per la sincronizzazione della struttura del database.
Il prodotto non è un'applicazione, ma un componente integrato direttamente nel programma. Ciò significa che non dovrai installare alcun software aggiuntivo sul lato client. Inoltre, una volta acquistata, la licenza ti consente di distribuire il prodotto all'interno delle tue applicazioni senza costi aggiuntivi. L'API di sincronizzazione dello schema SQL è estremamente facile da usare. Lo strumento visivo Intuitive consente l'istantanea della struttura db e il confronto dei database e della loro sincronizzazione. Il lavoro dello strumento visivo in modalità procedura guidata fornisce un'interfaccia intuitiva che consente un rapido salvataggio degli snapshot e della sincronizzazione DB. Pertanto, risparmi sulle licenze per gli utenti finali, sulla formazione del personale e ottieni un componente potente con una serie di funzionalità avanzate.
L'API di sincronizzazione dello schema SQL consente di confrontare le strutture del database, aggiornarle facilmente, utilizzare il refactoring dei dati e specificare gli oggetti esatti da sincronizzare. Il prodotto è una soluzione essenziale per i progetti in cui la struttura del database è completamente definita dalla struttura degli oggetti business. Una procedura progettata, che forma la struttura del database come un grafico di oggetti basato su metadati e oggetti business dell'applicazione soggetti agli strumenti di mapping specifici dell'attività e utilizzati, risolverà una volta per tutte il problema della sincronizzazione del database. L'API SQL Schema Sync è stata sviluppata per SQL Server 2008 e funziona con applicazioni di qualsiasi tipo: WinForms, WebForms, console, WPF e così via.
cronologia delle versioni
- Versione 1.0.0.0 pubblicato il 2009-11-16
Novità: supporto completo per la funzionalità di SQL Server 2008.
Dettagli del programma
Eula
Contratto di licenza con l'utente finale
Perpetuum Software LLC
API di sincronizzazione dello schema SQL
PRODOTTO COMPONENTE SOFTWARE
Perpetuum Software LLC 2009. Tutti i diritti riservati
CONTRATTO DI LICENZA CON L'UTENTE FINALE PER IL PRODOTTO COMPONENTE SOFTWARE API DI SINCRONIZZAZIONE DELLO SCHEMA SQL.
IMPORTANTE - LEGGI ATTENTAMENTE: Questo Contratto di licenza per l'utente finale Perpetuum Software LLC ("EULA") è un accordo legale tra l'utente, uno sviluppatore di applicazioni software ("Developer End User") e Perpetuum Software LLC (Vendor) per SQL Schema Sync API SOFTWARE COMPONENT PRODUCT, i relativi controlli, codice sorgente, demo, file intermedi, supporti, materiali stampati e "online" o documentazione elettronica ("PRODUCT") contenuta nel file di installazione.
Installando, copiando o utilizzando in altro modo il PRODOTTO, l'utente finale sviluppatore accetta di essere vincolato dai termini del presente Contratto. Il PRODOTTO è in "uso" su un computer quando viene caricato in memoria temporanea (ad esempio RAM) o installato in memoria permanente (ad esempio disco rigido, CD-ROM o altro dispositivo di archiviazione) di tale computer. Se l'utente finale sviluppatore non accetta alcuna parte dei termini del presente Contratto, L'UTENTE FINALE SVILUPPATORE NON PUÒ INSTALLARE, UTILIZZARE, DISTRIBUIRE O REPLICARE IN ALCUN MODO, ALCUNA PARTE, FILE O PARTE DEL PRODOTTO O UTILIZZARE QUESTO PRODOTTO PER ALTRI SCOPI.
Il PRODOTTO è concesso in licenza, non venduto.
CONCESSIONE DELLA LICENZA.
Dopo l'accettazione del presente Contratto, il Fornitore concede all'utente finale sviluppatore una licenza personale e non esclusiva per installare e utilizzare il PRODOTTO su dispositivi compatibili al solo scopo di progettare, sviluppare, testare e distribuire programmi applicativi creati dall'utente finale sviluppatore. Se l'utente finale sviluppatore è un'entità, deve designare un individuo all'interno della propria organizzazione per concedere in licenza il diritto di utilizzare il PRODOTTO nel modo fornito nel presente documento.
L'utente finale sviluppatore può installare e utilizzare il PRODOTTO come consentito dal tipo di licenza acquistato. Il tipo di licenza acquistato è specificato nell'entrata prodotti.
LICENZA DI VALUTAZIONE.
Ai sensi di una licenza di valutazione, l'utente finale sviluppatore può installare e utilizzare qualsiasi numero di copie del PRODOTTO su un numero illimitato di computer solo per scopi limitati di test, valutazione e dimostrazioni.
Questa licenza viene concessa per un periodo limitato di trenta (30) giorni dopo l'installazione della versione di valutazione del PRODOTTO ("Periodo di valutazione"). Dopo il periodo di valutazione, l'utente finale sviluppatore deve
(i) eliminare il PRODOTTO e tutta la relativa documentazione da TUTTI i computer in cui è stato installato o copiato, oppure
(ii) contattare il Venditore o uno dei suoi rivenditori autorizzati per acquistare il PRODOTTO.
L'utente finale sviluppatore non può distribuire NESSUNO dei file forniti con la versione di valutazione del PRODOTTO a NESSUNA PARTE.
LICENZE DI PRODOTTO
I componenti design-time del PRODOTTO sono concessi in licenza per ogni computer in cui sono installati e utilizzati. Se l'utente finale sviluppatore deve installare componenti in fase di progettazione del PRODOTTO in più di un computer, sono necessarie licenze aggiuntive. Questa licenza è valida all'interno di una singola società. Se l'utente finale sviluppatore deve ordinare agli appaltatori di sviluppare un'applicazione con l'uso del PRODOTTO, lo schema di licenza menzionato deve essere applicato per ciascuna di tali società. Questi contraenti sono contrattualmente vincolati ai termini del presente Contratto e possono svolgere solo compiti di sviluppo consentiti per l'utente finale sviluppatore ai sensi del presente Contratto.
DESCRIZIONE DI ALTRI DIRITTI E LIMITAZIONI.
Non per il software di rivendita.
Se il PRODOTTO è etichettato e fornito come "Non per la rivendita" o "NFR", nonostante altre sezioni del presente Contratto, l'utente finale sviluppatore non può rivendere, distribuire o trasferire in altro modo per valore o beneficio in alcun modo, il PRODOTTO o qualsiasi opera derivata utilizzando il PRODOTTO. L'utente finale sviluppatore non può trasferire, affittare, affittare, prestare, copiare, modificare, tradurre, concedere in sublicenza, condividere il tempo o trasmettere elettronicamente il PRODOTTO, il supporto o la documentazione. Questo vale anche per tutti i file intermedi, il codice sorgente e gli eseguibili compilati.
Limitazioni relative al reverse engineering, alla decompilazione e al disassemblaggio.
L'utente finale sviluppatore non può decodificare, decompilare, creare opere derivate, modificare, tradurre o smontare il PRODOTTO e solo nella misura in cui tale attività sia espressamente consentita dalla legge applicabile nonostante questa limitazione. L'utente finale sviluppatore accetta di adottare tutte le misure ragionevoli, legali e appropriate per vietare la diffusione illegale del PRODOTTO o di una delle sue parti costitutive e ridistribuibili nella misura massima di tutte le leggi e i trattati locali, federali e internazionali applicabili in materia di anti-elusione, incluse, a titolo pertanto non limitato, le Conferenze diplomatiche dell'Organizzazione mondiale della proprietà intellettuale (OMPI) di Ginevra e Berna.
Separazione dei componenti, delle relative parti costitutive e ridistribuibili.
Il PRODOTTO è concesso in licenza come unità indivisibile. Il PRODOTTO e le sue parti costitutive e gli eventuali ridistribuibili forniti non possono essere decodificati, decompilato, smontato o separato per l'uso su più computer, né collocati per la distribuzione, la vendita o la rivendita come singole creazioni da parte dell'utente finale sviluppatore. La fornitura del codice sorgente, se inclusa nel PRODOTTO, non costituisce il trasferimento di alcun diritto legale a tale codice e la rivendita o la distribuzione di tutto o parte di tutto il codice sorgente e la proprietà intellettuale saranno perseguite nella massima misura di tutte le leggi locali, federali e internazionali applicabili. Tutte le librerie PRODUCT, il codice sorgente, i ridistribuibili e altri file rimangono di proprietà esclusiva del fornitore. L'utente finale sviluppatore non può distribuire alcun file, ad eccezione di quelli che il Fornitore ha espressamente designato come Ridistribuibili.
RIDISTRIBUIBILI.
Il PRODOTTO può includere alcuni file destinati alla distribuzione da parte dell'utente finale sviluppatore agli utenti dei programmi da lui creati - Ridistribuibili. I ridistribuibili includono, ad esempio, i file identificati nella documentazione stampata o on-line come file ridistribuibili, i file preselezionati per la distribuzione da un'utilità di installazione fornita con il PRODOTTO (se presente). In ogni caso, i ridistribuibili per il PRODOTTO sono solo quei file specificamente designati come tali dal fornitore. In base a tutti i termini e le condizioni del presente Contratto, l'utente finale sviluppatore può riprodurre e distribuire copie esatte dei Ridistribuibili, a condizione che tali copie siano effettuate dalla copia originale del PRODOTTO. Le copie di Redistributables possono essere distribuite solo con e al solo scopo di eseguire programmi applicativi consentiti dal presente Contratto di Licenza con l'utente finale dello sviluppatore che l'utente finale sviluppatore ha creato utilizzando il PRODOTTO. In nessun caso le copie di Redistributables possono essere distribuite separatamente.
I file seguenti sono considerati ridistribuibili ai sensi del presente Contratto:
Microsoft.SqlServer.ConnectionInfo.dll
Microsoft.SqlServer.Smo.dll
PerpetuumSoft.DataModel.dll
PerpetuumSoft.DataModel.LinqToSql.dll
PerpetuumSoft.DataModel.dll PerpetuumSoft.DataModel.UI.Windows.Forms.dll
QWhale.Common.dll
QWhale.Editor.dll
QWhale.Sintassi.dll
QWhale.Syntax.Parsers.dll
L'UTENTE FINALE DELLO SVILUPPATORE NON È AUTORIZZATO A RIDISTRIBUIRE QUALSIASI ALTRO FILE CONTENUTO NEL PRODOTTO.
Noleggio.
L'utente finale sviluppatore non può affittare, affittare o prestare il PRODOTTO.
Trasferimento.
L'utente finale sviluppatore NON può trasferire in modo permanente o temporaneo uno dei suoi diritti ai sensi del presente Contratto a qualsiasi individuo o entità. Indipendentemente da eventuali modifiche apportate dall'utente finale dello sviluppatore e indipendentemente da come l'utente finale sviluppatore potrebbe compilare, collegare e/o confezionare i suoi programmi, in nessun caso le librerie, i ridistribuibili e/o altri file del PRODOTTO (incluse parti di essi) possono essere utilizzati per lo sviluppo di programmi da parte di chiunque non sia l'utente finale sviluppatore. Solo l'utente finale sviluppatore ha il diritto di utilizzare le librerie, i ridistribuibili o altri file del PRODOTTO (o di qualsiasi parte di esso) per lo sviluppo di programmi creati con il PRODOTTO. In particolare, l'utente finale dello sviluppatore non può condividere copie dei ridistribuibili con altri co-sviluppatori. L'utente finale sviluppatore non può riprodurre o distribuire alcuna documentazione del PRODOTTO senza l'autorizzazione esplicita del fornitore.
Restrizioni aggiuntive.
È severamente vietata la distribuzione da parte dell'utente finale sviluppatore di qualsiasi strumento in fase di progettazione (EXE, OCX o DLL), eseguibili e codice sorgente distribuiti dal fornitore come parte di questo PRODOTTO e non identificati in modo esplicito come file ridistribuibile. È severamente vietata la ridistribuzione da parte degli utenti dell'utente finale sviluppatore dei file ridistribuibili delle DLL fornitore e di OCX o DEL PRODOTTO modificati dall'utente finale sviluppatore senza un'appropriata licenza di ridistribuzione ottenuta dal fornitore.
L'utente finale sviluppatore NON può distribuire il PRODOTTO, in qualsiasi formato, ad altri utenti per scopi di sviluppo o compilazione dell'applicazione. In particolare, se l'utente finale sviluppatore crea un controllo utilizzando il PRODOTTO come controllo costitutivo, l'utente finale sviluppatore NON può distribuire il controllo creato con il PRODOTTO (in qualsiasi formato) agli utenti da utilizzare in fase di progettazione e o per qualsiasi scopo di sviluppo.
L'UTENTE FINALE SVILUPPATORE NON PUÒ UTILIZZARE IL PRODOTTO PER CREARE ALCUNO STRUMENTO O PRODOTTO CHE COMPETA DIRETTAMENTE O INDIRETTAMENTE CON IL PRODOTTO.
Sottoscrizione.
L'acquisto della licenza o delle licenze per il PRODOTTO autorizza l'utente finale sviluppatore a ricevere aggiornamenti gratuiti, aggiornamenti e nuove versioni del PRODOTTO durante un anno di abbonamento. Dopo la scadenza dell'abbonamento, l'utente finale sviluppatore ha il diritto di utilizzare le licenze con le versioni del prodotto rilasciate prima della data di scadenza dell'abbonamento senza alcuna limitazione, tuttavia l'utente finale sviluppatore non ha il diritto di ottenere aggiornamenti, aggiornamenti e nuove versioni gratuiti del PRODOTTO rilasciati dopo la data di scadenza dell'abbonamento. L'utente finale sviluppatore ha il diritto di rinnovare le licenze per il PRODOTTO e di prolungare il servizio di abbonamento per un periodo successivo di un anno, accumulando così il diritto di ottenere aggiornamenti gratuiti, aggiornamenti e nuove versioni di prodotto rilasciate entro il periodo di abbonamento.
SE L'UTENTE FINALE DELLO SVILUPPATORE UTILIZZA LA VERSIONE DI VALUTAZIONE DEL PRODOTTO, IL FORNITORE NON FORNIRÀ ALL'UTENTE FINALE DELLO SVILUPPATORE AGGIORNAMENTI, AGGIORNAMENTI E CORREZIONI RELATIVE AL PRODOTTO.
Copyright.
Tutti i titoli e i diritti d'autore all'interno e al PRODOTTO (incluse, a titolo ing titolo e non limitato, immagini, demo, codice sorgente, file intermedi, pacchetti, fotografie, ridistribuibili, animazioni, video, audio, musica, testo e "applet" incorporati nel PRODOTTO, i materiali stampati di accompagnamento e qualsiasi copia del PRODOTTO) sono di proprietà del Fornitore. Il PRODOTTO è protetto dalle leggi sul copyright e dalle disposizioni del trattato internazionale. Pertanto, l'utente finale sviluppatore deve trattare il PRODOTTO come qualsiasi altro materiale protetto da copyright, ad eccezione del fatto che l'utente finale dello sviluppatore può installare il PRODOTTO su un singolo computer a condizione che mantenga l'originale esclusivamente per scopi di backup o archiviazione. L'utente finale sviluppatore non può copiare i materiali stampati che accompagnano il PRODOTTO.
RIGOROSA APPLICAZIONE DEI DIRITTI DI PROPRIETÀ INTELLETTUALE.
Se il diritto di utilizzo concesso in licenza per questo PRODOTTO viene acquistato dall'utente finale sviluppatore con l'intento di decodificare, decompilare, creare opere derivate e lo sfruttamento o il trasferimento non autorizzato di qualsiasi segreto di proprietà intellettuale e commerciale del Venditore, per includere eventuali metodi esposti o codice sorgente ove fornito, non esiste alcun diritto di utilizzo concesso in licenza e qualsiasi prodotto creato di conseguenza sarà giudicato illegale dalla definizione di tutte le leggi applicabili. Qualsiasi vendita o rivendita di proprietà intellettuale o derivati creati così ottenuti sarà perseguita nella massima misura di tutte le leggi locali, federali e internazionali.
Installazione e utilizzo.
La licenza concessa nel presente Contratto per lo Sviluppatore Finale per creare i propri programmi compilati e distribuire tali programmi e i Ridistribuibili (se presente), è soggetta a tutte le seguenti condizioni:
(i) i programmi dell'utente finale sviluppatore che contengono il PRODOTTO devono essere scritti utilizzando una copia registrata con licenza del PRODOTTO;
(ii) i programmi dell'utente finale sviluppatore devono aggiungere funzionalità primarie e sostanziali e non possono essere semplicemente un insieme o un sottoinsieme di nessuna delle librerie, del codice, dei ridistribuibili o di altri file del PRODOTTO;
(iii) l'utente finale sviluppatore non può rimuovere o modificare il copyright, il marchio o altre note sui diritti di proprietà del Fornitore contenute in qualsiasi parte delle librerie, del codice sorgente, dei ridistribuibili o di altri file del Fornitore che ne siano oggetto;
(iv) tutte le copie dei programmi creati dall'utente finale sviluppatore devono recare un'informativa sul copyright valida, propria o dell'avviso di copyright del Venditore che appare sul PRODOTTO;
(v) l'utente finale sviluppatore non può utilizzare i nomi, i loghi o i marchi del Fornitore o dei suoi fornitori per commercializzare i propri programmi;
(vi) l'utente finale sviluppatore rimarrà l'unico responsabile nei confronti di chiunque riceva i suoi programmi per supporto, servizio, aggiornamenti o assistenza tecnica o di altro tipo e tali destinatari non avranno il diritto di contattare il Fornitore per tali servizi o assistenza;
(vii) l'utente finale sviluppatore risarcirà e terrà il Venditore, le sue società collegate e i suoi fornitori, innocui da e contro eventuali reclami o responsabilità derivanti dall'uso, dalla riproduzione o dalla distribuzione dei suoi programmi.
Garanzia
Il Fornitore rappresenta e garantisce che:
(i) Il Fornitore ha tutti i diritti, le autorizzazioni o le licenze per fornire il PRODOTTO all'utente finale sviluppatore;
(ii) Il Venditore farà del suo meglio per evitare che il PRODOTTO venga infettato da "worm", "virus", "cavalli di Troia" o altri programmi o dispositivi di programmazione che potrebbero essere utilizzati per modificare, eliminare, danneggiare, disattivare o disabilitare il software, l"hardware del computer o i dati dell'utente finale sviluppatore;
(iii) Il PRODOTTO non include alcun codice open source come definito dalla Open Source Foundation né opera in modo tale da essere compilato o collegato al codice open source, senza che lo Sviluppatore e l'Utente Finale rivedano preventivamente e approvano il contratto di licenza applicabile.
LIMITAZIONE ED ESCLUSIONE DEI DANNI.
L'UTENTE FINALE DELLO SVILUPPATORE PUÒ RECUPERARE DAL FORNITORE SOLO DANNI DIRETTI FINO ALL'IMPORTO PAGATO DALL'UTENTE FINALE DELLO SVILUPPATORE PER IL SOFTWARE. L'UTENTE FINALE DELLO SVILUPPATORE NON PUÒ RECUPERARE ALTRI DANNI, INCLUSI PROFITTI CONSEQUENZIALI, PERSI, DANNI SPECIALI, INDIRETTI, INCIDENTALI O DI ALTRO TIPO.
Questa limitazione si applica alle richieste di violazione del contratto, violazione della garanzia, garanzia o condizione, responsabilità oggettiva, negligenza o altro illecito nella misura consentita dalla legge applicabile. Si applica anche se la riparazione, la sostituzione o un rimborso per il software non compensa completamente l'utente finale sviluppatore per eventuali perdite; o il Venditore sapeva o avrebbe dovuto conoscere la possibilità dei danni.
Disclaimer.
SALVO DIVERSA DEFINIZIONE DEL PRESENTE DOCUMENTO, IL FORNITORE DECLINA ESPRESSAMENTE QUALSIASI GARANZIA PER IL PRODOTTO. IL PRODOTTO E QUALSIASI DOCUMENTAZIONE CORRELATA SONO FORNITI "COSÌ COM" SENZA GARANZIA DI ALCUN TIPO, ESPRESSA O IMPLICITA, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE. L'INTERO RISCHIO DERIVANTE DALL'USO O DALLE PRESTAZIONI DEL PRODOTTO RIMANE ALL'UTENTE FINALE DELLO SVILUPPATORE.
NESSUNA PASSIVITÀ.
Nella misura massima consentita dalla legge applicabile, in nessun caso il Venditore sarà responsabile per qualsiasi danno speciale, incidentale, indiretto o consequenziale (inclusi, a titolo esemplificativo, danni per perdita di profitti aziendali, interruzione dell'attività, perdita di informazioni aziendali o qualsiasi altra perdita pecuniaria) derivante dall'uso o dall'impossibilità di utilizzare il PRODOTTO o dalla fornitura o mancata fornitura di Servizi di supporto, anche se al Venditore è stata insediata la possibilità di tali danni.
SERVIZI DI SUPPORTO TECNICO.
Il fornitore fornirà all'utente finale sviluppatore servizi di supporto tecnico relativi al PRODOTTO ("Servizi di supporto tecnico). L'utilizzo dei Servizi di supporto è regolato dai termini e dalle condizioni del presente Contratto, dal Contratto di supporto Premium del Fornitore, dalle politiche e dai programmi descritti nel manuale d'uso, nella documentazione "on line" e/o in altri materiali forniti dal Fornitore.
Il fornitore fornisce diversi livelli di servizi di supporto tecnico a seconda dello stato dell'utente finale dello sviluppatore:
(i) I servizi di supporto tecnico pre-vendita sono disponibili per gli utenti della versione di valutazione entro il periodo di valutazione e forniti gratuitamente quando possibile e in base alla disponibilità del personale di supporto tecnico via e-mail entro gli orari di supporto standard dalle 8:00 alle 17:00 GMT +6, dal lunedì al venerdì, escluse le ferie legali e le festività aziendali. Sono disponibili documentazione del PRODOTTO, white paper, demo, esempi, sezione di supporto che contiene suggerimenti e trucchi.
(ii) Servizi di supporto tecnico post-vendita all'utente finale sviluppatore su base gratuita o a pagamento soggetto al pagamento del canone di licenza applicabile per un periodo di un anno che inizia con il pagamento di tale canone di licenza:
a) Il supporto tecnico gratuito è disponibile per l'utente finale sviluppatore che ha un abbonamento valido per il PRODOTTO ma non ha un abbonamento al supporto Premium valido. Il supporto tecnico gratuito viene fornito quando possibile e in base alla disponibilità del personale di supporto tecnico via e-mail entro gli orari di supporto standard dalle 8:00 alle 17:00 GMT +6, dal lunedì al venerdì, esclusi i giorni festivi e le festività aziendali. Sono disponibili documentazione del PRODOTTO, white paper, demo, esempi, sezioni di supporto che contiene suggerimenti e trucchi.
b) Il supporto tecnico Premium è disponibile per l'utente finale sviluppatore che ha un abbonamento al supporto Premium valido. Il supporto tecnico Premium è fornito con alta priorità via e-mail entro gli orari di supporto standard dalle 8:00 alle 17:00 GMT +6, dal lunedì al venerdì, esclusi i giorni festivi e le festività aziendali. Il fornitore può offrire ulteriori vantaggi del supporto tecnico Premium, come l'accesso alle build notturne, i campioni in C# e VB.NET. Sono disponibili documentazione del PRODOTTO, white paper, demo, esempi, sezioni di supporto che contiene suggerimenti e trucchi.
Se l'utente finale sviluppatore acquista servizi di supporto tecnico Premium, tutte le copie autorizzate del PRODOTTO in possesso dell'utente finale sviluppatore devono includere l'opzione supporto tecnico Premium.
Qualsiasi PRODOTTO supplementare fornito all'utente finale sviluppatore come parte dei Servizi di supporto sarà considerato parte del PRODOTTO e soggetto ai termini e alle condizioni del presente Contratto. Per quanto riguarda le informazioni tecniche fornite dall'utente finale dello sviluppatore al Fornitore nell'ambito dei Servizi di supporto, il Fornitore può utilizzare tali informazioni per i suoi scopi commerciali, anche per il supporto e lo sviluppo del PRODOTTO. Il Fornitore non utilizzerà tali informazioni tecniche in un modulo che identifica personalmente l'utente finale dello sviluppatore.
Terminazione.
Fatti salvi altri diritti o rimedi, il Venditore terminerà il presente Contratto in caso di mancato rispetto da parte dell'utente finale dello sviluppatore di tutti i termini e le condizioni del presente Contratto. In tali eventi, l'utente finale sviluppatore deve distruggere tutte le copie del PRODOTTO e di tutte le sue parti componenti, inclusa qualsiasi documentazione correlata, e deve rimuovere immediatamente QUALSIASI utilizzo della tecnologia contenuta nel PRODOTTO da qualsiasi applicazione sviluppata dall'utente finale dello sviluppatore, sia in stato nativo, alterato o compilato.
DISPOSIZIONI GENERALI.
Il presente Contratto può essere modificato solo per iscritto firmato dall'utente e da un funzionario autorizzato del Fornitore. Se una qualsiasi disposizione del presente Contratto viene trovata nulla o inapplicabile, il resto rimarrà valido e applicabile secondo i suoi termini. Se si stabilisce che un rimedio fornito è fallito per il suo scopo essenziale, tutte le limitazioni di responsabilità e le esclusioni di danni stabilite nella garanzia limitata rimarranno in vigore.
Il Fornitore si riserva tutti i diritti non specificamente concessi nel presente Contratto.