Hi, On Sun, Sep 30, 2018 at 6:02 PM dmccunney <dennis.mccun...@gmail.com> wrote: > > On Sat, Sep 29, 2018 at 7:51 PM Rugxulo <rugx...@gmail.com> wrote: > > > > "No loss" might be inaccurate. While it may be trivial compared to > > "newer technology", it's impossible to say that their (MSDN?) revenue > > from such legacy software is so low as to be totally worthless. > > Fine. So call it "no loss worth *caring* about". I don't know what > revenue from DOS related technologies MS may still generate, but the > amount will be so low it simply won't be *visible* on a balance sheet > or P&L statement. Far larger amounts will be attributable to > *rounding* errors.
Okay, but even if it was practically worthless, it is still copyrighted, and thus still protected (and actively enforced). Does that make sense for MS-DOS? Probably not (to me), but I'm not a judge. But I can't honestly care anyways because FreeDOS works great (and is "free"). Heck, even having other vendors' OS for purchase online is better than literally nothing. Yes, there are still people who idolize MS-DOS and redistribute it unfairly (or maybe their host country is more lenient, dunno!), but I don't see the point. That doesn't mean I want such software to disappear and die with no one to use it. I do think that when it's no longer sold nor directly available (somehow) from the original vendor, then it should be "opened" (freed). Software just doesn't age well, and it should be used before the opportunity disappears. Even 20 years later is quite a long time for (software) copyright. But whatever, lost cause. It's just somewhat redundant having to rewrite everything from scratch because of bungled legal trivia (which was an accidental oversight or poorly thought out, at best). Whatever, FreeDOS rocks! Everything else is only as good as how (and if) you can use it (if you can find it). Practically speaking, no matter how good a solution, if you can't find it or afford it, then it's useless. > > > Remember that they have hundreds of thousands of employees! > > Yep. And I'd be quite startled if the continuing revenue from DOS > related stuff paid even *one* of those salaries. DOS is dead as a > commercial . It has been for decades. Keeping variants of DOS and > DOS apps running are usually hobby labors of love for those doing it. Linux is also a labor of love, historically. I'm sure you'll mention that most contributors to the kernel are paid, but there's still tons of contributors who aren't. Not to mention that they basically give (almost) all of it away "freely" (with the mild expectation that you contribute back, if possible). Like I said, at least two other major DOS vendors still sell their OS(es) online, so it's not quite "dead" to them! I've never used one (although it definitely sounds intriguing), but the other worked very well for me years ago (2004-10?). I'm not that naive to pretend that DOS is a major force in the world anymore ... but it does exist, and it does (sometimes) work! BTW, IIRC, Pat called his (two years? worth of) work on the FreeDOS book a "labor of love". Certainly most people aren't appreciative, sadly, but it's had several truly brilliant contributors over the years (not me!), and it works well for what it does. It's quite genius, really, and I'm only sad that people scorn it and are so condescending towards it just because Linux is more flexible. (Obviously things like DOSEMU2 combine the two, best of both worlds. Yes, people who worked on that [Hans, Bart, Stas, etc] are geniuses.) > It's why I shake my head when people talk about getting new drivers > written so DOS can support stuff created since after it was no longer > maintained and supported. The people who can *do* that tend to be > high level programmers who write code for a *living*, and expect to be > *paid* for what they do. They are extremely unlikely to do it for > free as a hobby, and who would *pay* them to do it for DOS? I don't > know of anyone. No one has ever even pretended. By that I mean no competent dev has ever approached us. But why would they? FreeDOS wants to be "free", that's the whole point. That doesn't mean there can't be bounties. All GPL advocates know that. The simple truth is that the people skilled enough to do it (not me!) don't want to do it at all. Or maybe most of them can't, it's certainly not as easy as it sounds. Let's not pretend that things are either totally impossible or highly likely. It's somewhere in the middle. This is not an obscure OS, though, it's been around for decades, so certainly many people have experience with it. (Maybe not millenials, but they could probably learn, if motivated.) > > > DOS has been dead as a commercial product for a long time. > > > > MS isn't the only vendor of a DOS-compatible OS. DR-DOS and ROM-DOS > > are still sold online. (Do OS/2 variants also count? Maybe.) > > Which OS/2 variants? The one I'm aware of is eComStation, I haven't tried either, but I was referring moreso to Arca Noae. > > Yes, DOS is unpopular nowadays, but it's still a well-known niche. > > You have a talent for understatement. The last ten years have been especially unkind to DOS, not just because of buggy Windows (which shows their bias and disinterest) but also because of the obvious AMD64 incompatibility (although VT-X helps a ton, and even that is circa 2010 for Intel). Of course, the upcoming death of the traditional BIOS will also hurt, but by now we're used to living with old hardware and/or virtual machines. I do not expect DOS to live forever. Heck, there are already people chanting for the death of IA-32, Win32 (API), etc. You would think at least that would be worth preserving, but no, some geeks just like deprecating and obsoleting everything. It's somewhat frustrating. Maybe I'm irrational, but I don't like throwing away good software. > > There's also still a fair amount of commercial DOS software being > > sold (not just games but apps, even if they haven't been updated in years). > > How much *money* is in the niche? There's a strange dichotomy here: "DOS is useless, and nobody uses it." ... but ... "DOS software is still sold, still copyrighted, still proprietary, do not share!" What I'm saying is that people have been saying it's dead and useless for decades. Yes, we hobbyists have kept the flame alive (barely). Yes, we still appreciate various wonderful things (DJGPP!). But my point is that some people are still (commercially) holding on to it, refusing to give up. It doesn't matter if you think it's irrational, it's just the way things are. "Everybody should switch to Linux, it does literally everything!" I swear that's how some zealots talk. It's a bit ridiculous. I'm in no way able to discount Linux's success. It's amazing, and yes, it does a ton of things very very well. It's a truly brilliant bunch. But let's not always oversimplify everything. There are different use cases for different tools. Another overhyped thing would be Java (or maybe C++). "Everything should be Java or C++", which is quite exaggerated. Surely we don't (individually) need thousands of programming languages, but that doesn't mean those two are a perfect fit (or maybe at all) for many projects. People are too short-sighted and can't see past their own limited sphere of influence. It's better to give the benefit of the doubt rather than assuming everyone using "old" or "bad" tech is somehow stupid, deluded, inefficient, cheap, etc. > "Even if they haven't been updated in years" is a telling statement. > The former development efforts are sunk costs. It's fairly trivial to > keep selling existing DOS products that have already repaid the costs > of developing them. But are any of those outfits doing *new* > development? Show me one... I'm just saying that it's still worth actual money to "some" people. > > It's easy to trivialize the decades of DOS legacy that survives. But > > certainly just because some hipster/geek somewhere declared DOS "dead" > > didn't immediately make all DOS software freeware and/or "open > > source". > > I don't trivialize it. My only point is that there is no longer > *money* in it, and no one has reason to do *new* DOS product > development. > > It's all about the money. Who knows what reasons people have (or could have). I don't know. It's not impossible. Not everything is about money. Perhaps more simplicity, available documentation, accessibility? I honestly don't know. Money (by itself) won't make someone a good programmer. I still insist that most people (myself included) aren't skilled enough. Certainly, motivation (and/or necessity) plays some small role, too, but I think that's a lesser problem. > > > (Speaking personally, I'd love to see *FreeDOS* re-licensed under > > > something other than the GPL.) > > > > I don't honestly know if that's even legally possible now that Pat has > > died. (Gotta love legalese, ugh. No, I'm not a lawyer.) > > I don't believe it is possible. Which is insane, IMNSHO, but maybe they have a good reason (doubt it!). When something like software is stuck in legal limbo, I think someone dropped the ball. It's just dumb when literally no one can use it, no one can "fix" the law, no one can do anything. That is a bug. > My irony meter pegs off scale when an open source project can't use > code from another open source project. The nail in that coffin for me > was when GPL3 was incompatible with GPL2. Yes, incompatibility is dumb, so is lack of interoperability for vain reasons. Certainly license proliferation is frowned upon, but people are obsessed with control. (Well, except pragmatists who just want to get the job done, but even then it's all too easy to overlook licensing, which can be a real problem, sadly.) It's better to be proactive from the start and avoid all such problems (licensing, portability, non-standardness) before even starting. If you want to be successful and productive and have your software last a long time and help the greatest number of people, maybe you shouldn't ignore the obvious pitfalls. (Some people have experience in that, but most do not. That needs to be more widely warned against.) > I increasingly wish someone had torpedoed Stallman in his crib. What, is he a fish? Does he live underwater? ;-) > (I've met him. He does not live in the same world I do. He reminds me > of a monk in the middle ages, supporting himself with alms donated by > pious followers and totally focused on his idea of who God is and what > He wants. "Saint Ignucius, pray for us!" He's not religious, but yes, he treats it as ethics. Moreso I think he just dislikes greed (hoarding), too much control (hidden backdoors, DRM), and arrogance (we lock you out, we own it, you can't use or develop for it, even if we abandon it or you) and similar problems (not helping your brother by sharing sources with him for obvious improvements). He's very old-fashioned in the sense that he thinks software used to be freely shared, in the geek mentality, where people enjoyed improving things publicly. You know, art for art's sake, not necessarily for milking as many people as possible for endless royalties (with tons of forced upgrades, downgrades, expenses). I do think he's (mostly?) righteous, and I think it's rebellion against greed and irrational legalism. Certainly it's not wrong to make money, even from software, and he wouldn't say it is. But there is a line where it still helps you but hurts others more. > He has only tenuous contact with the world the rest of us > live in. The last time I met him, he was distributing a screed > against eBooks. Conversation with him revealed his real problem > wasn't that they were electronic - it was that he could not pay for > one in cash, but had to have a credit or debit card. I don't think he > has either, and wonder what he will do as society becomes increasingly > cashless. What happens to him when cash goes away? (And it might in > his lifetime.) He probably doesn't want to be hacked or mistreated by rogue governments. In fairness to him, there's a lot of jerks in the world who would love to hurt him (and frankly almost anyone else, even if unimportant). I don't blame him too hard because it really is a dangerous world. It's more common than you'd think (sadly). And it's a shame because we've all built up so much good things (electronics, software, Internet), but a few bad apples can easily destroy it all (or most of it) due to their own vices. It could definitely crumble into ashes, and we'd have nothing left. I absolutely do not trust anyone (by default) to even care, much less try, to protect us from all the bad entities in the world. Sadly, the world usually only looks out for itself, it's very selfish, and it doesn't care who else's house is burning down. And that's "at best", sometimes they are directly hostile! > The bigger question is "Why use FreeDOS at *all*?" No amount of > freedom will compensate for no plausible use case to make the effort > worth expending. See above about "hobbyist labor of' love." It does work! Maybe it doesn't do what you want, maybe you don't know how to use it properly, but it does exist. _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user