లీమా ప్రాజెక్ట్ మొదటి సంచిక ప్రచురించబడింది (Linux-ఆన్-మ్యాక్, macOS ఉపవ్యవస్థ కోసం Linux), ప్రారంభించడానికి ఒక పొరను అభివృద్ధి చేయడం Linux-అప్లికేషన్లు macOS, దాని విధులలో WSL ఉపవ్యవస్థను పోలి ఉంటుంది (Windows ఉపవ్యవస్థ కోసం Linuxఈ ప్రాజెక్ట్ కోడ్ గో (Go) భాషలో వ్రాయబడింది మరియు అపాచీ 2.0 లైసెన్స్ క్రింద పంపిణీ చేయబడింది.
లిమా యొక్క కార్యాచరణ సూత్రం దానిని ఒక వాతావరణంలో నడపడం. macOS వర్చువల్ మెషీన్లతో Linux ముందుగా నిర్మించిన, డాకర్కు అనుకూలమైన, వివిక్త కంటైనర్ ఇమేజ్ల ప్రారంభాన్ని నిర్వహించడానికి కంటైనర్డి టూలింగ్కు అంతర్నిర్మిత మద్దతుతో. పంపిణీల నుండి Linux మద్దతు ప్రకటించబడింది Ubuntu మరియు ఫెడోరా.
ARM (aarch64) మరియు x86_64 ఆర్కిటెక్చర్ల కోసం నిర్మించిన అప్లికేషన్లకు మద్దతు ఉంది, ఇందులో x86 వాతావరణంలో ARM బిల్డ్లను మరియు ARM వాతావరణంలో x86 బిల్డ్లను అమలు చేయడం కూడా ఉన్నాయి. స్థానికేతర ప్లాట్ఫారమ్లకు మద్దతును QEMU, HVF యాక్సిలరేటర్తో అందిస్తుంది, ఇది దానితో పాటు వచ్చే హైపర్వైజర్ను ఉపయోగిస్తుంది. macOS (హైపర్వైజర్.ఫ్రేమ్వర్క్).
В Linuxఈ వ్యవస్థ ఫైల్ షేరింగ్ మరియు నెట్వర్క్ పోర్ట్ ఫార్వార్డింగ్ కోసం స్వయంచాలక మద్దతును అందిస్తుంది. ఈ కార్యాచరణను ప్రాజెక్ట్ అభివృద్ధి చేసిన sshocker యుటిలిటీని ఉపయోగించి అమలు చేస్తారు, ఇది నెట్వర్క్ పోర్ట్ ఫార్వార్డింగ్ కోసం sshను మరియు బాహ్య డైరెక్టరీలను మౌంట్ చేయడానికి రివర్స్ sshfsను ఉపయోగిస్తుంది.
భవిష్యత్ ప్రణాళికలలో పనితీరు ఆప్టిమైజేషన్, హోమ్బ్రూ ప్యాకేజీల సృష్టి మరియు మద్దతు ఉన్న డిస్ట్రిబ్యూషన్ల సంఖ్యను విస్తరించడం వంటివి ఉన్నాయి. Linuxపైన పని చేయడానికి అనుసరణ Windows, Linux మరియు BSD, సిస్టమ్ ట్రే యాప్లెట్ రూపంలో ఒక గ్రాఫికల్ ఇంటర్ఫేస్ను అభివృద్ధి చేస్తున్నాయి. sshfs మరియు ssh లకు బదులుగా, వారు VirtFS మరియు vsock లకు మారాలని యోచిస్తున్నారు.
మూలం: opennet.ru
