Notes on CherryOS version 1.2
On March 29, 2005, Maui-X released "version 1.2" of CherryOS. It's only been a few days, but there are already some interesting bits floating out which I've added to the original The pits in CherryOS post.
Instead of making you wade through to the end of the evidence section I figured I'd include them here with some extra bits because it's probably the last time I'll write about this for awhile.
- The price CherryOS has doubled from $49 to $99, while functionality was removed, and with no explanation being given as to why. They talked about the $50 price point everywhere, so it's not like it was an introductory price.
No real clue on this one, but I'm sure not everyone knows the deal with this software and they're selling a few copies, and they're probably just trying to eek out more per sale. Or maybe someone just told them what a veblen good is.
- The file size of the CherryOS version 1.2 compressed executable is now 6.3MB, down from the 7.4MB version 1.0 executable released on March 08, 2005. They have removed a full 15% of the zipped executable since its 1.0 release. (Source)
- The 'shared drive browsing' functionality has been removed -- Maui-X says it has been disabled -- presumably along with the HFVExplorer code and graphics. To make up for this, they say they're replacing it with Drag & Drop as an option. (Source)
- When it comes to the configuration file mentioned above, they seem to have taken the evidence to heart and tried to obfuscate it in a fairly obvious way. Their method of doing so is to change all the variables to names starting with "cos", which presumable standards for CherryOS. As an example:
- Prior CherryOS config variable:
memory_size = 0x20000000 - New CherryOS config variable:
cosms = 0x20000000
You can't make this stuff up. It's like trying to hide secrets from the NSA and your secret code is pig-latin. (Source)
- Prior CherryOS config variable:
CherryOS also claims a CPU performance increase of over 300%, along with an "overall system performance increase of over 300%", along with a core re-rewrite which improves stability. Interestingly enough, the PearPC group had just released a major update for PearPC focusing on those areas about a week prior. I'll let you do the math.
When it comes to the speed claims, we can actually do the math ourselves. Since they promise 80% native speed of your x86 hardware, that should mean that a 3.0GHz Pentium 4 should run Mac OS X at what feels like 2.4GHz. Now, with their claim of a 300% speed increase, that means by installing CherryOS, you can run Mac OS X as though it was on a 7.2GHz Pentium 4.
And they say the next planned release will have even more speed increases. No wonder they doubled the price.
The last thing I'll leave you with is their press release for CherryOS from March 15th, which is Monty-Python-esque in its contradictions.I'd recommend you glance over it for your own amusement at some of the stuff they've cobbled together. I'm singling these out because they're my favorites:
- Their further explanation of the 'code similarities' that may exist between their product and any others.
- There's an entire section devoted to telling you that CherryOS is not capable of running processor-intensive applications at anywhere near the native speed that you could get on a Mac, but it's just peachy for web and email. Why can't a 7GHz Pentium 4 run iMovie?
- In the "What features make CherryOS different?" section of their press release, which is basically why you should choose to use it instead of something else, they give a list of five 'features'. One of them is sound support, yet there is no sound support in CherryOS, but they do say they'll eventually have it. If it was legal to do this, every business would.
Basically, none of this stuff adds up at all, and we've heard this story before. The parrot is dead, and it's only a matter of time before we're offered the slug.
Comments (11)
Posted by: at March 31, 2005 07:35 AM
"C: Excuse me, this is irrelevant, isn't it?
A: Yeah, well it's not easy to pad these python files out to 200 lines, you know."
Is any of PearPC written in python? :-)
Posted by: Brian Schac at March 31, 2005 08:59 AM
As far as PearPC and Python goes, there's this: http://pearpc.sf.net/createdisk.py. Of course Python's way too slow for essential parts.
Posted by: elmindreda at March 31, 2005 10:28 AM
"Why can't a 7GHz Pentium 4 run iMovie?"
Because there's no build of iMovie for the x86.
Posted by: Peter da Silva at March 31, 2005 01:24 PM
When you can buy a Beige G3/300 for under $50 from the swap list or eBay, and a KVM for maybe $20, and get an actual physical Mac that'll run faster than PearPC or CherryOS ... why in the names of Wozniak and Raskin would you spend $100 on an emulator?
Posted by: Nabil at March 31, 2005 02:02 PM
Things PearPC (and anyone who has purchased CherryOS) should do: contact the Attorney General in Hawaii and report fraudulent reporting and intellectual property theft. Then contact the Electronic Frontier Foundation and get them on the case. The joke has run on long enough, and Maui-X needs to be smacked down before it goes any further.
Posted by: Harry S at March 31, 2005 05:46 PM
Why will you be stopping writing about CherryOS? :( You are the only place I know with good information.
Posted by: Johnny at April 1, 2005 05:13 AM
Since the CherryOS B.S. artists are claiming an increase of 300% performance-wise -- i.e., you add the 300% to what you had before -- that actually means that a 3.0-GHz Pentium should run Mac OS X as if it were on a 9.6-GHz Pentium.
Posted by: Greg at April 2, 2005 08:42 AM
Why isn't Maui-X being formally investigated on such a wide-spread and obvious ripoff? Doesn't the US government still operate in Hawaii?
Posted by: ied at April 8, 2005 03:01 PM
The US government having hoilday in Hawaii. So Maui-X so can obvious ripoff
Posted by: Anonymous at April 21, 2006 05:44 AM
This Arben dude is retarded, he doesnt know how to keep his mouth shut. I bet hes behind these crazy moves.








Crikey, Arlo Guthrie would have a larf. I'm not makin' this up, you know!