Il a été récemment laissé entendre que le nouveau CLUF pour Delphi XE3 interdirait le développement Client Server avec l'édition Professional sans l'achat supplémentaire d'un pack de licence Client Server. Cela ne veut pas dire que la version professionnelle manquera de fonctionnalités, mais la licence interdira spécifiquement au développeur d'utiliser le compilateur pour une classe de développement spécifique, même avec des solutions tierces ou développées à la maison.
Donc, ma question est de savoir s'il existe un précédent d'un compilateur ou d'un outil créatif similaire interdisant la classe de travail pour laquelle vous pouvez l'utiliser. Plus précisément, un outil "professionnel" sous licence commerciale comme Delphi XE3. En outre, une telle restriction serait-elle juridiquement exécutoire?
Je sais qu'il y a eu par le passé des outils d'édition éducative ou d'édition de démarrage qui ont limité leur utilisation à des fins commerciales, mais ceux-ci n'étaient pas vendus comme des outils "professionnels". Je sais également que de nombreux logiciels et équipements informatiques auront une clause de non-responsabilité selon laquelle ils ne sont pas destinés à être utilisés dans des "équipements de survie" ou dans "l'énergie nucléaire", mais il s'agit plus d'éviter la responsabilité que d'interdire l'activité.
On dirait que je me souviens que Microsoft a mis une restriction dans FrontPage que vous ne pouviez pas l'utiliser pour créer un site Web qui ne reflétait pas bien Microsoft, mais ils ont retiré cette restriction avant de pouvoir la tester légalement.
Mise à jour: le CLUF a été supprimé avant l'expédition du produit en raison de la résistance du public.