Vai al contenuto principale
MeteorGPLby WebbingApps

Confronta

Tre modi per inserire un plugin o un tema premium in un progetto WordPress, riga per riga. Il repository è la terza colonna; non sostituisce la licenza del produttore, ma impacchetta il codice che la tua licenza ti consente di eseguire.

Siti di download, portale del produttore e questo repository a confronto
Criterio Siti di download casuali e zip “nulled” Il portale del produttore, zip manuale Questo repository Composer (composer.meteorgpl.com)
Integrità del codice sorgente Origine sconosciuta, spesso modificato; niente con cui verificare un download. L’archivio originale, direttamente dal produttore. Il codice originale, con uno SHA-256 per ogni versione, analizzato contro il malware prima della pubblicazione.
Controlli di licenza Rimossi o aggirati con patch; il prodotto non può essere registrato presso il produttore. Intatti; attivati con la tua chiave. Intatti; attivati con la tua chiave acquistata dal produttore.
Versionamento e riproducibilità con composer.lock Nessuno; il nome del file è l’unico indizio sulla versione. Manuale: scarica, decomprimi, carica; nessun file lock registra cosa gira dove. Tag semver; composer.lock fissa la versione e il checksum del dist, così ogni ambiente installa gli stessi byte.
Aggiornamenti Si riscarica da dove capita, ogni volta con lo stesso rischio. Dall’amministrazione di WordPress con una chiave valida, oppure con un altro zip manuale. composer update.
Rollback Solo se hai conservato il vecchio zip. Solo se il produttore offre ancora la versione precedente. Ogni versione pubblicata resta disponibile.
Adatto a Bedrock e twelve-factor Nessuna. I plugin restano fuori dal grafo delle dipendenze; i deploy richiedono passaggi manuali. Dipendenze dichiarate in composer.json, installate dalla build, nessun codice di terze parti copiato nel tuo repository.
Chiarezza legale Provenienza incerta, codice modificato. I termini di licenza del produttore. Ridistribuzione del codice GPL più la licenza del produttore che acquisti; una politica di rimozione pubblicata.
Supporto del produttore e diritto agli aggiornamenti Nessuna. Con la licenza. Con la licenza: il supporto resta del produttore; il repository non lo sostituisce.
Automazione CI Impossibile senza fare il commit degli zip. Impossibile senza fare il commit degli zip o automatizzare con script gli accessi al portale. auth.json o COMPOSER_AUTH nella pipeline.
Costo “Gratis”, con il rischio di malware e senza supporto. La licenza del produttore. La licenza del produttore più un abbonamento al repository.

Cosa viene rimosso e perché

La GPL copre il codice che un produttore dichiara sotto tale licenza. Grafica, font, media, documenti e contenuti demo inclusi in un prodotto hanno spesso una licenza separata, quindi il repository non li ridistribuisce: le immagini raster vengono sostituite da segnaposto delle stesse dimensioni (i layout continuano a funzionare), i font vengono rimossi tranne i font di icone, e audio, video, documenti, contenuti demo e archivi annidati vengono rimossi. La pagina del pacchetto indica la licenza dichiarata e un profilo di licenza; la pagina sulle licenze contiene la politica completa. Ottieni le risorse originali dal produttore con la tua licenza.

Cosa non viene mai modificato

PHP, JavaScript, CSS e il resto del codice vengono distribuiti così come li ha scritti il produttore. Controlli di licenza, flussi di attivazione, controlli degli aggiornamenti e telemetria del produttore non vengono alterati, rimossi o sostituiti da stub. Gli archivi che arrivano con modifiche di questo tipo vengono riportati al codice originale quando esiste un riferimento pulito, altrimenti non vengono pubblicati. Attiva con la tua chiave; il produttore resta il tuo punto di riferimento per il supporto.

Invia feedback

Cosa funziona, cosa no, cosa manca: bastano poche parole.

Solo se desideri una risposta.

Viene acquisito nel tuo browser, senza questa finestra. Password, ciò che hai digitato nei moduli, chiavi e token vengono esclusi come blocchi grigi; prima dell’invio puoi nascondere altre parti. Conserviamo gli screenshot per 90 giorni.

Lo conserviamo con l’indirizzo della pagina, la tua lingua, le dimensioni della finestra, il browser e l’indirizzo IP, e il tuo indirizzo e-mail, se ce lo indichi. L’indirizzo IP e il browser vengono eliminati dopo 90 giorni. Informativa sulla privacy.

Tutte le lingue