GNUstep భాగాల యొక్క కొత్త విడుదలలు

Apple యొక్క కోకో ప్రోగ్రామింగ్ ఇంటర్‌ఫేస్‌ల మాదిరిగానే APIని ఉపయోగించి క్రాస్-ప్లాట్‌ఫారమ్ GUI మరియు సర్వర్ అప్లికేషన్‌లను అభివృద్ధి చేయడానికి GNUstep ఫ్రేమ్‌వర్క్‌ను రూపొందించే ప్యాకేజీల యొక్క కొత్త విడుదలలు అందుబాటులో ఉన్నాయి. AppKit మరియు ఫౌండేషన్ ఫ్రేమ్‌వర్క్‌లోని భాగాలను అమలు చేసే లైబ్రరీలతో పాటు, ప్రాజెక్ట్ Gorm ఇంటర్‌ఫేస్ డిజైన్ టూల్‌కిట్ మరియు ProjectCenter డెవలప్‌మెంట్ ఎన్విరాన్‌మెంట్‌ను కూడా అభివృద్ధి చేస్తోంది, ఇది InterfaceBuilder, ProjectBuilder మరియు Xcode యొక్క పోర్టబుల్ అనలాగ్‌లను రూపొందించే లక్ష్యంతో ఉంది. ప్రధాన అభివృద్ధి భాష ఆబ్జెక్టివ్-C, కానీ GNUstepని ఇతర భాషలతో ఉపయోగించవచ్చు. మద్దతు ఉన్న ప్లాట్‌ఫారమ్‌లలో macOS, Solaris, GNU/Linux, GNU/Hurd, NetBSD, OpenBSD, FreeBSD మరియు Windows ఉన్నాయి. ప్రాజెక్ట్ యొక్క అభివృద్ధి LGPLv3 లైసెన్స్ క్రింద పంపిణీ చేయబడింది.

కొత్త విడుదలలలో మార్పులు ప్రధానంగా ఇలాంటి Apple లైబ్రరీలతో మెరుగైన అనుకూలతను కలిగి ఉంటాయి మరియు Android ప్లాట్‌ఫారమ్‌తో సహా వివిధ ప్లాట్‌ఫారమ్‌లకు విస్తృత మద్దతును కలిగి ఉంటాయి. వినియోగదారులకు అత్యంత గుర్తించదగిన మెరుగుదల వేలాండ్ ప్రోటోకాల్‌కు ప్రారంభ మద్దతు.

  • GNUstep Base 1.28.0 అనేది యాపిల్ ఫౌండేషన్ లైబ్రరీకి అనలాగ్‌గా పని చేసే ఒక సాధారణ-ప్రయోజన లైబ్రరీ మరియు గ్రాఫిక్‌లకు సంబంధం లేని వస్తువులను కలిగి ఉంటుంది, ఉదాహరణకు, స్ట్రింగ్‌లు, థ్రెడ్‌లు, నోటిఫికేషన్‌లు, నెట్‌వర్క్ ఫంక్షన్‌లను ప్రాసెస్ చేయడానికి తరగతులు, ఈవెంట్ హ్యాండ్లింగ్ మరియు బాహ్య యాక్సెస్ వస్తువులు.
  • GNUstep GUI లైబ్రరీ 0.29.0 - వివిధ రకాల బటన్లు, జాబితాలు, ఇన్‌పుట్ ఫీల్డ్‌లు, విండోలు, ఎర్రర్ హ్యాండ్లర్లు, రంగులు మరియు చిత్రాలతో పని చేసే విధులను అమలు చేసే తరగతులతో సహా Apple Cocoa API ఆధారంగా గ్రాఫికల్ యూజర్ ఇంటర్‌ఫేస్‌ను రూపొందించడానికి తరగతులను కవర్ చేసే లైబ్రరీ. . GNUstep GUI లైబ్రరీ రెండు భాగాలను కలిగి ఉంటుంది - ఒక ఫ్రంట్-ఎండ్, ఇది ప్లాట్‌ఫారమ్‌లు మరియు విండో సిస్టమ్‌ల నుండి స్వతంత్రంగా ఉంటుంది మరియు గ్రాఫిక్ సిస్టమ్‌లకు ప్రత్యేకమైన అంశాలను కలిగి ఉన్న బ్యాక్-ఎండ్.
  • GNUstep GUI బ్యాకెండ్ 0.29.0 - X11 మరియు Windows గ్రాఫిక్స్ సబ్‌సిస్టమ్‌కు మద్దతును అమలు చేసే GNUstep GUI లైబ్రరీ కోసం బ్యాకెండ్‌ల సమితి. కొత్త విడుదల యొక్క ముఖ్య ఆవిష్కరణ వేలాండ్ ప్రోటోకాల్ ఆధారంగా గ్రాఫిక్స్ సిస్టమ్‌లకు ప్రారంభ మద్దతు. అదనంగా, కొత్త వెర్షన్ విండో మేకర్ విండో మేనేజర్ మరియు Win64 APIకి మద్దతును మెరుగుపరిచింది.
  • GNUstep Gorm 1.2.28 అనేది OpenStep/NeXTSTEP ఇంటర్‌ఫేస్ బిల్డర్ అప్లికేషన్‌కు సమానమైన వినియోగదారు ఇంటర్‌ఫేస్ మోడలింగ్ ప్రోగ్రామ్ (గ్రాఫిక్ ఆబ్జెక్ట్ రిలేషన్‌షిప్ మోడలర్).
  • GNUstep మేక్‌ఫైల్ ప్యాకేజీ 2.9.0 అనేది GNUstep ప్రాజెక్ట్‌ల కోసం బిల్డ్ ఫైల్‌లను రూపొందించడానికి ఒక టూల్‌కిట్, ఇది తక్కువ-స్థాయి వివరాలలోకి వెళ్లకుండా క్రాస్-ప్లాట్‌ఫారమ్ మద్దతుతో మేక్‌ఫైల్‌ను రూపొందించడానికి మిమ్మల్ని అనుమతిస్తుంది.

మూలం: opennet.ru

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