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