M. Burzi a en effet annoncé son intention de ne publier désormais PHP-Nuke qu'en closed source, en utilisant le logiciel Zend Encoder. Francisco Burzi n'a jamais été un fervent partisan du logiciel libre, ni même de l'open source. On a pu le voir quand il a refusé d'utiliser CVS (après une courte période d'essai), ou avec la création du PHP-Nuke club (voir dépêche précédente), qui réservait les versions de développement à une élite payante. Mais cette décision de passer son produit en closed-source risque bien de faire fuir ses utilisateurs, qui bien que malmenés pouvaient jusqu'alors encore modifier et personnaliser selon leur volonté le code source de PHP-Nuke. Désormais, cela ne leur sera plus possible.
De plus, l'installation du logiciel Zend Optimizer, qui est lui aussi closed source, sera désormais nécessaire pour faire fonctionner PHP-Nuke. Sans cela, le code rendu illisible par Zend Encoder rendra son utilisation impossible.
Pour motiver son choix, M. Burzi évoque un logiciel plus stable et sécurisé, auquel il sera facile de rajouter ses fichiers. Dans les raisons "positives" pour ce choix, selon lui, il y a aussi l'impossibilité de forker. Il est cependant probable que beaucoup d'utilisateurs de PHP-Nuke se tourneront vers Post-Nuke (ou autres forks) dès le passage effectif de PHP-Nuke en closed source.
À noter que le PHP-Nuke Club (payant) restera en place, et qu'une version Corporate (payante) fera également son apparition.
Aller plus loin
- L'annonce (37 clics)
- Site officiel de PHP-Nuke (133 clics)
- Création de PHP-Nuke Club (37 clics)
- Php-Nuke touché par une vulnérabilité importante (19 clics)
- BoomTchak.net - Tout sur les CMS (13 clics)
- Post-Nuke, fork le plus célèbre de PHP-Nuke (25 clics)
# Re: PHP-Nuke quitte le monde du libre
Posté par Anonyme . Évalué à -10.
# Re: PHP-Nuke quitte le monde du libre
Posté par Jean-Yves B. . Évalué à -2.
[-1]
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Moby-Dik . Évalué à -2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par mammique . Évalué à 10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Anonyme . Évalué à 8.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Netsabes . Évalué à 10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par xcoder_nux . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Yusei (Mastodon) . Évalué à 10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par xcoder_nux . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 10.
Son seul mérite c'est que des gens à coté ont fait plein de modules, mais ca vient pas de phpnuke en lui même et je ne sais toujours pas pourquoi il a eu autant de succès ni pourquoi il a été soutenu par Mandrake...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Jean Roc Morreale . Évalué à 10.
pour ma part phpnuke était (j'en parle au passé car avec la fermeture des sources je vois difficilement quelqu'un payer pour "ça") une horreur à utiliser pompant insidieusement les ressources serveurs et sans parler de la sécurité hum relative :p
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par mammique . Évalué à -2.
C'est payant en plus ?? !!!! Alors la c le ponpon !!
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Rastaman . Évalué à 6.
Viva El SPIP !
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par qbeek . Évalué à 1.
SPIP is groovy :)
http://www.uzine.net/rubrique91.html(...)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Robert VISEUR (site web personnel) . Évalué à 10.
Le cas de PHP Nuke semble intéressant, puisque réussi sur le plan de la diffusion mais fort controversé en terme de qualité (ça va à l'encontre de l'idée de sélection naturelle qui prévaut dans le libre ?).
> Son seul mérite c'est que des gens à coté ont fait plein de modules,
Ca pourrait expliquer en soi le succès a posteriori (richesse fonctionnelle) mais pas la cause du succès initial.
> mais ca vient pas de phpnuke en lui même et je ne sais toujours pas pourquoi il a eu autant de succès ni pourquoi il a été soutenu par Mandrake...
Peut-être le soutien de Mandrake est-il la raison (meilleure diffusion, reconnaissance de la marque) ?
Ou c'était le premier sur le marché ?
Le premier écrit en PHP, langage de base sur la plupart des hébergeurs gratuits (free, chez, etc) ou pas chers (online, etc), ce qui aurait facilité le déploiement ?
Ou il était plus facilement déployable/modifiable que les autres ?
A propos, qqn sait ce qu'est devenu GPL Farm, le projet de Francisco Burzi pour une plate-forme de développement de projets GPL avec rélunération pour les développeurs. Ca avait soulevé par mal de vagues sur LinuxFr ( http://linuxfr.org/2001/08/24/4648.html(...) ), mais il n'en reste presque aucune trace sur le Net ?!
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 4.
Le premier écrit en PHP, langage de base sur la plupart des hébergeurs gratuits (free, chez, etc) ou pas chers (online, etc), ce qui aurait facilité le déploiement ?
http://www.mandrakesoft.com/company/community/projects(...) indique que PHP Nuke a commencé pendant l'été 2000.
Le projet daCode est hébérgé par sourceforge depuis le 15 juin 2000 :-)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Netsabes . Évalué à 2.
Cf http://linuxfr.org/2000/09/09/5.html(...)
Et puis la 1.0-RC1 n'est arrivée que le 25 février 2001 :) http://linuxfr.org/2001/02/25/2454.html(...)
(y'a pas à dire, releaser souvent a toujours été le problème pour daCode)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 0.
La première release était le 31/12/2000 non (0.9) ?
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Netsabes . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Prae . Évalué à 4.
bon ok ok! ... je sors :)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 10.
Je ne veux pas trop en parler pour le moment, mais je n'ai point vu de tel système encore. En gros ça permettra d'éviter de se dire "tiens je veux faire un weblog, j'installe ci, je veux une galerie, j'installe ça, etc". En gros on veut publier de l'information, pour un site perso ou un gros site, on installe ce système, et tout le reste se fait tout seul. On pourra linker des informations entres elles, etc.
Plus d'informations ultérieurement :=)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 6.
http://sourceforge.net/projects/fasmz(...)
Registered: 2001-05-17 14:58
Activity Percentile (last week): 0%
Mais bon on en reparle de temps en temps et dans un mail du 16 Aout 2002 on avait décidé d'utiliser Templeet :-) (d'ailleurs GrK et cDlm qui trainent sur #templeet font partie des participants à ce projet)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Rastaman . Évalué à 1.
Bah, ca va au moins faire remonter les stats de visite ! ;)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Robert VISEUR (site web personnel) . Évalué à 1.
Le tout ne nécessite pas de base de données (c'était le but initial, pour faciliter la maintenance de petits volumes de données) et est complètement orienté objet. Tout est généré à partir de fichiers CSV de configuration (quizz, documents, sondages, etc) à la structure claire (pour l'instant pas documenté). Il est donc très facile à déployer et convient bien pour des petits trafic (c'est mon cas pour l'instant).
Pour ceux que ça intéresse, il y a deux versions "proto" en ligne (je compte mettre à jour une première version en août, avec mes cours), pas tout-à-fait finies mais stables ( txtforum.ecocentric.be & cancun.ecocentric.be ).
Ceux que cela intéresse ou qui souhaitent commenter peuvent me contacter par mail (adresse sur le site).
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
;-)))
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 4.
Ce que je vois c'est quelque chose de simple qui permette de publier de l'information quellle qu'elle soit, c'est tout, et de la lier entre elle. Exemple, je décide de publier un article, puis après coup je décide d'y associer une gallerie d'images, un vote, et un commentaire. Puis le lendemain je publie une photo seule, puis après-coup je souhaite y rajouter un commentaire car elle a suscité dans les forums des réactions d'incompréhension, par exemple.
Je ne vois pas quel outil permet d'effectuer cela.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 4.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par ours Ours (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Da Scritch (site web personnel, Mastodon) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par aurel (site web personnel, Mastodon) . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 1. Dernière modification le 04 décembre 2021 à 19:53.
La liste d'exemple de site qui utilisent templeet sur http://templeet.org/ (NdM: remplacé en 2021 par un lien archive.org prouve que justement les sites n'ont rien à voir, et on ne devinerait pas qu'ils utilisent templeet.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Stéphane V. . Évalué à 3.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 1.
Mais quand vous allez developper un module templeet pour faire un CMS il faudra faire attention a le faire flexible...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Olivier Duquesne (site web personnel) . Évalué à 1.
Ca se trouve là :
http://glasnost.entrouvert.org/(...)
Y'a ptêt des gens pour lui filer un coup de main ?
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par ukemi . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à -6.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Jean Roc Morreale . Évalué à 3.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Yusei (Mastodon) . Évalué à 5.
De même, si Linus décidait demain de rendre Linux propriétaire, et bien on ferait un fork, tout simplement.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par mammique . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par paparoot . Évalué à 5.
Si Linus décidait de rendre Linux propriétaire, il ne pourrait pas le faire légalement sans violer la GPL, donc pas de fork du tout , en fait , puisque pour etre "dans le droit chemin" il devrait réécrire chaque partie du noyau sans repomper une seule ligne de code de celui existant . Donc la communauté n' aurait pas de fork à faire du tout, elle aurait juste à poursuivre son travail et laisser le pauvre Linus , devenu un peu fada pour le coup alors, poursuivre sa quete en réinventant la roue ...
La licence protège tout ce merveilleux travail . Qu 'est-ce qu' on ferait pas sans ça ... La licence, c' est aussi une des raisons qui a poussé Rasterman à re-écrire le nouvel enlightenement 0.17 à partir de zéro , afin de le basculer sous une licence BSD . Libre à lui dorénavant, d' en faire un produit propriétaire dès qu' il sera pret . La licence le lui permet . Effectivement, on constate que la licence GPL alloue réellement plus de liberté à la vie du programme qu' au programmeur .
Ce post a été rédigé avec amour, calme et volupté . Garanti Sans Troll Ajouté . N' y voyez aucun lancement de débat stérile sur les licences GPL et BSD . Ce n' est pas sa vocation première . Voili voilou, c' était juste pour dire à Yusei qu' on aurait pas de fork à faire .
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par jeanmarc . Évalué à 4.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Emmanuel Seyman . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 5.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Stéphane V. . Évalué à 4.
# Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 10.
Le gens vont enfin basculer sur post-nuke.
Ca va faire basisser fortement le nombre de trous de sécu publiées chaque années sur les applis libres.
# Re: PHP-Nuke quitte le monde du libre
Posté par Xavier Teyssier (site web personnel) . Évalué à 10.
J'ai cru comprendre que PHP-Nuke était un nid de trous de sécurité.
Alors si le passage en closed-source se fait, ça risque de faire fuir plein de monde vers d'autres solutions plus libre et peut-être plus sûr, donc diminuer le nombre de PHP-Nuke installé, et diminuer le nombre de failles exploitable dans notre petit monde informatique
Donc somme toute, c'est une bonne chose non ?
< fin du mode kamikaze...>
Euh... tapé pas trop fort, ch'uis douillet...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par rootix . Évalué à 5.
Comment être inconscient à ce point ?
Je vous conseille de vous impliquer dans des projets comme linuxfr (package de templeet), spip, plone. Enfin des vrais projets, quoi...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pooly (site web personnel) . Évalué à 4.
# Re: PHP-Nuke quitte le monde du libre
Posté par Misc (site web personnel) . Évalué à 10.
http://www.mandrakesoft.com/company/community/projects(...) => chercher php-nukephpnuke mandrake
et :
http://www.phpnuke.org/modules.php?name=News&file=article&s(...)
et puis,c'est pas une perte terrible, phpnuke, c'est un gros bousin pas rapide et rempli de faille.
C'est le sendmail des sites de news. Qu'il devienne closed source, créve devant les forks et la concurence et voila.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 10. Dernière modification le 04 décembre 2021 à 19:51.
C'est le sendmail des sites de news. Qu'il devienne closed source, créve devant les forks et la concurence et voila.
Euh, franchement, comparer sendmail qui a demandé des années de développement, qui implémente le protocol SMTP, avec phpnuke qui est une sombre bouse dont personne ne voudrait, c'est fort.
Sendmail a sans doute eu des soucis de sécurité par le passé, comme beaucoup d'autres applications (nis, samba, etc), mais il est à ma connaissance devenu relativement ok de ce côté là.
phpnuke c'est un bout de php mal pensé, bugué au plus haut point, et l'exemple type du truc qu'on veut pas dans la communauté du libre. Tant mieux qu'il passe propriétaire… Puis quand on trouvera le premier bug de la version proprio, je rigolerai doucement… :)
LinuxFr, http://templeet.org/ (NdM: remplacé en 2021 par un lien archive.org) powered :)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par kadreg . Évalué à 8.
Bah si, il y a certainement plusieurs milliers de sites qui l'utilise.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 10.
On se demande bien pourquoi d'ailleurs... Vu qu'il existe des forks qui semblent bien mieux codé. Même avec les pieds, phpnuke ne pourrait pas être plus mal écrit. Et la lecture des articles du développeur confirme son ignorance du web.
Cependant il y a des choses qui m'étonnent toujours.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par kadreg . Évalué à 10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Anonyme . Évalué à 3.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par mammique . Évalué à 6.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Moby-Dik . Évalué à 10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Robert VISEUR (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Dies Irae (site web personnel) . Évalué à 0.
Le pire c'est le coup du 9 arguments pour le "closed source", 3 arguments contre! Je lui en trouve un centaine d'arguments contre si ce n'est que ça!
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Gilles . Évalué à 5.
Sendmail implémente un protocol (SMTP/ESMTP/SMTPS) tandis que phpNuke n'est qu'une application utilisant un autre protocol.
Et puis pour parler de sendmail de cette façon, je suppose que tu as du tester toutes les possiblités, de smtp à smtps en passant par estmp, des domaintables au mailertables. On suppose aussi que tu connais l'operation guide sur le bout des doigts ainsi que le cf/cf/README et les rewriting rules !
Le gros problème avec sendmail, c'est que au vue des options disponibles et des diverses possiblités offertes, l'admin système lambda ne s'en sort pas et se rabat sur d'autres mailers en invoquant des vieux trous de sécurité corrigés
Enfin c'est vrai que j'ai jamais vu non plus d'autres mailers suporter plus de 70 domaines et 29 mailertable sans broncher depuis plus de 3 ans ....
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 7.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Misc (site web personnel) . Évalué à 2.
Bien sur, il y a une tonne d'options dans sendmail, mais 75% des options servent pour 10% seulement des installations.
De meme, il y a pleins de modules dans tout les sens pour php-nuke, tout le monde l'utilise, et c'est un gros fromage.
C'est sur ça que se base ma comparaison.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Gilles Chehade . Évalué à 0.
009: SECURITY FIX: March 3, 2003
A buffer overflow in the envelope comments processing in sendmail(8) may allow an attacker to gain root privileges.
A source code patch exists which remedies the problem.
Bon je veux bien que Sendmail soit pas aussi bouseux qu'on le dise et qu'ils aient fait des progres (de la correction de bugs par decouvertes exhaustive :) a ce niveau ces dernieres annees, mais de la a en faire l'apologie faut pas abuser :)
Oh, et au niveau des performances Postfix supporte tres bien les domaines multiples et tourne chez moi depuis plus de trois ans et demi sans -le moindre- probleme (vraiment pas un seul, jamais).
maintenant que la question est clarifiee, on peut continuer le debat sur pourquoi phpnuke est code avec les pieds :)
# La tu me vois, la tu me vois pas...
Posté par Matho (site web personnel) . Évalué à 6.
Au contraire. Les failles seront plus difficiles a trouver certes, mais aussi plus difficiles à colmater.
La sécurité pas l'obfuscation ne marche que très peu de temps.
[^] # Re: La tu me vois, la tu me vois pas...
Posté par lorill (site web personnel) . Évalué à 4.
[^] # Re: La tu me vois, la tu me vois pas...
Posté par Stéphane V. . Évalué à 3.
D'après ce qui est dit dans le news, Burzi n'est pas un fan des logiciels OpenSource donc, qu'il fasse ce qu'il a envi de faire: cela fera de la place pour mon propre CMS :-)
# Re: PHP-Nuke quitte le monde du libre
Posté par achils (site web personnel) . Évalué à 10.
C'est clair qu'il y a plein d'autres choses toutes prêtes (ou presque) à fonctionner pour les gens comme moi qui n'ont pas vraiment envie d'y passer des heures ... (je pense à Spip, daCode, etc... c'est assez plaisant de voir un truc sympathique tourné en peu de temps). A chacun de voir ce qui lui convient !
http://www.spip.org(...)
http://www.dacode.org(...)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par tipoune . Évalué à 4.
Un excellent site recense la majorité des CMS "du marché" et il permet notamment de se logger en administrateur et faire les essais sans être "obligé" de tout installer et configurer...
tout ca dispo sur http://www.opensourcecms.com/(...)
Seul hic, et pas des moindres, il manque quand même daCode et Spip :( mais la liste est impressionnante !
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par tene . Évalué à 3.
Seul hic, et pas des moindres, il manque quand même daCode et Spip :( mais la liste est impressionnante !
Second hic et pas des moindre non plus, ils ne font que le PHP/mysql... ça limite un peu quand même...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Wawet76 . Évalué à 0.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Fabimaru (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Gilles . Évalué à 2.
Faudrait qu'ils pensent à changer et à utiliser un autre truc sur http://www.opensourcecms.com/(...) que PHP-Nuke ... :-)
# Qui parle de perte ?
Posté par Jonathan ILIAS-PILLET (site web personnel) . Évalué à 9.
Le code sous licence GPL est et sera toujours sous licence GPL. La GPL est un engagement, meme si l'auteur décide de ne plus mettre ses nouvelles versions sous GPL (ce qu'il a le droit de faire), celles qui ont été diffusées sous ces termes ne seront pas perdues. La FSF a pensé la GPL pour qu'elle soit une garantie de liberté, ne l'oublions pas.
Ceci dit, je n'ai pas l'impression que l'auteur ai vraiment compris ce qu'est la GPL (qu'il a malgré tout appliqué à son travail). J'en veux pour preuve le message (information tirée des Debian Weekly News) :
http://lists.debian.org/debian-legal/2003/debian-legal-200302/msg00(...)
Bref, personnellement, je trouve l'auteur aussi peu fiable et aussi peu intéressant que son PHP-Nuke, pourquoi s'embeter avec ce CMS alors qu'il en pousse comme des champignons !?
[^] # Re: Qui parle de perte ?
Posté par Éric (site web personnel) . Évalué à 1.
# Tant mieux !
Posté par Foxy (site web personnel) . Évalué à 4.
PHP-Nuke est une merde. Closed-source ou pas, ce mec a toujours programmé avec ses pieds depuis des années et ce n'est pas en prenant une telle décision qu'il améliorera la qualité du code qu'il produit.
Mieux vaut se tourner définitivement vers des forks corrects comme Post-Nuke.
# Re: PHP-Nuke quitte le monde du libre
Posté par Gyro Gearllose . Évalué à 4.
En première page (ça ne va sûrement pas durer), voir :
"Lancement du site OpenWeb, première ressource francophone sur les standards Web."
suivi de
"PHP-Nuke quitte le monde du libre"
Ca me fait un peu marrer. Ca entre d'un côté avec des gens qui font des choses bien, et avec la meilleure volonté, et de l'autre, des gens (allez, tout le monde le dit :-) qui codent comme des gorets et qui passent "du côté obscur". Bon débaras !
# Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 2.
1/ Il est toujours dommage de voir une application ou un développeur s'écarter du chemin du libre
2/ PhpNuke est le système de publication de contenu sur le Web qui a été le précurseur dans ce domaine pour le nombre de sites et l'audience.
3/ Il a surtout pâti de la personnalité, plus que fermée, de son créateur (voir l'arrivée de PostNuke et de tous les fork de phpNuke, Xoops, envolution et d'autres).
4/ Combien d'entre nous ont appris le (ou se sont intéressés au) php grâce aux NukeLike ?? (c'est notamment mon cas)
5/ Les trous de sécurité mentionnés sont d'abord des trous de sécurité de Php lui-même
6/ Le support de mandrake n'a été que de l'intégrer à leur distribution, comme d'autres applications distribuées en GNU/GPL (et aussi de passer certains de leurs sites sous PhpNuke avec des développements complémentaires qui n'ont jamais été intégré à phpnuke)
Dire que PhpNuke a été la "plaie" des CMS libres est trés certainement exageré !!
C'était les "2 cents" d'un vieux nukien/postnukien/et autres CMS libres-iens qui a pas mal participer au développement de tous ces outils et qui fait accessoirement partie de l'équipe de Boomtchak.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Netsabes . Évalué à 3.
Ils ont également employé M. Burzi pendant quelques temps (j'aurais tendance à dire environ 1 an, mais c'est peut-être un peu moins un peu plus) et hébergé le site web de PHP-Nuke.
Enfin, ça fait de toute façon longtemps que ça n'est plus le cas.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
Ils n'ont fait qu'héberger le site pendant quelques temps ;-))
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Xavier Teyssier (site web personnel) . Évalué à 2.
Si oui, je pense que le lien : http://www.mandrakesoft.com/labs/projects/phpnuke(...) devrait te convenir.
(Plutôt que de chercher sur Google, je suis allé chercher à la source : directement chez Mandrake :-)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 5.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
L'authentification basée sur login (ou mot de passe) dans un cookie c'est pas une faille de php.
Le fait de faire des eval de code provenant d'une url sans verifier c'est pas une faille de php.
...
6/ Le support de mandrake n'a été que de l'intégrer à leur distribution, comme d'autres applications distribuées en GNU/GPL (et aussi de passer certains de leurs sites sous PhpNuke avec des développements complémentaires qui n'ont jamais été intégré à phpnuke)
Et de l'employer pour qu'il le code à plein temps, et d'heberger son site, ...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Éric (site web personnel) . Évalué à 2.
# Re: PHP-Nuke quitte le monde du libre
Posté par Nicolas (site web personnel) . Évalué à -2.
<mode troll>En fait, pour être en closed source, n'est pas une condition nécessaire que le code soit dégueulasse?</mode troll>
Je vois un réel avantage à ce changement de licence: cela donnera un bon exemple de l'avantage de l'open source. PHP-Nuke était bouré de trous de sécurité en tout genre mais chacun pouvait mettre la main à la pate pour tenter de colmater les brêches! Mais là sieur Burzi va avoir du mal à tout gérer seul, étant donné sa façon de programmer!
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Éric (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Nicolas (site web personnel) . Évalué à 6.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par yann forgerit . Évalué à 1.
# Il n'ya pas que PHP-Nuke dans la vie...
Posté par EppO (site web personnel) . Évalué à 2.
PostNuke est un CMS (Content Management System) tout comme PhpNuke, mais lui toujours en GPL. D'ailleurs historiquement, PostNuke est une cission entre des développeurs de PhpNuke qui voyaient en celui-ci des signes de dérives.
PostNuke est un portail avec beaucoup de fonctionnalités:
Bien sûr, ces fonctionnalités se retrouvent en grande partie sur phpnuke, et d'autres solutions GPL existent et reprennent ces fonctionnalités attrayantes, mais c'était juste pour montrer que, malgré la grande popularité de phpnuke, il existe d'autres produits.
# A propos de CMS
Posté par Yann Cochard (site web personnel) . Évalué à 2.
A propos de CMS, j'aurais une question.
D'abord voici la situation : j'ai developpe un site qui pourrait bien s'apparenter a un CMS. A part le forum (phorum), j'ai tout fais avec mes petites mimines. Ca a plusieurs consequences, positives ou negatives :
[-] le code n'est pas beau (je n'ai jamais eu le temps de tout reecrire).
[-] la maintenance est difficile (j'aime bien developper le contenant, mais j'aimerais pouvoir me consacrer plus au contenu).
[+] il correspond exactement a mes besoins (a l'exception du temps qu'il me manque pour developper de nouveaux services et ameliorer l'existant).
Le contenu et le contenant sont tellement melanges que je ne pourrais decemment pas diffuser une telle chose.
Ce que je cherche, c'est un CMS qui repondent a peu pres a mes besoins (voir sur cactuspro.com), et auquel je pourrais eventuellement contribuer en y proposant le code que j'ai concu.
J'avais commence a regarder ici et la, mais le principal probleme de tous les sytemes existants est l'interoperabilite : j'ai deja une table membres dans ma base MySQL, les dernieres versions de phorum en font egalement une, un CMS aussi, etc... alors qu'il faudrait que tous utilisent la meme bien sur.
Un autre inconvenient des quelques projets que j'avais etudie concerne la difficulte de migration d'une version a une autre, c'est toujours delicat et necessite souvent une coupure longue du site.
L'avantage est que si je pouvais m'integrer a un projet existant, je pourrais d'un cote l'ameliorer pour qu'il colle plus a mes besoins, tout en profitant des ameliorations des autres developpeur. Les avantages du LL, quoi.
Connaissez-vous la perle rare ?
Merci pour vos infos,
Yann.
PS : desole j'ai pas d'accents sur mon clavier :-/
[^] # Re: A propos de CMS
Posté par Stéphane V. . Évalué à 1.
[^] # Re: A propos de CMS
Posté par Pooly (site web personnel) . Évalué à 1.
[^] # Re: A propos de CMS
Posté par Erwan . Évalué à 1.
# Re: PHP-Nuke quitte le monde du libre
Posté par KDO . Évalué à -10.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par huhuhu . Évalué à -3.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Nicolas (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par JSL . Évalué à 3.
# J'aimerai pas m'appeler Burzi....
Posté par Gyro Gearllose . Évalué à 5.
[^] # Re: J'aimerai pas m'appeler Burzi....
Posté par Anonyme . Évalué à 4.
Burzi est critiqué pour ses actes. Que son logiciel soit mal codé, ce n'est pas un grief valable en soit : on est libre de ne pas l'utiliser ; on est libre d'y participer.
Par contre, ses multiples opérations douteuses (non respect des licences, déclaration témoignant de nombreux malentendu sur la signification de logiciel libre) exposent à une critique bien plus fondamentale... puisque non technique.
# Re: PHP-Nuke quitte le monde du libre
Posté par Code34 (site web personnel) . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Jean Roc Morreale . Évalué à 2.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Anonyme . Évalué à 2.
> pourquoi , quelle est la portée de cette décision
> qu'est ce qui stimule le développement, le choix de cette licence etc ... »
C'est assez dur à prévoir, à deviner, et je doute qu'il existe des lois universelles en la matière. Je ne répondrais pas pour ma part à ce point.
« 2 - l'organisation des projets libres
> comment soumettre les bugs, les failles de sécu, eviter les rapports de force avec les développeurs
> qui fait quoi au sein d'un projet pour que les conflits d'interets ne gelent pas le développement du projet etc... »
Signaler un bug, c'est d'abord regarder rapidement si le bug n'est pas déjà repertorié et ensuite utiliser l'outil approprié, utilisé par le projet ou par celui à fournit le paquet.
Si les conflits d'intérêts sont très importants, je pense que le projet doit forker. A chacun d'avancer dans la direction qui l'interesse. Tant qu'il y a cohésion, il n'y a pas de raison de forker.
La seule raison valide en logiciel libre qui gèle un developpement, c'est le manque de temps.
« 3 - Est ce que la réussite d'un projet sous gpl est reellement lié uniquement à sa qualité technique ?etc ... »
Le cas présent semble démontrer le contraire. Ca parait évident. De nombreux logiciels sont techniquement moins aboutis que d'autres mais le fait d'un accès plus simple peu aider à une meilleure popularité.
Ensuite, tout dépend de ce que signifie « réussite d'un projet » (popularité à court terme, à long terme ?).
# Les arguments pour le closed-source...
Posté par Erwan . Évalué à 8.
# Re: PHP-Nuke quitte le monde du libre
Posté par Jean-Yves LENHOF (site web personnel) . Évalué à 7.
Re: Clarifications on a possible rewrite of PHP-Nuke (Score: 1)
by nukelite on Sunday, March 23 @ 23:02:56 EST
(User Info | Send a Message) http://phpnuke.org(...)
Hi all...!
Thanks for all your feedback... I'm reading all of them and of course considering them as well.
I'm reorganizing some stuff and many ideas I have here. Looks like we have a definitive position on how the stuff should be. Keeping PHP-Nuke open source and GPLed. That is the reason of why your feedback is important in some moments.
As the hours passes, and the comments comes up on this thread, I'm learning from this valuable contributions.
Soon I'll post something about this, when I finish to organize the stuffs and my mind.
Thanks to all of you...
# Gala: Toute la vérité sur PHP-Nuke
Posté par jeanmarc . Évalué à 6.
Tout d'abord, php-nuke est un fork de thatware (http://sourceforge.net/projects/thatware/(...)). Allez trouver des allusions à celà quelque part...
Francisco Burzi a appris le php en développant phpnuke...
Pour expliquer le succés de phpnuke, il ne faut pas chercher bien loin. Il est arrivé au moment où il fallait avec quelques ingrédients aguichant. FB a ajouté plein de fonctionnalités attreyantes à php-nuke sans perdre de temps en conceptualisation, optimisation, réutilisation (phpnuke n'est pas OO...).
Nous avons beaucoup d'autres exemples d'applications ou d'os ayant un énorme succés uniquement dû à leur présence au bon endroit au bon moment sans qu'aucune notion de viabilité technique n'entre en jeu.
phpnuke s'est donc insinué un peu partout trés rapidement et est devenu la référence dans le genre sans que personne ne se pose trop de question. Tous le monde pouvait avoir son site rapidement et sans grande difficulté grâce à phpnuke.
Ca aurait pû être une succés story du libre si son développeur n'était pas ......disons.....un peu spécial.
Le fait de découvrir php en développant phpnuke n'est pas une tare mais celui de ne pas mettre le projet sous un cvs ouvert, de refuser les patchs proposés par la communauté et la plupart des propositions de changement d'architecture et de façon de développer expliquent les lacunes techniques dont souffre phpnuke. La mise en place de thèmes a longtemps été une vrai horreur mais vu que FB attendait d'avoir les connaissances pour se pencher sur le problème... FB a toujours voulu garder le contrôle total sur son projet sans vouloir profiter des avantages de la GPL. Des experts dans divers domaines peuvent ammener leur expertise à un projet et partager leurs connaissances. C'est l'un des nombreux avantages de la GPL.
Du fait de son esprit un peu fermé et de sa volonté de tout faire et comprendre tout seul, certains choix sont totalement contestables et les trous de sécus se multiplient.
Pour donner un exemple, FB voulait intégrer un mode dégradé à phpnuke quand il était surchargé, c'est-à-dire, diminuer le contenu envoyé quand le site était à genoux...Quand on lui disait que le simple fait de déterminer si le site était à genoux le mettrait à genoux, il s'emportait. Idem quand on lui proposait de réécrire complétement de grands pans du core qui étaient mals codés et pas optimisés et de passer en OO, rien àfaire d'où de nombreux forks.
Au niveau de la réussite, il a aussi eu l'aide incompréhensible de mandrake à un moment ou tout le monde le savait déjà trés contesté (sauf mandrake apparemment). Cette aide à encore augmenté sa visibilité et lui a permis de continuer sa politique de développement Quick and Dirty qui le rendait indispensable.
Au final, c'est juste un projet arrivé au bon moment mais mené par un développeur à la personnalité un peu limite et trés borné qui n'est pas d'accord avec toutes les libertés offertes par la GPL.
Personnellement, je pense que pour sa propre tranquilité d'esprit, il devrait passer son logiciel sous une licence fermèe. Beaucoup des utilisateurs actuels ne s'en rendraient même pas compte. Il n'y a qu'à lire les réactions sur le site de phpnuke concernant le copyright qu'il veut obliger les gens à laisser en bas de leur site pour voir que beaucoup ne captent rien à la GPL. Ca génerait peut-être un peux les web-agency qui faisaient payer trés cher de simples phpnuke relookés mais les alternatives libres et de meilleur qualité existant, ça ne serait pas une grande perte pour le monde du libre.
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par Netsabes . Évalué à 3.
En même temps, c'est pas en réécrivant PHP-Nuke en OO qu'il ira plus vite ou sera plus léger, parce que l'OO en PHP (du moins jusqu'à PHP 4, on verra ce que donne PHP 5), c'est lent et lourd.
C'est une des raisons qui font que Templeet n'utilise pas l'OO, alors que daCode l'utilisait. C'est sûr que l'OO ça peut être beaucoup plus agréable et pratique, mais pour l'instant, en PHP, c'est une mauvaise idée.
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par jeanmarc . Évalué à 1.
On ne va pas se retaper le débat OO/pasOO. Dans le cas que je décris, il s'agissait de faciliter la compréhension du code, de remplacer des parties mal codées, lentes et redondantes. Une approche OO aurait peut-être été bénéfique dans ce cas là.
C'est une des raisons qui font que Templeet n'utilise pas l'OO, alors que daCode l'utilisait. C'est sûr que l'OO ça peut être beaucoup plus agréable et pratique, mais pour l'instant, en PHP, c'est une mauvaise idée.
Tu parles de templeet comme si c'était la référence ultime en terme de dév php... Je veux bien te croire mais, à moins que tu me donnes les chiffres comparatifs entre templeet nonOO/OO, ce genre d'affirmation est un peu trop catégorique pour moi.
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par Netsabes . Évalué à 1.
Il n'existe pas de version OO de Templeet, justement parce que c'était trop lent pour ce que Fabien et Pascal voulaient faire. Je crois que Fabien avait tout de même essayé.
Cela dit, on est d'accord, pour la compréhension du code, l'OO peut être bénéfique. Mais en PHP 3/4, ça se fait au détriment des perfomances.
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par Gyro Gearllose . Évalué à 2.
De mon côté, j'ai écrit un moteur d'appli, d'abord sans oo, avec peu d'includes, pas mal de fonctions, bref, pas très maintenable.
J'ai tout ré-écrit il y a quelques mois maintenant. Mes applis sont toutes selon le même format, avec des tableaux html impriqués, du JS, des accès base postgres et des appels systèmes pour "compiler" des fichiers tex en pdf. Ben j'ai remarqué que c'était beaucoup plus rapide avec OO qu'avant. Pourtant, le rendu (le contenu des pages html retournées, quoi), est pratiquement le même qu'avant. Je vous accorde que je n'ai pas fait de bench, mais entre 2 sec d'attente entre chaque page et un affichage quasi-instantané, pas besoin de mesures précises.
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par Antoine . Évalué à 1.
Je ferai le même genre de commentaire que Sébastien : l'objet de PHP est très pauvre sémantiquement. Je n'ai même pas cherché à mesurer les performances, car utiliser de l'objet en PHP n'a pas énormément d'intérêt (à part pour l'encapsulation et pour créer des structures de données).
Pour ceux qui pensent qu'on ne peut pas maintenir proprement un gros projet sans utiliser d'objet, je rappelle qu'il y a des contre-exemples célèbres et évidents (noyau Linux par exemple).
[^] # Re: Gala: Toute la vérité sur PHP-Nuke
Posté par Fabien Penso (site web personnel, Mastodon) . Évalué à 1.
# Re: PHP-Nuke quitte le monde du libre
Posté par Patrice Lazareff (site web personnel) . Évalué à 3.
- Créer des applis web en PHP bien sécurisées est possible mais pas facile (même si les modifs de la config par défaut depuis la version 4.1 a bien arrangé les choses - ou était-ce 4.2).
- L'usage de l'encodeur Zend (auquel j'ai souvent eu recours) me gêne à plus d'un titre. En plus d'être outrageusement cher, je n'ai pas envie d'utiliser un système prorpiétaire de chez propriétaire dont je ne peux être certain qu'il ne contient pas une certaine forme de spyware. De plus, l'attitude commerciale de Zend est parfois loin d'être respectueuse du client, je parle ici d'expérience, notamment à propos de la subtile nuance qu'ils font entre licenses perpetuelle et illimitée.
- L'encodeur Zend impose l'utilisation de l'Optimizer du même tonneau. Même si celui-ci est gratuit, rares à ma connaissance sont les hébergeurs qui le proposent dans leurs formules mutualisées en raison de la non disponibilité du code source.
En conclusion, et considérant que cette décision impose l'utilisation d'un serveur dédié, je ne peux qu'encourager à jeter un oeil attentif au tandem Zope + Plone.
Par ailleurs, vu la révision majeure que devrait être PHP 5, récrire Nuke de façon collaborative peut aussi être envisagé...
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pascal Terjan (site web personnel) . Évalué à 1.
HEu je vois pas en quoi ca rend plus facile ? Ca oblige juste à faire les choses plus proprement (ou a être bourrin et à contourner ca en redeclarant global tous les parametres au début de son script...)
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Antoine . Évalué à 1.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Pooly (site web personnel) . Évalué à 1.
Mais l'apport peut etre interessant.
[^] # Re: PHP-Nuke quitte le monde du libre
Posté par Erwan . Évalué à 1.
Mais c'est vrai que c'est nettement plus cher...
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.