የSerenityOS ፕሮጀክት ዩኒክስ የሚመስል ስርዓተ ክወና በግራፊክ በይነገጽ ያዘጋጃል።

በፕሮጀክቱ ወሰን ውስጥ ሴኔሪቲ የደጋፊዎች ቡድን እ.ኤ.አ. ልማት ከባዶ ይከናወናል, ለፍላጎት ሲባል እና በነባር ስርዓተ ክወናዎች ኮድ ላይ የተመሰረተ አይደለም. በተመሳሳይ ጊዜ ደራሲዎቹ ሴሬንቲኦኤስን ለዕለት ተዕለት ሥራ ተስማሚ ወደሆነ ደረጃ የማምጣት ግብ አውጥተዋል ፣ የ 86 ዎቹ መገባደጃ ስርዓቶችን ውበት ጠብቆ ማቆየት ፣ ግን ከዘመናዊ ስርዓቶች ልምድ ላላቸው ተጠቃሚዎች ጠቃሚ ሀሳቦችን በማሟላት ። ኮዱ በ C ++ እና ተጽፏል የቀረበ በ BSD ፍቃድ.

ፕሮጀክቱ አንድ የተወሰነ ግብ በማውጣት እና በትንሽ በትንሹ ከቀን ወደ ቀን ጥሩ ምሳሌ ነው ወደፊት መሄድ እንደ የትርፍ ጊዜ ማሳለፊያ ፣ ሙሉ በሙሉ የሚሰራ ስርዓተ ክወና መፍጠር እና ማካተት ይችላሉ። ተመሳሳይ አስተሳሰብ ያላቸው ሰዎች. በተመሳሳይ ደራሲ ሌሎች ፕሮጀክቶች የሚከተሉትን ያካትታሉ: ኮምፒዩተርከ 2003 ጀምሮ በሂደት ላይ ያለ i386 ፕሮሰሰር ያለው ፒሲ emulator።

የSerenityOS ፕሮጀክት ዩኒክስ የሚመስል ስርዓተ ክወና በግራፊክ በይነገጽ ያዘጋጃል።

አሁን ባለው የእድገት ደረጃ ላይ የሚገኙ ባህሪያት፡-

  • ቅድመ ጥንቃቄ ብዙ ተግባራት;
  • ባለ ብዙ ክር;
  • የተቀናበረ እና መስኮት አገልጋይ የመስኮት አገልጋይ;
  • ግራፊክ አፕሊኬሽኖችን ለማዳበር የራሱ ማዕቀፍ ሊብጉአይ ከመግብሮች ስብስብ ጋር;
  • የመተግበሪያ በይነገጾች ምስላዊ ንድፍ አካባቢ;
  • ARP፣ TCP፣ UDP እና ICMPን የሚደግፍ የአውታረ መረብ ቁልል። የራሴ የዲ ኤን ኤስ መፍታት;
  • Ext2 ላይ የተመሠረተ የፋይል ስርዓት (የራሱን ትግበራ በ C ++);
  • ዩኒክስ የሚመስል መደበኛ ሲ ቤተ-መጽሐፍት (ሊብሲ) እና ስብስብ የተለመዱ የተጠቃሚ መገልገያዎች (ድመት፣ ሲፒ፣ ቻሞድ፣ ኢንቪ፣ መግደል፣ ፒንግ፣ ፒንግ፣ ሱ፣ ደርድር፣ ስታይስ፣ የስራ ሰዓት፣ ወዘተ.);
  • የትእዛዝ መስመር ቅርፊት ለቧንቧዎች ድጋፍ እና የ I / O አቅጣጫ;
  • ለኤምፓ () እና ሊተገበሩ የሚችሉ ፋይሎች በኤልኤፍ ቅርጸት ድጋፍ;
  • የውሸት-FS /proc መኖር;
  • ለአካባቢው የዩኒክስ ሶኬቶች ድጋፍ;
  • ለሐሰተኛ-ተርሚናሎች እና /dev/pts ድጋፍ;
  • ቤተ መጻሕፍት ሊብኮር ውጤታማ የክስተት ተቆጣጣሪዎችን ለማዳበር (Event loop);
  • የኤስዲኤል ቤተ መጻሕፍት ድጋፍ;
  • የፒኤንጂ ምስል ድጋፍ;
  • አብሮ የተሰሩ አፕሊኬሽኖች ስብስብ-የጽሑፍ አርታኢ ፣ የፋይል አቀናባሪ ፣ በርካታ ጨዋታዎች (ማዕድን እና እባብ) ፣ ፕሮግራሞችን ለማስጀመር በይነገጽ ፣ የቅርጸ-ቁምፊ አርታኢ ፣ የፋይል አውርድ አቀናባሪ ፣ ተርሚናል ኢሙሌተር;

ምንጭ: opennet.ru

አስተያየት ያክሉ