Annotations to the original document are provided in italics text. All original text and annotations by Jim Hall.


Free-DOS Manifestet (annotated)

James Hall / Translated by Mikael Möre
James.F.Hall@uwrf.edu / bwsb@c64.org
[my email address is now jhall1@isd.net]

Ed. Oct. 16, 1994
[annotations made Apr. 21, 1998]

Ändringar

En FTP-site är nu tillhandahållen, som man kan ladda ner Free-DOS från. Addressen är sunsite.unc.edu/pub/micro/pc-stuff/freedos. Kontakta mig på freedos@sunsite.unc.edu om du har frågor. [sunsite-ftp-arean kommer fortfarande finnas kvar, även om freedos nu har ett eget domännamn och en egen hemsida, på www.freedos.org. Koordinatorns mail har också ändrats.

Ett diskussionsforum har öppnats på comp.os.msdos.misc. Det är där vi vill diskutera våra projekt och mål. Känn dig välkommen att delta i diskussionen. [De flesta diskussionerna äger nu rum i FreeDOS-maillistan, som du kan starta en prenumeration på från www.freedos.org. Många användare på comp.os.msdos.misc och comp.os.msdos.programmer vet fortfarande vad FreeDOS är, och hur det går med det.]

Historia

Free-DOS startades under namnet PD-DOS i juli 1994, för att fylla sitt syfte - att vara "ytterligare en DOS-implementation". [Namnet överlades snart, och är nu: FreeDOS]

Intention

Jag skulle vilja forma en grupp som, eventuellt, kommer skapa ytterligare en MS-DOS-kopia. DOS verkar vara ett populärt system, och det är mycket hårdvara som det redan finns drivrutiner för. Microsoft kommer inte utveckla DOS för evigt, och man kan inte räkna med att komersiella programmeringsfirmor som IBM och Digital fortsätter med DOS, heller. Jag känner att det är upp till internetanvändarna att skapa sitt eget DOS (hedanefter: Free-DOS). Jag känner också att det finns mycket intresse för ett sådant projekt.

Free-DOS ska gå att köra på alla sorters apparater. Det ska fungera på processorer gamla som 8088 med bara 640k minne. Förhoppningsvis kommer den nedpackade installationen uppta mindre än 1.44M. [Det är så mycket programvara utvecklad för FreeDOS så att installationen nu är över 1MB. Hur som hellst, installationsprogrammet kan installera från disketter mindre än 1MB.]

Free-DOS ska inte ha ett speciellt antal användare som måltavla. Slutprodukten ska vara något som både programmerare och icke-programmerare båda kan avnjuta och finna användbart.

Jag tror inte det skulle vara ett problem att distrubuera en version av Free-DOS för 80386 och högre. Men detta fortsätter vara ett framtidsprojekt för kärnutvecklarna. [Vilket FreeDOS-program som hellst ska /få/ använda instruktionerna från en 386a eller högre om det detekterats att sådan(t) finns i systemet. Programmen ska fortfarande vara funktionsdugliga på äldre processorer, ändå.]

Plan

Jag tänker mig Free-DOS projektet skulle vara bäst organiserat om man delar upp arbetet i tre undergrupper: ups:

Om jag slutar vara aktiv Free-DOSare, skulle jag uppskatta att någon tog över de tre undergrupperna. Det skulle då finnas en tillbehörsledare, en drivrutinsledare och en kernelledare. Denna person skulle vara där för att få programmeringskod läsbar och för att se till att gruppens mål är nådda. TIll exempel, tillbehörsledaren skulle också försäkra sig om att varje tillbehör inkluderar alla parametrar. Ledaren skulle också göra val mellan vilka utbyggnader som skulle vara tillåtna. [Detta ledarskapssystem har övergetts och ändrats till att makten ska koncentreras dör den hör hemma: hos användarna! Val om vad som ska och inte ska bli distrubuerat är väldigt mycket ett val som tas genom diskussion. All FreeDOS-programvara listas nu tillsammans i en lång tillhandahållar-lista.]

Mycket av DOS-tillbehören finns redan i form av freeware, och en bra del av den har blivit omskriven av the Free Software Foundation. [Stora delar av FreeDOS-programvaruutbudet var faktiskt skriven från grunden av FreeDOS-nissar.] I vilket fall som ehllst så skulle jag förvänta mig att tillbehörsgruppen är den första som klarar sitt mål. Drivrutinsgruppen näst, och sist kärn-gruppen. Vid varje stor föränding, förväntar jag mig en stor publisering, tillhandahållen från ftp-arkiv.

En slutlig notis: Jag skulle uppskatta att alla tillbehör blev omskrivna i C eller DOS batch-språk. [Denna restriktion gick för långt. Hur som hellst, det huvudsakliga målet är att FreeDOS tillbehör skrivs i antingen C eller assembler.]

Licens

Eftersom FreeDOS både kommer distrubueras i form av binärfiler och programmeringskod, ber vi programvarutvecklarna att publicera sina program under en distrubutionsöverenskommelse, såsom GNU GENERAL PUBLIC LICENSE, som i korthet framför:

  Oftast är programvarulicenser gjorda fär att ta ifrån dig din frihet att
dela med dig och ändra programmet. GNU General Public License är gjord för
att garantera din frihet att dela med dig och ändra gratis programvara --
för att säkra att programvaran är gratis för sina alla användare. Denna
licensöverenskommelse gäller för merparten av Free Software Foundation's
programvara, samt de program där upphovsmannen anger att han använder
den. (Viss programvara från FSF kör under GNU Library General Public License
istället.) Du kan använda GNU GPL (som den brukar kallas) i dina program,
också.

  När vi pratar om gratis programvara, refererar vi till frihet, inte till
pris. Våran General Public License är designad får att säkra att du har
friheten att distrubuera kopior av gratis programvara, att du får
programmeringskoden eller kan få den om du vill, att du kan ändra i
programmet eller använda bitar av det i nya gratisprogram; och att du vet
att du kan göra dessa saker.

Copyright © 1994-1998 Jim Hall Översättningen © 199 Mikael Möre

Unless otherwise stated, FD-DOC HOWTO documents are copyrighted by their respective authors. FD-DOC HOWTO documents may be reproduced and distributed in whole or in part, in any medium physical or electronic, as long as this copyright notice is retained on all copies. Commercial redistribution is allowed and encouraged; however, the author would like to be notified of any such distributions.

All translations, derivative works, or aggregate works incorporating any FD-DOC HOWTO documents must be covered under this copyright notice. That is, you may not produce a derivative work from a HOWTO and impose additional restrictions on its distribution. Exceptions to these rules may be granted under certain conditions; please contact the FD-DOC HOWTO coordinator at the address given below.

In short, we wish to promote dissemination of this information through as many channels as possible. However, we do wish to retain copyright on the HOWTO documents, and would like to be notified of any plans to redistribute the HOWTOs.

If you have any questions, please contact the FD-DOC coordinator at jhall1@isd.net.

Om du har frågor, kontakta FD-DOC-koordinatorn jhall1@isd.net.

Hosted by uCoz