Compatibility woes / deprecation (Miscellaneous)
> Many programs (and even OSes) are being deprecated these days. Sometimes
> it's due to code cleanup or broken ports, but mostly it just seems to be
> due to chauvinism or laziness on the part of maintainers.
Correct. The Dos people quit, left, and/or no new ones participated. If you are a user, and not a developer, that includes you too.
I've brought it up several times, but the FPC situation is probably applicable in other projects too:
- Before Giulio, FPC had no dos maintainers for a long, long time (say 5-7 years). Nobody contributed a single line of Dos related code, fixed bugs etc. Luckily it was kept somewhat alive, since nearly all FPC devels used Dos earlier. (Some came straight from Amiga or Mac) But just before Guilio emerged, for a lot of them their last real dos use was at least longer than 5-7 years ago.
- However if you had put an illegal "Borland Pascal 7" copy on your website, it would have proven that there were enough Dos Pascal users out there.
Note also that the general state of development in BP7 hasn't significantly progressed since the later nineties. Since Swag died, no new community stepped up.
Summary: The problem is the lack of participating, and a general "clientism" attitude of the Dos users. Something that you can get away with in a majority platform, but not in a minority platform. Being a non-programmer is not an excuse, founding an documentation and archival site/group is a first good step.
> I know time is precious and money doesn't grow on trees
So why don't you simply fix them? They are typically terminated because not enough people work on them, and they have become a burden by people not interested in them?
They have to keep wrestling with 8.3 support, memory limitations, thread support limitations, unicode deficiencies of that one platform _every_ day.
> For some
> reason, everything new is hailed as brilliant and everything old sucks "by
> default" (even when they lauded the old every bit as much when it was
> new).
It is not new versus old per se, but simply "people willing to work", vs "people not willing to work". And apparantly the few last Dos users don't care enough to start an initiative to fix this. Most of them had a tad of clientism over them anyways.
(XP rant skipped, but I don't agree:
- The two comparisons are not equal: Pre sp1 XP had several performance problems and a bad driver situation.
- Most of the so called advantages only worked for the people coming from age-old win98. For the win2000 crowd XP felt pretty much like Vista would feel to the crowd that started with XP crowd later: a minor point upgrade that sucked resources.
)
> "Essentially, "if it's not broken, don't fix it". (specifically referring
> to the OS)."
Well, that happens? You can still use the old versions. New versions need support (hey "dos-maintainer", I want to implement feature "yyy", does Dos have some way to support that? Hey "dos-maintainer", can you check if the latest changes broke 8.3 support? We are going to build a new release next weekend, will you build the dos release? And then you are only talking passive maintaining, not even actively developing/working around new problems)
> "Take inventory of all your software packages... CD's, floppy's,
> download's, etc. How many say "Windows XP: on them? How much did all
> of that cost?
(just fyi: All software that I'm interested in either runs on plain dos or 2k/XP. I've no win9x specific software at all, and never had any that was not win9x system software which was redundant after migrating from w9x. When I moved to NT (w2k), I mostly cleared out old dos utility programs, partially also because I gave up resistance against LFN)
> Can you affort to throw away 50% of that money (and time and
> detication -- and memories)?"
Is it worth enough to fund broad support for this platform? If so, why don't you do that? OS/2 has been kept somewhat alive for 10 years, same for dos, but no such initiative for w9x has ever sprung up. Most people are glad it is dead. (and in the case of Win ME, they are dancing on the grave). Windows NT/2k has been duplicated by ReactOS, Beos by Haiku, Amiga OS by Morphos, dos by freedos, Unix by linux/bsd/osx whatever. But nobody seems to care a bit about the hybrid platforms win9x and classic macos. Maybe also because they were the most geared to users that only consumed, and not produced.
Somebody has to pick up the bill for the support, either in money or invested time. If the dos/win9x users aren't, who is?
Complete thread:
- Compatibility woes / deprecation - Rugxulo, 13.02.2009, 23:38 (Miscellaneous)
- Compatibility woes / deprecation ubiquitous - Rugxulo, 13.02.2009, 23:51
- Compatibility woes / deprecation ubiquitous - rr, 14.02.2009, 18:54
- Compatibility woes / deprecation - marcov, 14.02.2009, 14:02
- Compatibility woes / deprecation - marcov, 14.02.2009, 14:03
- Compatibility woes / deprecation - Rugxulo, 14.02.2009, 23:07
- Compatibility woes / deprecation - Rugxulo, 14.02.2009, 23:08
- Compatibility woes / deprecation - Rugxulo, 14.02.2009, 23:09
- Compatibility woes / deprecation - marcov, 15.02.2009, 13:55
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:55
- Compatibility woes / deprecation - marcov, 18.02.2009, 12:17
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 21:26
- Compatibility woes / deprecation - ecm, 18.02.2009, 22:21
- Compatibility woes / deprecation - Rugxulo, 19.02.2009, 01:08
- Compatibility woes / deprecation - marcov, 18.02.2009, 23:08
- Compatibility woes / deprecation - Rugxulo, 19.02.2009, 02:19
- Compatibility woes / deprecation - Japheth, 19.02.2009, 08:10
- Compatibility woes / deprecation - Rugxulo, 19.02.2009, 08:57
- Compatibility woes / deprecation - Japheth, 23.02.2009, 10:12
- Compatibility woes / deprecation - Rugxulo, 19.02.2009, 08:57
- Compatibility woes / deprecation - marcov, 19.02.2009, 10:47
- Compatibility woes / deprecation - Rugxulo, 20.02.2009, 00:24
- Compatibility woes / deprecation - marcov, 22.02.2009, 22:11
- Compatibility woes / deprecation - Rugxulo, 23.02.2009, 02:24
- Compatibility woes / deprecation TURBO stuff - DOS386, 24.02.2009, 05:17
- FPC: 7-Zip or UPX ; TC++ pros and cons - Rugxulo, 24.02.2009, 07:06
- 186 or 286 - ecm, 24.02.2009, 10:46
- 186 or 286 - marcov, 24.02.2009, 11:11
- FPC: 7-Zip or UPX ; TC++ pros and cons bloated WATCOM - DOS386, 25.02.2009, 03:18
- FPC: 7-Zip or UPX ; TC++ pros and cons bloated WATCOM - Rugxulo, 25.02.2009, 09:29
- FPC: 7-Zip or UPX ; TC++ pros and cons bloated WATCOM - marcov, 25.02.2009, 12:58
- 186 or 286 - ecm, 24.02.2009, 10:46
- FPC: 7-Zip or UPX ; TC++ pros and cons - Rugxulo, 24.02.2009, 07:06
- Compatibility woes / deprecation - marcov, 24.02.2009, 11:32
- MS-DOS partition limits - ecm, 24.02.2009, 11:56
- MS-DOS partition limits - marcov, 24.02.2009, 18:38
- MS-DOS partition limits - Rugxulo, 24.02.2009, 19:29
- MS-DOS partition limits - ecm, 24.02.2009, 22:41
- MS-DOS partition limits - marcov, 24.02.2009, 18:38
- Compatibility woes / deprecation - Rugxulo, 24.02.2009, 19:46
- MS-DOS partition limits - ecm, 24.02.2009, 11:56
- Compatibility woes / deprecation TURBO stuff - DOS386, 24.02.2009, 05:17
- Compatibility woes / deprecation - Rugxulo, 23.02.2009, 02:24
- Compatibility woes / deprecation - marcov, 22.02.2009, 22:11
- Compatibility woes / deprecation of UPX - DOS386, 20.02.2009, 06:08
- Compatibility woes / deprecation of UPX - marcov, 22.02.2009, 22:12
- Compatibility woes / deprecation of UPX - DOS386, 24.02.2009, 05:07
- Compatibility woes / deprecation of UPX - marcov, 24.02.2009, 10:40
- Compatibility woes / deprecation of UPX - DOS386, 24.02.2009, 05:07
- Compatibility woes / deprecation of UPX - marcov, 22.02.2009, 22:12
- Compatibility woes / deprecation - Rugxulo, 20.02.2009, 00:24
- Compatibility woes / deprecation - Japheth, 19.02.2009, 08:10
- Compatibility woes / deprecation - Rugxulo, 19.02.2009, 02:19
- Compatibility woes / deprecation - ecm, 18.02.2009, 22:21
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 21:26
- Compatibility woes / deprecation - marcov, 18.02.2009, 12:17
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:55
- Compatibility woes / deprecation - marcov, 15.02.2009, 13:55
- Compatibility woes / deprecation - marcov, 15.02.2009, 13:01
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:36
- Compatibility woes / deprecation - rr, 15.02.2009, 20:47
- Compatibility woes / deprecation - marcov, 16.02.2009, 12:39
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:36
- Compatibility woes / deprecation - Rugxulo, 14.02.2009, 23:09
- Compatibility woes / deprecation - marcov, 15.02.2009, 12:44
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:26
- Compatibility woes / deprecation - rr, 15.02.2009, 20:36
- Compatibility woes / deprecation - marcov, 16.02.2009, 12:37
- Compatibility woes / deprecation - marcov, 16.02.2009, 12:32
- Compatibility woes / deprecation - Rugxulo, 17.02.2009, 01:29
- Compatibility woes / deprecation - ecm, 17.02.2009, 12:25
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 00:56
- Compatibility woes / deprecation - marcov, 18.02.2009, 11:12
- Compatibility woes / deprecation - Japheth, 18.02.2009, 12:27
- Compatibility woes / deprecation - marcov, 18.02.2009, 13:12
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 21:36
- Compatibility woes / deprecation - marcov, 18.02.2009, 22:32
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 21:36
- Compatibility woes / deprecation - marcov, 18.02.2009, 13:12
- Compatibility woes / deprecation - Rugxulo, 18.02.2009, 20:57
- Compatibility woes / deprecation - Japheth, 18.02.2009, 12:27
- Compatibility woes / deprecation - ecm, 17.02.2009, 12:25
- Compatibility woes / deprecation - Rugxulo, 17.02.2009, 01:29
- Compatibility woes / deprecation - Matjaz, 16.02.2009, 17:12
- Compatibility woes / deprecation - rr, 15.02.2009, 20:36
- Compatibility woes / deprecation - Rugxulo, 15.02.2009, 20:26
- Compatibility woes / deprecation - Rugxulo, 14.02.2009, 23:08
- Compatibility woes / deprecation - mr, 14.02.2009, 14:03
- Compatibility woes / deprecation - RayeR, 16.02.2009, 13:52
- Compatibility woes / deprecation - rr, 20.02.2009, 22:06
- Compatibility woes / deprecation - Zyzzle, 21.02.2009, 02:04
- Compatibility woes / deprecation - Rugxulo, 21.02.2009, 04:21
- Compatibility woes / deprecation ubiquitous - Rugxulo, 13.02.2009, 23:51