CherryOS Mac Emulator Resurfaces

By Nate Mook | Published March 8, 2005, 8:14 PM

Following its initial announcement and subsequent controversy last October, Mac emulator CherryOS has finally been released.

The $49.95 CherryOS was developed by Maui-X-Stream -- a small Hawaiian company that makes streaming media technologies -- and enables users to run Apple's Mac OS X operating system atop Windows PCs. The software mimics the Mac G4 processor and touts complete access to a system's hardware resources and networking capabilities.

Its creator, Arben Kryeziu, found himself in hot water last year amid claims the software was simply stolen from the open source PearPC project. With the code now under public scrutiny, it appears that such allegations are true.

CherryOS boots up in the exact same manner as PearPC, and its error messages and source files are nearly identical. The emulator also includes MacOnLinuxVideo, which is the same driver used by PearPC to speed up graphics. The CherryOS configuration file also closely mirrors that used by PearPC.

According to tests by BetaNews, CherryOS launches a second process and covers the window within its own display. Thus, when CherryOS is running, a second taskbar entry appears without icon.

For its part, Maui-X-Stream has staunchly defended CherryOS as original, although Kryeziu previously acknowledged October's preview contained PearPC code that would be removed. Nonetheless, Kryeziu's reputation was quickly attacked by many who labeled CherryOS a scam intended to profit off the work of open source developers.

Although PearPC source code is freely available, its usage is governed by the GNU General Public License (GPL), which states that the code and any modifications must be offered by anyone that distributes it. Alleged GPL violations have forced companies such as Linksys to release their code, but the license has never been fully tested in a U.S. court of law.

A CherryOS trial, which will boot 14 times, is available for download.

Comments

View comments by with a score of at least

I finally got it working. I had to re-enable virtual memory on my 2 gb WinXP computer to have it run. Even with just 128 MB defined in the emulator.

What a crappy front-end for the emulator... Pause option does nothing, can't get the cdrom or network working, shared drives limited to 1 GB, starting the emulation twice without closing the front-end gave me a 1/2 display...

What a rush job. And strangely, CherryOS doesn't support sound, just like PearPC, even if they put "sound capabilities" in their features.

I would love a working Mac emulator, but I'm not shelling out $50 USD for CherryOS, when PearPC is available.

--Eric

Update: The "MainCherryOS.exe" file is made in VisualBasic. 'Nuff said.

Score: 0

|

There is already a patch out now for CherryOS 1.01 that gets rid of the 14 day trial.

Score: 0

|

Could you please direct me to this patch...

Thanks:
Scott

AIM: Scott6020

Score: 0

|

Sorry I can't. I'm not allowed to.

Score: 0

|

This looks like a clear violation of the GPL. Try doing strings ppc, and comparing to output of strings PearPC.exe. I will be comparing the actual object code soon. Might need to build pearpc with the same compiler that was used for PearPC.exe to do a decent comparison though. Many of the strings are however the same internally.

Score: 0

|

I hope the open-source community chews this guy up and spits him out.

Score: 0

|

So anyone get it to run yet? Stolen or not, does it deliver the speeds claimed back in October?

Score: 0

|

It doesn't matter, it doesn't work!

Score: 0

|

no it doesn't deliver.
it only appear to be faster becuase config file has a setting to refresh screen every 10ms(which can be done in PearPC as well).
making so many screen refreshes means it will spend less time emulating actual code. it's either fast screen updates or fast cpu. this POS PearPC ripoff decided to go the illusionary way making it LOOK fast but work just as slow

Score: 0

|

Score: 0

|

It's gone :-(

Score: 0

|

*sees Steve Jobs in the far distance screaming*

"They stole from you!"

Funny thing is, half the software around today was stolen from someone at some point in time, as if this is really news? Most Open Source software is taken and used to develop other applications that companies sell for profit, the problem is the GPL does not hold as people think it does and anyone can pretty much copy and sell code as they please because it simply does not completely protect any rights to the origional code. I can't wait to see the revision that is being worked on that is due sometime in the next few years that will reinstate the GPL, alot of peeps will be SOL if they play their cards right.

Score: 0

|

According the the GPL, it's perfectly legal to base commercial software on Open Source... of course, there are restrictions, related to changes made to the code, and supplying the source code... which CherryOS doesn't seem to do.

Of course... admitting they're using open source code from PearPC would also be required, which they also don't do.

Seems to me there's a case here for testing the GPL in court...

Score: 0

|

The problem isn't that he used GPLed software; it's that he LIED and claimed he wrote it himself because he needed to run OS X programs on a Windows machine. (Like a PPC emulator is something you just do in your spare time and have it done so soon.) It was clearly a rip-off of PearPC, but he still insisted it wasn't, even after they discovered that one crazy variable name they shared--one that just *couldn't* have been coincidence (imagine something like WARM_FUZZY_BEAR123 or something, but that's not actually what it was, just an example of the impossibility of his also picking that variable).

So, I guess it probably did involve GPL complications, as well, but that's besides (or because of) all the lying and whatnot.

I don't know why anyone would still trust this person/company. It doesn't make sense to me.

Score: 0

|

not only did he stole from PearPC project, but also from OpenVPN project which he uses for network support(which is the only way for PearPC to have network support too)

Score: 0

|

You're wrong.

Beauty of the GPL is how it utilizes the copyright law so that it doesn't need to hold to prevent theft. GPL doesn't take your rights away, it gives you rights you wouldn't otherwise have, take away the GPL and those rights are gone too, so if GPL fails, the code falls back to what is covered by the law, and that means that _nobody_ except the author has _any_ right to it.

Score: 0

|

PDC 2009: What have we learned this week?

There was the freebie that no one will forget, the heebie-jeebies courtesy of Scott Guthrie, and a teensy bit clearer picture of how this cloud thingie should work.

Live report: Will Google Chrome OS change Linux?

The mysteries of just what Chrome OS is, and how much of an operating system it truly is, may be resolved today.

PDC 2009: Microsoft cares about Web browser performance

The effort to give users of the world's dominant Web browser the impression of quality, is a personal one for the man who leads that battle.

Nokia re-affirms its commitment to Symbian, sort of

Maemo won't necessarily be replacing Symbian in the Nokia N-Series, but that's definitely a place where it will be found.

E-book readers will be in short supply this holiday season

E-readers are hot this year, and a lot of compelling new products have been released, but are there enough electrophoretic displays to go around?

Sony looks to finally open a single storefront for downloads

Sony has had many different download portals for movies, music, e-books, and games, and now it's looking to make a single shop for all of it.

Tuning out the tablet: Time to give the endless speculation a rest

Wide Angle Zoom: Wishing and hoping and thinking and praying....won't put an iTablet on the market.

Five improvements for IT managers in 2010

If businesses are to improve their efficiency for next year, they need to stop and reassess the basic tenets of their job.

AOL's spinoff from Time Warner to shed 2,500 jobs

As AOL moves toward become an independent company again, it will cut nearly a third of its workforce.

Gartner: SMS-based money transfer will be bigger than mobile browsing, search

Gartner issues its predictions for the 10 things our phones will be doing in 2012.

Don't forget to upgrade to Firefox 3.6 beta 3 today

Mozilla has released the latest beta its Firefox 3.6 browser software, just over one week after beta 2.