Hacker News new | ask | show | jobs
by itsjustme2 3070 days ago
Wine's AppDB is a great resource for these kinds of questions, and a really easy way to contribute back to the community through posting your own experiences. Here's a link to the Illustrator CS6 page: https://appdb.winehq.org/objectManager.php?sClass=version&iI... According to that, Illustrator CS6 is working in Wine 2, but not extensively tested yet. If you have Illustrator and are willing to try it on Wine 3, you could do the community a huge favor and update this page.
1 comments

I've had bad experiences with Wine's app db:

# The information is poorly presented IMO.

# Gold/Platinum apps fail to work at all for me.

# In addition, info seems to be culled readily, I went back to find info I'd posted so I could setup a game again and the info had been deleted (turns out they had emailed me to tell me that if I didn't actively maintain it then it would be removed - I no longer add data).

Wine has always seemed so brittle, needing cryptic incantations to put the Windows environment in to just the right state.

I've been a moderator on a couple of AppDB entries over the years. The quality and reliability of the entries depends entirely on the person/people moderating the app's page, as results could be rejected or approved at the moderator's discretion. Some would reject almost anything always demanding more details. Some would approve almost anything, even if it didn't contain any useful information at all. Really just hit and miss.

"Gold" and "Platinum" obviously mean different things to different people. If you go strictly, it's hard to call anything "Platinum" because almost everything has some differences in behavior v. native, even if they're only cosmetic. If a tester hasn't run into any, it's more likely that they've just done a superficial check of the program, said "Yep, it launched, looks like everything is here", and submitted "Platinum".

AppDB's moderation perspective and codebase was badly outdated when I was involved (several years ago now). I haven't checked on it recently so maybe they've redone things, but this is why you've seen inconsistent entries in the past.

As for the Windows environment, yes, different programs need different registry settings and other environment hacks. The main company that funds Wine development makes their money by selling software that manages these environments. There is also a free script called winetricks that will help install programs with the correct environment settings.

Despite semi-complex environment management requirements and the outdated AppDB code, Wine remains one of the most impressive pieces of software in production today. It's an extremely ambitious project and it's handled very professionally. It's a great all-around reference point for code quality, standards, and community. Alexandre Julliard is a deeply underappreciated BDFL and IMO his name belongs up there with other open-source luminaries.

Yes, winetricks, and PlayOnLinux for me, had been incredibly useful. Learning about wineprefix to keep separate environments has been good too.

Don't get me wrong, it's an incredible feat that seems so close to magic to me! Highly appreciated but nonetheless frustrating.