Oui mais tous les RPMs sont loin d'être sous le coup de la GPL...
La GPL t'oblige (et oblige aussi RedHat) à fournir les sources des logiciels placés sous cette licence que tu fournis à ton client, sous forme binaire.
En aucun cas, elle ne précise de les publier plus largement.
Toutefois, RedHat fournit librement les sources de ses RPMs, ce qui a permis à des distributions dérivées proches de RedHat d'exister.
Maintenant, le principal argument de vente d'une RedHat est son support. Si vous supprimez l'avantage lié au support, je ne vois plus l'intérêt de prendre RedHat. Autant prendre une Debian ou une Fedora. Les coûts liés au support RedHat sont dérisoires en comparaison d'autres logiciels, certes, propriétaires. On pourrait comparer avec Oracle : le logiciel en lui-même est librement accessible via le Réseau des réseaux mais il faut souscrire un contrat de support mirobolant si jamais on souhaite déployer une base de données dans un environnement de production. Et je ne parle même pas des formations pour apprendre à l'installer correctement...
[^] # Re: c'est plutôt oui mais non
Posté par Raphaël SurcouF (site web personnel) . En réponse au message Distribution binaire RedHat ES3. Évalué à 1.
La GPL t'oblige (et oblige aussi RedHat) à fournir les sources des logiciels placés sous cette licence que tu fournis à ton client, sous forme binaire.
En aucun cas, elle ne précise de les publier plus largement.
Toutefois, RedHat fournit librement les sources de ses RPMs, ce qui a permis à des distributions dérivées proches de RedHat d'exister.
Maintenant, le principal argument de vente d'une RedHat est son support. Si vous supprimez l'avantage lié au support, je ne vois plus l'intérêt de prendre RedHat. Autant prendre une Debian ou une Fedora. Les coûts liés au support RedHat sont dérisoires en comparaison d'autres logiciels, certes, propriétaires. On pourrait comparer avec Oracle : le logiciel en lui-même est librement accessible via le Réseau des réseaux mais il faut souscrire un contrat de support mirobolant si jamais on souhaite déployer une base de données dans un environnement de production. Et je ne parle même pas des formations pour apprendre à l'installer correctement...