Vu que de toutes façons tu possèdes le copyright sur ton code, ils n'auront jamais le droit de faire du logiciel privateur avec si tu ne le souhaites pas et que la licence sous laquelle tu publies est copyleft forte.
En ce qui concerne la licence sous laquelle tu peux publier, vu de loin je ne pense pas que ce que tu as fais s'agisse d'une œuvre dérivée, avis à prendre avec des pincettes puisque je n'ai pas étudié les détails de l'affaire et qu'en plus je pourrais me tromper sur l'interprétation la plus courante des lois sur le droit d'auteur. Je crois qu'il faut des éléments réellement littéraux pour que ça relève du copyright.
Je ne crois pas qu'il y ait de copyright possible sur une architecture logicielle au moins en Europe (ailleurs j'en sais rien).
À mon avis le risque au niveau copyright est présent uniquement en cas de retranscription littérale ou quasi-littérale, ce qui peut être possible même en passant vers un autre langage surtout si ça pourrait presque avoir été traduit automatiquement (évidemment l'interprétation de tout cela est flou, sinon ça ne serait pas drôle) -- et encore même des bouts peuvent être extrêmement similaires sans pour autant relever du copyright (par exemple : algorithmes bien isolé avec des noms de symboles ressemblant pour la simple raison d'un choix naturel étant donné l'algorithme)
En même temps le terme "open source" est largement utilisé pour tout et son contraire, y compris du code 300% propriétaire non modifiable non distribuable etc.
Donc soyons clair, ces jeux ne sont pas libres. Leur moteur l'est. (C'est déjà mieux que rien.)
Le titre de mon commentaire était dû au fait que je tentais d'engendrer un énorme troll en en étant pleinement conscient.
Néanmoins je persiste et signe.
(Et en représailles j'essaierai d'organiser des journées terroristes de collage de logo AT&T sur les tux à l'occasion.)
Certainement très bien. Mais pourquoi avoir fait cela, plutot que de participer à améliorer GCC sur les points qui les intéressaient ? En plus avec le nouveau système de plugin, bref...
Pour tenter au final de mettre le plus d'obstacles possibles au risque virtuel de clonage de leur système en libre. (cf. par exemple les features d'objective C 2 qu'ils se sont réservés et ont parsemées dans leurs systèmes)
Je veux bien que Windows soit le système d'exploitation de Microsoft, mais tout de même ; met-on des logo d'AT&T à chaque fois que l'on parle de GNU/Linux ?
Sauf qu'intercepter les communications en free-style est strictement interdit en France (et sans doute dans bien d'autres pays)...
Donc bienvenue dans le monde réel des grosses boites qui se considèrent au delà des lois...
Les noyaux généralistes ne sont pas vraiment conçus pour faire du temps réel dur déterministe. Rien que 1kHz avec quelques centaines de us de jitter peut-être dur à atteindre (et même sur du PCI), selon le hard présent dans la machine et les driver, et même le code de la CM qui fait des trucs derrière le dos de l'OS en mode de management.
Donc même sans considérer le noyau, les PC généralistes (style station, laptop ou serveur quelconque) ne sont pas vraiment conçus pour faire du temps réel. On peut avoir de la chance, ... ou non !
Tant mieux si tu as réussis à atteindre 100kHz stable sur une carte PCI, mais ne t'attend pas à ce que ce résultat soit largement reproductible sur pleins de PC différents, voire peut-être même deux version de Linux différente si tu as pas trop de bol.
Sauf que les normes sont démesurément grosses et qu'il n'existe probablement aucune procédure de test reproductible pour s'assurer de leur respect. Sans parler des navigateurs qui ne les respectent en pratique pas. (vu qu'elles sont trop grosses, toussa...)
Dès lors, pour une telle application semi-critique, le test de la chaîne complète est obligatoire.
Il faudrait probablement définir un sous-ensemble très stricte des technos web pour pouvoir s'appuyer sur des standards au lieu d'une white-list.
Aquaria est une tuerie atomique pour les nostalgiques - et amateurs du présents - de jeux de plate-forme de bonne qualité. Je ne sais pas si on peut encore appeler ça un jeu de plate-forme vu que l'on y nage sous l'eau, enfin vous avez compris...
Penumbra ravira sans doute les fans de Alone in the Dark (pas vraiment la même chose, mais je ne peux m'empêcher d'y penser quand même). Je ne suis pas encore allé très loin (plongé dans Aquaria pour l'instant) mais le peu que j'ai vu m'a bien plu.
Bien sûr World of Goo déchire sa race lui aussi. (Je l'ai fini il y a quelques mois, et je me suis pas remis à y jouer avec le pac, mais j'en garde un très bon souvenir.)
Je suis moins emballé par Gosh MAIS ça ne m'empêche pas d'y jouer avec plaisir de temps en temps. Je trouve la jouabilité un peu limite (dans le même temps ça apporte un certain challenge, mais il aurait mieux fallu retravailler le tout pour éviter de trop fréquents sentiments de frustration).
J'avais essayé la démo de Lugaru il y a un moi ou deux, mais la machine sur laquelle je joue pour l'instant n'est pas très adaptée (laptop sans souris, il faut vraiment une souris...)
Enfin j'ai pas encore testé Samorost 2. Je vais le faire sous peu - et faire l'effort d'oublier qu'il est en flash pour me concentrer sur ce qui compte vraiment :)
"vous avez qu'à faire une API commune, ça me gonfle de devoir développer pour deux toolkit graphique vous incapables de vous mettre d'accord sur une API graphique commune alors que vous additionnez moins de 1% du marché des PC!"
Je me demande si privateur n'est pas utilisé par analogies à parties privatives pour insister sur le fait qu'il y a une limite érigée par le détenteur des droits qui empêche ainsi d'en faire un bien commun. Quoique privatif serait peut-être mieux dans ce cas. "Logiciel propriétaire" à l'avantage d'avoir été employé pendant très longtemps et est connu par ceux qui gravite autour du libre, mais on a un peu envie de se demander: propriétaire de quoi ? La thèse de Stallman étant ce qu'elle est, "privateur" convient mieux pour parler d'une opposition de libre. Ça peut être perçu par une attaque (et encore si on reste dans l'hypothèse de l'analogie donnée plus haut, on ne se sent pas attaqué quand quelqu'un parle de nos parties privatives), mais vu qu'il entend considérer la duplication, dispo des sources, etc comme quelque chose de naturel, la restriction artificielle de l'abondance naturelle numérique peut tout à fait être décrite comme une privation, pour ceux qui souscrivent à cette thèse. Tous cela peut devenir encore plus drôle si on demande leur avis aux partisans des licences permissives :p
"cours d'introduction à l'informatique" pour une histoire débile de terminologie... arrête un peu de péter plus haut que ton cul pcq tu sais faire du kernel space, alors que tu conviendra que n'importe quel programmeur sérieux trouve rapidement que c'est overrated une fois plongé dedans. Tout le monde s'en branle totalement que ça s'appelle driver ou pas. Le problème de fond, je vais me permettre de le reformuler en disant qu'une expérience sur une stack IP (et tu excusera tous les linuxiens de pas avoir l'habitude d'appeler une stack IP un driver, mais en même temps si ça te gène c'est le même prix) peut difficilement servir à justifier une espèce "d'autorité" en matière de driver de CG et de l'architecture système d'un GNU/Linux. (bon arrivé à ce point je veux aussi préciser que si ça se trouve je vais avoir l'air totalement ridicule pcq j'aurais loupé un truc, mais en même temps je sais même pas où trouver ton si fameux CV...)
Dans le cas contraire, je pourrais moi aussi sortir mes grosses compétence hors sujet à propos du layer 1 de l'ISDN PRI et BRI et autres trucs qui font genre "affreusement compliqués" (cache coherency et barrières mémoires sur contrôleur de comm des SoC PPC Freescale, anybody?), et on s'amusera a déblatérer des conneries pendant des heures en faisant semblant d'être des demi-Dieux des CG, experts en analyse de l'écosystème informatique du bureau, consultant universel de la matrice, décideur pressé, voir carrément journaliste 01 informatique.
Et puis rien que pour le plaisir de troller et dans un final élan HS psychédélique, puisque tu aimes tant rappeler que Windows défonce tout le monde sur le bureau et que c'est le système de l'Olympe et que comparativement le développement sous Linux c'est un espèce de truc d'arriérés sous-développés, je vais gentillement et gratuitement insister encore une fois sur le fait que Linux déchire pas mal dans l'embarqué, sur les clusters, etc. Et qu'en plus c'est des systèmes du bien et de la pureté, certains sont même bénis par RMS.
Tant qu'on est a comparer la taille de nos bites comme des gros connards abrutis (alors qu'aucun d'entre nous n'a probablement contribué _vraiment_ significativement dans le domaine qu'il défend... c'est triste, à la limite du pitoyable même), Windows domine peut-être le monde sur le bureau, mais d'en l'embarqué c'est de la merde en boite et il se fait défoncer de toutes part par Linux et même un certain concurrent historique à vous florissant depuis un certain temps sur le marché des mobiles, alors remballe ton clapet et retourne bosser, vous avez un sérieux retard à rattraper avec votre système impur.
(et si tu me cherches vraiment je serais obligé d'utiliser des arguments complètement cons comme les paramètres de memset que visiblement tout le monde n'a pas l'air d'avoir vraiment saisi chez MS, et autres freeze de lecteur de musique moisi qui sont inutilisables pendant 24h tous les 10 siècles -- ce à quoi tu me répondra que chez Debian random() == 4, et pour finir on se traitera tous de nazis)
[^] # Re: Sujet à interprétation
Posté par Guillaume Knispel . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 4.
* Shinken est un portage bête et méchant de Nagios en Python.
Genre en mode traduction automatique ou manuelle mais "bête et méchante", je pense que tout le monde sera d'accord.
* Shinken s'inspire ouvertement de l'architecture de Nagios (genre, tu as développé Shinken en zyeutant le code de Nagios)
Là j'ai un énorme doute. Il y a des références législatives, ou à défaut de la jurisprudence ?
[^] # Re: Dans le détail, ce FUD est bidon
Posté par Guillaume Knispel . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 3.
En ce qui concerne la licence sous laquelle tu peux publier, vu de loin je ne pense pas que ce que tu as fais s'agisse d'une œuvre dérivée, avis à prendre avec des pincettes puisque je n'ai pas étudié les détails de l'affaire et qu'en plus je pourrais me tromper sur l'interprétation la plus courante des lois sur le droit d'auteur. Je crois qu'il faut des éléments réellement littéraux pour que ça relève du copyright.
[^] # Re: ...
Posté par Guillaume Knispel . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 2.
À mon avis le risque au niveau copyright est présent uniquement en cas de retranscription littérale ou quasi-littérale, ce qui peut être possible même en passant vers un autre langage surtout si ça pourrait presque avoir été traduit automatiquement (évidemment l'interprétation de tout cela est flou, sinon ça ne serait pas drôle) -- et encore même des bouts peuvent être extrêmement similaires sans pour autant relever du copyright (par exemple : algorithmes bien isolé avec des noms de symboles ressemblant pour la simple raison d'un choix naturel étant donné l'algorithme)
[^] # Re: Porte nawak
Posté par Guillaume Knispel . En réponse au journal Différence de licence entre une réimplémentation complète et le projet source. Évalué à 1.
[^] # Re: C'est bien, mais...
Posté par Guillaume Knispel . En réponse au journal Les 2 derniers moteurs de jeux promis du Humble Bundle sont libérés. Évalué à 2.
Donc soyons clair, ces jeux ne sont pas libres. Leur moteur l'est. (C'est déjà mieux que rien.)
[^] # Re: troll fou sur le logo MS pour cette news
Posté par Guillaume Knispel . En réponse à la dépêche Sortie de Longene 0.3.0. Évalué à 1.
Néanmoins je persiste et signe.
(Et en représailles j'essaierai d'organiser des journées terroristes de collage de logo AT&T sur les tux à l'occasion.)
[^] # Re: min bug mais commenté un maximum...
Posté par Guillaume Knispel . En réponse au journal Ce bug ne sera pas corrigé car nous ne pouvons pas le reproduire. Évalué à 2.
[^] # Re: Le développeur peut enfin le reproduire !
Posté par Guillaume Knispel . En réponse au journal Ce bug ne sera pas corrigé car nous ne pouvons pas le reproduire. Évalué à 3.
[^] # Re: bourré
Posté par Guillaume Knispel . En réponse à la dépêche Quoi de neuf chez Apple ?. Évalué à 2.
Pour tenter au final de mettre le plus d'obstacles possibles au risque virtuel de clonage de leur système en libre. (cf. par exemple les features d'objective C 2 qu'ils se sont réservés et ont parsemées dans leurs systèmes)
[^] # Re: C'est bien, mais...
Posté par Guillaume Knispel . En réponse au journal Les 2 derniers moteurs de jeux promis du Humble Bundle sont libérés. Évalué à 5.
# troll fou sur le logo MS pour cette news
Posté par Guillaume Knispel . En réponse à la dépêche Sortie de Longene 0.3.0. Évalué à 2.
[^] # Re: Pourquoi pas des ARM ?
Posté par Guillaume Knispel . En réponse au journal Green500 : un TOP500 de l'écologie. Évalué à 1.
ARM != processeur classique ? huhu
[^] # Re: Une blackliste mais pas tout à fait
Posté par Guillaume Knispel . En réponse au journal Une blackliste mais pas tout à fait. Évalué à 2.
Donc bienvenue dans le monde réel des grosses boites qui se considèrent au delà des lois...
[^] # Re: A propos de l'USB
Posté par Guillaume Knispel . En réponse à la dépêche Nouvelle version 2.6.34 du noyau Linux. Évalué à 6.
Donc même sans considérer le noyau, les PC généralistes (style station, laptop ou serveur quelconque) ne sont pas vraiment conçus pour faire du temps réel. On peut avoir de la chance, ... ou non !
Tant mieux si tu as réussis à atteindre 100kHz stable sur une carte PCI, mais ne t'attend pas à ce que ce résultat soit largement reproductible sur pleins de PC différents, voire peut-être même deux version de Linux différente si tu as pas trop de bol.
[^] # Re: Patrick_G ?
Posté par Guillaume Knispel . En réponse à la dépêche Nouvelle version 2.6.34 du noyau Linux. Évalué à 5.
J'aime les deux approches :P
[^] # Re: Euh ?
Posté par Guillaume Knispel . En réponse au journal Disparition possible de Scroogle. Évalué à 2.
[^] # Re: Iceweasel
Posté par Guillaume Knispel . En réponse au journal Declaration impot sur le revenu en ligne interdite pour Linux. Évalué à 9.
Dès lors, pour une telle application semi-critique, le test de la chaîne complète est obligatoire.
Il faudrait probablement définir un sous-ensemble très stricte des technos web pour pouvoir s'appuyer sur des standards au lieu d'une white-list.
[^] # Re: Précision
Posté par Guillaume Knispel . En réponse au journal Un jeu de plus dans le Humble Indie Bundle. Évalué à 4.
Penumbra ravira sans doute les fans de Alone in the Dark (pas vraiment la même chose, mais je ne peux m'empêcher d'y penser quand même). Je ne suis pas encore allé très loin (plongé dans Aquaria pour l'instant) mais le peu que j'ai vu m'a bien plu.
Bien sûr World of Goo déchire sa race lui aussi. (Je l'ai fini il y a quelques mois, et je me suis pas remis à y jouer avec le pac, mais j'en garde un très bon souvenir.)
Je suis moins emballé par Gosh MAIS ça ne m'empêche pas d'y jouer avec plaisir de temps en temps. Je trouve la jouabilité un peu limite (dans le même temps ça apporte un certain challenge, mais il aurait mieux fallu retravailler le tout pour éviter de trop fréquents sentiments de frustration).
J'avais essayé la démo de Lugaru il y a un moi ou deux, mais la machine sur laquelle je joue pour l'instant n'est pas très adaptée (laptop sans souris, il faut vraiment une souris...)
Enfin j'ai pas encore testé Samorost 2. Je vais le faire sous peu - et faire l'effort d'oublier qu'il est en flash pour me concentrer sur ce qui compte vraiment :)
[^] # Re: Problème des petites applis et Linux
Posté par Guillaume Knispel . En réponse au journal There is no app for it. Évalué à 1.
euh, tu parles à qui ???
[^] # Re: Tout ça ...
Posté par Guillaume Knispel . En réponse au journal Pulseaudio vs JACK. Évalué à 3.
[^] # Re: SSH sous W2K8
Posté par Guillaume Knispel . En réponse au journal Un serveur Windows parmi 5000 : début. Évalué à 1.
La conception a peut-être changée depuis, j'en sais rien.
[^] # Re: Ce n'est pas une guerre!
Posté par Guillaume Knispel . En réponse au journal Qui est le plus "efficace" : l'open source ou le logiciel libre?. Évalué à 4.
[^] # Re: Argh
Posté par Guillaume Knispel . En réponse au journal Xorg 1.8: épatant ?. Évalué à 1.
Dans le cas contraire, je pourrais moi aussi sortir mes grosses compétence hors sujet à propos du layer 1 de l'ISDN PRI et BRI et autres trucs qui font genre "affreusement compliqués" (cache coherency et barrières mémoires sur contrôleur de comm des SoC PPC Freescale, anybody?), et on s'amusera a déblatérer des conneries pendant des heures en faisant semblant d'être des demi-Dieux des CG, experts en analyse de l'écosystème informatique du bureau, consultant universel de la matrice, décideur pressé, voir carrément journaliste 01 informatique.
Et puis rien que pour le plaisir de troller et dans un final élan HS psychédélique, puisque tu aimes tant rappeler que Windows défonce tout le monde sur le bureau et que c'est le système de l'Olympe et que comparativement le développement sous Linux c'est un espèce de truc d'arriérés sous-développés, je vais gentillement et gratuitement insister encore une fois sur le fait que Linux déchire pas mal dans l'embarqué, sur les clusters, etc. Et qu'en plus c'est des systèmes du bien et de la pureté, certains sont même bénis par RMS.
[^] # Re: Argh
Posté par Guillaume Knispel . En réponse au journal Xorg 1.8: épatant ?. Évalué à 2.
(et si tu me cherches vraiment je serais obligé d'utiliser des arguments complètement cons comme les paramètres de memset que visiblement tout le monde n'a pas l'air d'avoir vraiment saisi chez MS, et autres freeze de lecteur de musique moisi qui sont inutilisables pendant 24h tous les 10 siècles -- ce à quoi tu me répondra que chez Debian random() == 4, et pour finir on se traitera tous de nazis)
[^] # Re: Argh
Posté par Guillaume Knispel . En réponse au journal Xorg 1.8: épatant ?. Évalué à 0.
oops, t'as tout gâché là. Dommage on était parti sur un terrain intéressant.