Originally posted by QwertyChouskie
View Post
Announcement
Collapse
No announcement yet.
Wine 9.8 Fixes Nearly 20 Year Old Bug For Installing Microsoft Office 97
Collapse
X
-
- Likes 2
-
Originally posted by sophisticles View PostThis is exactly why I keep saying that if you want to run Windows software, use Windows.
- Likes 11
Comment
-
Originally posted by sophisticles View PostThis is exactly why I keep saying that if you want to run Windows software, use Windows.
...
There are very few reasons to use an emulator, even that claims it is not.
WINE = Wine Is Not an Emulator
And there are reasons for people to use WINE. Of course, you may run into troubles, as it is not the native thing, but then, some people simply do not want MS on their systems or support Microsoft's ill behaviour with money by buying licenses. Or there is just this one tool you'd like to run and for that alone it would be a waste to install MS-Windows with 12 GiB or more just to run some 4 MiB sized thingy.
Stop TCPA, stupid software patents and corrupt politicians!
- Likes 8
Comment
-
Originally posted by aufkrawall View PostThe outside world is evil. Linux desktop user mentality in a nutshell.
So keeping things a bit separate can be very helpful. Besides, MS-Windows is a "1st-class" spyware of its own and also likes to self-sabotage. (Remember W10 update and people could not find their equivalent to /home/user at next boot?)Stop TCPA, stupid software patents and corrupt politicians!
- Likes 6
Comment
-
Originally posted by Adarion View PostWell, technically it actually is not an emulator. It is an API layer. An emulator actually emulates/simulates/tries-to-be-like a real machine. This here, however, is one stage less, it translates all the system calls from W32 calls to Linux. But there is no hardware being simulated.
Its like WSL1 with Windows being a compatibility layer not a emulator as well. Again WSL1 emulating something Linux but you cannot say what exact Linux kernel it trying to emulate.
Hardware being simulated or not is not a factor. There are some historic Unix emulators on Linux(as in to run particular unix binaries) there were in fact emulators because you could name the exact UNIX platform that was being attempted to be emulated and anything that did not match that was a bug.
The simple test if something is a emulator or not is can you answer exactly what it trying to emulate without using a generic item. If you cannot you are most likely looking at a compatibility layer.
Compatibility layers exist in hardware as well example of this is old CPU VM86 mode. Something about compatibility layers by design are not perfect and are not trying to be perfect. Compatibility layers work on close enough is good enough they always have some issues.
It is really important not to mixing up compatibility layers and emulators.
Adarian if you took wine and made a version that goal was to be exactly Windows XP that would become an emulator because you have a set of functionality to exactly match. This is why hardware simulated does not come into it.
1) Emulator is trying to be something exactly. And that something need to be nameable with a unique name.
2) Compadility layer is trying good enough that the software works well enough not to be something exactly.
Comparability layers is your near enough is good enough solutions as goal. Emulators has perfect target goal. Wine like it or not is not a emulator because it does not have a perfect target goal. Wine only has a near enough is good enough goal.
- Likes 1
Comment
-
-
Originally posted by sophisticles View PostThis is exactly why I keep saying that if you want to run Windows software, use Windows.
And if you locked yourself into needing a specific piece of software that is not free software and capable of running on any platform, then that is probably something you should work on fixing.
- Likes 3
Comment
-
Originally posted by rmfx View PostComplaining at bug fixes now… Some people just can’t be simply grateful.
As always - if it was just some random contributor who got it to work, great - that's what makes open source awesome. If the fix was done in order to get something else more popular to work, or better yet, many programs to work, then that's also great - "collateral" fixes are the best in my opinion. If someone put a bounty on this bug, well, that's odd but so be it. But if this was from a regular maintainer or key developer who was only trying to focus on this 1 sole piece of software, that really begs the question of whether their priorities are straight. Wine needs all the help it can get, so for someone who knows it well yet spends time on fixing an obsoleted program is counterproductive. I shouldn't have to explain that to you.
Originally posted by QwertyChouskie View PostWhy not? Office 97 is still perfectly usable; if you own the software and it still works, why not use it?
Originally posted by oiaohm View PostLets say you have Microsoft Office 97 document that not opening in anything newer. You may want to try MS Office 97. This is document archiving problem. Libreoffice is fairly good but there are times it does not work. MS Office current version has dropped lot of legacy office formats MS Office 97 supports.
Yes people have been able to do work around to get MS Office 97 installed when they need it but it been an on going annoyance. MS Office 97 also does not need online activation or phone activation that another problem with archive work where the systems you can be working on can be totally isolated from the internet..
Better yet, just use Windows 98 SE if you care that much about preserving such functionality. It's not like the OS is demanding of system resources by today's standards; the average modern Wifi router is practically a supercomputer compared to what the OS was intended to run on. Of course, now that this bug is fixed, Installing 98 SE isn't necessary, but I'm speaking in terms of hindsight, before this bug was patched.
I'm not saying Office 97 shouldn't have been made to work; the whole purpose of Wine is to run Windows applications, so every additional program it can run is important. Like I said, depending on who did this or if other programs were made to work then this is a huge win. However, in the context of getting just this specific program to work, it's odd to me how many people here are trying to justify this priority.Last edited by schmidtbag; 04 May 2024, 08:49 AM.
- Likes 2
Comment
Comment