Comment cette information majeure a‐t‐elle pu échapper aux journaux de LinuxFr ? À l’avenir, il faudra garder l’œil ouvert, car le futur est aussi prometteur…
Pour plus d’infos, la dépêche précédente était déjà bien complète !
Avec un compilateur C simple, portable, et sous licence compatible, les *BSD pourraient se libérer de la dépendance à GCC qui pose problème (infrastructure compliquée… comme de la licence GPLv3 ?!). Comme rappelé dans les questions aux développeurs OpenBSD, les espoirs se tournent également du côté de LLVM / Clang, qui progresse vite.
Un autre petit compilateur léger, rapide et pratique, quand on ne veut pas déployer toute l’armada GCC pour jouer sur un poste : TCC !
Plus aucune raison pour ne pas contribuer à des projets en C (sous BSD) ?!
Aller plus loin
- annonce sur OpenBSD Journal (489 clics)
# GCC, PCC, TCC,...
Posté par Framasky (site web personnel) . Évalué à 3.
À quand le compilateur DTC ?
Ok, je --->[]
Being a sysadmin is easy. As easy as riding a bicycle. Except the bicycle is on fire, you’re on fire and you’re in Hell.
[^] # Re: GCC, PCC, TCC,...
Posté par mxs (site web personnel) . Évalué à 3.
Il existe déjà !
http://www.embeddedlinuxprimer.com/taxonomy/term/29/0
(mais il compile un language obscure, peut-être à l'image de son nom)
[^] # Re: GCC, PCC, TCC,...
Posté par VictorAche . Évalué à 0.
Je vous laisse deviner ce qu'est le DTB bloc...
"The trouble with quotes on the internet is that it’s difficult to discern whether or not they are genuine.” Abraham Lincoln
[^] # Re: GCC, PCC, TCC,...
Posté par BFG . Évalué à 1.
Il y a le deterministic transformable compiler (mais le nom a été choisi volontairement par un français, alors ça ne compte pas)
# Commentaire supprimé
Posté par Anonyme . Évalué à 6.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: À propos de TCC
Posté par oinkoink_daotter . Évalué à 2.
C'est probable que GCoincoin soit le logiciel le plus rapide du monde à compiler avec TCC puisqu'il ne contient aucun code \o/.
M'enfin, comme tu prévois de relizer le code cet apres midi, on sera vite fixé /o/
[^] # Re: À propos de TCC
Posté par Kerro . Évalué à 4.
L'astuce n'est pas de trouver le temps et l'énergie, mais de ne pas les dépenser.
Alors c'est simple: il lui suffit de ne pas venir sur linuxfr :-)
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 3.
Ce commentaire a été supprimé par l’équipe de modération.
# "Plus aucune raison pour ne pas contribuer à des projets en C (sous BSD) ?!", Vraiment ?
Posté par Xavier Maillard . Évalué à 2.
... bah si: c'est du BSD !
# Un truc me titille
Posté par briochette . Évalué à 6.
Cette phrase surprend. En effet, les systèmes BSD existent depuis 1977, alors que GCC ne fut écrit qu'en 1987. On s'attendrait à ce que les BSD aient eu leur propre compilateur C depuis belle lurette.
Si quelqu'un pouvait m'éclairer sur ce point, ça serait fort aimable.
briochette, la petite brioche
[^] # Re: Un truc me titille
Posté par LupusMic (site web personnel, Mastodon) . Évalué à -2.
http://www.google.com/search?q=c+compiler+BSD+history
[^] # Re: Un truc me titille
Posté par Frédéric Perrin (site web personnel) . Évalué à 5.
C'était justement PCC (qui a une histoire remontant aux années 70) qui était utilisé dans 4.3. GCC a été adopté dans 4.4 (qui a donné FreeBSD et NetBSD plus tard).
# Ah bon ?
Posté par Pif le Chien . Évalué à -1.
Moi qui pensais qu'il était sorti en 1920
# Se libérer des libertés défendues dans la GPL ?
Posté par Space_e_man (site web personnel) . Évalué à -2.
Je ne suis pas sûr de bien comprendre.
J'ai toujours considéré que les évolutions des la GPL visaient à défendre les libertés fondamentales pour les logiciels libres.
J'aime bien l'idée qu'il puisse exister plusieurs compilateurs. Nous devrions pouvoir inter-changer tous ces compilateurs pour obtenir les "meilleurs" exécutables, comparer les différents résultats, comparer les techniques, les idées, etc. ; qu'il puisse y avoir un maximum d'échanges entre les différents projets, des échanges de techniques, d'idées et pourquoi pas de morceaux de code. Je considère que la GPL défend un espace protégé au-sein duquel tout cela est possible et encouragé. Les évolutions de la GPL me semblent toujours aller dans ce sens.
Donc voila, je trouve paradoxale de chercher à se libérer d'un tel espace de libertés.
[^] # Re: Se libérer des libertés défendues dans la GPL ?
Posté par Patrick Lamaizière (site web personnel) . Évalué à 1.
Ce n'est pas l'avis des BSDistes. Ils auraient plutôt tendance à dire que la GPL est un crime contre l'Humanité (faut pas leur en vouloir, ils sont un peu extrémistes...).
C'est pas possible, sauf à passer l'ensemble en GPL. Un « espace de libertés » contaminant, bof.
Ceci trollé^H^Hdit, je ne vois trop d'avenir dans pcc par rapport à Clang/LLVM (qui permet déjà de faire tourner un FreeBSD complet).
les pixels au peuple !
[^] # Re: Se libérer des libertés défendues dans la GPL ?
Posté par Michaël (site web personnel) . Évalué à 3.
Allo la Terre? Il n'y a pas de licence absolument meilleure que les autres, cela dépend du projet et de ce que veux le chef de projet. Il paraît que certains entreprises sont plus à l'aise avec un OS sous licence BSD qu'avec un OS sous licence GPL: c'est donc que la licence BSD leur garantit des libertés qui sont différentes de celles garanties par la GPL et leur conviennent mieux.
Il est navrant de présenter, comme tu le fais, l'opinion d'extrémistes comme une opinion générale.
[^] # Re: Se libérer des libertés défendues dans la GPL ?
Posté par Bapt (site web personnel) . Évalué à 2.
pb n°1 : on veut comprendre les licenses que l'on utilise, or la GPL est imbittable si tu n'es pas juriste et compliquée si tu es un juriste.
pb n°2 : on n'aime pas que l'on nous impose une license or quand tu te link a du code GPL la license est GPL est imposée a ton binaire (les GNUistes ont la LGPL pour éviter ça mais certains ne le comprennent pas genre libreadline)
La v2 des gens pouvaient encore espérer la comprendre, la v3 est juste totalement imbittable. Les seules personnes qui pensent l'avoir entièrement comprise sortent tout droit de l'asile d'arkham.
Sinon la majeure partie des BSDistes que je connais se fichent complet de la license GPL.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.