Joomla e le estensioni GPL-only
Parlo solo ora di quanto comunicato dai piani alti dell'organizzazione di Joomla in dicembre: il 1° luglio 2009 verranno tolte dalla Joomla Extensions Directory le estensioni che non rispettano le direttive, ovvero saranno rimosse:
- Estensioni non rilasciate con licenza GPL
- Estensioni criptate con sistemi come Zend Encoder o IONcube
Questo cambiamento sarà secondo me una ventata d'aria fresca per il progetto Joomla: una estensione criptata è un'estensione che limita la libertà dell'utente e dello sviluppatore che vuole modificarla.
Ho avuto a che fare con un alcune estensioni criptate ed ora cerco di evitarle come la peste: comprando un'estensione criptata solitamente viene permessa la sua esecuzione su un dominio solo, per cui è impraticabile l'utilizzo di un server di test.. figuriamoci poi eseguire l'estensione in locale, senza connessione ad internet.
La decisione di accettare soltanto licenze GPL è molto idealistica ma anche necessaria: la libertà offerta dalla licenza GPL è una manna per gli sviluppatori, ed attirare sviluppatori significa fornire al progetto una linfa vitale che si traduce in nuove estensioni ancora più usabili, ricche di funzionalità e sicure.
Quante volte abbiamo visto progetti commerciali abbandonati? Magari il progetto era interessante ma lo sviluppatore originario ha avuto altre priorità ed ha abbandonato l'impresa. Inoltre cosa succede quando il creatore di un'estensione criptata si rende irreperibile, come mi è successo con Advanced Profile Control, un'estensione per Community Builder?
Semplicemente non si può fare niente se non trovare un'alternativa.
Richiedere estensioni GPL-only non significa che l'estensione debba essere gratuita, anzi le estensioni commerciali sono benvenute.
Oggigiorno il 22% delle estensioni per Joomla 1.5 sono commerciali, di cui un buon numero rilasciate con licenza GPL.
In tutto il 35% delle estensioni per Joomla 1.5 sono rilasciate con licenza GPL, ma ovviamente questo dato è destinato a cambiare, e qualcuno ha già apportato le modifiche ai propri prodotti.
Naturalmente il fatto che le estensioni non GPL vengano rimosse dalla JED non ne decreta la morte e l'inutilizzo, ma la loro visibilità diminuirà drasticamente. Sono già nate diverse directory di estensioni alternative alla JED, così come ne esistevano in passato, dedicate alle estensioni che verranno ufficialmente escluse, ma queste non avranno mai il numero di visite e popolarità che può avere una directory ufficiale posta su un sito con pagerank 9 visitato da un numero impressionante di persone al giorno.. alla lunga credo che dovranno cambiare il proprio modello di business.
Lunga vita a Joomla ed alla GPL!
January 21st, 2009 at 16:09
Io non mi trovo d’accordo, questa nuova politica da parte del gruppo di Joomla! non aiuterà il progetto, ma ne diminiurà secondo me la visibilità.
Le estensioni a pagamento sono parte integrante della notorietà di Joomla! per come la vedo io.
Piccola precisazione, tu dici:
“Comprando un’estensione criptata solitamente viene permessa la sua esecuzione su un dominio solo, per cui è impraticabile l’utilizzo di un server di test.. figuriamoci poi eseguire l’estensione in locale, senza connessione ad internet.”
Non è proprio vero, o meglio lo è se il produttore del componente vuole che sia così.
Altrimenti (e questa è la cosa che di solito ho riscontrato io) è possibile usare l’estensione anche in locale sia con ioncube che con zend basta aggiungere il dominio localhost (o chi per lui) nei settaggi.
E’ inoltre possibile utilizzarla anche senza connessione, in quanto spesso la licenza risiede in un file inserito in una apposita directory.
January 21st, 2009 at 16:25
Ciao Andrea, ho scritto quelle cose riguardo l’estensione criptata perchè questa è stata una mia esperienza poco felice.. d’accordo con te che dipende dalle impostazioni dello sviluppatore, ma il trend che ho visto è questo:
estensione criptata per un host: diciamo 50€
per due host: 100€
host illimitati? 300€
Cosa fai, spendi 50€ in più per il server di test?
Piuttosto mi scrivo qualcosa appositamente per l’uso che devo farne.
Comunque questa decisione non eliminerà le estensioni a pagamento, esse verranno mantenute nella JED.
Una estensione può essere sia a pagamento che GPL allo stesso tempo!
..dimmi un’estensione criptata di cui non potresti fare a meno.. quando si parla di estensioni indispensabili, a me vengono in mente solo estensioni rilasciate con licenza GPL.
January 22nd, 2009 at 09:48
Ovvio dipende dal tipo di sito che devi fare, però ci sono 2 estensioni a pagamento che personalmente reputo eccezionali come rapporto qualità prezzo: JReveiws e Jomsocial.
Entrambe possono essere usate su localhost (server di test) senza necessità di pagare niente in più.
June 21st, 2009 at 07:24
MA scusate un info. Supponiamo che Io abbia un cliente che vuole acquistare un mio componente non pubblicato nella JED. Posso venderlo criptato oppure no?
June 21st, 2009 at 20:07
Ciao Claudio, certo puoi fare quello che vuoi, le regole sopra indicate devono essere rispettate perchè la tua estensione possa essere elencata nella JED, ma se non è questo il caso vai tranquillo.
Lascia un commento
-
Feeds
Segui il feed RSS e Twitter per restare sempre aggiornato!
Ricevi gli aggiornamenti via email: -
-
Ultimi commenti
- strumenti musicali chitarra: IL SITO DI JOOMLA
- giulio: È una potenza.
- Fabio: Avete risolto il problema di inserire due moduli nella stessa pagina? Se si come?
- lobo: …è solo una sola come tutti gli altri template “vuoti” di J. come i tutorial per costruirli,...
- Daniele: Salve, OTTIMO TUTORIAL,GRAZIE. Volevo chiedere un cosa dato che non e’ molto che lavoro con joomla. Ma...
-
Ultimi post

6 Commenti al post “Joomla e le estensioni GPL-only”