OpenSPARC T2: GPLv2 alatt elérhető a Niagara 2 CPU-k dokumentációja

Címkék

Amikor augusztus elején a Sun Microsystems bejelentette az UltraSPARC T2 - kódnevén Niagara 2 - processzort, Jonathan Schwartz előrevetítette, hogy cége egy napon GPLv2 licenc alatt kiadja a CPU-k dokumentációját, tesztfile-jait és tesztprogramjait. A nap ma jött el.

UltraSPARC T2 alias "Niagara 2" UltraSPARC 2 processzor layout
UltraSPARC T2 T2 processzor "layout"

Az OpenSPARC.net mai bejelentése szerint a processzor dokumentációi, "forráskódja" (design RTL), tesztszoftverei a mai naptól elérhetők a GNU General Public License v2 feltételei szerint.

A Sun hivatalos bejelentése itt. A dokumentációk elérhetők az opensparc.net-en.

Hozzászólások

Eddig is elérhető volt, nem ? Vagy én mit néztem ? :)

Áhh, csak 500 000 000 tranzisztor kell hozzá (mármint a t2-höz), nem vészes. :)
Openrisc tényleg esélyesebb, abban csak 600 000 tranzisztor van. :)

Amúgy az openrisc kapcsán, magánszemély csinált/csináltatott már magának ez alapján procit? Milliomosok szerintem simán megtehetik. :)

Szoftvert bárki csinálhat kb 100EFt összegér megkaphatsz hozzá mindent ami kell hozzá, jó minőségben. Így a nyílt szoftver értékét könnyű megérteni.

Hardvert (legalábbis ehhez mérhetőt) már nem olyan egyszerű. Úgy tudom tizes nagyságrendű azoknak a gyáraknak a száma, ahol ilyet le tudnak gyártani.

A kérdésem az, hogy miért jó nekünk (felhasználóknak), hogy nyílt a hardver?

Nem belekötni akarok, hanem tényleg érdekel, hogy hogy fogunk ebből profitálni? Esetleg jövőbeli technológiákkal majd hasznosítani lehet? Vagy oktatási céllal hasznos? Vagy a hardver hibák felismerésében segít? Esetleg drájverírásban (sorry a magyarításér! ;-)? Vagy be tudnak lépni új cégek a processzorpiacra?

Egy nyílt forráskódú szoftver forrását nem csak arra használod, hogy lefordítod, vagy saját módosításaiddal újrafordítod. Használhatod arra is, hogy megnézd, mit-hogyan oldottak meg benne.
(Én pl. a man mellett időnként belenézek az adott Solaris-os eszköz forráskódjába az Opensolarison, és pl. így már találtam 1-2 nem dokumentált feature-t is...)

A nyílt hardvert is használhatod így, hogy ötleteket vegyél belőle. Így már jóval többmindenkinek hasznos egy ilyen dolog.

10 millio dollár minimum tőke nelkül nehéz belépni a piacra.
Ne feledd GPL license alatt van, tehát minden erre épülő kód nyílt kell, hogy legyen.

De elképzelhető, hogy átszabják valami beágyazott processzornak valóvá, és jön az sPhone :)

Egyrészt jó a driverek miatt, sok mindnet tettek ebbe tokba.

Már a doksijai is elég részletesek ahhoz, hogy jól optimaliált kódot, tudj írni, vagy megfelelően támogasd a hardweret, de, ha valami nem világos akkor mehetsz tovább. Egy x86-nál csak tippelni tudhatom, hogy mi mennyire lesz gyors, sok ott pipeline, és kevés infó van róla, hogy mit is csinálnak pontosan. (Optimalizácion Guide van az használható, de elég sok apró nyitott kérdés marad)

És igen sok modul van benne, amit fel lehet használni más terveknél, ha GPL license nem zavar. Nem hiszem,pl. hogy túl sok FB-DIMM -es kód kering a neten ..etc.

Ami legfontosabb, hogy "Open" szó sok embernek sokat nyom a latba HW vásárláskor, nekem is :)
Elég jó ez a jószág, nincs mit szégyelni a felépitésén :)