Sony Adds PS3 Support to Linux Kernel
mu22le writes "A few Sony patches to the Linux kernel have just been merged in the mainline tree, to be included in the 2.6.20 release. The patches add 'core platform support for the PS3 game console and other devices using the PS3 hypervisor.'" From the Linux Devices article: "Linux gained generic support for the Cell processor, on which the PS3 is based, with the 2.6.13 release in June of 2005. The new Sony-contributed patches to the 2.6.20 kernel appear to add machine-specific support for technology such as the PS3's memory architecture, DMA (direct memory access) model, and SMP (symmetric multiprocessing) model. A Yellow Dog Linux (YDL) distribution has been available for the PS3 since October, thanks to a development deal between Sony and YDL publisher TerraSoft. However, YDL so far has not been bundled with early PS3 shipments, despite earlier indications from Sony Entertainment's CEO, Ken Kuturagi."
At the moment this is the only reason I would even consider buying a PS3 sometime in the future. It is really great to see them supporting the Linux community by making porting to their console much easier...
Big thumbs up for Sony on this one.
Thank God for evolution.
Beyond the geek factor, what is the point of Linux on the PS3?
...
Does it do anything that you couldn't do with a much less expensive PC that you can install Linux on? I just don't get it
Does it include the 'CD copy protection' loadable module?
Put that up your pipe and smoke it NetBSD! You don't support Cell! So much for 'Of Course it Supports NetBSD!'
kill all the fucking niggers
I just hope Sony understands just what a winning scenario this could be for everyone.
:)
Imagine. Play this right, let the bugs settle out for a few months and then start passing out ready to go DVDs on gaming mag covers. Sell a ready to rock kit with a preloaded memory key, DVD, keyboard and mouse. Instantly a PS3 is a gaming rig, BlueRay player AND a fully functional PC, ready for web browsing, OO.o, etc. Given just a small push and penetration could easilly hit 50% of an installed base likely to number in the tens of millions within two to three years.
For Sony the upside is realizing the sales pitch that a PS3 is more than a console, being able to make the pitch that a PS3 purchase for the kids is ALSO a PC purchase. Plus if it kills a few PC sales why should Sony care? Their desktop PC division is all but dead (laptops are of course another story, they make some cool lappies) and every Windows PC sale is money in their enemy's hand.
For us penguinheads we have to grit our teeth a bit at the idea of Sony succeeding but they ARE doing it the right way in this case so we have to be ready to give em props. Just imagine millions of DESKTOP LINUX installs. Millions! If PS3 ends up selling well and that penetration percentage goes much over 50% Linux could be the #2 desktop OS, pushing Apple to #3. Talk about irony, if Apple abandoned PPC for Intel and a PPC platform ended up defeating them. Balmer wouldn't be the only Steve hurling furniture.
Democrat delenda est
Well, it gives you something to do when you're not having fun playing games on your Wii - that's why you put Linux on your PS3!
...
Besides, after the rabbits take over, all your PS3 are belong to Rayman
-- Tigger warning: This post may contain tiggers! --
As an owner of a PS3 with Linux installed, the only thing that's missing is wireless support. Wired Ethernet works flawlessly, now lets see some wireless drivers!
Except that I believe that you can't use many of the advanced features of the GPU because it currently lacks Linux drivers.
Also, at least as of a while ago, Linux didn't take advantage of all the SPUs within Cell; I'd hope that the Sony kernel modules mentioned in this article solve that problem, but I'm not sure.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
I've been waiting for the PS3 for quite a while. Heavy duty image processing (real-time 3D reconstruction from video, image coregistration, mosaicing, ...) may be possible at a VERY reasonable price. The SMP programming model looks very much simpler than I'd anticipated.
Where can I buy one?
Maybe small-game developers could (spontaneusly, ofcourse) start an avalanche of open-source & closed-source console games compatible with PS3 & Linux? Keep in mind that having a game/engine on "THE PS3" is quite cool in various ways for them..
I wonder if this could give linux/SONY competitive edge over Microsoft et al. in both long and short runs? I can't see it could cause harm to the mainstream AAA-game sales nor the console sales, on the contrary...
A PS3 Hacking challenge runs during december : if you want a PS3 with a 160 GB hard disk and Linux pre-installed, it is yours for free if you can hack it!
I see a lot of people here complaining that it is worthless without video drivers. I disagree. Granted, you won't be playing Quake on it, but that does not make it worthless. The first thing I will do when I get one is to have it take over the function of my current Linux box and run my web page off of it. Apache doesn't care what video card you have. This will allow me to dump my space-heater Athlon XP in favor of something a bit more AC friendly. Unfortunately, I won't be able to play a game and run my web page at the same time, but that's why I need to buy 2!!! :-)
Next, this machine will work just fine for checking email, typing documents, spreadsheets, presentations, browsing the web, downloading porn or whatever else you use a PC for. The only downside I see is the lack of storage space. Let's hope it takes external USB drives.
There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
The PS3 is actually shaping up to be a pretty nice console. Blu-Ray, Linux support, HDMI, nice CPU/GPU, USB/Bluetooth for controllers. It also seems to be pretty quiet, more so than the 360.
If Sony had released the high-end system at $500 (low end at $400), and hadn't made so many stupid blunders (no resolution scaling, lack of an online plan, limited availability), I think that the PS3 would be creaming the 360 right now.
There's nothing wrong with the PS3 that software patches and price cuts can't help. Unfortunately, as soon as Sony actually gets availability (early next year?), you can bet that MS will be ready with a $300 die-shrunk, cooler, and quieter Premium 360.
hopefully the code will be audited to make sure there arent any backdoors, trojans or DRM schemes snuck into the kernel
The war with islam is a war on the beast
The war on terror is a war for peace
The PLAYSTATION 3 game console running Linux might be able to use an optical disc recorder connected to one of its USB 2.0 ports.
Can you install any OS besides linux on it?Any operating system vendor is welcome to make a boot loader module for PS3 Other OS Installer. But in general, only Free operating systems are going to be worth anybody's time.
Does it have a PS/2 Keybord/mouse portThe keyboard and mouse used with the PlayStation 2 game console (PS2) were a standard USB keyboard and a standard USB mouse. Yes, these devices also work with PS3 consoles.
or a printer port?Sony left off a dedicated printer port probably because it saw that Nintendo's Game Boy Printer was a flop. But you can still attach any USB or network printer that has a CUPS driver.
Quoted for truth. Either that, or they could target the emerging fourth console known as home theater PC.
Yes, a box with only 256MB of general-purpose RAM is IDEAL for web browsing, Open Office, etc.....
Hasn't anyone ever run a slimmed down WM like TWM?
With a smaller screen and simpler uses, you don't need a fancy WM that takes up a great deal of memory - and Mozilla should run just fine in that little memory with most of the OS and WM not hogging memory.
"There is more worth loving than we have strength to love." - Brian Jay Stanley
What is wasteful is having a billion ports on the back of something when just a few would do.
Besides, you can also use a bluetooth keyboard/mouse with it as well (assuming those drivers work, have not heard if they do or not).
"There is more worth loving than we have strength to love." - Brian Jay Stanley
With the "stream processors" as part of it, Cell is kind of like a DSP fused with a GPP. It will be EXTREMELY GOOD at certain tasks like scientific computing and digital signal processing.
+++ATH0
I'd like to add that according to other sources, the PS3 runs Linux under a hypervisor that hides the graphics chip from Linux, so that limitation might be permanent (unless someone does serious, and in some jurisdictions illegal, hacking).
What remains is a computer with a very interesting CPU, but rather limited RAM and no 3D hardware acceleration. For most everyday use cases, a generic PC should do better.
C - the footgun of programming languages
If Sony started truly started marketing the PS3 big-time as a PC, I can guarantee that this move would piss off many gamers. They want a game console, and one that does a really job at it. Your typical hard-core gamer doesn't want some secondary PC they can use to read their mail or do their homework on. After all, they probably already have a PC or a laptop for that. The PS3 is supposed to be something that gets turned on when you want to play a game.
So that's the danger of Sony and Linux on the PS3. They can't push it too much, for fear of alienating their core fan-base. Marketing it to the mainstream doesn't make sense either, since those folks are, again, most likely to own computers already, and ones running Windows.
-- jchenx
don't be too quick to bend over for sony just because you get tossed a few crumbs.
If I recall correctly, they are already dumping Blu-Ray images using Linux. I don't know if this is beneficial, or if you are getting what equates to a locked 17.5GB piece of crap that you will never crack, but hey, this is Slashdot, right?
well maybe setup 20-30 of them, and bingo a large cluster for a big website, if your cheap and cannot afford $9k hardware. I guess on a total hits/dollar its cheaper.
Liberty freedom are no1, not dicks in suits.
Running homebrew produced in XNA Game Studio on an Xbox 360 game console requires an active XNA Creators Club membership for each console. This costs $100 per year for the developer and, worse, $100 per year for each user. This is $500 over the life of the console, the same price as a PLAYSTATION 3 game console (once Sony ramps up production).
Or, you know, any PC. It's not like you can't get TV-out.What percent of PCs have TV output, and what percent of those TV outputs are actually used? What kind of Free, free, or shareware game would drive demand for a second PC for the living room?
I've looked into the Wii developer agreement on warioworld.com, and Nintendo requires developers to have 1. experience selling games on another platform and 2. office space not attached to a residence (for security purposes). So on which other platform should prospective Wii developers develop and sell games in order to gain experience?
Nope. From Wii developer application:
In addition, an authorized developer must have a stable business organization with secure office facilities, equipment, personnel and financial resources in order to insure the security of Nintendo proprietary information and in order to ensure an effective environment for working with Nintendo and/or its licensees. Home offices do not meet this requirement.It would be just as expensive for a setup that probably only performs at best half the tried and tested alternatives.
20 x $499 = $9,980
They are so easy to interface.
So are parallel ports for that matter.
And I just had to put in a serial port card into a one of my systems.
But then I do embedded development so my needs are in the minority.
For the vast majority of users the older ports are useless. Of course just as you get ride of the old printer, PS/2, and RS-232 ports you now add a bunch of different Audio and video ports... So much for simplification.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.