Drop support for old Windows systems?

Only forum where polls are allowed. You may announce a new poll in the matching support forum.

Moderators: white, sheep, Hacker, Stefan2

Post Reply

Drop support for old Windows systems?

Poll ended at 2016-04-08, 22:10 UTC

Hell no - I want an up to date Windows 3.1 TC
0
No votes
No - at least Win 9x should be still supported in TC 9
0
No votes
Partly - still support Windows 2000/XP in TC 9
7
41%
Yes, Windows Vista should be required to run TC 9
10
59%
 
Total votes: 17

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Drop support for old Windows systems?

Post by *Lefteous » 2016-02-23, 22:10 UTC

TC is well known for its support for older Windows versions. It's generally great to be able to use the program on all kind of Windows versions.

On the other hand supporting all these versions is time-intensive from a programmers point of view. You have to test on all these systems. You have to manage special code for different OSes. You have to manage non-Unicode stuff for Win9x and on and on and on...

But does it have a real benefit for users? Are these legacy systems still used by many users?

I tell you a story. A few days ago I tried to install Windows XP to fid out how hard it would be to get my plugin DirSizeCalc Charts up and running. I found out that system updates are really no longer working by default. You can read about some registry hacks on the internet but this was the point for me to say this isn't working for me. Windows XP has died.

From my point of view TC 9 should at least drop support for Win 9x. The more consequent answer would be to even drop support for Windows 2000/XP but this could also be done in TC 9.5 or later when the numbers of XP users has dropped to a minimum.

User avatar
Dalai
Power Member
Power Member
Posts: 6249
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai » 2016-02-23, 23:08 UTC

I don't see any point in keeping support for Win9x since most of the plugins are Unicode or require some API functions that aren't supported by Win9x. So, at least from the plugin point of view, TC is quite limited on these systems.

Dropping support for XP would be too much, IMO, at least for now. As for Win2k, well, that could be discussed because some API functions are missing there, too. Opening RAR archives with the unrar.dll shipped with TC doesn't work, for one.

I'm not sure how much work it really is (for Ghisler) to maintain support for the old systems. My guess is that he limits the tests to a minimum (if any at all).

Regards
Dalai

User avatar
solid
Power Member
Power Member
Posts: 538
Joined: 2004-08-09, 11:20 UTC

Post by *solid » 2016-02-24, 14:17 UTC

I voted for no support for 9x versions. This and all older versions of TC will continue to work on those system without any hassle.
Most of the new features that are planned for introducing are either not supported or there is no need of them on such old systems.

User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 36425
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) » 2016-02-25, 10:21 UTC

With the current compilers and libraries, there is no need to drop support for Windows 9x. I'm already loading newer functions via LoadLibrary/GetProcAddress, so there is no need to remove that.

Windows 3.1 hasn't been supported for many years now, the last 16-bit version is 6.58 from 2008.
Author of Total Commander
http://www.ghisler.com

User avatar
Lefteous
Power Member
Power Member
Posts: 9432
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous » 2016-02-25, 11:03 UTC

2ghisler(Author)
As long as suggestions are not refused with the 'not available on all Windows version' argument I'm okay with that.

maureenash
New Member
New Member
Posts: 1
Joined: 2016-08-23, 09:13 UTC

Post by *maureenash » 2016-08-23, 09:18 UTC

thanks

Post Reply