Re: [Freedos-user] Source code to Windows 9x and ME...

2019-09-27 Thread dmccunney
On Thu, Sep 26, 2019 at 8:54 PM geneb  wrote:
> On Thu, 26 Sep 2019, Ralf Quint wrote:
>
> > interest to open source ANY part of ANY windows. Even Windows 1.x and
> > 2.x, which are on GitHub now, are still copyrighted. So it all comes
>
> Copyright has nothing to do with how "open" something is.

Correct.  Things like the Linux kernel and the various stuff for
FreeDOS are open source under the GPL.  GPLed code is copyrighted
software, and the author retains the copyright.  By default, the GPL
licenses you to get GPLed source and binaries, use them and share them
free of charge, and encourages you to contribute changes you make to
the source back upslream.  It does require you to share it as you got
it, with copyright notices intact.  It's also "viral", and any code
you write that links against GPLed code becomes GPLed too.  (This is a
major sticking point for some folks.)

If you want to issue a closed source fork of GPLed code, you can try
to negotiate a license with the copyright holder that will let you do
so.

A major problem for open source is incompatibilities in different open
source licenses.  It's a source of irony when you can't use open
source code form another product in something you are writing because
the license it uses is incompatible with the one you chose.

(And I understand that GPL v2 is incompatible with GPL v3, which just
compounds the irony.)

My preference these days is for things under an MIT or BSD license,
which is a lot more open than GPL.

> g.
__
Dennis


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


Re: [Freedos-user] Source code to Windows 9x and ME...

2019-09-27 Thread Michael C Robinson
The comment that a pick and place machine designed around MS-DOS 6.22  
and Windows 9x/ME is a funny machine is a little disingenuous.   
Freedos didn't exist in a useable form back then and Windows 9x/ME in  
it's day was dominant.


I'm hopeful that we could use freedos on the real time system, we can  
at least try.  Trouble may crop up with respect to the shared memory  
card which is ISA based.  Depends on what interfaces in MS-DOS 6.22  
are important
and which ones aren't.  The advantage if Freedos works is that it is  
supported currently.  Potentially, usb
support and fat32 support could come in handy.  Does Microsoft  
Scandisk for Windows 98se work on freedos?
We could use more modern SBC's with Freedos potentially than what we  
can use with MS-DOS.  Software doesn't rot,

but hardware does.

I'm hopeful too that we can use at least Windows 2000 on the gui.   
There is no direct replacement for Windows 98/ME.  These systems are  
very resource hungry and only moderately stable.  If we can get away  
with Windows 2000,
we may be able to replace that in the future with a stable ReactOS.   
At that point, we are open source and supported across both heads.


 -- Michael C. Robinson


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


Re: [Freedos-user] Source code to Windows 9x and ME...

2019-09-27 Thread Tom Ehlert



> Freedos should be capable of supporting Windows 3.1, at least in  
> standard mode.
AFAIK it does (not that it was ever important for the developers).

> Wouldn't it be great if freedos could support that better and 3.11 as well
> along with a lot of programs from that era?
just organize your millions of $, and we will organize the programmers
;)


>   Maybe source code won't help, but
> the interfaces and other engineering information could be quite useful for
> someone trying to support programs designed for Windows 16 bit.  That said,
> Win32 based programs are of interest to anyone who needs to run them in a
> dos based environment.
in theory, that's possible. there was a Win32S emulation layer for  win3.11.
in praxis, even more M$ required.
this simply no going to happen.

> There is a lot of industrial software that depends
> on a combination of MS-DOS 6.22 and Windows 98 SE.
definitively no. Windows 98 SE never ran on top of MSDOS 6.22.

and even if it would: this software has run for 20+ years, and should
run many more years. on of the best properties of software is that it
doesn't rot.

>   There is also the potential that freedos can run this old
> software on newer hardware that isn't 20+ years old.  The biggest problem
> with 98se/ME is that there aren't drivers for hardware that is newer than
> the Pentium II pretty much.

I simply don't know if Win98 requires any drivers for the CPU.

but I do know that neither MSDOS 6.22 nor FreeDOS (or any other DOS)
have any drivers for any CPU.

so running FreeDOS on a I7-9060 doesn't help you a little bit with
Win98 and your funny machine.


> Getting an industrial PII on a single board for a PICMG 1.3 backplane or an
> ISA backplane, that is probably the best bet for the pick and place machine
> we want to get up and running.
yes indeed.

>   The machine is worth $20k-$30k.  Yes we
> could pull the two heads and try a set of heads based on Windows 7, but
> that is nearing EOL already.
don't put your Windows 7 on the internet, and it will live happily for
20 more years. your Win98 machines are EOLed for 15 years, and nobody
cared.


>  I'd say that my brother's
> machine is worth at least $15k right now.
As you say it, $15k sounds like much.
translate this to programmers hours and it goes away fairly quick.

Tom



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