[Freedos-user] The GPL license.

2009-06-14 Thread kurt godel
This is a general question, not(?) completely off topic. I have never quite
understood the GPL type license
in the following sense: I write my own c++ software; I compile it using an
open source deal like djgpp;
if I then distribute the compiled exe, am I legally obliged to also
distribute(i.e. my) the source code that I merely
compiled on a GPL system?. If so, is this because the GPL libraries are
statically linked into the exe?.
Am I in any case required to include the source code that came with the
djgpp distro?. I am genuinely
confused about this, and the requirements *appear* to be daunting and
cumbersome; or, am I making
much ado about nothing?--kurtwb2...@gmail.com.
--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Thank you to kernel developers for new kernel 2038

2009-06-14 Thread Florian Xaver
 USBDOS device scan is part of install but should
   only be done AFTER install, no USB devices used DURING install

USB support in FreeDOS?

LG
  Flo
-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Long Names inf Freedos

2009-06-14 Thread Menuhin Saitov
Hi,
is doslnf only for iso?I have unpacked package with tar and wanted to 
start configure but names are cuted.


Menuhin

http://www.msaitov.de/pgp.htm



--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] The GPL license.

2009-06-14 Thread Wolfram Sang

kurt godel wrote:

 compiled on a GPL system?. If so, is this because the GPL libraries are 
 statically linked into the exe?.

Would be true if the libraries are GPL, but they are LGPL (see copying.dj).

 Am I in any case required to include the source code that came with the 
 djgpp distro?.

See copying.dj :)

Regards,

Wolfram


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] The GPL license.

2009-06-14 Thread Menuhin Saitov
On Sun, 14 Jun 2009, kurt godel wrote:

 Date: Sun, 14 Jun 2009 03:25:07 -0400
 From: kurt godel wb2...@gmail.com
 Reply-To: freedos-user@lists.sourceforge.net
 To: freedos-user@lists.sourceforge.net
 Subject: [Freedos-user] The GPL license.
 
 This is a general question, not(?) completely off topic. I have never quite
 understood the GPL type license
 in the following sense: I write my own c++ software; I compile it using an
 open source deal like djgpp;
 if I then distribute the compiled exe, am I legally obliged to also
 distribute(i.e. my) the source code that I merely
 compiled on a GPL system?. If so, is this because the GPL libraries are
 statically linked into the exe?.
 Am I in any case required to include the source code that came with the
 djgpp distro?. I am genuinely
 confused about this, and the requirements *appear* to be daunting and
 cumbersome; or, am I making
 much ado about nothing?--kurtwb2...@gmail.com.


Afaik,
if you wrote a a code under gpl and made exe you have to put the source 
code on ftp server or say who wants the code can have a copy of the code 
on cd.
Second i am comming from BSD and the license under BSD afaik you dont have 
to provide the source code you should take look.

http://en.wikipedia.org/wiki/BSD_licenses

Menuhin

http://www.msaitov.de/pgp.htm



--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UIDE.SYS

2009-06-14 Thread dos386
Hi

Thanks

 Such disks would have to be installed into DOS.   The BIOS
 never did handle CD/DVD units directly, thus SHCDX33D always
 installs its units into DOS.   However, the BIOS does handle
 hard-disks, and DOS discovers how many hard-disks the BIOS
 found during system boot.   So, UIDE does not have, nor does
 it usually need, drive-installation code for hard disks.

OK, so it's trivial to add them into INT $13 and make available for
WDE disk editor, IDEcheck, NTSC4DOS and other DOS-independent
tools based on INT $13, but DOS won't see them for a known design
fault of itself ... what IMHO could and should get fixed. Allowing UIDE to add
them into INT $13 (while now no DOS will see them) still would be a good
idea IMHO. BTW, do you support MW-DMA ? I've been pretty happy with
XDMA 3.1 up to now (no SATA, no AHCI), but it doesn't support MW-DMA.












-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Long Names inf Freedos

2009-06-14 Thread dos386
 is doslnf only for iso?

NO.

 I have unpacked package with tar and wanted to
start configure but names are cuted.

cuted - truncated ???

Maybe your TAR doesn't support the NTLFN API. Try 7-ZIP archiver.

But I can't really recommend the DOSLNF thing except badly needed
for some funny reason ... I don't use it myself.





-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] The GPL license.

2009-06-14 Thread dos386
 This is a general question, not(?) completely off topic.
 I have never quite understood the GPL type license
 in the following sense: I write my own c++ software; I compile
 it using an open source deal like djgpp;
 if I then distribute the compiled exe, am I legally obliged to also
 distribute(i.e. my) the source code that I merely
 compiled on a GPL system?.

DGJPP, FreePASCAL, FreeBASIC (no FB-GfX): NO (see expection to GPL/LGPL)

CC386: NO (see BSD license)

FreeBASIC using FB-GfX: YES (see LGPL, but people ignore ...)



-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New kernel install floppy won't boot

2009-06-14 Thread dos386
 Incorrect DOS version

Does FreeDOS have such a message at all ?

BTW, defaulting to FREECOM.COM would prevent such (FREQUENT !!!) trouble :-)





-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Thank you to kernel developers for new kernel 2038

2009-06-14 Thread Eric Auer

Hi Florian,

 USBDOS device scan is part of install but should
   only be done AFTER install, no USB devices used DURING install
 
 USB support in FreeDOS?

The FreeDOS 1.0 FULL distro defaults to downloading various
proprietary but free USB drivers (which can hang because the
NIC and DHCP autoconfig can hang) and then run the drivers.
Alledgedly to allow you to access USB drives during install,
but you cannot easily switch the target to the USB drive at
that late moment during install, and the USB bus scan also
had a considerable risk of hanging or crashing. Because of
those crash-risks, I recommend that FreeDOS 1.1 delays all
downloads and USB bus scans to after installing an initial
working system. This will make initial install much faster
and much more reliable. We have a POSTINST step already so
it would be easy to move risky activities to there :-).

Note that this only affects FULL, because BASE does not
include software which involves networking or other crash
risks as part of the install process :-).

Eric



--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] The GPL license.

2009-06-14 Thread Wesley Parish
For the quick answer:
http://www.gnu.org/licenses/gpl-faq.html

No, merely using the GCC compiler doesn't make your program a covered work.

If you are statically linking a library covered by the GPL license, your 
program constitutes a covered work under the terms of the GPL, unless the 
copyright-holders have made a specific exemption; 
http://www.gnu.org/licenses/exceptions.html

if you are using the LGPL, your programs do not consitute a covered work and 
do not covered by the LGPL:
http://www.gnu.org/licenses/lgpl-2.1.html
5. A program that contains no derivative of any portion of the Library, but 
is designed to work with the Library by being compiled or linked with it, is 
called a work that uses the Library. Such a work, in isolation, is not a 
derivative work of the Library, and therefore falls outside the scope of this 
License.

I hope this helps.

Wesley Parish

On Sunday 14 June 2009 19:25, kurt godel wrote:
 This is a general question, not(?) completely off topic. I have never quite
 understood the GPL type license
 in the following sense: I write my own c++ software; I compile it using an
 open source deal like djgpp;
 if I then distribute the compiled exe, am I legally obliged to also
 distribute(i.e. my) the source code that I merely
 compiled on a GPL system?. If so, is this because the GPL libraries are
 statically linked into the exe?.
 Am I in any case required to include the source code that came with the
 djgpp distro?. I am genuinely
 confused about this, and the requirements *appear* to be daunting and
 cumbersome; or, am I making
 much ado about nothing?--kurtwb2...@gmail.com.

-- 
Clinersterton beademung, with all of love - RIP James Blish
-
Are couch potatoes good to eat?
A nose by any other name would smell as sweet. (By Bacon under the pseudonym 
of Shakespeare)
-
Mau e ki, he aha te mea nui?
You ask, what is the most important thing?
Maku e ki, he tangata, he tangata, he tangata.
I reply, it is people, it is people, it is people.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] A windows 9x replacement...

2009-06-14 Thread dos386
 Warcraft II BNE version 2.01A runs in Windows 9x
 and Windows XP.  It was designed for 9x

Try HX :-)

 ReactOS is not useful at this point and even if

12 years done, 12 years ahead ;-)

 it were it is not a DOS compatible replacement for Windows.
 There is a lot of DOS based Windows software that is orphaned

This is your primary problem: there is no DOS based Windows software at all.

 What are you talking about? ReactOS is not about Windows Me

The request of M.R. (NO, I don't understand it well ... or at all)

 And Windows 3.x/9x is no DOS GUI from what point of view?

They were sold as OS (what they aren't either) back then ...

 Japheth writes on his site that HX's source code is about 100,000 lines of 
 code

When in doubt download it and recount :-D



-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UIDE.SYS

2009-06-14 Thread Jack
 Such disks would have to be installed into DOS ...

 OK, so it's trivial to add them into INT $13 and make
 available for WDE disk editor, IDEcheck, NTSC4DOS and
 other DOS-independent tools based on INT $13, but DOS
 won't see them for a known design fault of itself ...
 what IMHO could and should get fixed.   Allowing UIDE
 to add them into INT $13 (while now no DOS will see them)
 still would be a good idea IMHO.

I doubt other applications would be able to use devices that
the main DOS system does not know about.   IMHO, better to
leave the BIOS design as-is, as too many people mess it up
already, and I do not want to be part of that sad list!

 BTW, do you support MW-DMA?

No, UIDE does not support it.   I never saw hard specs for
multi-word DMA, similar to the 1994 Intel specs for UltraDMA
that ARE relatively hard and followed by most chip makers.
Multi-word DMA never achieved the speed of UltraDMA, anyway.
The standard of the industry for disk/CD/DVD drives, since
about 1997, has been UltraDMA.   UIDE permits PIO mode for
CD/DVD drives, as audio and other CD/DVD commands MUST use
PIO mode.   No such requirement for hard-disks, and as few
old PIO/MWDMA disks remain in service, not the best use of
my time to add such code in UIDE.   Japheth's XDMA32 has it,
if you really need it.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] getting applications working

2009-06-14 Thread dos386
Hi!

  buggy (some PC's)
 Who what where?

RTFB ... mouse cursor invisible on some PC's

 But there is a tool which has the name DISPLAY and

There are simply too many DISPLAY's ... I mean the one from 1998 by ???
done with DGJPP closed source freeware

 Mplayer can also play pure audio files.

On Linux maybe. In DOS NOT with PCI cards.

  RTFM: --really-quiet
 Interesting problem! Of course mplayer in X / Linux
 uses separate windows for text and graphics, but in
 DOS it is important to know that the text will most likely

Not most likely , but definitely

 Maybe there is a more general solution to this?
 Let the text scroll at the bottom of the screen or sth?

If you can modify the source and compile it YES, and I would
heavily appreciate. But rather than scroll brew 2 gfx screens, 1 with
text and 1 with video, and switch them. Also, all text should go
into 1 stream (rather than stdout stderr stdtrouble ...) and allow
to save it COMPLETE. Now --really-quiet is not REALLY quiet, but
at least sufficiently quiet.

 partition FAT16 and smaller than 1 GB, but I do not think
 that FAT32 will be extremely bad for performance.

The bigger the FAT ...



-- 
~~~ wow ~~~

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UIDE.SYS

2009-06-14 Thread Eric Auer

Hi Dos386,

 Such disks would have to be installed into DOS.   The BIOS
 never did handle CD/DVD units directly, thus SHCDX33D always
 installs its units into DOS.   However, the BIOS does handle
 hard-disks, and DOS discovers how many hard-disks the BIOS
 found during system boot.   So, UIDE does not have, nor does
 it usually need, drive-installation code for hard disks.

 OK, so it's trivial to add them into INT $13 and make available for
 WDE disk editor, IDEcheck, NTSC4DOS and other DOS-independent
 tools based on INT $13, but DOS won't see them for a known design
 fault of itself ... what IMHO could and should get fixed.

You can easily register drives AFTER boot, without giving them
int 13 interfaces, using the well-documented and well-working
DOS block device interface. Disk editors are not very widespread
but NTFS4DOS (NTSC is a television thing) and disk caching might
be a reason why providing int 13 access for extra disks can be
useful in DOS. I agree that having support for slower-than-UDMA
modes, maybe even for PIO, would be useful as fallback to have
at least SOME access to your non-BIOS disks :-).

Eric



--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] UIDE.SYS

2009-06-14 Thread Jack
 You can easily register drives AFTER boot, without giving them
 int 13 interfaces, using the well-documented and well-working
 DOS block device interface.  Disk editors are not very widespread
 but NTFS4DOS (NTSC is a television thing) and disk caching might
 be a reason why providing int 13 access for extra disks can be
 useful in DOS.   I agree that having support for slower-than-UDMA
 modes, maybe even for PIO, would be useful as fallback to have
 at least SOME access to your non-BIOS disks :-).

Adding block-device support would take a LOT more code and isn't
really necessary.   There are two other schemes that can be used
without changing UIDE --

A) Register whatever Int 13h devices are desired into the BIOS
and then load UIDE afterward, maybe using DEVLOAD through the
AUTOEXEC.BAT file.As long as the BIOS knows about disks
when UIDE is loaded, UIDE will get a count of BIOS disks that
includes the added devices and can at-least use its call the
BIOS logic to cache those devices.   UIDE can handle SCSI or
other devices this way -- I have tested it with UIDEJR loaded
previously, then UIDE loaded with its /N1 switch, and it DOES
call the BIOS and uses UIDEJR for hard-disks.   Works fine.

B) Re-assemble UIDE with its external call logic, which I took
out because no one used it.   Still present, in UIDE.ASM, and
any external block devices present on a system CAN call the
driver for caching.   As can be noted, if the external call
logic is present in UIDE, its CD/DVD drives USE that logic to
do data input as it saves some code v.s. a totally internal
call.   Works fine, as well.

My intent is still to keep UIDE and UIDEJR small.UIDEJR is
now within 30 bytes of exceeding 4608 bytes packed by UPX, and
I want to avoid unneeded extras.Lucho's next boot diskette
update may be difficult as he noted to me, since many programs
on that diskette keep growing, and he may need UIDEJR.   AHCI,
when needed, I will add -- other items like block devices, since
UIDE already has ways to handle them, are not absolutely needed.

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] getting applications working

2009-06-14 Thread Robert Riebisch
dos386 wrote:

 But there is a tool which has the name DISPLAY and
 
 There are simply too many DISPLAY's ... I mean the one from 1998 by ???
 done with DGJPP closed source freeware

??? = Jih-Shin Ho

Robert Riebisch
-- 
BTTR Software
http://www.bttr-software.de/

--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Thank you to kernel developers for new kernel 2038

2009-06-14 Thread Marcos Favero Florence de Barros
Just want to add my own thanks for the new kernel.

Marcos
Regular FreeDOS user
Sao Paulo, Brazil



--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] PNG viewer

2009-06-14 Thread jasse...@itelefonica.com.br
Robert Riebisch wrote:

dos386 wrote:

 But there is a tool which has the name DISPLAY and

 There are simply too many DISPLAY's ... 
 I mean the one from 1998 by ???
 done with DGJPP closed source freeware

??? = Jih-Shin Ho

 This is available from any Simtel mirror /simtelnet/msdos/graphics
directory. IMO this DISPLAY is an overkill if one needs just a 
PNG viewer, because it is an editor for a score of graphics 
file formats (including PNG), uses much memory and is very
slow (45s just to load on my computer). I would recommend 
instead PICTVIEW, freeware available from www.pictview.com 
 JAS


--
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user