OpenSPARC - это оборудование с открытым исходным кодом проект стартовал в декабре 2005 года. Первоначальным вкладом в проект был Sun Microsystems 'уровень передачи регистров (RTL) Verilog код для полного 64-битный, 32- поточный микропроцессор, процессор UltraSPARC T1. 21 марта 2006 г. Sun выпустила исходный код для T1 IP-ядра под Стандартной общественной лицензией GNU v2. Полная система OpenSPARC T1 состоит из 8 ядер, каждое из которых способно выполнять четыре потока одновременно, всего 32 потока. Каждое ядро выполняет инструкции по порядку, и его логика разделена на 6 этапов конвейера.
11 декабря 2007 г. Sun также сделала доступным RTL процессора UltraSPARC T2 в рамках проекта OpenSPARC. Он также был выпущен под лицензией GNU General Public License v2. OpenSPARC T2 - это 8 ядер, 16 конвейеров с 64 потоками.