I did a little bit, but it ended up being a super PITA because I didn't want to put my PS3 on my desk and give up playing games on it on my TV.
Because I wanted to keep it with my TV I had tried to use it with Bluetooth KB/Mouse so I could use it from the couch.
And well typical Linux you always end up spending time on the most mundane thing. Bluetooth on the PS3 in Linux at that time didn't seem to work right.
That to me is like peak Linux right there. At some point I had said to myself "I wanted to play with the cell and instead I'm working on Bluetooth" and I lost interest cause of course I had real work too. Then eventually Sony disabled the whole thing.
This makes any third party trying to support them face nightmare after nightmare of unknowns, and a complex device like a computer of any sort is nearly always a complex web of interlinked mini-computers each doing their own thing. Like the damned bluetooth chip; which worse probably has government regulated transmission compliance stuff baked into it's software rather than hardware. That adds a whole other nightmare you might see with various firmware blobs and driver support, most often seen with other WiFi adjacent projects such as OpenWRT (and supported hardware).
It would be very nice if some law enforced free 'edge technical specification' for all products to anyone who buys them or a product containing them. That would help a level and fair market for competitors as well as right and ability to repair for consumers / device owners. That sounds a lot like effects desired by most (many?) Libre software licenses, like the GPL (and LGPL), and Creative Commons.
They did work great for mining ethereum though.
I think a later gen locked it right down.
However PS3 clusters did find niche success as a super computer. There are a handful of notable examples. The fastest one ever built was by the US Airforce, consisted of 1,760 PS3s, and was the 33rd fastest super computer at the time. It was used for satellite image processing.
[1] http://news.bbc.co.uk/2/hi/asia-pacific/716237.stm
[2] https://www.theregister.com/2000/12/19/iraq_buys_4000_playst...
The article references it.
As one goes back in console history, the performance to achieve contemporarily visually-stunning results required exotic architectures + hand-tuned code.
Over time, state of the art PC + GPU hardware improved, to the point there wasn't a functional difference vs exotic architectures. Additionally, the cost of developing leading-edge custom architectures exploded.
Microsoft really pushed this with the original "PC in a box" XBox, but you saw the console OEMs outsource increasing parts of their chip solutions after that.
Why keep / buy entire chip design teams, when AMD will do it for you?
Especially if the performance difference is negligible.
The PS4 was sold at break even price and couldn't run unsigned code anyway.
It was retroactively removed when people started getting close to enabling full GPU access. This was previously crippled under OtherOS to prevent games developed without the PS3 SDK.
It was retroactively removed when Sony started worrying about "security" concerns - aka people running unlicensed commercial games, which is usually the killer app for any firmware that supports customization and programming.
It was also advertised on the original PS3 box.
Ultimately there was a lawsuit and some PS3 owners got $10 apiece.
Instead of following the Yaroze footsteps, and being a way for a new indies generation to learn how to create console games, the majority used PS2Linux for classical UNIX stuff and play games on emulators.
Note that PS2Linux had GPU access, via PSGL and an easier high level API for the Emotion Engine.
So, no GPU access, no emulators.
https://phys.org/news/2010-12-air-playstation-3s-supercomput...
>>About the 33rd largest supercomputer in the world right now is the US Air Force Research Laboratory's (AFRL) newest system, which has a core made of 1,760 Sony PlayStation 3 (PS3) consoles. In addition to its large capacity, the so-called "Condor Cluster" is capable of performing 500 trillion floating point operations per second (TFLOPS), making it the fastest interactive computer in the entire US Defense Department.
>>It will be used by Air Force centers across the country for tasks such as radar enhancement, pattern recognition, satellite imagery processing, and artificial intelligence research.
(From wikipedia references)