Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Tom Ehlert


+1

(I hate +1 mails on a mailing list that is read by 100's of
readers, but this mail deserves it)


 Bringing things back to reality:


 Options 1, 2, and 3 do not exist and are not likely to exist for a
 few years even after somebody actively starts working on them.


 Options 1 and 2 can not promise 100% compatibility with both DOS
 applications and the full range of PC hardware when they are not
 even well defined.  Is it a single 32 bit kernel or is it multiple
 kernels running in VDMs?  I've seen so many things thrown around here so 
 loosely ...


 It is a little silly to keep talking about a 32 bit kernel on the
 roadmap when such an option does not exist.  To be considered for
 the roadmap it should exist in some form.  Right now it is not even
 well defined what a 32 bit kernel would be.  Not even a specification that we 
 can debate.


 Let's see some concrete results on a 32 bit kernel before talking about 
 putting it on any roadmap.


 BTW, the Kickstarter project doesn't even clearly define what a 32
 bit DOS is.  But at least its being honest and not promising 100%
 compatibility on anything.  It is claiming to be hard real-time,
 modular, based on a micro-kernel, multi-threaded, and portable
 enough to be able to target ARM and some other architectures. 
 That's a pretty bold set of buzzwords, but not a specification by any stretch 
 of the imagination.


Tom


--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Aitor Santamaría
Hi,

I have to admit the difference between what I'd like to see and what I
think it is likely to happen.
I had found Japheth's work promising towards a good VMM, but apparently
doesn't seem to be under active development, I find the task would be so
huge (need to rewrite 32-bit versions of BIOS/DOS APIs capable of multitask
different machines), and there's no abundance of gifted programmers.

So I'm afraid I give +1 to this mail.

I suggest concentrating efforts on FreeDOS 1.2.

As for FreeDOS 2.0, we can always talk later (as I see it, either there's
no consensus on what 32-kernel is, or if it has to be 16-bit, I think
recovering the talk is needed, I would like to see what is proposed to be
labelled 2.0 instead of 1.3).

Cheers,
Aitor




2015-01-06 3:16 GMT+01:00 Ralf Quint freedos...@gmail.com:

 On 1/5/2015 6:14 PM, Michael Brutman wrote:
  Bringing things back to reality:
 
  Options 1, 2, and 3 do not exist and are not likely to exist for a few
  years even after somebody actively starts working on them.
 
  Options 1 and 2 can not promise 100% compatibility with both DOS
  applications and the full range of PC hardware when they are not even
  well defined.  Is it a single 32 bit kernel or is it multiple kernels
  running in VDMs?  I've seen so many things thrown around here so
  loosely ...
 
  It is a little silly to keep talking about a 32 bit kernel on the
  roadmap when such an option does not exist.  To be considered for the
  roadmap it should exist in some form.  Right now it is not even well
  defined what a 32 bit kernel would be.  Not even a specification that
  we can debate.
 
  Let's see some concrete results on a 32 bit kernel before talking
  about putting it on any roadmap.
 
  BTW, the Kickstarter project doesn't even clearly define what a 32 bit
  DOS is.  But at least its being honest and not promising 100%
  compatibility on anything.  It is claiming to be hard real-time,
  modular, based on a micro-kernel, multi-threaded, and portable enough
  to be able to target ARM and some other architectures.  That's a
  pretty bold set of buzzwords, but not a specification by any stretch
  of the imagination.
 
 Now on this post, I can give a +1 ;-)

 Ralf

 ---
 This email has been checked for viruses by Avast antivirus software.
 http://www.avast.com



 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. http://goparallel.sourceforge.net
 ___
 Freedos-devel mailing list
 Freedos-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Mercury Thirteen
Thank you very much, Vidók!

On Tue, Jan 6, 2015 at 2:34 PM, Vidók Tibor tibor.vi...@gmail.com wrote:

 Hi,

 I was participating in a project to port a 32bit proprietary OS to 64bit
 6 or 7 years ago.  I was using a printed wersion of AMD64 Architecture
 Programmer’s Manual Volume 2: System Programming
 
 http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/10/24593_APM_v21.pdf
 
 Documentation. Actually I liked it much better then the Intel one.

 Br, Tibi

 2015-01-06 17:50 keltezéssel, Mercury Thirteen írta:
  The only problem is that I haven't been able to find a whole lot of
  info on 64-bit long mode.



 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. http://goparallel.sourceforge.net
 ___
 Freedos-devel mailing list
 Freedos-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Vidók Tibor
Hi,

I was participating in a project to port a 32bit proprietary OS to 64bit
6 or 7 years ago.  I was using a printed wersion of AMD64 Architecture
Programmer’s Manual Volume 2: System Programming
http://amd-dev.wpengine.netdna-cdn.com/wordpress/media/2012/10/24593_APM_v21.pdf
Documentation. Actually I liked it much better then the Intel one.

Br, Tibi

2015-01-06 17:50 keltezéssel, Mercury Thirteen írta:
 The only problem is that I haven't been able to find a whole lot of
 info on 64-bit long mode.


--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Michael Brutman
You are really providing links to me about how protected mode works?  I am
somewhat amused.

Your new OS has to be able to arbitrate between conflicts caused by the
multiple running VDMs.  If two programs running at the same time choose to
access the same I/O ports how are you going to handle that?  (Hint:
interleaving is not an option.)  What about screen and filesystem access?
How do you plan to virtualize the keyboard and mouse?

OS/2 had to do all of these things.  The OS described in your visions will
have to do it as well.

Any project is doable given enough resources.  The point that we keep
trying to make is that this is going to require a lot of resources, and
these things have already been done by other operating systems.  It doesn't
make sense to spend resources on something we don't need.

And as has already been pointed out, you seem to have a very poor
understanding of the history of FreeDOS.  Here is a link:
http://en.wikipedia.org/wiki/Pat_Villani

Quite a few of us know about OS design and implementation.  I'm incredulous
about general hand waving that is going on in this thread about how great a
32 bit FreeDOS would be.  By definition if it's 32 bit it's not FreeDOS.
Go start a project and do some work toward realizing your vision, but
please stop calling it FreeDOS.  And stop pretending to be an OS architect.





On Tue, Jan 6, 2015 at 8:44 AM, Mercury Thirteen mercury0x0...@gmail.com
wrote:

 On Mon, Jan 5, 2015 at 9:14 PM, Michael Brutman mbbrut...@brutman.com
 wrote:

 Options 1, 2, and 3 do not exist and are not likely to exist for a few
 years even after somebody actively starts working on them.


 Correct. I never said this was something which could be thrown together
 overnight. I know the existing FreeDOS kernel took a ton of work, and I
 expect this undertaking would be no different. But it is doable.



 Options 1 and 2 can not promise 100% compatibility with both DOS
 applications and the full range of PC hardware when they are not even well
 defined.  Is it a single 32 bit kernel or is it multiple kernels running in
 VDMs?  I've seen so many things thrown around here so loosely ...


 It would be a single 32-bit protected mode
 http://en.wikipedia.org/wiki/Protected_mode kernel which sets up individual
 work spaces http://en.wikipedia.org/wiki/Virtual_8086_mode for each
 application, which can all run independently (and unaware) of each other.
 These work spaces would be set up by the processor itself to mimic the way
 real mode (e.g. 16-bit mode) works so that the applications can run as they
 always have. This is similar to running them in a virtual machine, except
 there is no emulator - the chip already contains the necessary silicon (the
 MMU) to perform the memory address relocation which makes this all
 possible. Interrupts are serviced by 32-bit handlers to eliminate the
 cycle-expensive switch from protected mode to real mode and back again.
 This http://prodebug.sourceforge.net/pmtut.html should explain the
 details of protected mode operation more concisely than I can do here. This
 kernel would (optimally) be a drop-in replacement for the existing FreeDOS
 kernel to enable 32-bit operation.



 It is a little silly to keep talking about a 32 bit kernel on the roadmap
 when such an option does not exist.


 I see your point, however if that attitude was taken during the initial
 formative discussions of the existing FreeDOS kernel... it never would have
 been made. ;-) At that point the 16-bit FreeDOS kernel didn't exist yet
 either, but discussion started, people got together and with a lot of work,
 it got made.




 To be considered for the roadmap it should exist in some form.  Right now
 it is not even well defined what a 32 bit kernel would be.  Not even a
 specification that we can debate.


 This is a very good point, I'll have to draw one up sometime soon.




 Let's see some concrete results on a 32 bit kernel before talking about
 putting it on any roadmap.


 Agreed. I've never said that we should actually put it on the map or make
 this huge push to create such an animal at this point. However, it
 short-circuits innovation to not discuss all options and methods available
 in any situation. I fully expect FD 1.2 to be 16-bit, and most likely 2.0
 will be as well, but this shouldn't make us just blanket-disregard the
 future possibility. And maybe, in the end, some of these goals aren't
 attainable; I don't claim to be the world's foremost expert on the x86
 architecture. But what I do know - about programming, OS design and the
 Intel processor line in general - indicates to me that these things should
 all be doable.


 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, 

Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Louis Santillan
To maybe summarize and make the task list a bit more concrete.

Goals for FD 1.2
* Update kernel (release 2042?)
* Update apps
* Update translations
* Update installer
* Update/Standardize on mTCP and FDNPKG
* Live-CD with installer
* Floppy-based installer

Possible Goals for FD 2.0
* USB-drive installer
* UEFI companion CSM/SeaBIOS
* UEFI boot-capability (from Floppy, HDD, CD-ROM, USB, other?)
* Hardware detection, driver config  install (network, audio?)
* 16-bit core/boot image, build up of 32-bit/DPMI userland
* Port mTCP and dependent tools to 32-bit/DPMI


Feel free to chop up this list.

Intentionally, I'm leaving off the 2.0 list things like making LFN
(work!) better, better PXE boot support (PXE boot image), picking a
32-bit compiler (OW vs. DJGPP), the possibility of a 64-bit DPMI,
anything else that could take significant amounts of man-hours.

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Louis Santillan
Like others have said, anything (like the fictitious 64-bit DPMI)
which has 1) little or no working code as of today
(precedent/compatibility/feature parity with MS 3.3/6.22), 2) has a
high a degree of complexity (achieveable), 3) requires a large
dedication of man-hours to complete, 3) has little or no past,
present, or future audience (value/benefit) ought to be on the short
list of features to chop.

I threw it out there though maybe I shouldn't have.

Something more achievable would be to get Charles Sandmann to release
his 36-bit CWSDPMI source (a DPMI server capable of providing 36-bit
address space to P6 compatible processors).  There's beta binaries in
the wild.  Though value/benefit is dubious; 32-bit DPMI apps would run
fine on machines upto 64GB (the benefit), but there would be little or
no software that could directly make use of more than 4GB at a time
(dubios benefit).

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Mercury Thirteen
On Mon, Jan 5, 2015 at 9:14 PM, Michael Brutman mbbrut...@brutman.com
wrote:

Options 1, 2, and 3 do not exist and are not likely to exist for a few
 years even after somebody actively starts working on them.


Correct. I never said this was something which could be thrown together
overnight. I know the existing FreeDOS kernel took a ton of work, and I
expect this undertaking would be no different. But it is doable.



Options 1 and 2 can not promise 100% compatibility with both DOS
 applications and the full range of PC hardware when they are not even well
 defined.  Is it a single 32 bit kernel or is it multiple kernels running in
 VDMs?  I've seen so many things thrown around here so loosely ...


It would be a single 32-bit protected mode
http://en.wikipedia.org/wiki/Protected_mode kernel which sets up individual
work spaces http://en.wikipedia.org/wiki/Virtual_8086_mode for each
application, which can all run independently (and unaware) of each other.
These work spaces would be set up by the processor itself to mimic the way
real mode (e.g. 16-bit mode) works so that the applications can run as they
always have. This is similar to running them in a virtual machine, except
there is no emulator - the chip already contains the necessary silicon (the
MMU) to perform the memory address relocation which makes this all
possible. Interrupts are serviced by 32-bit handlers to eliminate the
cycle-expensive switch from protected mode to real mode and back again. This
http://prodebug.sourceforge.net/pmtut.html should explain the details of
protected mode operation more concisely than I can do here. This kernel
would (optimally) be a drop-in replacement for the existing FreeDOS kernel
to enable 32-bit operation.



It is a little silly to keep talking about a 32 bit kernel on the roadmap
 when such an option does not exist.


I see your point, however if that attitude was taken during the initial
formative discussions of the existing FreeDOS kernel... it never would have
been made. ;-) At that point the 16-bit FreeDOS kernel didn't exist yet
either, but discussion started, people got together and with a lot of work,
it got made.




 To be considered for the roadmap it should exist in some form.  Right now
 it is not even well defined what a 32 bit kernel would be.  Not even a
 specification that we can debate.


This is a very good point, I'll have to draw one up sometime soon.




 Let's see some concrete results on a 32 bit kernel before talking about
 putting it on any roadmap.


Agreed. I've never said that we should actually put it on the map or make
this huge push to create such an animal at this point. However, it
short-circuits innovation to not discuss all options and methods available
in any situation. I fully expect FD 1.2 to be 16-bit, and most likely 2.0
will be as well, but this shouldn't make us just blanket-disregard the
future possibility. And maybe, in the end, some of these goals aren't
attainable; I don't claim to be the world's foremost expert on the x86
architecture. But what I do know - about programming, OS design and the
Intel processor line in general - indicates to me that these things should
all be doable.
--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Tom Ehlert
 It is a little silly to keep talking about a 32 bit kernel on the
 roadmap when such an option does not exist.

 I see your point, however if that attitude was taken during the
 initial formative discussions of the existing FreeDOS kernel... it
 never would have been made. ;-) At that point the 16-bit FreeDOS
 kernel didn't exist yet either, but discussion started, people got
 together and with a lot of work, it got made.

this way to tell the history of the FreeDOS kernel is as wrong as possible.

FreeDOS kernel (or any other part of FreeDOS) was certainly not
designed by a committee, but *all* of it (with the likely excreption
of command.com) was designed and created by a single person (and later
debugged/refined/extended by a dozen other people).

I wasn't around in 1995, but not 'discussion started, people got
together'. One day Pat Villani appeared out of thin air, and offered
his (already existing) DOS-C kernel to the FreeDOS project.
even if this had a huge number of bugs and problems, it was designed
and created by a single person.

He certainly didn't need (or take) advice from some members of an obscure
mailing list.

note: most software materializes after writing code, not emails.


Tom




--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Tom Ehlert

 I have to say, I love the idea of a 64-bit DPMI. That's an area in
 which we would have total creative freedom because (unless I've
 missed the news) nobodyhas made such a thing yet. The only problem
 is that I haven't been able to find a whole lot of info on 64-bit long mode.

http://www.intel.com/content/www/us/en/processors/architectures-software-developer-manuals.html

should contain enough info on long mode, but don't read everything at once

Tom




--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeDOS 1.2 and 2.0 roadmap discussion

2015-01-06 Thread Mercury Thirteen
Sounds good to me. :)

I have to say, I love the idea of a 64-bit DPMI. That's an area in which we
would have total creative freedom because (unless I've missed the news)
*nobody* has made such a thing yet. The only problem is that I haven't been
able to find a whole lot of info on 64-bit long mode.

On Tue, Jan 6, 2015 at 10:38 AM, Louis Santillan lpsan...@gmail.com wrote:

 To maybe summarize and make the task list a bit more concrete.

 Goals for FD 1.2
 * Update kernel (release 2042?)
 * Update apps
 * Update translations
 * Update installer
 * Update/Standardize on mTCP and FDNPKG
 * Live-CD with installer
 * Floppy-based installer

 Possible Goals for FD 2.0
 * USB-drive installer
 * UEFI companion CSM/SeaBIOS
 * UEFI boot-capability (from Floppy, HDD, CD-ROM, USB, other?)
 * Hardware detection, driver config  install (network, audio?)
 * 16-bit core/boot image, build up of 32-bit/DPMI userland
 * Port mTCP and dependent tools to 32-bit/DPMI


 Feel free to chop up this list.

 Intentionally, I'm leaving off the 2.0 list things like making LFN
 (work!) better, better PXE boot support (PXE boot image), picking a
 32-bit compiler (OW vs. DJGPP), the possibility of a 64-bit DPMI,
 anything else that could take significant amounts of man-hours.


 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. http://goparallel.sourceforge.net
 ___
 Freedos-devel mailing list
 Freedos-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] drives.exe

2015-01-06 Thread Mercury Thirteen
Interesting! I guess that's my one thing I've learned today lol

*Mercury* isn't my birth name either ;-)

On Mon, Jan 5, 2015 at 6:13 PM, Rugxulo rugx...@gmail.com wrote:

 Hi,

 On Mon, Jan 5, 2015 at 4:09 PM, Mercury Thirteen
 mercury0x0...@gmail.com wrote:
 
  Thanks for that! I wasn't aware :)

 I wasn't sure either, but apparently that's their bug, so we can't
 really fix it.

  By the way.. how does one pronounce your name? I'm imagining something
 like
  Rug-zoo-low?

 Roo-JEW-lo (red guy)

 It's just a nickname, not even, just a fake screen name for computers.
 It's not my birth name.  :-)

 http://www.akademio-de-esperanto.org/fundamento/gramatiko_angla.html

 gx is an unofficial (but popular) 7-bit digraph for (Unicode)
 U+011D, aka LATIN SMALL LETTER G WITH CIRCUMFLEX.


 --
 Dive into the World of Parallel Programming! The Go Parallel Website,
 sponsored by Intel and developed in partnership with Slashdot Media, is
 your
 hub for all things parallel software development, from weekly thought
 leadership blogs to news, videos, case studies, tutorials and more. Take a
 look and join the conversation now. http://goparallel.sourceforge.net
 ___
 Freedos-devel mailing list
 Freedos-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel