On Sat, Sep 29, 2018 at 7:51 PM Rugxulo <rugx...@gmail.com> wrote:
> On Sat, Sep 29, 2018 at 8:17 AM dmccunney <dennis.mccun...@gmail.com> wrote:
> >
> > It's no loss to MS to make  DOS 1.5 and 2.0 available under a permissive 
> > license.
>
> "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.

> > 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.

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.

> > 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,
https://www.ecomstation.com/.  The outfit that makes it got the rights
from IBM, and essentially services accounts that still have
substantial OS/2 deployments, and it's cheaper and easier to try to
continue to use OS/2 than migrate to a different architecture.
(Stardock, who does stuff like the Window Blinds and Object Desktop
enhancements for Windows, developed under OS/s, and tried to get the
rights from Microsoft but were unsuccessful.  Not sure what they might
have done if they were able to get the rights, but support for 32 bit
apps would have been a major improvement for the OS.  Not supporting
32 bit Windows apps effectively killed it.)

(I was an OS/2 admin at one point, running it on a machine that was a
specialized telephony server, communicating with a predictive dialer.
ITtjust ran, and if there was a problem - reboot and things worked.
The company making the dialer ported the controlling app to NT
Server.)

There are a lot of aftermarket companies doing stuff like that.  Corel
WordPerfect is essentially supporting the large number of companies
that ran WP for DOS back in the day, and moved to Windows versions.
These days, Word owns the word processing market, so *new* sales of
Corel WP to folks who weren't former WP users will be negligible.  The
same comment can be made about the outfit that still sells and
supports former Borland IDEs and language products.  There is revenue
in supporting the existing market, but that market is highly unlikely
to grow.

> Yes, DOS  is unpopular nowadays, but it's still a well-known niche.

You have a talent for understatement.

> 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?

"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...

> 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". (If some government somewhere did that, there would be
> complaints. Granted, a lot of stuff is in legal limbo and unused for
> no good reason, so maybe that should be freed, if literally no one can
> use it otherwise, but you know that will never happen, sadly.)

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.

> > (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.

> I also don't think GPL hinders many potential contributors (versus,
> what, BSD two-clause??). I'll admit that GPL can cause some practical
> problems, in rare cases, but it also avoids or solves some other
> practical problems (again, in some rare cases).

The viral nature of GPL makes it a problem in many cases. The nature
of the license is that if your code links against GPLed code, it too,
becomes GLPed.  An awful lot of the code you might want to link
against GPL code will be off limits because the folks who wrote that
code won't accept it becoming  GPLed.

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.  I increasingly wish someone
had torpedoed Stallman in his crib.

(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. 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.)

> FreeDOS seems to mostly focus on "four freedoms" (free/libre), aka GPL
> or OSI. As long as we're as "free" as possible, I think we're okay. It
> gives us the most advantages, and it helps the most people. But I
> don't think splitting hairs on that end will (practically) improve
> anything much, if at all.

Agreed on being as free as possible, and the question is how free
FreeDOS *can* be.

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."

> There aren't a lot of DOS contributors anyways. Heck, most people act
> like they can't even install a compiler or figure out a "simple"
> makefile. I do honestly wonder where all the decades-worth of
> DOS-savvy developers went. Certainly not everyone forgot literally
> everything, but it's such a complex world, and people have other
> priorities. It's just sad that so much working software was abandoned,
> deprecated, thrown away, left to rot. I think most people just don't
> care (but certainly many act like they can't figure out anything). I
> mean, when even a noob like me can get more done than them, you know
> something's wrong!   ;-)   People give up too easily, dismiss failure
> as "normal", they have really low thresholds of patience and testing.

The DOS savvy developers went where the *money* is.  People who get
paid to write code tend to do that.

> I think software is overengineered. Simplicity is a virtue (says Dr.
> Wirth). I think it takes a lot of hard work and effort to simplify
> things (without losing functionality). It takes a genius to be simple
> and elegant. But most people don't have the time, patience, or energy
> to do it. Or maybe I'm idealizing too much. It's a complicated world.
> (And no, obviously I'm no genius.)

Much software is over engineered.  A lot of the stuff like that I've
seen is a result of not properly understanding the problem domain and
knowing what your software needs to do.

> (Sorry for the ramble.)

No apology required.
_______
Dennis
https://plus.google.com/u/0/105128793974319004519


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to