Liens connexes

Dépêche modérée par

Dépêche éditée par

: SUN libère ses processeurs SPARC

Posté par CyrrusSmith (page perso, ). Modéré le 13 décembre 2005.
0
Après avoir libéré son logiciel, SUN libère son matériel.

SUN s'oriente de plus en plus vers le service, la vente de support, autour de ses plateformes de logiciels et matériels.
Après avoir libéré Solaris (il existe même un OS GNU/Solaris, GNU avec un noyau Solaris), SUN a annoncé le 6 décembre 2005 la création de OpenSPARC, c'est à dire la mise en open-source du c½ur de leur plateforme hardware.
Chacun pourra, s'il en a les moyens, produire des processeurs "compatibles SPARC".

Étant données les performances de ce matériel, les ordinateurs "compatibles SPARC" pourraient connaître un succès comparable aux x86. Les cartes graphiques spécifiques SUN sont particulièrement remarquables. Leurs pilotes sont naturellement libres (d'autres machines SUN utilisent du nvidia).

GNU/Linux tourne déjà sur les machines SUN, que ce soit celles équipées de processeurs AMD ou de processeurs SPARC.

> Lire la suite (113 commentaires, moyenne: 3,2).   [dépêche : 1585 caractères]

Les machines SUN, une alternative au PC?

En fait d'après un de ses responsables, Gilles Gravier: « Sun part du principe que le logiciel peut être libre et gratuit ».
En libérant ses produits, logiciels et matériels, SUN espère augmenter le nombre de ses clients, qui pourront ainsi adapter les produits SUN à leurs besoins, et vendre plus de support sur des systèmes qu'ils connaissent bien.
SUN a aussi la capacité de résoudre plus facilement des problèmes sur leur architecture, comme de créer un module spécifique du noyau, etc.
SUN espère aussi naturellement une augmentation des contributions, rapports de bugs, etc...

C'est dans ce cadre que SUN a signé la pétition contre la loi DADVSI. Il s'agit explicitement de soutenir le libre par cet acte.

Actuellement il n'y a pas de DRM sur les machines SUN.
(J'ai posé 3 fois la question formulée différemment ! Ils sont patients...)
Il n'est pas prévu d'en mettre dans l'immédiat. Peut être seront elles utilisées un jour dans le cadre de la diffusion de documents, pour s'assurer que le destinataire est bien le bon.
Dans ce cas ces fonctions DRM seront vraisemblablement désactivables/activables selon le choix de l'utilisateur ou du propriétaire de l'ordinateur.

Solaris est sous Licence CDDL, inspirée de la licence de Mozilla. Cette licence sera étendue à d'autres logiciels SUN. Elle remplacera les autres licences libres ou apparentées pour simplifier leur gestion.

Les spécifications pour le port de systèmes libres comme GNU/Linux ou NetBSd sur Machines SUN sont naturellement disponibles.

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

C'est bien mais..

Posté par Mathieu Stumpf (Jabber id, page perso, ) le 13/12/2005 à 12:15. (lien). Évalué à 1.

Moi personnellement ce que j'attend le plus c'est une carte graphique aux spécifications libre. Pour cela il y a le projet open graphics[1], donc j'attend...

Enfin saluons tout de même cette belle action de sun. Moi j'ai juste envie de dire merci :)

1. http://lists.duskglow.com/mailman/listinfo/open-graphics

Quelques journaux pour commencer...

Posté par Jeanuel (Jabber id, page perso, ) le 13/12/2005 à 12:17. (lien). Évalué à 8.

Pour mémoire, vous pouvez utilement consulter les deux journaux :
http://linuxfr.org/~jahrynx/20188.html (journal de deuxième page)
https://linuxfr.org/~Jeanuel/20206.html (journal de première page)

Assez gros...

Posté par Cali_Mero () le 13/12/2005 à 12:37. (lien). Évalué à 10.

Étant données les performances de ce matériel, les ordinateurs "compatibles SPARC" pourraient connaître un succès comparable aux x86

On a dit la meme chose pour les PPC... Le succès de l'architecture x86 repose essentiellement sur sa large base d'utilisateurs, et beaucoup moins sur ses qualités techniques propres. Qu'en sera t-il des SPARC ? Je pense que ca peut être une architecture exotique de plus, bien sûr le fait qu'elle soit maintenant libre est intéressant, mais est ce que ce sera suffisant pour la faire (re)vivre...

Ce qui me gêne moi, dans l'attitude de SUN par rapport au libre, c'est qu'ils semblent ne libérer que des produits en fin de vie. Ils croient au libre comme on croit en sa roue de secours. Je prends pour exemple java, sans aucun doute LE produit de chez sun qui bénéficierait d'une libération !

--
#define MAGIC 0xdefaced /* I should've patented this number -cliph */

confusion...

Posté par Antoine () le 13/12/2005 à 12:54. (lien). Évalué à 10.

Depêche approximative et fantaisiste sur beaucoup de points.

Chacun pourra, s'il en a les moyens, produire des processeurs "compatibles SPARC".

Cela fait longtemps que c'est le cas. Ainsi le processeur LEON est un processeur compatible SPARC dont les sources sont livrés sous licence libre.
cf. http://www.gaisler.com/cms4_5_3/index.php?option=com_content(...)

Ce qui est nouveau, c'est que Sun va fournir le code source de certains de ses propres processeurs, dont le processeur Niagara qui vient juste de sortir.

Étant données les performances de ce matériel, les ordinateurs "compatibles SPARC" pourraient connaître un succès comparable aux x86.

Là ça devient n'importe quoi. Une telle possibilité existe depuis des années, elle ne s'est toujours pas matérialisée... La compatibilité binaire, notamment, est un point critique.

Chacun pourra, s'il en a les moyens, produire des processeurs "compatibles SPARC".

Oui, s'il en a les moyens... Or, produire à bon marché des processeurs performants demande de très gros investissements. Surtout s'il s'agit d'être compétitif sur le marché grand public (Intel dépense des milliards en R&D chaque année).

Les cartes graphiques spécifiques SUN sont particulièrement remarquables.

On ne voit pas trop le rapport avec le choix d'un processeur, puisque la connexion de la carte graphique avec le reste du système passe par des bus graphiques aujourd'hui standardisés (AGP, PCI Express).

rien ne dit que SUN ouvre toutes les specs de l'UltraSPARC

Posté par Ben (Jabber id, page perso, ) le 13/12/2005 à 13:45. (lien). Évalué à 6.

Sun announced [...] and publish CERTAIN specifications for the UltraSPARC-based chip[...]

Ce qui veut dire que les specs intéressantes seront peut-être squizées par SUN, comme un utilisateur l'a fait remarqué sur son journal:
http://linuxfr.org/~jahrynx/20188.html

L'avis d'OpenBSD

Posté par panda panda () le 14/12/2005 à 10:29. (lien). Évalué à 10.

L'avis de theo de raadt sur la question est interessant, vu que le projet OpenBSD a longtemps tente d'obtenir de la doc pour ameliorer le support des SUNs.

Voila sa premiere intervention sur misc@openbsd.org a ce sujet:

> We don't need processor docs. That stuff is trivial.
>
> We need *chipset docs*.
>
> And those are still not available under Sun's new program.
>
> So it is STILL a complete matter of reverse engineering.
>
> Same as with Apple, of course: powerpc is trivial. But the chipsets
> on every Apple machine are subtly different, full of bugs, and reading
> Darwin is a terrific waste of time since the code is so horrid, and of
> course, it is all just a maze of workarounds.
>
> Verilog for ultrasparc? Give me a break. We don't care.

En gros, aujourd'hui la majorite de la fonctionnalite d'un systeme est compose d'un processeur et de tous les chipsets l'entourant. Par extension il semble donc plus pratique d'avoir une documentation complete des fonctionnalites d'un CPU et des chipsets qui viennent avec plutot que les 'sources' d'un CPU.

Le mot de la fin de mr de raadt:

>> David Weaver has posted some more stuff, which you might want
>> to read.
>
> None of which matters at all. Years ago Sun refused us
> documentation.
> Nothing has changed.
>
> All Sun is trying to do is act fluffy, when they are not.

Que lis-je??

Posté par GhZaaark3 () le 14/12/2005 à 13:59. (lien). Évalué à 1.


Les cartes graphiques spécifiques SUN sont particulièrement remarquables. Leurs pilotes sont naturellement libres (d'autres machines SUN utilisent du nvidia).


Il est possible d'utiliser une telle carte graphique sur un os libre avec un pilote libre?
Si c'est le cas, j'm'achète fissa une station SUN.

Cette info, si j'ai compris dans le bon sens, dépasserait de loin l'objet même de cette dépêche en terme d'intérêt.

vite... éclairez, éclairez svp.

--
moué...

Ne pas se faire relai du marketing ciblé de Sun sans esprit critique !

Posté par herodiade () le 14/12/2005 à 14:28. (lien). Évalué à 6.

Sun fait beaucoup de marketing autour de leur attachement à l'Open Source
((sic), ils parlent plus rarement de "libre"). Certes, ils sont à l'origine
de nombreuses merveilles (Mozilla, OOo), mais il faut savoir prendre toute
campagne de marketing (surtout si elle est ciblée à notre attention, vers
les utilisateurs de logiciels libres) avec des pincettes.
Le résultat est visible ici: les sites d'informations relayent sans analyser
suffisament.

Pour ce qui est de l'implementation de clones de machines Sun (comme il y
a des "clones ibm/x86/pc"): la disponibilité des spécifications du processeur
n'est qu'une goutte d'eau.
Des machines ayant des types de processeurs identiques ne sont pas forcément
des "clones" (c'est à dire compatibles): un powerbook est très différent
d'une Xbox (pourtant POWER aussi), le port de Linux sur Zaurus (arm)
ne le rend pas pour autant compatible avec les autres modèles de PDA
ou les téléphones modernes (arm aussi, en général).

Bref, je conteste la remarque de la dépêche « les ordinateurs "compatibles
SPARC" pourraient connaître un succès comparable aux x86. » qui semble
encourager l'amalgame, au profit évident des responsables marketing de Sun.
Dans la dépêche, il y a un pernicieux glissement, passé inaperçu, entre
"processeurs compatibles SPARC" et "ordinateurs compatibles SPARC".

Sans l'ouverture (patent free) de l'ensemble du chipset (comment le proc est
cablé, les divers bus sur la CM etc.) on n'obtiendra pas de "clones sun". Sans
la disponibilité des specifications du chipset, on n'obtiendra pas de port de
Linux (et des autres OS libres) de qualité (ou bien ce sera très long).

Concernant le droit de réimplementer le processeur, il faudrait aussi parler
des brevets. Il ne suffit pas que les shemas verilog du design soient
"libres", il faut que Sun garantisse ne pas faire valoir ses brevets sur le
Niagara contre les concurents. J'ai eu beau chercher, je n'ai trouvé aucun
engagement de la sorte. Pour une fois, Sun est vraiment discret ...

Je conteste aussi la dernière phrase de la dépêche, « Les spécifications
pour le port de systèmes libres comme GNU/Linux ou NetBSd sur Machines SUN
sont naturellement disponibles. ». Précisément, aucun *BSD n'a été porté
sur UltraSparc III, parceque Sun a toujours refusé d'en donner les specs.

Autres notes, en vrac:
- "Après avoir libéré Solaris" : après avoir libéré _une partie_ de Solaris.
- "OpenSPARC, c'est à dire la mise en open-source du c½ur de leur
plateforme hardware" : libéré les shémas électroniques du processeur.
- "Les cartes graphiques spécifiques SUN sont particulièrement
remarquables.": franchement, c'est hallucinant ça ! Il parle des abominables,
ancestrales, "Elite 3D" / "Creator 3D" et consorts ou j'ai raté un wagon ?
- "d'autres machines SUN utilisent du nvidia" et ATI aussi
- "Étant données les performances de ce matériel" ... que personne, à part
les employés de Sun, n'a encore eu l'occasion d'essayer / benchmarker ...

Désolé, mais cette article est vraiment très peu tempéré, tout aux louanges
de Sun !
J'aimerai savoir chez qui travaille CyrrusSmith.

Pour la route: http://kerneltrap.org/node/568

Revenir en haut de page