హైకూ R1 ఆపరేటింగ్ సిస్టమ్ యొక్క రెండవ బీటా వెర్షన్ విడుదల చేయబడింది

ప్రచురించబడింది ఆపరేటింగ్ సిస్టమ్ యొక్క రెండవ బీటా విడుదల హైకూ R1.

ఈ ప్రాజెక్ట్ వాస్తవానికి BeOS ఆపరేటింగ్ సిస్టమ్ యొక్క మూసివేతకు ప్రతిస్పందనగా సృష్టించబడింది మరియు OpenBeOS పేరుతో అభివృద్ధి చేయబడింది, అయితే పేరులో BeOS ట్రేడ్‌మార్క్‌ను ఉపయోగించడం గురించిన వాదనల కారణంగా 2004లో పేరు మార్చబడింది. కొత్త విడుదల పనితీరును అంచనా వేయడానికి అనేక బూటబుల్ లైవ్ ఇమేజ్‌లు సిద్ధం చేయబడ్డాయి (x86, x86-64). Haiku OSలో చాలా వరకు సోర్స్ కోడ్ ఉచిత సాఫ్ట్‌వేర్ క్రింద పంపిణీ చేయబడుతుంది. MIT లైసెన్స్, కొన్ని లైబ్రరీలు, మీడియా కోడెక్‌లు మరియు ఇతర ప్రాజెక్ట్‌ల నుండి తీసుకోబడిన భాగాలు మినహా. Haiku OS వ్యక్తిగత కంప్యూటర్‌లను లక్ష్యంగా చేసుకుంది మరియు మాడ్యులర్ ఆర్కిటెక్చర్‌పై నిర్మించబడిన దాని స్వంత కెర్నల్‌ను ఉపయోగిస్తుంది, వినియోగదారు చర్యలకు అధిక ప్రతిస్పందన మరియు బహుళ-థ్రెడ్ అప్లికేషన్‌లను సమర్థవంతంగా అమలు చేయడం కోసం ఆప్టిమైజ్ చేయబడింది. డెవలపర్‌ల కోసం ఆబ్జెక్ట్-ఓరియెంటెడ్ API అందించబడింది. సిస్టమ్ నేరుగా BeOS 5 సాంకేతికతలపై ఆధారపడి ఉంటుంది మరియు ఈ OS కోసం అప్లికేషన్‌లతో బైనరీ అనుకూలతను లక్ష్యంగా చేసుకుంది.


కనీస హార్డ్‌వేర్ అవసరం: పెంటియమ్ II CPU మరియు 256 MB RAM (Intel Core i3 మరియు 2 GB RAM సిఫార్సు చేయబడింది).

OpenBFS ఫైల్ సిస్టమ్‌గా ఉపయోగించబడుతుంది, ఇది పొడిగించిన ఫైల్ అట్రిబ్యూట్‌లు, లాగింగ్, 64-బిట్ పాయింటర్‌లు, మెటా ట్యాగ్‌లను నిల్వ చేయడానికి మద్దతునిస్తుంది (ప్రతి ఫైల్‌కు మీరు అట్రిబ్యూట్‌లను ఫారమ్ కీ=వాల్యూలో సేవ్ చేయవచ్చు, ఇది ఫైల్ సిస్టమ్‌ను డేటాబేస్ లాగా చేస్తుంది. ) మరియు వాటిపై తిరిగి పొందడాన్ని వేగవంతం చేయడానికి ప్రత్యేక సూచికలు. డైరెక్టరీ నిర్మాణాన్ని నిర్వహించడానికి B+ చెట్లు ఉపయోగించబడతాయి. BeOS కోడ్ నుండి, హైకు ట్రాకర్ ఫైల్ మేనేజర్ మరియు డెస్క్‌బార్‌ను కలిగి ఉంది, ఈ రెండూ BeOS సన్నివేశం నుండి నిష్క్రమించిన తర్వాత ఓపెన్ సోర్స్ చేయబడ్డాయి. చివరి నవీకరణ నుండి దాదాపు రెండు సంవత్సరాలలో, 101 డెవలపర్లు హైకూ అభివృద్ధిలో పాల్గొన్నారు, వారు 2800 కంటే ఎక్కువ మార్పులను సిద్ధం చేశారు మరియు 900 దోష నివేదికలు మరియు ఆవిష్కరణల కోసం అభ్యర్థనలను మూసివేశారు.

ప్రధాన ఆవిష్కరణలు:

  • అధిక పిక్సెల్ సాంద్రత (HiDPI) స్క్రీన్‌లపై మెరుగైన పనితీరు. ఇంటర్ఫేస్ మూలకాల యొక్క సరైన స్కేలింగ్ నిర్ధారించబడుతుంది. అన్ని ఇతర ఇంటర్‌ఫేస్ ఎలిమెంట్‌ల స్కేల్ స్వయంచాలకంగా ఎంపిక చేయబడే దానిపై ఆధారపడి, స్కేలింగ్ కోసం ఫాంట్ పరిమాణం కీలక అంశంగా ఉపయోగించబడుతుంది. ప్రామాణిక 12 పాయింట్ ఫాంట్. (డిఫాల్ట్ పరిమాణం) и 18 పాయింట్ల ఫాంట్.

  • డెస్క్‌బార్ ప్యానెల్ "మినీ" మోడ్‌ను అమలు చేస్తుంది, దీనిలో ప్యానెల్ స్క్రీన్ యొక్క మొత్తం వెడల్పును ఆక్రమించదు, కానీ ఉంచిన చిహ్నాలను బట్టి డైనమిక్‌గా మారుతుంది. మెరుగైన ప్యానెల్ ఆటో-ఎక్స్‌పాండ్ మోడ్, ఇది మౌస్‌ఓవర్‌లో మాత్రమే విస్తరిస్తుంది మరియు సాధారణ మోడ్‌లో మరింత కాంపాక్ట్ ఎంపికను ప్రదర్శిస్తుంది.

  • ఇన్‌పుట్ పరికరాలను కాన్ఫిగర్ చేయడానికి ఇంటర్‌ఫేస్ జోడించబడింది, ఇది మౌస్, కీబోర్డ్ మరియు జాయ్‌స్టిక్ కాన్ఫిగరేటర్‌లను మిళితం చేస్తుంది. మూడు కంటే ఎక్కువ బటన్లతో ఎలుకలకు మద్దతు మరియు మౌస్ బటన్ల చర్యలను అనుకూలీకరించే సామర్థ్యం జోడించబడింది.

  • నవీకరించబడింది వెబ్ బ్రౌజర్ WebPositive, ఇది WebKit ఇంజిన్ యొక్క కొత్త విడుదలకు అనువదించబడింది మరియు మెమరీ వినియోగాన్ని తగ్గించడానికి ఆప్టిమైజ్ చేయబడింది.

  • POSIXతో అనుకూలత మెరుగుపరచబడింది మరియు కొత్త ప్రోగ్రామ్‌లు, గేమ్‌లు మరియు గ్రాఫికల్ టూల్‌కిట్‌లలో ఎక్కువ భాగం పోర్ట్ చేయబడింది. లాంచ్ కోసం అందుబాటులో ఉన్న వాటితో సహా LibreOffice, Telegram, Okular, Krita మరియు AQEMU అప్లికేషన్లు, అలాగే గేమ్స్ FreeCiv, DreamChess, Minetest, ఓపెన్‌ఎమ్‌డబ్ల్యూ, ఓపెన్ జేడీ అకాడమీ, ఓపెన్‌అరెనా, నెవర్‌బాల్, ఆర్క్స్-లిబర్‌టాటీస్, కొలోబోట్ మరియు ఇతరులు.


  • ఇన్‌స్టాలర్ ఇప్పుడు మీడియాలో ఉన్న ఐచ్ఛిక ప్యాకేజీలను ఇన్‌స్టాల్ చేసేటప్పుడు మినహాయించే సామర్థ్యాన్ని కలిగి ఉంది. డిస్క్ విభజనలను అమర్చినప్పుడు, డ్రైవ్‌ల గురించి మరింత సమాచారం చూపబడుతుంది, ఎన్‌క్రిప్షన్ డిటెక్షన్ అమలు చేయబడుతుంది మరియు ఇప్పటికే ఉన్న విభజనలలో ఖాళీ స్థలం గురించి సమాచారం జోడించబడుతుంది. హైకూ R1 బీటా 1ని బీటా 2 విడుదలకు త్వరగా అప్‌డేట్ చేయడానికి ఒక ఎంపిక అందుబాటులో ఉంది.

  • టెర్మినల్ మెటా కీ యొక్క అనుకరణను అందిస్తుంది. సెట్టింగ్‌లలో, మీరు స్పేస్‌బార్‌కు ఎడమ వైపున ఉన్న Alt/Option కీకి మెటా పాత్రను కేటాయించవచ్చు (స్పేస్‌బార్‌కు కుడి వైపున ఉన్న Alt కీ దాని అసైన్‌మెంట్‌ను అలాగే ఉంచుతుంది).

  • NVMe డ్రైవ్‌లకు మద్దతు మరియు వాటిని బూటబుల్ మీడియాగా ఉపయోగించడం అమలు చేయబడింది.

  • USB3 (XHCI)కి మద్దతు విస్తరించబడింది మరియు స్థిరీకరించబడింది. USB3 పరికరాల నుండి బూటింగ్ సర్దుబాటు చేయబడింది మరియు ఇన్‌పుట్ పరికరాలతో సరైన ఆపరేషన్ నిర్ధారించబడింది.

  • UEFIతో సిస్టమ్‌ల కోసం బూట్‌లోడర్ జోడించబడింది.

  • కోర్ పనితీరును స్థిరీకరించడానికి మరియు మెరుగుపరచడానికి పని జరిగింది. ఫ్రీజ్‌లు లేదా క్రాష్‌లకు కారణమైన అనేక బగ్‌లు పరిష్కరించబడ్డాయి.

  • FreeBSD 12 నుండి నెట్‌వర్క్ డ్రైవర్ కోడ్ దిగుమతి చేయబడింది.

అసలు వ్యాసం ఇక్కడ.
ఆంగ్లంలో విడుదల గమనికలు ఇక్కడ.

PS: ఏవైనా ప్రశ్నలు ఉన్నాయా? మేము మిమ్మల్ని ఆహ్వానిస్తున్నాము రష్యన్ భాష టెలిగ్రామ్ ఛానెల్.

మూలం: linux.org.ru

ఒక వ్యాఖ్యను జోడించండి