This is like stupid web developers and site maintainers bitching about Flash being deprecated. You KNEW this day was coming. You sat on your ass. Deal with it.
Announcement
Collapse
No announcement yet.
Wine Developers Appear Quite Apprehensive About Ubuntu's Plans To Drop 32-Bit Support
Collapse
X
-
Originally posted by gunterkoenigmann View PostNext questions: My printer and my scanners all use 32-bit plugins. Will they now get worthless?
A lot of the blame for this specific situation should be put on the Linux Foundation rather than Canonical. Linux Foundation claimed a long time ago they would take on the mission of making printing "just work" for Linux. Once LF claimed the itch was already being scratch, most other people that might have taken on the goal decided not perform "duplicate" effort.
Initially, the Linux Foundation had been handling the OpenPrinting database of compatible printers. Vendors figured out quickly that they could be put on the works "perfectly" list of printers by releasing closed source and restricted licensed printer filters. Only people that click on the listing entry end up seeing the printer only "works" perfect to the extent the binary filter works. The degree to which this "works" is consistent with promoting an "Open" Printing ecosystem is questionable.
At some point it seems like someone at the Linux Foundation seems to have figured out the problems with the OpenPrinting database and it has gone stagnant for a long while. Instead, they seemed to be shifting to promoting a driverless standard called "IPP Everywhere(TM)." But the degree to which they promoted it seems to have also gone into stagnation.
Most people and even vendors haven't heard of or understand what "IPP Everywhere(TM)" is. People don't know to look for it on the printer specification or demand it being available. Vendors confuse it with being the same as just IPP which it isn't. It is possible to be an IPP printer and still not satisfy the requirements for "IPP Everywhere(TM)." So you will get vendors that answer with a straight face the question of if their printer does "IPP Everywhere(TM)" while in reality it does not.
To help resolve this and stay true to the commitment of "just works" printing on Linux, the Linux Foundation seem to now be doing .... NOTHING.
Linux Foundation issue press releases, including in 2019, but don't seem to be involved in promoting educating the public or vendors about "IPP Everywhere(TM)" via any of the press releases.
Linux Foundation attends conferences and summits to promote themselves and things they are involved in. But, again, this involvement does not show promoting "IPP Everywhere(TM)" being a priority for the Linux Foundation.
Several of the major companies that make printers are listed on the corporate membership list and the Linux Foundation should have contacts in those companies to help liaison on shifting the companies towards providing "IPP Everywhere(TM)" compliant printers. But that doesn't seem to be happening either. Instead, the Linux Foundation seems to mostly exist to satisfy the desired direction of the corporate members instead of the LInux Foundation existing to promote it's claimed mission statements to the corporate members. This becomes problem for all Linux Foundation stated goals involving Linux as a desktop OS since the majority of these corporate members either have a vested interested in keeping the established status quo when it comes to the desktop or they simply just don't care about Linux on the desktop.
If you really care this much about printing on Linux to "just works" regardless of what direction distributions go in for the binary architecture, feel free to ask the LInux Foundation on their twitter when was the last time they did anything substantial in 2019 to promote the "IPP Everywhere(TM)" standard and printer certification? The twitter feed can be found @linuxfoundation and I am sure you will love the "answer" they provide.
- Likes 3
Comment
-
I'm curious to see how no 32-bit support plays out. I personally don't believe I use anything that requires 32-bit libraries (I use Wine, but use 64-bit prefixes and I believe the launchers and games I play also are both native 64-bit executables), but outside of that, I'm pretty confident I'd be ok.
Comment
-
There is already a form of wine that runs on Linux x86 64 bit only systems yet runs win16, win32 and win64 applications. The thunking from 32/16bit wine functions to 64 bit wine libraries is not 100 percent complete. Yes that thunking means it only need 64 bit provided by host. Yes the option in hangover to use qemu means even if the host turns off 32 bit support in kernel this option will still work of course at a performance price.
Ubuntu 19.10 is really not a long term deal breaker for wine. Short term lots of work is need to complete hangover.
Comment
-
Originally posted by oiaohm View Posthttps://github.com/AndreRH/hangover
There is already a form of wine that runs on Linux x86 64 bit only systems yet runs win16, win32 and win64 applications.
Comment
-
Originally posted by Scellow View Postthe people who refuse to drop 32bit support and move forward deserve to be left in the past with other dead projects
wine is a mistake, it makes people rely on buggy solutions rather than unite and offer sane environment for apps/games to prosper
macOS dropped 32bit LONG time ago, and it is doing MUCH MUCH MUCH better than what you are trying to achieve with linux OS's aka stay in the 80's with your anti UX/UI preferences
Keeping environments alive on modern operating systems that allow running, preservation, investigation and documentation of programs, games, and whatever else we've made in the past is important. Maybe not for you, but it is for millions of people. And the development efforts and resources of these preservation projects in no way take away from new code moving forwards. That is an entirely false dichotomy.
See the efforts of people like Archive.org, GoG and others who put considerable effort in to keeping old art alive. None of it would be possible without open source tools like FreeDOS, DOSBox, WINE and others.
None of that is a mistake. It's all very valuable, very useful, and does not harm new projects or technologies (indeed, anything that teaches new developers the mistakes of the past is VERY valuable).
- Likes 7
Comment
-
Originally posted by xfcemint View PostI'm pretty sure this could be overridden or circumvented in various ways.
For example, a file system driver which just shuffles a few directories around would suffice.
OS producer, in my view, should be the maintainer.
I have no experience there, but I would say: if manpower is lacking, copy from upstream.
OS should provide common code shared by multiple applications. Therefore, x86-32 libs should be included.
Comment
-
Originally posted by sarmad View PostWhat's not understandable and not acceptable is giving the world 4 months notice only. Such a change should be announced at least a year in advance.
The only people shafted are those currently on 19.04, which will may go EOL before a suitable solution is worked out for Wine/Steam/etc.
Originally posted by xfcemint View Postthe functionality required of a desktop OS, like 32-bit backwards compatibility.
Originally posted by Nocifer View PostIt never ceases to amaze me how Ubuntu still manages not only to survive but also to still stay relevant enough to be able to keep busting the community's balls, despite it having lost most of its credibility and almost gone bankrupt after the fiasco with Mir.
In fact, I think the Ubuntu decision to drop 32-bit x86 will be a big step towards deterring from using 32-bit for current and future software builds, benefiting all Linux users not just Ubuntu ones. The last time such a thing happened on a major scale was when Apple refused to support Flash on iOS.
Originally posted by Xaero_Vincent View PostValve's Plagman has responded:
Steam as it currently exists will be broken on 19.10 unless more work is done on our end. That work seems tractable, but fairly involved; what's unfortunate is that it will take away resources that would otherwise be spent on improving performance and functionality."
Originally posted by BwackNinja View Postwhen there are security considerations to deal with.
Last edited by chithanh; 20 June 2019, 11:29 PM.
- Likes 1
Comment
-
Originally posted by shmerl View PostDoes it have a significant performance hit, compared to native 32-bit / WoW64 Wine case? Gaming use case is very demanding, and performance degradation is not really an acceptable option, when Wine itself already introduces an overhead in comparison with regular Windows.
Comment
Comment