Online Media - Publish.com
Publish.com Ziff-Davis Enterprise  
SEARCH · ONLINE MEDIA · MOBILE · WEB DESIGN · GRAPHICS TOOLS · PRINTING · PHOTO · TIPS · OPINIONS
Home arrow Online Media arrow Video Company Accused of Stealing Code
Video Company Accused of Stealing Code
By Ian Betteridge

Rate This Article:
Add This Article To:
A Web site claims that video software specialist Maui X-Stream, which released the controversial PowerPC emulator CherryOS, used stolen open-source code in parts of its VX30 video suite.

A Web site has accused video software specialist Maui X-Stream, the company behind the controversial PowerPC emulator CherryOS, of using open-source code in one of its other products without permission—a potential violation of the terms of the license of the original software.

The company has denied the allegations, claiming that the code was included in testing versions only—and has accused its attackers of acquiring the source code to its products illegally.

In a posting on DrunkenBlog, Michael Bell—who writes for the site under the nom de plume "Drunkenbatman"—claimed that parts of Maui X-Stream Inc.'s flagship product, a video suite called VX30, contained code derived from a variety of open-source projects.

He said these open-source projects include XviD, a cross-platform MPEG4-compliant codec; Media Player Classic; MP3 encoder LAME; and several others. VX30 is playerless video streaming solution that has been used by companies including City Cosmetics, Africast TV and GEICO.

In the posting, Bell shows strings of code, which he claims existed in versions of the VX30 products from 2004 and 2005, including copyright notices and variable names indicating that the product was derived from open-source code.

Bell also posted detailed instructions allowing users to analyze versions of the product themselves in order to look for code derived from open source, along with links to versions of VX30 that allegedly contain the stolen code.

Bell also said Maui X-Stream had begun to "pack" the VX30 applications—a process that essentially encrypts the code on disk, decrypting it only when the application is launched into memory—which had made it more difficult to find the alleged open-source code.

In response, Jim Kartes, president of Maui X-Stream, told eWEEK.com that the company could find no open-source code in its current shipping product, although he acknowledged that some code had been included for testing purposes.

"Every code they mention was for one purpose only: testing," he said. "We tested XviD for the mp4 codec decoding and encoding use, so we could support that codec on our encoder, in case a customer had a source video in that codec format. XviD does not exist in our software anymore; all the testing source was removed a long time ago."

Furthermore, Kartes said LAME code had been used "for testing mp3 streaming—but never was active. We use OGG for our audio streaming and claim that in our documentation and FAQ."

Kartes added that although the company had used the look and feel of Media Player Classic for part of its product, the Media Player Classic does not have the "rights on Microsoft's look and feel."

A report from the Maui X-Stream's engineers forwarded to eWEEK.com claimed that "all the testing code was removed two months ago, [and] so that's why when people are downloading our software trying to find any evidence, they go back to decompiling the 2004 version, because they can't find any possible strings in our existing software."

Kartes said his company is "having a hard time tracking down those people that claim to have tested our source code. We do have a concern here because they would have had to obtain our source code illegally to do so. We know the one person mentioned in the DrunkenBlog story has done so for sure because he admits and brags that he has hacked our source code and is even posting our encoder on his Web site."

But Bell claimed that the code had not been obtained illegally. "We were very clear on how and where the evidence was found, and how to duplicate the findings, so I find the statement a little bizarre," he said. "The evidence wasn't found via 'source code.' It was found within their actual shipping product going back to 2004, which they had publicly available on their Web site as a trial download."

Kartes went on to attack the company's critics. "Doesn't this all boil down to open-source people thinking they have the right to break laws by violating patent rights, but when developers use legal code, open-source people think they have the right to make their own laws. I've never quite understood this concept of open source and exactly where it came from," he said.

Bell, meanwhile, said, "I think we've been down this road before with Mr. Kartes with CherryOS, and his various claims surrounding that party. I'm entirely confident of the evidence found within their products, and of the legal solidity of the GPL [GNU General Public License] and other open-source licenses."

CherryOS attracted a hailstorm of criticism when Maui X-Stream announced its release in March, from open-source software developers who accused the company of using code from the PearPC project in it. Maui X-Stream later claimed it would be released under an open source license by May 1.

Read more here about Maui X-Stream's statement that it would open its CherryOS code to doubters.

But Kartes revealed that CherryOS now will not be released by the company, and is likely never to see the light of day. According to Kartes, Arben Kryeziu, the creator of the software, has left Maui X-Stream but is continuing to work on some projects unconnected to CherryOS for Maui on a contract basis.

"I wish I could be more precise about Arben, but I'm as confused as anyone else about him," Kartes added. Kartes claimed that the company had offered the rights to CherryOS to Kryeziu, but eventually had ended up retaining the rights. "At first Arben said he wanted [the rights to CherryOS], but now has changed his mind. I therefore have buried it permanently."


Discuss Video Company Accused of Stealing Code
 
>>> Be the FIRST to comment on this article!
 

 
 
>>> More Online Media Articles          >>> More By Ian Betteridge
 


Buyer's Guide
Explore hundreds of products in our Publish.com Buyer's Guide.
Web design
Content management
Graphics Software
Streaming Media
Video
Digital photography
Stock photography
Web development
View all >

ADVERTISEMENT


FREE ZIFF DAVIS ENTERPRISE ESEMINARS AT ESEMINARSLIVE.COM
  • Dec 10, 4 p.m. ET
    Eliminate the Drawbacks of Traditional Backup/Replication for Linux
    with Michael Krieger. Sponsored by InMage
  • Dec 11, 1 p.m. ET
    Data Modeling and Metadata Management with PowerDesigner
    with Joel Shore. Sponsored by Sybase
  • Dec 12, 12 p.m. ET
    Closing the IT Business Gap: Monitoring the End-User Experience
    with Michael Krieger. Sponsored by Compuware
  • Dec 12, 2 p.m. ET
    Enabling IT Consolidation
    with Michael Krieger. Sponsored by Riverbed & VMWare
  • VTS
    Join us on Dec. 19 for Discovering Value in Stored Data & Reducing Business Risk. Join this interactive day-long event to learn how your enterprise can cost-effectively manage stored data while keeping it secure, compliant and accessible. Disorganized storage can prevent your enterprise from extracting the maximum value from information assets. Learn how to organize enterprise data so vital information assets can help your business thrive. Explore policies, strategies and tactics from creation through deletion. Attend live or on-demand with complimentary registration!
    FEATURED CONTENT
    IT LINK DISCUSSION - MIGRATION
    A Windows Vista® migration introduces new and unique challenges to any IT organization. It's important to understand early on whether your systems, hardware, applications and end users are ready for the transition.
    Join the discussion today!



    .NAME Charging For Whois
    Whois has always been a free service, but the .NAME registry is trying to change that.
    Read More >>

    Sponsored by Ziff Davis Enterprise Group

    NEW FROM ZIFF DAVIS ENTERPRISE


    Delivering the latest technology news & reviews straight to your handheld device

    Now you can get the latest technology news & reviews from the trusted editors of eWEEK.com on your handheld device
    mobile.eWEEK.com

     


    RSS 2.0 Feed


    internet
    rss graphic Publish.com
    rss graphic Google Watch

    Video Interviews


    streaming video
    Designing Apps for Usability
    DevSource interviews usability pundit Dr. Jakob Nielsen on everything from the proper attitude for programmers to the importance of prototyping in design to the reasons why PDF, Flash and local search engines can hurt more than they help.
    ADVERTISEMENT