X-server for PS2
PineGreen writes: "Alllinuxdevices.com has a story
today about Metrolink porting their Micro-X server to Playstation2. Sony still refuses to sell their Linux kit outside Japan, and the Blockman Trading version works on PSOne only. Now, when will I have an excuse to buy a PS2?"
I've been reading about the PS2 Linux on some Japanese sites and find the whole thing leaving a bad taste in my mouth. This version on Linux is not free (as in freedom) as you think. 1) First and foremost you have to sign a Non-Discosure agreement when you purchase the system. Because the PS2 is a closed system, Sony will like to keep it that way. 2) You have no access to the CD/DVD-ROM, firmware drivers, or bootsystem. Making a stand-alone app is impossable. 3) Anything that uses sound/graphics/BIOS routines but be done through a closed source staticly-linked lib. It is illigal to redistibute this. 4) The system requres a boot CD-ROM which you also cannot redistibute. 5) The video out reqires a moniter that can use video sync pulses only from the green channel. The PS2 does not use a normal RGB out as it will cause the DVD Macrovision not to work. 6) Odds are Sony will not release this in America beacuse America is too friendly to hackers that like to reverse-engineer things. (Sony v. Bleem & Sony v. Connectix)
The main difference between the Jap version is that everything is in Japanese. The other big thing is that some Jap versions come with a Type III PCMCIA slot, which Sony had scrapped in favor of some proprietary interface long before the PS2 began selling in the US.
Sorry, you don't have to buy the X server. It comes with XFree 3.3.6. I should know. I've got a japanese playstation running Linux in my bedroom. Any other questions?
This is a source of many misunderstandings with the GPL. It does not require anyone to "publically" distribute anything; you merely need to provide with the binary distribution a written offer (valid for a minimum of 3 years) of at-cost distribution of the source to any third party. This means that the offer is only distributed to those who get the binary distribution. In any case, the presence of GPL is not a guarantee of public distribution, even though it encourages it. Furthermore, Linux kernel modules do not fall under GPL (at least AFAIK, I've seen no lawsuits against the makers of VMWare et. al.), so Sony probably just threw any interesting PS2-specific ultra-nifty code into a binary-only kernel module, (or a userland library, which is explicitly not required to be GPL according to Linux's license) which they don't have to release the source to.
SSX is fun, but I'm more of a Tony Hawk person. And I watched the first bit of the MGS2 demo at a friend's house, but I wasn't extremely impressed. You can't go wrong with giant fighting robots, though. I think 50% of the current PS2 offerings are about giant fighting robots.
So if you want to see Linux on PS2 outside Japan, do your share and register here for European version or here for American version. And remember, this is only to see if there's interest, so the registrations don't commit either side to anything.