Domanda

La nostra azienda vuole utilizzare MySQL per un prodotto software. Questo prodotto non è open-source. E 'legale usarlo liberamente?

In caso contrario, come su PostgreSQL? Questo va bene per il nostro scopo?

È stato utile?

Soluzione

Postgres (non Postgre) è assolutamente gratuito. Si può fare tutto quello che vuoi con esso.

Per MySQL sarà molto probabilmente bisogno di una licenza commerciale, se si prevede di ridistribuire l'applicazione con un database in bundle. Non so se questo è necessario se l'applicazione solo necessità MySQL ma penso che questo richiede anche un licenze commerciali perché è considerato un lavoro derivato

Ma io non sono un avvocato. Quindi, se si vuole essere sicuri al 100%, a parlare con Oracle e un avvocato.

Altri suggerimenti

Prima di tutto, la quantità di informazioni che avete appena fornito non è sufficiente per capire chiaramente ciò che exacly si intende per "utilizzando MySQL per un prodotto software".

Naturalmente, siete liberi di utilizzare il MySQL Community Edition, insieme a eventuali prodotti proprietari closed-source si vede in forma. Ma, come ho capito, la vostra azienda vuole integrare il server di database nella vostra applicazione, da qui la necessità di conoscere al rilascio delle licenze.

In questo caso, PostgreSQL viene fornito con una licenza molto più flessibile. Mentre MySQL Community Edition utilizza il GPL adorabile e rispettabile (GNU Public License), che non consente di integrarla all'interno di un prodotto closed-source, PostgreSQL è dotato di PostgreSQL licenza, che è anche una licenza open-source, ma molto simile al BSD licenza . Pertanto, è molto più permissive, particolarmente per uso con un prodotto closed-source. In realtà, è utilizzato in alcuni prodotti closed-source come è, come i sottostanti server DB e DWH di Yahoo , ecc.

Giusto per riassumere e chiarire: Sei libero di mescolare codice proprietario con le fonti PostgreSQL originali, e vendere o distribuire gratuitamente il prodotto risultante in forma sorgente aperto o chiuso Quindi, sto assumendo. questo è lo stile di licenza che si sta cercando.

Detto questo, non ho alcuna intenzione di iniziare una guerra di fiamma, ma PostgreSQL è un RDBMS molto più capace e stabile, quindi è una molto migliore opzione per qualsiasi applicazione business-critical orientati.

Licenza-saggio, e anche per ragioni tecniche abituali, vi consiglio caldamente di PostgreSQL. Controllare il testo della licenza , e il generico modello di licenza fuori.

Come licenze vanno, licenza BSD di PostgreSQL è sulla licenza più permissiva si possono trovare a corto di solo codice di dominio pubblico. Tu sei libero di usarlo in un prodotto closed source e distribuirla senza dover pagare canoni o fornire il codice sorgente per il vostro prodotto. Non si possiede nulla a nessuno e non si hanno gli avvocati di paga a guardare a tutti i casi bordo. Prendilo, usarlo.

Ma a parte le considerazioni giuridiche, tecnicamente PostgreSQL è, a mio parere, una base di dati di gran lunga superiore, architettonicamente, performance, e, soprattutto, dal punto di vista pura integrità dei dati. Molte persone scelgono un database perché è facile. Se i dati non significa molto a voi, così sia. Ma chi prende davvero sul serio i loro dati vi dirà che PostgreSQL è senza dubbio una delle più belle basi di dati che ci sia. Dimenticare che è gratuito. E 'costruito come un diesel di Cummins, si può solo caricare il basso e sarà solo andare avanti.

Ho lavorato con molti database relazionali diversi nel corso degli ultimi anni dieci. Ho passato anni usando MySQL, e ancora lo uso. Credo che MySQL è un RDBMS perfettamente bene. Ma ho sempre sentito come PostgreSQL è in un campionato tutto suo. Ci sono così tante cose che posso dire in proposito, dal suo design elegante e solida per la sua incredibile durata alla sua eccellente documentazione. PostgreSQL è il fondamento del sistema di CRM della nostra azienda, sistema contabile, reporting, sito web, DNS, gran parte della nostra infrastruttura IT. Per sei anni ha eseguito giorno e notte, 24/7, alimentare tutti questi sistemi senza incidenti. E 'solo un cavallo di lavoro.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a dba.stackexchange
scroll top