At 07:48 AM 7/29/2006 +0400, Arkady V.Belousov wrote:

>      ...but if you not object, I rewrote for you DefragXMS.

You or anyone else can rewrite and submit whatever code you want with my 
blessing.  The rules are simple:

1) As maintainer, I am the final decision maker if the change goes in.  I 
almost certainly would put the change in place if I fully understand it, it 
passes my tests here for working code, and is a better version by my 
(fairly normal) definition of "better".  Tom Ehlert has the power to 
override my decisions, but I recommend not bothering him without good reason.

2) I can change the submitted code to better fit, design, or format if I 
consider it necessary or desirable.

3) You don't get to gripe endlessly if you don't agree with me on a 
rejected or modified change per rule #1 and #2.   One gripe per 
rejection.  Two gripes if you're absolutely sure I'm mistaken and the 
change is required to save Life On Planet Earth As We Know It.

4) No pure code optimizations, unless vital and provable as so by 
benchmarks showing a major difference in execution speed (NOT size).  This 
rule likely will be relaxed at a future time -- sometime after FreeDOS 1.0 
release -- because frankly a whole lot of the memory manager code could 
stand a good cleanup when things don't depend on it so much.

Oh yeah, the legal stuff:

5) you don't claim copyright on the work or plagiarize existing copyrighted 
code.

The rules aren't very hard to follow.  Eric and Aitor both have code they 
wrote living in EMM386 and HIMEM that I put in place with few, if any, 
changes.  The memory managers are much better for their work.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to