> On 1/26/2015 1:27 PM, JAYDEN CHARBONNEAU wrote:
>> I have noticed that this is an explosive topic.Some people think it 
>> doesn't matter the source,and others disagree.From what I'm reading (I 
>> may be wrong),but it seems from what I'm reading in this discussion 
>> that a program can only be submitted to freeDOS if it is made with a 
>> specific compiler.
> Well, I think that there are two separate issue at hand here.

> 1) Jim (and a couple others) would like to see that each and every piece
> of software associated with FreeDOS is written in an Open Source 
> programming language.

looking at the FreeDOS spec

http://web.archive.org/web/20040207232003/http://fd-doc.sourceforge.net/spec/spec.html


"Our reference standard for a C compiler will be Borland C 3.1. Our reference 
standard for
Assembly will be Microsoft MASM. Borland C 3.1 was chosen as the reference 
standard because
this is the compiler used to build the FreeDOS kernel.
Microsoft MASM was chosen as the reference standard because of the free 
availability of
MASM-compatible assemblers. The existing code base was also a deciding
factor in choosing a reference standard."



notes:

(a) when there is no reasonable, powerful open source compiler available, we 
take
a one that is powerful and available, even if commercial.

(b) nobody ever cared about this spec; rather the authors of programs
reported the compiler used. when you look at the contents of
FreeDOS 1.1 you will most likely find a dozen different
compiler/interpreters

(c) it would bit great if everything would be compilable
with open source tools; unfortunately reality begs to differ


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

Reply via email to