210

Bien smile
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

211

212

Merci smile (t1 j'en finis pas de me poiler devant l'image de 0², c'est grave docteur ? triso)

213

Oui, mais bravo quand même tongue
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

214

Merci encore ^^

Je me pose une question, même si je crois que c'est faisable sans plus de problème que ça : Scintilla veut que le code soit sous license Scintilla (j'ai dû relicencier). C::B veut que le code soit sous GPL. On peut donner deux licences ? Je trouve ça couillon d'être bloqué par un truc comme ça quand même grin

Il y a bien des softs sous double licence (Qt), j'imagine que c'est donc faisable ??

http://sourceforge.net/tracker/?func=detail&aid=3101598&group_id=2439&atid=352439

215

Oui, la double licence est possible, dans la mesure où les termes des deux licences ne se contredisent pas.
Vu que C::B utilise Scintilla, quelqu'un a déjà dû s'occuper de vérifier que c'était le cas, mais rien ne t'empêche de poser la question sur le forum C::B.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

216

Ok, merci bien. smile

217

bravo happy

218

Zerosquare (./215) :
Oui, la double licence est possible, dans la mesure où les termes des deux licences ne se contredisent pas.
Je dirais au contraire que il n'y a interet à mettre plusieurs licences que si elles sont incompatibles entre elle.

Par exemple, une application sous licence BSD(sans clause publicitaire) est compatible GPL ainsi que la plupart des licenece libre et non libre. Donc inutile d'avoir une double licence
Par contre la plupart des logiciel sous MPL(comme firefox) sont également distribués sous GPL et LGPL à cause des incompatibilités juridique entre la MPL et la (L)GPL. On peut donc si on le souhaite choisir la licence que l'on souhaite.
avatar

219

et un truc double licencié, c'est à vie ou on peut en virer une si on veut?

220

Hmmm, oui en effet, on peut le faire dans ce sens-là quand on est créateur d'un projet.

Mais pour le cas de Folco, qui réutilise potentiellement du code d'un projet existant, ce que je voulais dire c'est qu'il n'a pas le droit de rajouter une licence qui contredise les termes de la licence d'origine.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

221

222

223

http://www.scintilla.org/ScintillaHistory.html
http://forums.codeblocks.org/index.php/topic,13896.0.html

La nouvelle version de Scintilla comprend mon patch, et les devs de C::B ont sorti une nightly qui l'inclut. Merci à eux tous et à vous pour toute votre aide. smile

(ah, ça va enfin délester puissamment mirari cheeky)

224

Merci à toi, surtout.

Il suffirait d'ajouter officiellement le support de gcc4ti dans la liste des compilateurs, quelques modèles de projets et templates, et on aurait une alternative crédible à tigcc ide?

225

J'ai déjà regardé de ce côté. Il y a pas mal de code à écrire pour implémenter l'objet du nouveau compilateur, je regarderai, mais plus tard.
Malheureusement, je ne sais plus trop pour quelle raison technique, ce n'est pas un simpe fichier xml à ajouter à une base de donnée. Ca aurait été faisable, mais ça n'a pas été implémenté ainsi.

Néanmoins ça reste possible, j'y reviendrai.

226

C'est pas très dur, j'avais déja intégré gcc4ti en le faisant passer pour un gcc. y'a un c++ par compilo je crois.

227

Heu, on a parlé license ici, donc je pose une simple question (réthorique) :
A-ton le droit de distribuer avec un programme non GPL un programme GPl stand-alone ?

Par exemple, un programme sous license X (incompatible GPL) a avantage a tourner avec le TSR machin sous GPL (il n'y a cependant aucun lien statique ou dynamique entre le programme et le TSR).

L'auteur du programme peut-il distribuer le TSR avec son programme pour satisfaire au mieux ses utilisateurs ?

En tant que non-juriste, je galère toujours autant avec ça #trisick#

228

Oui tu peux, sinon comment ferraient les gens qui font des appareil embarqué avec un soft proprio le tout tournant sous Linux ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

229

Pour autant que je sache, ça ne pose pas de problème. Par contre, il me semble que si tu distribues uniquement la version binaire du programme GPL, tu es tenu de fournir les sources de celui-sur un support physique si quelqu'un t'en fait la demande. Et il faut inclure le fichier texte de la licence avec le programme, évidemment.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

230

Merci.

Godzil, je crois que la GPL fait une différence entre un programme lambda et un OS, pour que justement, un OS GPL n'implique pas 100% de tout ce qu'il y a derrière sous GPL. Maintenant, j'y connais surtout rien donc voilà grin

231

Tiens, marrant, j'ai donc regardé ça : http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=243
Ce programme, comme le dit son readme, embarque AutoAlphaLockOff de Kevin.
J'ai trouvé rigolo que :
- ce programme contient du code non-safe (ex: move.w d0,(a7) // ROMCALL HeapLock // ROMCALL HeapDeref) : non recpect de la convention d'appel, même si "ça marche", ça pourrait en soi péter n'importe quand sur un upgrade de AMS.
- ce programme (de Kevin) n'est pas sous GPL. Il est sous une license sous laquelle sont par défaut tous les programmes de Kevin et qui n'est pas la GPL. D'ailleurs, cette license est incompatible.

232

Folco (./231) :
ça pourrait en soi péter n'importe quand sur un upgrade de AMS.
Des upgrades d'AMS, il ne risque pas d'en avoir des masses, maintenant cheeky
Mais pour le principe, rien ne t'empêche de faire un bug report à l'auteur tongue
Folco (./231) :
ce programme (de Kevin) n'est pas sous GPL. Il est sous une license sous laquelle sont par défaut tous les programmes de Kevin et qui n'est pas la GPL. D'ailleurs, cette license est incompatible.
Là par contre, je ne vois pas le problème : il n'y a rien qui l'oblige à utiliser la GPL s'il n'inclut pas de code GPL (c'est éventuellement le programme qui distribue AutoAlphaLockOff qui peut avoir des problèmes, si la licence de Kevin ne permet pas ce genre de choses). Si la question était "pourquoi Kevin n'a pas utilisé la GPL pour ses propres programmes, alors qu'il milite pour son utilisation", ben, faut lui demander directement grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

233

Zerosquare (./232) :
Là par contre, je ne vois pas le problème : il n'y a rien qui l'oblige à utiliser la GPL s'il n'inclut pas de code GPL (c'est éventuellement le programme qui distribue AutoAlphaLockOff qui peut avoir des problèmes, si la licence de Kevin ne permet pas ce genre de choses).

J'ai regardé ces licenses pour voir effectivement s'il n'y avait pas une violation, et je crois que non.

234

c'est au niveau de la compilation qu'un soft GPL infecte un autre soft.

donc ça concerne les sources mélangées, les libs statiques (.a), et les libs dynamiques (so, dll, dylib #triangle#)

seuls les programmes séparés ne sont pas impactés.

235

Heu, t'es sûr pour les libs dynamiques ? confus
(Tu confonds pas avec la LGPL ?)
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

236

en fait non, mais je m'interroge sur la lgpl du coup.

les modules nunux c'est une exception c'est bien ça?

237

Non la GPL concerne également les libs dynamiques(a l'exception heureusement des bibliothèques système), c'est ce qui fait a priori l'interet de la LGPL.
avatar

238

239

tu as oublié les .dylib #triangle#
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

240