Derniers commentaire(s) [Tous] :


Dernières entrées dans le suivi [Toutes] :


[ Précédent :: 1 2 ]

Un nouveau framework PHP, Copix

Posté le 15 octobre 2003
0
Voici l'annonce de la sortie de la version 2 :

La version 2 du framework PHP Copix est sortie.

Copix est un framework, c'est à dire un logiciel qui permet de structurer les applications PHP afin de les rendre plus facilement maintenable et évolutive.
Les applications Copix sont ainsi organisées en couches logiciels :
- présentation (moteur de template avec système de cache, Smarty par défaut)
- coordination (noyau copix)
- services et domaine (vos objets metiers)
- persistance (base de donnée, fichiers, ldap ...).

Copix comporte un noyau autour duquel va s'articuler l'application. Son architecture objet et modulaire permet d'étendre très facilement les fonctionnalités du noyau via des plugins (authentification, statistiques, configuration, connexion bases de données...), mais aussi d'ajouter des "briques" fonctionnelles : les modules (news, forum, catalogue, CMS ...).

Depuis sa création, Copix a montré son efficacité sur de nombreux projets :
- Adaptable à tout type de projet : du site portail à l'application de gestion spécifique ;
- Aisément maintenable grâce à sa structure en couches logicielles ;
- Favorise la capitalisation sur les développements grâce à la ré-utilisabilité des modules et plugins ;
- Ouvert : l'utilisation de bibliothèques de classes additionnelles (par exemple PEAR) ne pose pas de problème.

Pour le moment, seul le framework Copix et quelques classes utilitaires sont disponibles en téléchargement. Des modules et plugins additionnels suivront dans quelques temps.

Copix est distribué sous la licence GPL et a été réalisé par une SSII spécialisée dans les applications métiers en Intranet et Internet.

Pour plus d'informations, vous pouvez vous rendre sur le site officiel http://copix.aston.fr/,(...) notamment http://copix.aston.fr/documentation/presentation/general.html(...) .

A noter : la section téléchargement est hébergée sur le site g-forge de l'Adullact http://adullact.net/projects/copix/(...) et le projet est référencé sur freashmeat : http://freshmeat.net/projects/copix/?topic_id=810(...)

PS: si il y a des soucis pour télécharger sur g-forge, il est possible de récupérer la distribution sur le site de Copix

> Lire le journal (9 commentaires, moyenne: 1,2).

Brevets et logiciel libres : le DSI de Renault s'exprime

Posté le 17 septembre 2003
0
Tristan Nitot nous fait un petit rapport aprés avoir suivit la conférence du DSI de Renault à l'apple expo : http://standblog.com/index.php?m=200309#p93113028(...)

Le message de ce decideur haut placé d'une grosse boiboite énorme est clair : non aux brevets logiciels ! Oui aux logiciels libres !

Ca fait plaisir de lire ça :-)

> Lire le journal (4 commentaires, moyenne: 1,5).

Question sur la licence GPL

Posté le 12 septembre 2003
0
J'ai une application en PHP : d'un coté, le code PHP, de l'autre la base de donnée, donc le script de base de donnée. Le tout en GPL (et je n'en suis pas l'auteur).

Pour le compte d'un client, je décide de laisser tomber TOUT le code PHP pour de multiples raisons : trop crade, trop lourd, impossible de l'adapter aux besoins du client, ergonomie inexistente etc...
Par contre, je decide de reutiliser la base de donnée car sa structure est clean.

Ce que je me demande : est ce qu'au niveau licence, je suis obligé de mettre sous licence GPL toute ma nouvelle appli, réécrite de A à Z, réalisée pour les besoins spécifiques au client, à cause de la base de donnée dont la structure a été générée à partir d'un script SQL en GPL ?

Et le script SQL : pour la modification des champs, il va sans dire que la GPL s'applique, donc le script reste GPL. Mais si je rajoute des tables indépendantes de celles du script original, puis-je ne pas les inclure dans le script GPL bien qu'elles soient toutes dans la même base de donnée ? (avoir un 2ieme script, sous une licence close-source par exemple)
y en a qui vont me repondre, que si je veux absolument fournir mon appli en close-source (exigence client), je n'ai qu'à reécrire le script de base de donnée. Mais dans ce cas, est-ce que cela ne va pas être du pompage, vu que si je réécris le script SQL, au final, la structure de la base aura la même tête que l'originale (et donc, avoir le risque d'être accusé de plagiat)...

En conclusion :
1) puis-je faire une appli close-source qui s'appuie sur une base de donnée issue d'une appli open-source ?
2) que pensez-vous de l'application de la GPL sur des scripts SQL ? et au final, est-ce logique le fait de mettre en GPL un script SQL ? (car finalement, une table "utilisateur", qu'elle soit issue d'un soft en GPL ou close-source, elle aura toujours la même tête : nom, prenom etc... )

(SVP : pas de troll débat close-source vs open-source, close-source sapucaipalibre etc.. la question n'est pas là)

> Lire le journal (11 commentaires, moyenne: 1,3).

[ Précédent :: 1 2 ]