Slashdot Mirror


Cherry OS Claims Mac OS X Capability For x86

jediboytj writes "According to the MacWorld Article, Cherry OS, does what Virtual PC does for Macs, only the opposite. PC Users are now able to run Mac OSX at G4 Speeds (Company claims 80% of the speed of your PC). It also includes full hardware support: hard drive, CPU, RAM, FireWire, USB, PCI, PCMCIA bus, Ethernet networking and modem. The software is being distributed through electronic download at $49.99 USD..." Note: it does not come with a copy of any Apple OS. Anyone in Windowsland tried it to provide a thumbs up (or down)?

33 of 1,090 comments (clear)

  1. Re:Oh Boy! by drinkypoo · · Score: 5, Informative
    If you put the laserwriter on an etherprint box of some sort, you can print to it using Linux (or Solaris) with netatalk. Laserwriters speak Postscript so nothing could be easier to support once you get them talking. I did it back in the days when a 486 was a tolerably fast computer and it only took me a few hours to get running including compiling the software and building a new kernel with appletalk support.

    I know you were just being a smartass, a time-honored tradition around here, but I couldn't pass up the opportunity to be informative.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  2. Re:Finally... by over_exposed · · Score: 5, Informative

    You still need to buy a copy of OSX. It's gonna run you a *tad* more than $50...

    --
    "The object of war is not to die for your country, but to make the other bastard die for his." - Patton
  3. Re:Looks... non-existent by Datasage · · Score: 5, Informative

    Not only that, but there is no information about the company on the website.

    Its got that feeling of an overnight company. The whois record was only registered in july.

    It wouldnt supprise me if its some company that took pearPC and is trying to sell it.

    --
    In America we are imprisoned by our fear of them.
  4. I have no idea by antifoidulus · · Score: 3, Informative

    if this will work or not, but if it does, Apple legal won't be happy. The EULA states that you have to run OS X on Apple branded hardware(probably to kill clones), now I am willing to bet for the time being anyway, Apple will look the other way on non-commerical projects like Pear PC, but they probably won't be very keen on a commericial product that violates the EULA.

  5. From the CherryOS Site: by TitusC3v5 · · Score: 4, Informative

    MXS Inc. announces CherryOS 1.0 October, 08 2004

    NEWS RELEASE FOR IMMEADIATE RELEASE Contact: Jim Kartes, 866-661-5699 jim@vx30.com Media contact same.

    Maui, HI (DATE) MXS today announce the immediate availability of Cherry OS software . Cherry OS is a software translator that allows you to install Apple's Operating System on x86 computer architecture. To put it simply you can now run Apple's award winning Panther OS on your PC! This breakthrough in OS development now gives home users, software developers and web designer's ultimate flexibility in both the operating system and hardware platform you use for your personal computer or testing environment.

    Cherry OS runs Panther as a virtual machine on your Windows PC. This virtual machine has full network capabilities including the ability to share folders and access the web. The virtual machine also has complete access to the computer's hardware resources including, Hard Drive, CPU, RAM, Firewire, USB, PCI, PCMIA BUS and RJ45/Ethernet and Modem.

    Arben Kryeziu, Cherry OS inventor and a software developer, got tired of carrying both a Mac and a PC around with him, so he invented Cherry OS. "Think about it," says Arben. "Now about 600 million PC users can have the MAC advantage. One computer to use all software and if PC users would use MAC software to get email, perhaps they would avoid viruses, Trojans and spy-ware." He went on to say that , "You can build and test applications for a Mac on your development PC, test web site design for Mac web browsers without having to buy the hardware, run OS X, the world's best Operating System, on a less expensive hardware platform and use your favorite Mac apps on a PC."

    Pricing and availability
    Cherry OS is now available only on line at www.cherryos.com as a download, for $49.95. (Mac software not included)

    About MXS
    MXS is a software development company specializing in video streaming software. Playerless-streaming.org ranked our vx30 encoder as the best in the world.

    The products of Maui X-Stream can be viewed on www.vx30.com

    --
    And the masses cried out, "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0!"
  6. Try this instead: by temojen · · Score: 3, Informative

    PearPC, same thing only open source, free, and runs on Windows and Linux.

    1. Re:Try this instead: by isecore · · Score: 5, Informative

      Yes, but PearPC doesn't come close to CherryOS so far unproven claim of speed.

      PearPC does run Mac OS X, but at an absolute snails pace (Yes, I've tried it - Three hours to install, approx 1-2 minutes to open a finder-window).

      If CherryOS indeed runs it at a somewhat decent G4-ish speed I'd almost consider 50 bucks to be worth it.

      --
      I enjoy large posteriors and I cannot prevaricate.
  7. Re:But why? by vhold · · Score: 5, Informative

    The best reason I can think of is that all the things I'd want to use a Mac for, are almost totally not CPU bound, whereas all the things I use my PC for are massively GPU/CPU related (games). So basically, I could have most of the best of both worlds in one box. Mac for everything internet/creativity related, and the PC for games/proprietary-work-apps.

    There are lots of other reasons you could contrive, what if you had Mac friends that visit a lot but constantly lament being unable to use your PC? It fundamentally boils down to you wanting _both_, but you need more performance on the PC side, which I really think is more common of a case, just on games alone.

  8. Re:But why? by temojen · · Score: 5, Informative
    Is there Mac-only software that people would want to run on their x86 machine?

    Absolutely: Safari, Camino, and ie/Mac. Web developers can see what their site will look like and how it will function on a Mac without needing to get more hardware.

    I used to run Win2k on VMWare on Linux so I could see how my sites would look on a PC.

  9. Re:Finally... by Kenja · · Score: 5, Informative
    "Yay permissive Apple licensing!"

    According to the license you cant run the OS on an emulator because its not "Apple hardware".

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  10. Screenshots on [H]ard[F]orum by Corrado · · Score: 4, Informative

    Click here for some screenshots and a running commentary.

    --
    KangarooBox - We make IT simple!
  11. Manual avaliable online by DarkBlackFox · · Score: 4, Informative

    I managed to get to the documentation page by refreshing rapidly. The manual is avaliable online, and hosted on a differant server. It's a 1.7 mb download, but includes screenshots and information.

    Manual avaliable here:

    http://www.vx30.com/documents/CherryOS.pdf

    or as a .doc

    http://www.vx30.com/documents/CherryOS.doc

  12. Re:I'd like to see a comparison by zach_smith · · Score: 3, Informative

    I'll bet they will have amazingly similar speed and functionality. How much do you want to bet that CherryOS is ripping off PearPC source code without giving them credit?

  13. Re:I'd like to see a comparison by Saeger · · Score: 3, Informative
    PearPC is really, really, really slow, though it is making progress. For comparison against CherryOS's claim that it runs the guest 80% as fast as the host, it takes PearPC over 5 minutes just to boot MacOSX 10.3 on my 1.2GHz Athlon running Suse9.1 (kernel 2.6.5).

    PearPC is free/FREE, though, and I only use it for Safari compatibility testing, so its speed isn't a major issue for me.

    --

    --
    Power to the Peaceful
  14. Re:So, you're asking by !Freeky2BGeeky · · Score: 4, Informative

    but that's linux/ppc not linux/X86

    --

    Visualize Whirled Peas

  15. Scam alert by saddino · · Score: 4, Informative

    Hmm, their main page states, under "Screenshots":

    Desctop & Task Manager

    and under "What can CherryOS do?":

    Skin enadled GUI

    But beyond the typos, their "Client Showcase" features a testimonial from "Secnet Q&A Services" which Google doesn't have any information on (hmm, a Q&A company without a web presence?).

    My guess either an out-and-out scam, or a an attempt to pawn off a modified copy of PearPC in an attempt to generate some $ and scram. Ballsy.

  16. Re:CherryOS's speed claims, at least, are fraudule by wulfhound · · Score: 4, Informative

    ... except that modern superscalar CPUs (certainly x86, and possibly newer PPCs also) don't work like that - the registers you write to in machine code are virtual, and are mapped on to a larger hidden register file in realtime by the CPU. In any case a sure-fire L1 cache hit has negligible latency compared to, well, pretty much anything else on an Intel cpu.

  17. Re:one has to question the 80% speed claim by Ignignot · · Score: 4, Informative

    Never mind the shortage of general purpose registers on x86 and the lack of a direct mapping between instruction sets

    I won't, because the x86 line has lots of general purpose registers now. They just pretend to be whatever special purpose ones the programs need (if any). We've come a long way since the 386.

    --
    I submitted this story last night, and it didn't get posted.
  18. Re:CherryOS's speed claims, at least, are fraudule by Pius+II. · · Score: 4, Informative

    There are no Mac ROMs, and there haven't been any since at least 1998.
    Even the classic Mac OS didn't need the ROMs anymore in its last incarnation.
    The less-than-modern Macs had driver support for booting in its ROM, and loaded the Toolbox from a file in the system folder (it's named "Mac OS ROM", though). Modern Macs use OpenFirmware, which is, as the name says, open. Moreover, it's easily emulated, allowing for running OS X on arbitrary PPC machines (with MOL). Yes, that means e.g. Genesis or AmigaOne boards. Or anything with a PPC, really.

  19. PearPC is not that slow by KH · · Score: 3, Informative

    I just Xbenched my installation of Mac OS X on PearPC over WinXP.

    It's an AthlonXP 3000 (oced to 2400MHz or thereabout) box with 1GB RAM. I've assigned 512MB for PearPC.

    The overall score is indeed abysmal 2.89. For comparison, my PB 12" (867MHz) gets something in the range of 80, I think.

    But if I look at the score more closely, I notice that major drag comes from vecLib FFT test (scored 0.15!) and all kinds of graphics test (OpenGL test being the worst).

    For other things, it scores about 30 to 60 scores range. Disk test is pretty impressive. I only have a regular ATA drive on my PC. Got the score better than my PB disk.

    These results are quite understandable considering what PearPC is doing. I would say for some tasks, this might even be usable.

    Very impressive, I must say.

  20. Re:CherryOS's speed claims, at least, are fraudule by kommakazi · · Score: 3, Informative

    No the genesis had a 68000 series processor, not a PPC. Old macs weren't powermacs either, they were also 68000 series processors.

  21. Emulators aren't all they're cracked up to be... by darkstream · · Score: 4, Informative
    I produce fractal art and need to use a PC to do it (existing fractal apps on the Mac don't compare with Fractal eXtreme or UltraFractal - and yes, I've tried several dozen), so using VirtualPC seemed the best choice when I switched over in 2000. But the best configuration for this process was VirtualPC4 under OS9. VirtualPC just didn't make the transition from OS9 to OSX very well. That meant I had to reboot into OS9 just for fractal exploration. Having migrated entirely to OSX over the years, working in OS9 was difficult. All the apps I used were in OSX! I soon was forced to get a PC just for fractal exploration. The GUI was sluggish in VirtualPC6 under OSX and the rendering times were abominable.

    Honestly, anything that requires heavy calculations is either going to break the emulator or run abysmally slow. Although email and web browsing can be tollerable (I often proof webpages using VirtualPC to get a view from the other side of the pond), I can't see any of the iLife apps being usable under CherryOS. They typically tax my 800MHz iMac. I can't imagine how slowly they would run under emulation...

    --
    Fun with Inkwell | www.coo
  22. Let me educate you... by kuwan · · Score: 4, Informative

    I have not worked with or even looked at either instruction set. Nonetheless your average application will spend only a small percentage of its time using Altivec...

    Maybe you should go and get some experience or at least some knowledge before you start talking about something you know nothing about.

    Altivec from its beginning introduced 162 vector instructions that have not changed from the initial G4 to the current G5. On the other hand, Intel's MMX/SSE/SSE2 instructions have evolved over time - roughly 57 in MMX, 78? in SSE and 144 in SSE2. Altivec has been a well-designed and versatile SIMD engine from its beginning while Intel has sort of hacked together their SIMD engine as they've evolved their processors. Intel's implementation is very troublesome for a programmer because he has to do many different things depending on what is available (MMX/SSE/SSE2). These instructions don't map 1:1 for the most part with Altivec. And while SSE2 is much better than SSE, it was only introduced with the Pentium 4.

    Also, Altivec has 32 128-bit registers to only 8 128-bit registers for SSE/SSE2. I don't care what anyone says, trying to emulate 32 registers (when all you have is 8) in an SIMD engine is going to be a lot slower.

    You say that only a small percentage of time will be spent using Altivec, but that's just not true. Apple has optimized a large part of Mac OS X to use Altivec, especially in Quartz (the windowing and compositing engine). This would result in a major slowdown for any emulator in pretty much every application (except for stuff like background daemons). You'd probably do better just to emulate a G3 so as to not run any Altivec code.

  23. Re:I think it's a scam ... agreed by adzoox · · Score: 4, Informative

    I'm actually going to reveal something you may not know...

    Both Connectix and Insignia (the two main companies that produced Windows emulation for the Mac) were actually just venture capital firms. This is why Connectix, at the height of every product launched, would just sell it off as an asset.

    Connectix Quickcam = Logitech Quickcam
    Connectix Virtual Game Station = Sony Buyout
    Connectix Virtual PC ( at an undeniable breakthrough point) = Microsodt VPC

    Insignia was the same:

    Softwindows ... I did an unupublished interview with the head of FWB ... he stated that they simply licensed the code rather than bought it from Insignia. The reason they never released an update after leasing the code was because they didn't see any merit at the time in releasing a new OS X version.

    Insignia is supposedly shopping this around.

    I have found that these two companies were essentially started up by venture capital and paid off their investors, dumped their employees, and the owners got filthy rich.

    Now, as for this software. I find it NEXT to impossible that the software is running a G4 at 80% speed of the CPU. If you were to translate this properly - Apple's CPUs are about 1.2X as fast as the equivalent P4 and P3 (G3 & G4 respectively) - so essentially the claim is saying it will run a 100% equivalent Mhz / speed ratio.

    This means if I had a 3Ghz Pentium 4 with 1 Gig RAM - I would have the equivalent of a 2.4Ghz G4!! There's just NO way!

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  24. Re:CherryOS's speed claims, at least, are fraudule by meme_police · · Score: 4, Informative

    Like the parent says, they use OpenFirmware (which is a fully programmable Forth environment) now instead of a closed ROM. Nobody is arguing that Apple is no longer using ROM, they're just saying that they're no longer using the closed Mac ROM.

    --

    The meme police, They live inside of my head

  25. PearPC HD files by TravisWatkins · · Score: 3, Informative

    Either this is PearPC with a fancy GUI or they 'borrowed' some code from PearPC. On the video of their installer you can see macosx_3gb.rar being copied. The HD files for PearPC have to be a specific size so only a select few work.

    Also, no one has made a foolproof HD creator that works 100% so obviously CherryOS couldn't steal that. That's why their profile setup only allows 3GB or 6GB HDs. That's what is available for PearPC.

    --

    "But I'm still right here, giving blood and keeping faith. And I'm still right here."
  26. EULAs by Garabito · · Score: 4, Informative
    The real legality of such statements is only known after it has been tried in a court of law, which AFAIK it has not.

    Maybe it hasn't been tried for Apple software, but at least one EULA was declared enforceable in an U.S. court. Sad, isn't it?

  27. Re:So, you're asking by mabinogi · · Score: 3, Informative

    Rhapsody is alive and well - it's called OS X now.

    Rhapsody wasn't the name for the x86 port, it was the name for the next generation Mach + NeXT Step based MacOS, which is what became OSX.

    It doesn't suprise me that they had x86 builds early on, but I could hardly say they "Made an x86 OS"

    --
    Advanced users are users too!
  28. Re:Finally... by damiam · · Score: 3, Informative

    The G4 and especially the G5 have a helluva lot more registers than the P4. Whatever the relative benchmarks may be, it's extremely difficult to emulate a PowerPC on x86 at decent speeds, because there aren't enough registers.

    --
    It's hard to be religious when certain people are never incinerated by bolts of lightning.
  29. Re:A Report From Maui by cmholm · · Score: 5, Informative

    MXS, the company behind CherryOS, Maui X-Stream, and the vx30.com web hosting service, isn't showing me a brick-and-mortar so far. Hitting the Google caches, I find 'contact' pages that alternately list a Wailuku and a Lahaina office, both of which were copyright 2003. I tried the Wailuku address during lunch. The office was empty, sign removed from door, and no listing on the building directory. I may try the Lahaina address for fun over the weekend.

    --
    Luke, help me take this mask off ... Just for once, let me butterfly kiss you with my own eyes.
  30. Interview with CherryOS creator by applextrent · · Score: 3, Informative

    For more on this software, and issue, you can visit my site Apple-X.net: CherryOS: Interview With Creator, Plus Screenshots

  31. RE: PearPC, repackaged? by King_TJ · · Score: 3, Informative

    Yeah.... I was suspicious of the same thing. At best, I figured this was sort of a "fork" of the PearPC project. Maybe they added some of their own code to handle some G4 specific functions and bundled it up with a cleaner installer/setup program. But I bet it's still just PearPC at the core.

    Their screenshots I saw this morning on their web site were only depicting OS X's main desktop and finder screens. Never once did they show it running a single app! (That was the deal with PearPC too, wasn't it? At first, people could run OS X itself, view the finder, and the prefs panes - but that was about all it could do without crashing.)

    Now, it looks like they're claiming people are "trying to hack the site" and so on, and they only have some video movie available to download/watch. I was getting horribly slow connections to them, but the first 50% or so of the video I watched only showed the program being installed on an XP box. (Big whoop! It has an installer program that can actually copy files over to the PC.)

  32. Re:So, you're asking by steeviant · · Score: 4, Informative

    Nah, you're thinking of something else. There have been numerous aborted attempts at creating a next generation Mac OS under a variety of strange code names like Pink, Taligent and Copland.

    Rhapsody was the name of the OS [strategy] developed under the leadership of Gil Amelio, it was heavily based on OpenStep (moreso than OS X), hence it's cross platform capabilities. Apple also had a version of the Rhapsody frameworks that ran in NT, which they inherited from NeXT. At that stage, the name for Cocoa was YellowBox, and the Classic environment was called BlueBox IIRC. There was no equivalent to the Carbon frameworks in those early days, which was the subject of much debate.

    Steve Jobs became Interim CEO after Amelio's departure in 1997 and killed the cross platform versions of Rhapsody along with the Mac 'clone' industry. About a year later Apple announced the name change from Rhapsody to Mac OS X. They released Mac OS X Server in 1999, followed a year later by the almost unrecognisable OS X Public Beta.

    Check out these screenshots, which (in order from top to bottom) show the gradual progression from NeXTstep's multi-column Browser to Mac OS X 10.3's Finder*.

    NeXTstep
    Rhapsody
    Mac OS X server 1.x
    Panther

    *yes, I skipped the aqua Finder.