30

Kevin Kofler :
C'est le même code, traduit 1:1.

Et il n'y a vraiment pas de quoi être fier.
So much code to write, so little time.

31

pencil

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

32

Pollux
: Et sinon y a pas des versions récentes de Delphi qui font du .NET ? Ca peut p-ê se porter avec Mono,

Beurk! Beurk! Beurk! On veut des exécutables natifs, pas du Mono. Mono n'est même pas livré avec Fedora pour des raisons de brevets logiciels.
à moins qu'ils utilisent aussi des bouts de code propriétaire en C...

En plus.

Et puis l'IDE utilise des tonnes d'APIs Win32.

Si on n'utilise pas le même code, c'est pour une raison, et j'ai marre de devoir me justifier à chaque fois alors que c'est strictement notre problème et que je n'ai aucune difficulté à porter les changements d'une version à l'autre.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

33

nitro
:
Kevin Kofler :
C'est le même code, traduit 1:1.

Et il n'y a vraiment pas de quoi être fier.

confus

Le code de Sebastian est sous GPL, et il est entièrement d'accord avec ce que je fais, alors je ne vois vraiment pas du tout où est le problème.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

34

Kevin Kofler
:
Pollux
: Et sinon y a pas des versions récentes de Delphi qui font du .NET ? Ca peut p-ê se porter avec Mono,
Beurk! Beurk! Beurk! On veut des exécutables natifs, pas du Mono.

Bah, c du code natif. Ca fait juste une dépendance un peu grosse.
Mono n'est même pas livré avec Fedora pour des raisons de brevets logiciels.

Brevets logiciels sur quoi ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

35

Brevets M$ un peu partout sur .NET.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

36

Beurk! Beurk! Beurk! On veut des exécutables natifs, pas du Mono.

LOL, t'es le premier à promouvoir gcj, mais alors mono (qui fait du Ahead Of Time sans avoir à bidouiller), qui est strictement la même chose, c'est "Beurk! Beurk! Beurk!" ?
rotfl
So much code to write, so little time.

37

Je promeus GCJ contre le JDK de Sun (pas contre le frontend C de GCC ni même contre g++!), et cela justement (en plus du fait que c'est libre) parce que ce qu'il donne, ce sont des exécutables natifs, alors que Mono, comme le JDK de Sun, ne peut créer que du bytecode.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

38

Kevin Kofler
:
nitro
:
Kevin Kofler :
C'est le même code, traduit 1:1.

Et il n'y a vraiment pas de quoi être fier.

confus

Le code de Sebastian est sous GPL, et il est entièrement d'accord avec ce que je fais, alors je ne vois vraiment pas du tout où est le problème.

Tu verras bien, tu as encore pas mal de trucs à apprendre en programmation apparemment.
Kevin Kofler :
Brevets M$ un peu partout sur .NET.

Ben voyons smile En voila du FUD qu'il est beau.
D'après Miguel de Icaza :
Microsoft has granted RAND+Royalty Free licenses to any patents they
might own that are required to implement the ECMA 334/335 standards. 
So at least our core VM, classes and compilers are safe from any
litigation from Microsoft.
So much code to write, so little time.

39

Kevin Kofler :
alors que Mono, comme le JDK de Sun, ne peut créer que du bytecode.

Je t'invite à lire le man de mono vu que tu n'as pas l'air d'etre au point sur .NET.
Petit indice: --aot
So much code to write, so little time.

40

Kevin Kofler :
Je promeus GCJ contre le JDK de Sun (pas contre le frontend C de GCC ni même contre g++!), et cela justement (en plus du fait que c'est libre) parce que ce qu'il donne, ce sont des exécutables natifs, alors que Mono, comme le JDK de Sun, ne peut créer que du bytecode.

Ben nan, tu peux faire du ahead of time comme gcj...
Je vois même sur la page d'accueil de Mono : "Furthermore, Mono's runtime can be embedded into applications for simplified packaging and shipping."

Alors bon neutral
Kevin Kofler :
Brevets M$ un peu partout sur .NET.

Ben nan, comme dit nitro c complètement faux, donc c par pur intégrisme (bouh les vilains chez Micro$oft fear) qu'ils ont refusé de le mettre, ou il y a une autre raison ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

41

Pollux :
c par pur intégrisme qu'ils ont refusé de le mettre, ou il y a une autre raison ?

Bah Red Hat ça doit être les seuls à packager une distrib sans lecteur MP3 aussi. grin
So much code to write, so little time.

42

lolpaf

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

43

nitro
: Tu verras bien, tu as encore pas mal de trucs à apprendre en programmation apparemment.

Pourrais-tu être moins arrogant et plus explicit s'il te plaît?
Kevin Kofler :
Brevets M$ un peu partout sur .NET.

Ben voyons smile En voila du FUD qu'il est beau. D'après Miguel de Icaza :

Tu penses vraiment que ce qu'il dit est objectif? Il a des intérêts commerciaux en Mono, donc évidemment qu'il va dire qu'il n'a pas de problèmes, que ce soit vrai ou pas.
Microsoft has granted RAND+Royalty Free licenses

Royalty Free ne veut toujours pas dire que c'est compatible avec la GPL. Par exemple, une licence Royalty Free peut obliger les implémenteurs à respecter le standard, et ce n'est pas compatible avec la GPL (ou toute autre licence libre d'ailleurs), qui permet justement d'utiliser le code pour tout et n'importe quoi.
to any patents they might own that are required to implement the ECMA 334/335 standards.

Standard qui ne contiennent pas une grande partie des classes de Mono.
So at least our core VM, classes and compilers are safe from any litigation from Microsoft.

Les "core classes", pas toutes les autres.
nitro
:
Kevin Kofler :
alors que Mono, comme le JDK de Sun, ne peut créer que du bytecode.

Je t'invite à lire le man de mono vu que tu n'as pas l'air d'etre au point sur .NET.
Petit indice: --aot

Je ne savais pas. Mais: "This supports x86, PowerPC and SPARC cpus.". Ce n'est donc pas utilisable pour nous. Il y a des utilisateurs de TIGCC sur 68040 par exemple. Et aussi sur des machines SGI et autres. GCC gère tous ces processeurs, les autres pas, donc on ne peut utiliser que GCC pour compiler.
Pollux
:
Kevin Kofler :
Brevets M$ un peu partout sur .NET.

Ben nan, comme dit nitro c complètement faux, donc c par pur intégrisme (bouh les vilains chez Micro$oft fear) qu'ils ont refusé de le mettre, ou il y a une autre raison ?

Ben non, ce n'est pas faux. Cf. aussi http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=109720.
From the sound of Havoc Pennington's blog (for which I'm too lazy to
look up; just hit Google), the release of 1.0 isn't enough.  The
primary issue holding things back is our favorite topic: patent licenses.

The only thing that will be enough is a written gaurantee/assurance
from  Microsoft, Intel, IBM, and anyone else involved in the ECMA
standards stating that any patents required by the ECMA standards are
(1) Royalty Free, and (2) usable by Free Software, so none of that
silly Microsoft Office 2003 XML file format crap which, while royalty
free, required adding a disclaimer to your software stating
(paraphrasing) "This software may use patents owned by Microsoft." 
That requirement prevents Free Software from reading the file formats,
as it's unknown which patents are involved, and the disclaimer is an
added requirement, which is against the GPL.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

44

D'ailleurs, ils ont apparemment eu une assurance de ce type récemment de la part de IBM pour leurs brevets sur Purify qu'ils ont eus en rachetant Rational, ce qui a permis enfin l'acceptation de Valgrind dans Rawhide.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

45

Kevin Kofler
:
nitro
: Tu verras bien, tu as encore pas mal de trucs à apprendre en programmation apparemment.
Pourrais-tu être moins arrogant et plus explicit s'il te plaît?
C'est simple, maintenir du code dupliqué c'est tout sauf intelligent, surtout si c'est 1:1 comme tu dis.
Tu penses vraiment que ce qu'il dit est objectif? Il a des intérêts commerciaux en Mono, donc évidemment qu'il va dire qu'il n'a pas de problèmes, que ce soit vrai ou pas.
Je pense surtout qu'il est bien placé pour en parler vu qu'il est membre du commité de standardisation.
Royalty Free ne veut toujours pas dire que c'est compatible avec la GPL.
La release 1.0 de Mono a eu lieu, avec un compilateur GPL, et toujours aucun problème en vue. Il y aura toujours deux types de personnes de toute façon, ceux qui sont paranos, et ceux qui font avancer les choses.
Ce n'est donc pas utilisable pour nous. Il y a des utilisateurs de TIGCC sur 68040 par exemple. Et aussi sur des machines SGI et autres. GCC gère tous ces processeurs, les autres pas, donc on ne peut utiliser que GCC pour compiler.
Aaaah, si il faut supporter les 68040. grin
Ca reste faisable avec mint, l'interpreteur.
Kevin Kofler :
Ben non, ce n'est pas faux. Cf. aussi http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=109720.
From the sound of Havoc Pennington's blog...

Ce même Havoc Pennington qui suggere Java comme plateforme de développement pour Gnome, alors que la situation est toute aussi ambigue, sauf que Sun a déjà refusé formellement d'ouvrir Java aux développeurs de logiciels libres, alors que Microsoft a permis à Ximian de participer à la standardisation de .NET. Donc ça ne veut pas dire grand chose.
So much code to write, so little time.

46

Et je propose d'arrêter là le hors-sujet. Si quelqu'un veut répondre, qu'il ouvre un topic ailleurs.
So much code to write, so little time.

47

[hs]et si qq'un a répondu dans un autre topic ça serait sympa de mettre un lien ici merci smile)[/hs]
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.