PowerPC Open Platform Motherboards Finally Here 248
Cajal writes: "IBM's POP (PowerPC Open Platform) is a standard for making PowerPC-based motherboards. It's been out for years, but no one did anything with it. That's now changed. According to a story on PenguinPPC, Mai Logic is finally making POP motherboards. Finally, we can buy PowerPC motherboards without dealing with Apple."
Price! (Score:5, Informative)
Motherboards have been available for years... (Score:3, Informative)
They're all ATX form factor and supported by linux too.
Yellow Dog (Score:5, Informative)
Re:Only part of Mac OS X is open source (Score:5, Informative)
What makes Mac OS X really attractive on the surface is it's GUI, which is not open source. Check out a nifty diagram here [apple.com] to see how it all stacks up.
The answer is yes: Darwin will probably run easily on one of these boards, (there is an intel port of darwin). It is unlikely you'll get Aqua and the other supporting layers to run though, bearing in mind that it is unlikely Mac OS X "as is" will run on one of these boards without significant code surgery.
GigE chip! (Score:1, Informative)
Finally? (Score:4, Informative)
Moto (and many others) have been selling PPC motherboards for many years, maybe close to a decade by now. They are used for a fair number of embedded projects. The two downsides are cost, and every frickn' one of them seems to have another way to interface with PCI, or to deal with the boot sequence, or something. So all the not-so-fun parts of porting an OS have to be done again and again while the rest of it "just works" (or tends to).
P.S. for a (slow) PowerPC, just buy an old TiVo. Linux comes with it, and NTSC out. Of corse it is only 50Mhz, but it works (don't get a new TiVo by mistake, they try to rip you off with one of those 200ishMhz MIPS CPUs...)
Re:Apple Proprietary ROMs still an issue? (Score:3, Informative)
I mean, folks are using the Darwin source to run MacOS X on older unsupported Mac's, don't you think this can be fixed?
The only way I can see it working otherwise is if say, the graphical Windowserver or a proprietary kernel module checks it.. but I'll bet my bottom dollar the kernel runs just fine.
If it is otherwise, let me know. I'm curious!
Re:Apple Proprietary ROMs still an issue? (Score:5, Informative)
The main thing is that the OpenFirmware has to have support for (a) HFS/HFS+ filesystems, and (b) loading monolithic ELF binaries. Shouldn't be too hard to duplicate that kind of stuff without stepping on Apple copyrights.
Re:Wow, $3900 for the Teron CX Evaluation Board (Score:2, Informative)
I thought Apple had a really proprietary bios which was not licensable. Has this changed in PPC models? I don't think this is so much an Apple clone as a variant use for PPC's.
Certainly and only $2,500 each to you sir. (Score:3, Informative)
Modern-day Toolbox API calls in ROM? (Score:2, Informative)
As I understand it, the core codebase (Darwin) is fairly agnostic - it's just another flavor of Unix, teeth, hair, a**hole & all. Darwin sourcecode is available, if not GPL'd (Doesn't Apple have their own 'open source' license?). Darwin has already been ported to other platforms.
The catch is the UI - Apple's precious UI - the part of OSX that isn't available for the world+dog. In the bad old days, Apple would fill up the ROM chips will hardware implementations of their QuickDraw API (And lordy, did those old Macs need those API calls in hardware!).
During the CHRP clone days of the mid-90s, Apple was able to put all that stuff back in software, eliminating the need for those chips. Needless to say, CHRP is quite the distant memory.
So the question remains - is Apple still using proprietary chips on the Mobo to ensure that noone can manufacture legit clones? If so, what parts of OSX rely on that hardware? How much could you get running? It'll be interesting to find out..
BPlan Pegasos (Score:2, Informative)
Re:Only part of Mac OS X is open source (Score:5, Informative)
This is one reason people were able torun OS X on unsupported machines [macsales.com].
The high-level components like Cocoa and Carbon don't run on Darwin/Intel because the available binary code is PPC code.
Re:Wow, $3900 for the Teron CX Evaluation Board (Score:2, Informative)
I think you mean the ROM, which was moved to RAM when clones were allowed. This post goes into more detail on that: http://slashdot.org/comments.pl?sid=27009&cid=291
In short, it might actually work (theoretically). But there probably will be issues with drivers.
Re:Sorta (Score:5, Informative)
Re:OK, I'm now officially torn (Score:2, Informative)
If by proprietary you mean an open and fully documented standard like Open Firmware, then yes.
http://playground.sun.com/pub/p1275/ [sun.com]
The guys working on Darwin have done some amazing work on getting OS X to run on legacy Mac hardware. Check out the incredible work that Ryan Rempel has done on XPostFacto:
http://eshop.macsales.com/OSXCenter/framework.cfm? page=XPostFacto.html [macsales.com]
for a fantastic example -- he's written kernel extensions and an installer that allow users to install OS X on older macs it was never really designed for. And it works great -- I've got OS X running on an old 7500, and it truly was a trouble free installation; three clicks more than a normal OS X install.
~jeff
Re:Sorta (Score:2, Informative)
-lee
well, there's one for $650 coming in a few weeks.. (Score:3, Informative)
There's another PPC Motherboard with PCI, UDMA100, and Firewire coming in a couple of weeks from a German company named bPlan. It's called Pegasos, and info is here [bplan-gmbh.de].
$650 with a G3/400 is a lot more palatable than $3000. I just hope it has OpenFirmware on it!
price factor (Score:5, Informative)
Second, if you read the PR on MAI's site, you can see that they plan to release the boards for SIGNIFIGANTLY less then $3900. The bigger flipside to this is that they also plan to produce (or license to produce) PCI cards and embedded g4 devices from $300-$600 with SMP capabiliy. (cool.. i can dual boot now.) similar cards sell now for $2000+
Third, nobody seems to mention this chipset's ability to use PC hardware. I suppose this would be pretty easy to accomplish, but it's still a cool feature. The only limitation here would be driver support (not a HUGE issue. i dobut many people will be playing quake on this anytime soon. the first boards would sell to developers).
Fifth, as a small sidenote, microcode solutions (http://www.microcode-solutions.com) plans to relesae a suite of ppc emulation products this spring. They plan on offering a hardware board, as well as a software based product. Of course, many are skeptical and believe it is vaporware. They currently offer a ppc amiga based macos emulator. (there are tons of amiga ppc motherboards out there. there are still a disturbing number of amiga users (shame gateway cut off their funding, right when they were about to make a comeback.)
Finally, the chipset itself sells for $20. This is comprable to what chipset vendors such as VIA charge for their hardware. I would expect to see other companies support this sometime.
Another issue is legality. It's perfectly legal to run LinuxPPC and beos. NOT macos. Sure, OS9 doens't need a hardware rom to run, but it is written specifically in the EULA that macos may ONLY RUN ON APPLE HARDWARE (yeah... it's in caps in the EULA... lawyers really abuse their shift keys!). Another project, MOL (mac-on-linux) which hopes to produce a mac compatibility layer (what wine is to windows, mol is to macos). Supposedly, it works well.
Re:PowerPC never was PC until now (Score:2, Informative)
Why deal with Apple? Because dealing with Apple means difficult to use, closed systems.
Not difficult to use at all... give a few examples.
Apple traditionally promotes "simple" over "easy to use". A hammer might be much simpler than a tool box, but it is a lot hearder to use a hammer to turn a bolt.
Macs are known for being easy to use. It must be you!
Until now, "PowerPC" was a dishonest marketing trick: the Mac wasn't a PC, but the PC in the PowerPC chip might have misled some fools into thinking it was.
Well, no. Apple invented the personal computer, also known as the "PC."
IBM coined the phrase "PC" for their first entry into the field to compete with Apple.
Now as far as PowerPC, that's IBM's trademark, not Apple's, since it was their Power CPU to begin with. They went to Apple with the chip.
Bottom line... it doesn't have to be Wintel to be a PC.
cost!!! not the only place to get a board (Score:1, Informative)