AppImage స్వీయ-నియంత్రణ ప్యాకేజీ ఆకృతిని సృష్టించిన సైమన్ పీటర్, freeBSD 0.6 ఆధారంగా పంపిణీ చేయబడిన helloSystem 12.2 విడుదలను ప్రచురించారు మరియు Apple యొక్క విధానాలతో అసంతృప్తి చెందిన macOS ప్రేమికులు మారగల సాధారణ వినియోగదారుల కోసం ఒక సిస్టమ్గా ఉంచారు. సిస్టమ్ ఆధునిక Linux పంపిణీలలో అంతర్లీనంగా ఉన్న సంక్లిష్టతలను కలిగి ఉండదు, పూర్తి వినియోగదారు నియంత్రణలో ఉంది మరియు మాజీ macOS వినియోగదారులు సుఖంగా ఉండటానికి అనుమతిస్తుంది. పంపిణీతో మిమ్మల్ని మీరు పరిచయం చేసుకోవడానికి, 1.4 GB (టొరెంట్) బూట్ ఇమేజ్ సృష్టించబడింది.
ఇంటర్ఫేస్ మాకోస్ను గుర్తుకు తెస్తుంది మరియు రెండు ప్యానెల్లను కలిగి ఉంటుంది - గ్లోబల్ మెనూతో అగ్రభాగం మరియు అప్లికేషన్ ప్యానెల్తో దిగువన ఒకటి. గ్లోబల్ మెనూ మరియు స్టేటస్ బార్ను రూపొందించడానికి, సైబర్ఓఎస్ డిస్ట్రిబ్యూషన్ (గతంలో పాండాఓఎస్) ద్వారా అభివృద్ధి చేయబడిన పాండా-స్టేటస్బార్ ప్యాకేజీ ఉపయోగించబడుతుంది. డాక్ అప్లికేషన్ ప్యానెల్ సైబర్-డాక్ ప్రాజెక్ట్ యొక్క పనిపై ఆధారపడి ఉంటుంది, సైబర్ఓఎస్ డెవలపర్ల నుండి కూడా. ఫైల్లను నిర్వహించడానికి మరియు డెస్క్టాప్పై షార్ట్కట్లను ఉంచడానికి, LXQt ప్రాజెక్ట్ నుండి pcmanfm-qt ఆధారంగా ఫైలర్ ఫైల్ మేనేజర్ అభివృద్ధి చేయబడుతోంది. డిఫాల్ట్ బ్రౌజర్ Falkon, కానీ Chromium కూడా ఒక ఎంపికగా అందుబాటులో ఉంది.
ZFS ప్రధాన ఫైల్ సిస్టమ్గా ఉపయోగించబడుతుంది మరియు మౌంటు కోసం exFAT, NTFS, EXT4, HFS+, XFS మరియు MTP మద్దతివ్వబడతాయి. అప్లికేషన్లు స్వీయ-నియంత్రణ ప్యాకేజీలలో పంపిణీ చేయబడతాయి. అప్లికేషన్లను ప్రారంభించడానికి, లాంచ్ యుటిలిటీ ఉపయోగించబడుతుంది, ఇది ప్రోగ్రామ్ను కనుగొంటుంది మరియు అమలు సమయంలో లోపాలను విశ్లేషిస్తుంది. లైవ్ ఇమేజ్లను రూపొందించే సిస్టమ్ FuryBSD ప్రాజెక్ట్ సాధనాలపై ఆధారపడి ఉంటుంది.
ప్రాజెక్ట్ కాన్ఫిగరేటర్, ఇన్స్టాలర్, ఫైల్ సిస్టమ్ ట్రీలో ఆర్కైవ్లను మౌంట్ చేయడానికి మౌంట్ఆర్కైవ్ యుటిలిటీ, ZFS నుండి డేటా రికవరీ కోసం యుటిలిటీ, డిస్క్లను విభజించడానికి ఇంటర్ఫేస్, నెట్వర్క్ కాన్ఫిగరేషన్ ఇండికేటర్ వంటి దాని స్వంత అప్లికేషన్ల శ్రేణిని అభివృద్ధి చేస్తోంది. స్క్రీన్షాట్లను రూపొందించడానికి ఒక యుటిలిటీ, ఒక Zeroconf సర్వర్ బ్రౌజర్, కాన్ఫిగరేషన్ వాల్యూమ్కు సూచిక, బూట్ ఎన్విరాన్మెంట్ను సెటప్ చేయడానికి ఒక యుటిలిటీ. పైథాన్ భాష మరియు క్యూటి లైబ్రరీ అభివృద్ధికి ఉపయోగించబడతాయి. అప్లికేషన్ డెవలప్మెంట్ కోసం సపోర్టెడ్ కాంపోనెంట్లలో, ప్రాధాన్యత యొక్క అవరోహణ క్రమంలో, PyQt, QML, Qt, KDE ఫ్రేమ్వర్క్లు మరియు GTK ఉన్నాయి.
helloSystem 0.6 యొక్క ప్రధాన ఆవిష్కరణలు:
- ఓపెన్బాక్స్ విండో మేనేజర్ నుండి KWinకి మార్పు జరిగింది.
- విండోస్ యొక్క పరిమాణాన్ని మార్చడానికి విండో యొక్క ఏదైనా అంచుని మార్చడం సాధ్యమవుతుంది.
- స్క్రీన్ అంచుకు లాగినప్పుడు నిర్దిష్ట పరిమాణాలకు స్నాప్ చేయడానికి విండోస్ ప్రారంభించబడ్డాయి.
- స్క్రీన్ కుడి దిగువ మూలలో చిహ్నాల పునఃపరిమాణం అమలు చేయబడింది.
- విండో శీర్షికల సరైన కేంద్రీకరణ నిర్ధారించబడింది.
- విండోల పరిమాణం మార్చడం, తగ్గించడం మరియు విస్తరించడం కోసం యానిమేషన్ ప్రభావాలు జోడించబడ్డాయి.
- మౌస్ పాయింటర్ను స్క్రీన్ ఎగువ ఎడమ మూలకు తరలించేటప్పుడు చూపబడే ఓపెన్ విండోల యానిమేటెడ్ అవలోకనం జోడించబడింది.
- డిఫాల్ట్గా, పేర్చబడిన విండో ప్లేస్మెంట్ మోడ్ సక్రియం చేయబడింది.
- పదునైన దిగువ మూలలను నిర్వహించేటప్పుడు విండోస్ ఎగువ మూలలు గుండ్రంగా ఉంటాయి. విండో మొత్తం స్క్రీన్ను పూరించడానికి విస్తరించినప్పుడు లేదా పైభాగానికి జోడించబడినప్పుడు, గుండ్రని మూలలు పదునైన వాటితో భర్తీ చేయబడతాయి.
- సౌండ్ క్వాలిటీని మెరుగుపరచడానికి కెర్నల్ సెట్టింగ్లు ఆప్టిమైజ్ చేయబడ్డాయి.
- ఫైలర్ ఫైల్ మేనేజర్లో ఫైల్లు మరియు డైరెక్టరీలను తెరవడానికి "ఓపెన్" మెను మరియు కమాండ్-ఓ కలయిక జోడించబడింది.
- ఫైలర్ ఇకపై ట్యాబ్లు మరియు థంబ్నెయిల్ వీక్షణకు మద్దతు ఇవ్వదు.
- ఫైల్లను ట్రాష్కి తరలించడానికి కమాండ్-బ్యాక్స్పేస్ కలయిక మరియు తక్షణ తొలగింపు కోసం కమాండ్+షిఫ్ట్+బ్యాక్స్పేస్ జోడించబడ్డాయి.
- డెస్క్టాప్ సెట్టింగ్లతో ఇంటర్ఫేస్ సరళీకృతం చేయబడింది.
- డెస్క్టాప్ వాల్పేపర్ల కోసం పారదర్శకత కోసం మద్దతు జోడించబడింది.
- బ్యాటరీ ఛార్జ్ స్థాయిని చూపడానికి ప్రయోగాత్మక ఆప్లెట్ జోడించబడింది.
- FreeBSDలో helloDesktop డెస్క్టాప్ను ఇన్స్టాల్ చేయడానికి పోర్ట్లు మరియు ప్యాకేజీల అభివృద్ధి ప్రారంభమైంది.
మూలం: opennet.ru