That the volunteer package builders haven’t completed the packaging (and testing) for various distributions is a separate issue. That is not part of the release - the code is the release, not what someone does downline with it.
If you are desperate to use Wine 7.0, then use 7.0-rc6 from the winehq-devel release and pin it until someone updates the packages. Release Candidate 6 was the final one that was moved directly to the full release without changes. To be honest: in my experience winehq-devel given Wine’s release strategy is perfectly stable for most users. Yes, rc6 works quite happily for Eve Online.
@Zoiie - I suspect Wine would be very happy with you volunteering to help them do the packaging (and testing) for the many distributions that they kindly provide free packages for.
There are many volunteers work on Wine, and other open source projects, including people within the Eve Community - I am grateful for their efforts and their hard (and often unappreciated) work.
Pretty sure Valve benefit as does CCP since we’re using it to PAY for services/products from them.
Valve are not on the sidelines of Wine. CCP rode Wine on Mac before native. Got a link to CCP’s donation of finance / skill time for the benefits they reaped?
So please, spare me the “poor little backroom/garage FOSS project”. It’s as much backroom as Linux kernel is these days.
I’m not actually clear on what people are arguing about here, so apologies if what I’m about to say is irrelevant, but my understanding was that Valve has a partnership directly with CodeWeavers and sponsors a decent amount of the work they do.
I wouldn’t say that CodeWeavers “benefits” from Wine, rather that CodeWeavers IS Wine, as they pay most if not all of the core contributors to work on the project. I pay for a CrossOver license that I don’t use because it’s one of the ways to directly support Wine development.
And you will see bugs come in for the packaging drop location change to /opt and environment variables not accounting for that I bet. Cue lots of app launching issues reported.
I just seen this happen in a VM that 6.0.2 worked fine.
This is why I always test stuff in a VM before live machines. A nice clean snapshotted VM that’s a pure clean distro installation.
Perhaps wait for 7.0.1 if you don’t like to tinker
6 RC’s and I see this (one RC per week?)
Distro is a clean Mint 20.3 installation setup for this purpose.
EVEmon doesn’t seem to like this version, worse than 6.0.2, even after copying a valid char token across from Windows app data folder since it won’t add characters even on 6.0.2 but it worked once the settings that contained the token was copied across, that’s not even working on 7.0.0.
I have not seen EVEMon work at all since switching to SSO for authentication. It cannot because Wine’s HTTP.sys driver does not support HTTPS, and that’s what EVEMon uses to try and handle SSO. You must be using a really old version of EVEMon if it was working at all.
I am using the latest EveMon, the HttpListener fails for adding characters on 6.0.2, however if you copied the AppData settings.xml that contains your character reference from a Windows installation that worked (I also have a Windows VM) and token you can get it to work on 6.0.2, however, on 7.0.0, that just flat out fails now. The token will expire after a period of time so this is a periodic thing you have to do.
These forks of Evemon are looking like they’re violating the upstream license they forked from by not including the upstream license, see here https://forums.eveonline.com/t/evemon-license-and-proprietary-file-content so there is maybe a chance they could get taken down from github if it is not addressed.
They should be including the upstream license in their fork, not just add in their own license willy nilly and forget about the upstream commitment. You don’t want to ignore license commitments on FOSS as it WILL get reported by the FOSS community, they take that stuff seriously, as seriously as HAM’s and their radio spectrum.
However, I am certainally concerned that the forks of the upstream Evemon are not adhereing to the upstream license that I can see, please correct me if I am wrong but the upstream license whilst has very few limitations, does have one commitment, to include the upstream license downstream, it looks to me the downstream forks simply just took it and slapped on their own alternative GPL license without following the upstream license commitment.
That’s great to hear! Please keep us posted, especially if it matures enough to be open sourced/accept contributions.
However, I am certainally concerned that the forks of the upstream Evemon are not adhereing to the upstream license that I can see
Couldn’t this be fixed by just submitting a PR with the original upstream license? I am not a licensing lawyer but I don’t see any obvious reasons as to why that’d be an issue
Sure I could raise an issue ticket (but I am not on github) but this is something any developer would/should check before taking on something, certinally is not courtesy to just ignore it, and if it was any other major FOSS project the hammer of outrage would have been on it by now.
Especially for such a simple and very liberal, with a simple commitment, it’s not hard to see the commitment, it’s one of the simplest liberal licenses you can get and they simply just ignored it and appropriated it with a new license.
Surprised it was allowed to continue for so long without it being called out, one should be grateful for very liberal and succinct licenses like that.
Sure, I guess I’m just asking what the purpose of worrying/complaining about it is, when you have the ability to take action on it (directly in this case via PR). That’s the beauty of OSS, if something’s broke you can help fix it