OsFree

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 26 augusti 2019; kontroller kräver 7 redigeringar .

osFree

minicmd och sort.exe i osFree 0.0.4.7
Utvecklaren osFree bidragsgivare
OS-familjen OS/2 , L4
Källa Öppna
senaste versionen 0.0.4.8
Typ av kärna modulär , mikrokärna
Gränssnitt grafisk
Licens Olika gratis licenser
stat aktiv, alfa
Hemsida www.osfree.org

osFree [1]  är ett projekt med öppen källkod dedikerat till att skapa en klon av operativsystemet IBM OS/2 . Målet med projektet är att ersätta alla (eller de flesta) OS/2-delsystem med sina motsvarigheter med öppen källkod. Systemets arkitektur är byggd på basis av en mikrokärnarkitektur som använder L4 mikrokärnan [ 2]  - Fiasco och stöd för samtidig drift av andra operativsystem som fungerar som servrar på mikrokärnan [3] .

Nuvarande tillstånd

För närvarande[ när? ] osFree-projektet tillhandahåller ett antal komponenter för testning, såsom:

Arkitektur

Systemet är baserat på L4 -mikrokärnan , som kan fungera som grund för parallella API:er som implementeras ovanpå den. Dessa API:er kan existera oberoende, med en minimal gemensam bas som består av själva mikrokärnan och någon uppsättning gemensamma tjänster (kallade personlighetsneutrala tjänster). Detta gör att du kan ha en oberoende (icke-lager) implementering av parallella API: er.

OS/2-kompatibilitet

Utvecklarna planerar att använda de flesta av OS/2-systembyggnadsprinciperna, med vissa förbättringar. Eftersom OS/2-stöd är det primära målet kommer de flesta OS/2-tekniker att användas direkt.

OS/2-kompatibilitet planeras endast på API-nivå. Kompatibilitet på drivrutinsnivå är inte planerad, eftersom OS/2-drivrutiner blir allt mer föråldrade, enligt utvecklarna. Enligt sin idé kan osFree köras ovanpå många kärnor som L4, Linux, Windows, etc. Som ett resultat kan drivrutinundersystemet för dessa kärnor användas.

"Individuellt OS"

Systemet kommer att baseras på L4-mikrokärnan som bas. Utöver L4 är det planerat att bygga följande OS-personligheter (individuellt OS):

Intressanta fakta

Anteckningar

  1. Officiell sida för projektet. Arkiverad 25 juli 2008 på Wayback Machine  (engelska)  (ryska)
  2. Huvudsida för L4-familjen av mikrokärnor. Arkiverad 23 juli 2020 på Wayback Machine 
  3. Artikel av en av utvecklarna av projektet, Valery Sedletsky (Valerius) - L4 mikrokärna som grunden för OS-kärnan. Arkiverad 14 augusti 2019 på Wayback Machine  (ryska)
  4. osFree Whitepaper - osfree.org . Tillträdesdatum: 17 december 2016. Arkiverad från originalet 21 oktober 2016.
  5. OS Free Wiki - Capital . Tillträdesdatum: 17 december 2016. Arkiverad från originalet 21 december 2016.
  6. OS/3 varumärkesförklaring Arkiverad 23 februari 2012 på Wayback Machine 
  7. L4 Fiasco Core Arkiverad 25 september 2006 på Wayback Machine 
  8. OSNews: osFree släpper första skärmdumpen Arkiverad 4 december 2008 på Wayback Machine 2005-11-24 
  9. Sourceforge: Tillkännager FreePM i osFree Arkiverad 2009-06-17 . 2009-04-08  (engelska)
  10. osFree 0.0.4 startbar ISO-bild  (nedlänk) 436.2kb
  11. CC'11: Presentation på Chaos Constructions Arkiverad 10 juni 2016 på Wayback Machine

Se även

Länkar