የስርዓተ ክወናው ToaruOS 2.0 መልቀቅ

የዩኒክስ መሰል ኦፕሬቲንግ ሲስተም ቶሩኦስ 2.0 ታትሞ ከባዶ ተጽፎ የራሱ ከርነል ፣ቡት ጫኝ ፣ መደበኛ ሲ ቤተ-መጽሐፍት ፣ የጥቅል አስተዳዳሪ ፣ የተጠቃሚ ቦታ ክፍሎች እና የግራፊክ በይነገጽ ከተቀናበረ የመስኮት አስተዳዳሪ ጋር ቀርቧል። የፕሮጀክት ኮድ በ C ተጽፎ በ BSD ፍቃድ ተሰራጭቷል። በQEMU፣ VMware ወይም VirtualBox ውስጥ ሊሞከር የሚችል የ14.4 ሜባ መጠን ያለው የቀጥታ ምስል ለማውረድ ተዘጋጅቷል።

የስርዓተ ክወናው ToaruOS 2.0 መልቀቅ

ፕሮጀክቱ እ.ኤ.አ. በ 2010 በኢሊኖይ ዩኒቨርሲቲ የጀመረ ሲሆን መጀመሪያ ላይ አዲስ የተዋሃዱ ግራፊክስ መገናኛዎችን በመፍጠር ረገድ እንደ የምርምር ሥራ ተሰራ። ከ 2012 ጀምሮ ልማት ወደ ToaruOS ኦፕሬቲንግ ሲስተም ተቀይሯል ፣በልማት ፍላጎት ባለው ማህበረሰብ የተገነባ። ስርዓቱ አሁን ባለው መልኩ የተቀናበረ የመስኮት ስራ አስኪያጅ የተገጠመለት፣ በተለዋዋጭ የተገናኙ ፈጻሚ ፋይሎችን በኤልኤፍ ቅርጸት፣ ባለብዙ ተግባር፣ የግራፊክስ ቁልል ይደግፋል፣ እና Python 3 እና GCCን ማስኬድ ይችላል።

ቶሩስ እንደ ዲስክ ሾፌሮች (PATA እና ATAPI)፣ EXT2 እና ISO9660 የፋይል ሲስተሞች፣ ፍሬምbuffer ያሉ አብዛኞቹን የመሳሪያ ሾፌሮች የሚመሰርቱ ሞጁልቲክ ሞጁል አርክቴክቸርን የሚጠቀም ከርነል ላይ የተመሰረተ ነው። , ኪቦርድ, አይጥ , የአውታረ መረብ ካርዶች (AMD PCnet FAST, Realtek RTL8139 እና Intel PRO/1000), የድምጽ ቺፕስ (Intel AC'97) እና የእንግዳ ስርዓቶች VirtualBox add-ons. ከርነሉ የዩኒክስ ክሮች፣ ቲቲቲ፣ ምናባዊ የፋይል ሲስተም፣ የውሸት ፋይል ስርዓት/proc፣ ባለብዙ ትሪዲንግ፣ አይፒሲ፣ ራምዲስክ፣ ፒትሬስ፣ የጋራ ማህደረ ትውስታ፣ ባለብዙ ተግባር እና ሌሎች መደበኛ ባህሪያትን ይደግፋል።

ext2 እንደ የፋይል ስርዓት ጥቅም ላይ ይውላል. ቡት ጫኚው BIOS እና EFI ን ይደግፋል። የአውታረ መረብ ቁልል BSD-style socket APIs መጠቀምን የሚፈቅድ እና የአውታረ መረብ በይነገጾችን ይደግፋል፣ loopbackን ጨምሮ። እንደ Vim፣ GCC፣ Binutils፣ FreeType፣ MuPDF፣ SDL፣ Cairo፣ Doom፣ Quake፣ Super Nintendo emulator፣ Bochs፣ ወዘተ የመሳሰሉ ፕሮግራሞች ወደ ToaruOS ተልከዋል። ከአገሬው ትግበራዎች መካከል ፣ Vi-like ኮድ አርታኢ ቢም ጎልቶ ይታያል ፣ ይህም እንደ ፋይል አቀናባሪ ፣ ተርሚናል ኢሙሌተር ፣ የግራፊክስ ፓነል ከመግብር ድጋፍ ጋር ፣ የጥቅል አስተዳዳሪ ፣ እንዲሁም ቶሩኦኤስ-ተኮር መተግበሪያዎችን ለማዘጋጀት ላለፉት ጥቂት ዓመታት ጥቅም ላይ ውሏል። ምስሎችን ለመደገፍ ቤተ መጻሕፍት (PNG, JPEG) እና TrueType ቅርጸ ቁምፊዎች.

ፕሮጀክቱ ለስርዓቱ መገልገያዎችን እና ብጁ አፕሊኬሽኖችን ሲያዘጋጅ Pythonን ለመተካት የተነደፈውን ኩሮኮ የተባለውን የራሱን ተለዋዋጭ የፕሮግራም አወጣጥ ቋንቋ በማዘጋጀት ላይ ነው። ቋንቋው በአገባብ ውስጥ ፓይዘንን የሚያስታውስ ነው (እንደ አጭር የፓይዘን ቀበሌኛ የተቀመጠ እና ግልጽ የሆነ ተለዋዋጮች) እና በጣም የታመቀ አተገባበር አለው። ባይትኮድ ማጠናቀር እና መተርጎም ይደገፋል። የባይቴኮድ አስተርጓሚው ቆሻሻ ሰብሳቢ ያቀርባል እና አለምአቀፍ መቆለፍን ሳይጠቀም ባለብዙ-ክርን ይደግፋል። አቀናባሪው እና አስተርጓሚው በትንሽ የጋራ ቤተ-መጽሐፍት (~ 500 ኪባ) መልክ፣ ከሌሎች ፕሮግራሞች ጋር የተዋሃደ እና በC API ሊወጣ ይችላል። ከ ToaruOS በተጨማሪ ቋንቋው በሊኑክስ፣ ማክኦኤስ፣ ዊንዶውስ ላይ መጠቀም እና WebAssemblyን በሚደግፉ አሳሾች ውስጥ ሊሠራ ይችላል።

በአዲሱ የToaruOS ልቀት ውስጥ፡-

  • የሚሳካ ከርነል ብጁ መገልገያዎችን ከላይ፣ ስትሬስ፣ ዲቢጂ፣ ፒንግ እና ሲፑዊጅት መተግበርን ለመፍቀድ ተግባራዊነትን አክሏል።
  • የግራፊክስ ቤተ-መጽሐፍት የአፊን ትራንስፎርሜሽን መጨመርን ጨምሮ አቅም ተዘርግቷል።
  • የተሻሻለ የዊንዶው መዋቅር አፈፃፀም.
  • ከ TrueType ቅርጸት ድጋፍ ጋር የጽሑፍ ራስተር ማድረጊያ ታክሏል።
  • ጽሑፍን በምልክት ለመቅረጽ ቤተ-መጽሐፍት ታክሏል።
  • የባዮስ ቡት ጫኚ ተሻሽሏል፣ ለሃርድዌር ውቅሮች የተዘረጋ ድጋፍ። EFI ማስነሻ ጫኝ እንደገና ተፃፈ። በከርነል መስመር ትዕዛዝ የማርትዕ ድጋፍ በሁለቱም ቡት ጫኚዎች ላይ ተጨምሯል።
  • የፓነል ዲዛይኑ ዘመናዊ ሆኗል. መግብሮች አሁን ሊወርዱ ለሚችሉ ቤተ-መጻሕፍት፣ ተለዋዋጭ የንጥረ ነገሮች አቀማመጥ እና አዲስ ብቅ-ባዮች ድጋፍ አላቸው።
  • ተመልካቹ እንደገና ተጽፏል እና አዲስ ቤተ-ስዕሎች ታክለዋል።
  • የካልኩሌተሩ አዲስ ትግበራ ታክሏል።
  • የሰዓት ሰቅ ድጋፍ ወደ መደበኛው ቤተ-መጽሐፍት ተጨምሯል።
  • በVMware ውስጥ የተመሰለው ለEnsoniq ES1371 ቺፕሴት የታከለ ሾፌር።
  • የሚቀጥለው ዋና ልቀት 2.1 AHCI, xHCI, USB HID መሳሪያዎችን ይደግፋል ተብሎ ይጠበቃል. በቅርንጫፍ 2.2 ለ AArch64 አርክቴክቸር ድጋፍ ተግባራዊ ለማድረግ ታቅዷል።

የስርዓተ ክወናው ToaruOS 2.0 መልቀቅ
የስርዓተ ክወናው ToaruOS 2.0 መልቀቅ
የስርዓተ ክወናው ToaruOS 2.0 መልቀቅ


ምንጭ: opennet.ru

አስተያየት ያክሉ