Genode

সফটওয়্যার স্ক্রিনশট:
Genode
সফটওয়্যার বিবরণ:
সংস্করণ: 17.08 আপডেট
তারিখ আপলোড: 2 Oct 17
ডেভেলপার: Genode Labs
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 13

Rating: nan/5 (Total Votes: 0)

জেনোড একটি খোলা উৎস অপারেটিং সিস্টেম ফ্রেমওয়ার্ক যা বিদ্যমান কার্নেলগুলি প্রসারিত করে (যেমন, মাইক্রোকোকেনাল বা হাইপারভাইজার) এবং অ্যাপ্লিকেশনের জন্য একটি অভিন্ন API উপলব্ধ করে।

বর্তমানে, L4 / ফিয়াস্কো এবং লিনাক্স সমর্থিত।

এই রিলিজে নতুন কি আছে :

  • ইন্টেল জেনের -8 জিপিইউ জন্য হার্ডওয়্যার-ত্বরিত গ্রাফিক্স
  • এআরএম এবং 64-বিট x86 হার্ডওয়্যারে SEL4 কার্নেল
  • বেজ ফ্রেমওয়ার্ক এবং ওএস-স্তরীয় অবকাঠামো:
  • সরলীকৃত IOMMU হ্যান্ডলিং
  • ফাইলগুলিতে প্রতিবেদন ক্যাপচারের জন্য নতুন রিপোর্ট সার্ভার
  • ধারাবাহিকভাবে শুরু হওয়া উপাদানগুলির জন্য নতুন রানটাইম পরিবেশ
  • বুট-টাইম প্রারম্ভিক ফ্রেম বাফারের জন্য সমর্থন
  • ভিএফএসের বর্ধিত অ ব্লকিং অপারেশন
  • ব্লক সেশনগুলিকে কেবল ডিফল্টভাবেই পড়তে হয়
  • পরিশোধিত সময় হ্যান্ডলিং
  • ফ্যাটএফএস-ভিত্তিক VFS প্লাগইন
  • উন্নত GUI প্রিমিটিভ
  • সি রানটাইম
  • লাইব্রেরি এবং অ্যাপ্লিকেশন:
  • মেটা সমন্বয়
  • প্যাকেজ পরিচালনা
  • আপনি প্ল্যাটফর্মসমূহ: করুন
  • জেনেন ডামু হিসাবে জেনডোন
  • বেয়ার হার্ডওয়্যার (বেস- hw)
  • এ এক্সিকিউশন
  • Muen বিচ্ছেদ কার্নেল
  • NOVA মাইক্রোঅাইপিভারভাইজার

নতুন কি আছে সংস্করণ 17.05:

  • বেজ কাঠামো:
  • জেনোড ফাউন্ডেশন বইয়ের নতুন সংস্করণ
  • আধুনিক API- এ সম্পন্ন উপাদান পরিবর্তন
  • ব্যতিক্রম ধরনের স্ট্রীলিং
  • সামর্থ্য এবং সামর্থ্য কোটা বাণিজ্য
  • মূল কম্পোনেন্টের র্যাম এবং পিডি সার্ভিসগুলিকে মার্জ করা
  • স্ট্যাটিক কনস্ট্রাক্টরগুলির স্পষ্ট মৃত্যুদন্ড
  • অ্যাপ্লিকেশন-স্তরের সংকেতগুলি থেকে I / O সিগন্যালগুলির বিচ্ছেদ
  • OS- স্তরের লাইব্রেরি এবং উপাদান:
  • ডাইনামিক রিসোর্স ম্যানেজমেন্ট এবং পরিষেবাটি init এর মাধ্যমে ফরওয়ার্ড করা
  • ব্যবহারকারী-স্তরীয় সময়সীমার জন্য নতুন API
  • ফাইল-সিস্টেম সেশনে ইন-ব্যান্ড বিজ্ঞপ্তিগুলি
  • লগ-ভিত্তিক CPU- লোড প্রদর্শন
  • নেটওয়ার্ক ট্র্যাফিকের নজরদারি
  • ভাগ লাইব্রেরি হিসাবে POSIX libc প্রোফাইল
  • ব্লক-ডিভাইস-স্তরের উপাদানগুলির অবস্থা প্রতিবেদন
  • রিক্রুটমেন্ট এবং অ্যাপ্লিকেশন:
  • NOVA
  • এ ভার্চুবলবক্স 5-এর পূর্ণতা
  • নিম প্রোগ্রামিং ভাষা
  • Qt5 সংস্করণে আপডেট 5.8
  • আপনি প্ল্যাটফর্মসমূহ: করুন
  • বেয়ার হার্ডওয়্যার (বেস- hw)
  • এ এক্সিকিউশন
  • Muen বিচ্ছেদ কার্নেল আপডেট
  • Fiasco.OC কার্নেল আপডেট
  • টুল শিকল:
  • জিএনইউ কম্পাইলার সংগ্রহ (জি সি সি) 6.3 অ্যাডায় সহায়তা সহ
  • বিল্ড এক্সিকিউটেবলের পৃথক ডিবাব সংস্করণ
  • যে

    নতুন কি আছে 13.11 সংস্করণে:

  • বেজ কাঠামো:
  • ডায়নামিক রিসোর্স ব্যালেন্সিং
  • C ++ 11 ডিফল্টরূপে সক্রিয়
  • উন্নত ইভেন্ট ট্রেসিং
  • নিম্ন স্তরের ওএস অবকাঠামো:
  • লিনাক্স টিসিপি / আইপি স্ট্যাক ব্যবহার করে Gigabit নেটওয়ার্কিং
  • উন্নত nitpicker GUI সার্ভার
  • নতুন টার্মিনাল সার্ভিস
  • হাইব্রিড জেনোড / লিনাক্স সিস্টেমগুলির জন্য নতুন ফাইল-সিস্টেম সার্ভার
  • ব্লক ডিভাইসগুলি অ্যাক্সেস করার জন্য নতুন সি-রানটাইম প্লাগইন
  • ডিভাইস ড্রাইভার:
  • রাস্পবেরি পাইর জন্য গ্রাফিক্স এবং ইউএসবি এইচআইডি
  • স্যামসাং এক্সিনোস 5 এর জন্য HDMI
  • অ্যাপ্লিকেশন এবং লাইব্রেরি:
  • OpenGL এবং QML সমর্থন সহ Qt5
  • FUSE ভিত্তিক নতুন ফাইল সিস্টেম
  • DosBox এর পোর্ট
  • রানটাইম পরিবেশ:
  • উন্নত GNU ডিবাগার বৈশিষ্ট্য
  • Freescale i.mx53 এ এআরএম ট্রাস্টজোন সমর্থন
  • আপনি প্ল্যাটফর্মসমূহ: করুন
  • বেজ-এইচডব্লিউ ডায়নামিক ওয়ার্কলোডের জন্য সক্ষম
  • এনভিএ তে কার্নেলের অস্তিত্বের জন্য লাইফটাইম ম্যানেজমেন্ট
  • ফিয়াস্কো.অ্যাক এ চলমান L4Linux- এর জন্য ballooning সমর্থন

  • নতুন কি আছে 13.08 সংস্করণে:

  • জেনোড ওএস ফ্রেমওয়ার্কের 5 তম বার্ষিকীর 13.08 সংস্করণ প্রকাশ। আমরা তিনটি প্রধান বৈশিষ্ট্যগুলি যোগ করার সাথে এই বার্ষিকীটি উদযাপন করি, যা আমাদের কাছে জেনিডের পোর্ট অফ জেনডোড, গভীর বহু প্রসেসর সাপোর্ট এবং একটি হালকা-ওজন ইভেন্ট ট্রেসিং ফ্রেমওয়ার্ক। উপরন্তু, নতুন সংস্করণটি SATA 3.0 এর জন্য নতুন ডিভাইস ড্রাইভার এবং এক্সিনোস -5 সিসি জন্য পাওয়ার ম্যানেজমেন্ট, x86, এনডব্লিউটিএ নেভিগেশন আপডেটেড কার্নেল এবং তৃতীয় পক্ষের উৎস কোড ডাউনলোডের জন্য অখণ্ডতা চেকগুলিতে উন্নত ভার্চুয়ালাইজেশন সমর্থন সহ আসে।
  • গত পাঁচ বছরে, জেনোডের উন্নয়ন মূলত অনেক অ্যাপ্লিকেশন এলাকার জন্য যতটা সম্ভব কাঠামোটি উপযুক্ত করার জন্য বৈশিষ্ট্যের যোগ ও উদ্ভাবন করে প্রেরণ করেছে। এখন যে আমরা বৈশিষ্ট্য একটি সমালোচনামূলক ভর আছে, নিছক কার্যকারিতা উপর ফোকাস আর যথেষ্ট না। জিনোড কি করতে পারে তার প্রশ্নটি আসলে কীভাবে জেনোড কিছু করতে পারে তার প্রশ্নে সক্রিয় হয়ে উঠতে পারে: একটি নির্দিষ্ট কাজের চাপ কতটা স্থিতিশীল? কিভাবে নেটওয়ার্কিং সঞ্চালন? এটি কিভাবে মাল্টি-প্রসেসর সিস্টেমে স্কেল করে? কারণ আমরা এই ধরনের প্রশ্নের সংক্ষিপ্ত উত্তর অভাব হয়, আমরা তদন্ত করতে হবে।
  • স্থিতিশীলতা সম্পর্কে কথা বলার সময়, আমাদের সম্প্রতি চালু করা স্বয়ংক্রিয় পরীক্ষার পরিকাঠামো আমাদের আগের চেয়ে আরো আত্মবিশ্বাসী করে তুলেছে। প্রতিটি রাতে, বিভিন্ন কার্নেল এবং বিভিন্ন হার্ডওয়্যার প্ল্যাটফর্মে আচ্ছাদন 200 টি স্বয়ংক্রিয় পরীক্ষা করা হয়। সব পরীক্ষাগুলি তথাকথিত রান স্ক্রিপ্টগুলির আকারে সর্বজনীনভাবে পাওয়া যায় এবং এর অধীনে রয়েছে উন্নয়ন চলছে।
  • কার্য সম্পাদন সংক্রান্ত তদন্তের বিষয়ে, সম্প্রতি আমরা নেটওয়ার্কে প্রবর্তনের উপর মনোযোগ নিবদ্ধ করে বেঞ্চমার্ক অ্যাপ্লিকেশন কর্মক্ষমতা শুরু করেছি। স্পষ্টতই, আমাদের পরিমাপ ব্যবহৃত কার্নেলগুলি মধ্যে গুরুত্বপূর্ণ পার্থক্য প্রকাশ করে, কিন্তু আমাদের সফটওয়্যার স্ট্যাকের ত্রুটিগুলিও। উদাহরণস্বরূপ, বর্তমানে আমরা দেখতে পাই যে lwip এর আমাদের সংস্করণ gigabit নেটওয়ার্কিং সঙ্গে খারাপভাবে সঞ্চালিত। যেমন কর্মক্ষমতা বিষয়গুলি পুঙ্খানুপুঙ্খভাবে পরীক্ষা করার জন্য, বর্তমান সংস্করণ জেনোড উপাদানগুলির আচরণকে ট্রেস করার জন্য সমর্থন যোগ করে। এটি আমাদের জটিল আন্তঃ-কম্পোনেন্ট ইন্টারঅ্যাকশন সম্পর্কে গভীর জ্ঞান পেতে সহায়তা করবে যা জটিল অ্যাপ্লিকেশান-স্তরীয় কাজের চাপের কার্যকারিতার জন্য গুরুত্বপূর্ণ পথ। Genode স্থাপত্য ধন্যবাদ, আমরা একটি tracing সুবিধা জন্য একটি strikingly সহজ, কিন্তু শক্তিশালী নকশা সঙ্গে আসতে পারে। বিভাগ হালকা-ওজন ইভেন্ট ট্র্যাকিং ব্যাখ্যা করে কিভাবে এটি কাজ করে।
  • যখন মাল্টি-প্রসেসরের স্কেলেবিলিটি আসে, তখন আমরা এই ধরনের জিজ্ঞাসাবাদের কাছ থেকে লজ্জা পাই নি, কারণ সত্যই, আমরা এটাকে অনেক বেশি বিবেচনা করে দেখিনি। এই দৃশ্য এখন দ্বারা পরিবর্তিত হয়েছে। বর্তমান রিলিজের মাধ্যমে, আমরা ফ্রেমওয়ার্কের হৃদয়ে সরাসরি সিপিইউ প্রাতিষ্ঠানিক ব্যবস্থাপনা পরিচালনা করেছি, যেমন, জেনোডের সেশন কনজেশন। উপরন্তু, আমরা NOVA হাইপারভাইসারের একাধিক CPU গুলি ব্যবহার করার জন্য জেনোডকে সক্ষম করে একটি অদ্ভুত ক্ষত তৈরি করেছি। X86 আর্কিটেকচারের জন্য এই কার্নেলটি বেশিরভাগ উন্নত ওপেনসোর্স মাইক্রোবিকল। যাইহোক, নোভা এর এমপি মডেল স্বতঃভাবে জেনড এর এপিআই ডিজাইনের সাথে বিপরীত বলে মনে হচ্ছে। সৌভাগ্যবশত, আমরা এগিয়ে যাওয়ার একটি মোটামুটি মার্জিত উপায় পাওয়া যায় এবং আমরা পশু নিরূণ করতে সক্ষম। শাখা বর্ধিত মাল্টি-প্রসেসর সমর্থন আরো বিস্তারিতভাবে যায়।
  • কার্যকারিতা অনুসারে, আমরা সবসময় জেনেটে একটি বড় সম্পদ হিসাবে Qt এর উপলব্ধতা বিবেচনা। বর্তমান রিলিজের সাথে, আমরা ঘোষণা করতে পেরে আনন্দিত যে আমরা অবশেষে Qt4 থেকে Q5 এ সুইচ তৈরি করেছি।
  • সকল কার্নেলগুলিতে উপলব্ধ Qt5 অনুচ্ছেদগুলি যেসব চ্যালেঞ্জের মুখোমুখি হয়েছিল সেগুলির মধ্যে অন্তর্দৃষ্টি প্রদান করে।

  • সেই হাইলাইটগুলি ছাড়াও, নতুন সংস্করণটি সমস্ত জায়গায় উন্নতির সাথে আসে। কয়েকটি নামকরণ করার জন্য, পিওএসআইএসস থ্রেড, আপডেট ডিভাইস ড্রাইভার, ফায়াস্কো.ওক কার্নেলের একটি আপডেটেড সংস্করণ এবং L4Linux এবং এক্সিনোস -5 এর জন্য নতুন ডিভাইস ড্রাইভারগুলির জন্য উন্নত সমর্থন রয়েছে। অবশেষে, তৃতীয় পক্ষের সোর্স কোড ডাউনলোডের অখণ্ডতা যাচাইয়ের সমস্যাটি সমাধান করা হয়েছে।

  • নতুন কি রয়েছে সংস্করণ 12.11:

    • জেনোড ওএস ফ্রেমওয়ার্কের সংস্করণ 12.11 এর কেন্দ্রীয় থিম জেনডোডের স্ব-হোস্টিং জেনোড। স্ব-হোস্টিং সহ, আমরা জেনোড পরিবেশের মধ্যে পুরো জেনোড বিল্ড সিস্টেমের মৃত্যুদণ্ড বুঝি। কাজের এই লাইন pursing জন্য দুটি উদ্দেশ্য আছে। প্রথমত, জেনোড ডেভেলপারদের জন্য এটি একটি মৌলিক পূর্বশর্ত যা দিনদিকের অপারেটিং সিস্টেম হিসেবে জেনোড ব্যবহার করা যায়। অবশ্যই, উপলভ্য ভার্চুয়ালাইজেশন সমাধানগুলির মধ্যে একটি ব্যবহার করে এই পূর্বশর্তটি উপলব্ধি করা যায়। উদাহরণস্বরূপ, আমরা ফিয়াস্কো.OC কার্নে জেনোডের উপরে L4Linux চালাতে পারি এবং একটি L4Linux উদাহরণের মধ্যে থেকে Genode বিল্ড সিস্টেম ব্যবহার করতে পারি। যাইহোক, এই সিস্টেম জটিলতা কমাতে Genode পিছনে প্রাথমিক উদ্দীপক পরাজিত চিত্রের উভয় জেনোড এবং L4Linux থাকার দ্বারা, আমরা প্রকৃতপক্ষে কনফিগার, রক্ষণাবেক্ষণ এবং সিস্টেম ব্যবহার করে সামগ্রিক জটিলতা বৃদ্ধি করব। অতএব, আমরা মূলত ছবি থেকে জটিল লিনাক্স ব্যবহারকারী জমি অপসারণ করতে পছন্দ করি। দ্বিতীয় প্রেরণা প্রমাণ করা হয় যে বিশ্বব্যাপী ব্যবহারের জন্য ফ্রেমওয়ার্ক এবং ভিত্তিমান বেস প্ল্যাটফর্ম উপযুক্ত এবং স্থিতিশীল।যদি সিস্টেমটি বিল্ড সিস্টেমের মত একটি ওয়্যারলেস হ্যান্ডেল করতে সক্ষম হয় না, তবে জিএনইউ / লিনাক্সের মত বর্তমান পণ্য সরবরাহকারী সংস্থার উপর একটি মাইক্রোকেলেবল-ভিত্তিক সিস্টেমের যোগফল সম্পর্কে বিতর্ক করার সামান্য বিষয় রয়েছে।
    • আমরা একটি রাষ্ট্রের কাছে পৌঁছানোর জন্য খুশি হয়েছি যেখানে আমরা মাইক্রোক্রেকেলে চলমান জেনডোডের উপর অবিচ্ছিন্ন Genode বিল্ড সিস্টেম সরাসরি চালাতে পারি। হিসাবে বিল্ড সিস্টেম GNU ইউটিলিটি এবং GNU কম্পাইলার সংগ্রহে উপর ভিত্তি করে, উল্লেখযোগ্য প্রচেষ্টা যারা সরঞ্জাম এবং Genode API মধ্যে আঠালো মধ্যে গিয়েছিলাম। জেনডোডের সেকশন বিল্ডিং জেনোড আমরা লক্ষ্য এবং বর্তমান অবস্থা নিয়ে যাবার উপায় সম্পর্কে অন্তর্দৃষ্টি প্রদান করি।
    • জেনডোতে বিল্ড সিস্টেম আনতে গিয়ে কাজটি বরাবর আসল কর্মসূচী পর্যন্ত সি রানটাইম, ফাইল-সিস্টেমের প্রয়োগ, মেমরি অ্যালোক্যাটস, নিজ নিজ কানেলস থেকে পৌঁছে গেছেন। টুল শিকল গঠিত হয় সরঞ্জাম শৃঙ্খলের কথা বলছে, অফিসিয়াল জিনড টুল চেইন জি সি সংস্করণ 4.6.1 থেকে সংস্করণ 4.7.2 তে আপডেট করা হয়েছে। এর ফলে, তৃতীয় পক্ষের কোড প্যাকেজগুলি পরীক্ষা এবং ফিক্সিং কার্যক্রমের অধীনে ছিল।
    • বিল্ড সিস্টেম চালানোর জন্য, প্রকল্পের বর্তমানে বেস প্ল্যাটফর্ম হিসাবে NOVA এবং Fiasco.OC উপর দৃষ্টি নিবদ্ধ করে। যাইহোক, ARM আর্কিটেকচারের জন্য আমাদের কাস্টম কার্নেল প্ল্যাটফর্ম এছাড়াও উল্লেখযোগ্য উন্নতি লাভ করেছে। Freescale i.mx এবং টেক্সাস ইন্সটিটিউমস OMAP4- এর জন্য অতিরিক্ত সমর্থন সহ, এই প্ল্যাটফর্মটি নতুন এসওসিগুলির সাথে সামঞ্জস্যপূর্ণ বলে প্রমাণিত হয়েছে যদিও নতুন ক্যাশে হ্যান্ডলিং স্বাগত কর্মক্ষমতা বৃদ্ধি করে। উপরন্তু, আমরা এআরএম ট্রাস্টজোন প্রযুক্তির জন্য পরীক্ষামূলক সহায়তা যোগ করেছি, যা মূলত তথাকথিত নিরাপদ বিশ্বের জেনোডের কার্য সম্পাদনের জন্য তথাকথিত স্বাভাবিক জগতে লিনাক্স চালনা করে।
    • আমরা লিনাক্সে মিডডওয়্যার সমাধান হিসাবে জেনোড ব্যবহার করার ক্ষেত্রে ক্রমবর্ধমান আগ্রহ আবিষ্কার করেছি, তাই আমরা এই কার্নেল প্লাটফর্মের জন্য মূলত পুনর্বিবেচনা করেছি এবং লিনাক্স কার্নেল দ্বারা প্রদত্ত পদ্ধতির সাথে জেনোডের ধারণাটি সাজানোর আশ্চর্যজনক নতুন উপায় আবিষ্কার করেছি। অনুচ্ছেদ লিনাক্স এই প্ল্যাটফর্ম সমর্থনের জন্য নেওয়া নতুন পদ্ধতির একটি সারসংক্ষেপ প্রদান করে।
    • কার্যকারিতা অনুযায়ী, নতুন সংস্করণটি ওপেন সাউন্ড সিস্টেমের অডিও ড্রাইভার, একটি নতুন OMAP4 GPIO ড্রাইভার, গ্র্যাফিক্যাল টার্মিনালের উন্নতি এবং একটি SSH ক্লায়েন্টের প্রাথমিক পোর্টের জন্য সমর্থন প্রবর্তন করে।

    • নতুন কি আছে সংস্করণ 1২.08:

    • জেনোড 1২.08 এর সাথে, প্ল্যাটফর্ম সাপোর্টের উপর দৃষ্টি নিবদ্ধ করা প্রকল্পটি এটি OMAP4- ভিত্তিক এআরএম প্ল্যাটফর্মের বিশ্বকে প্রবেশ করে, এনভেরা হাইপারভাইজারের জন্য পুনর্বিন্যস্ত এবং ব্যাপকভাবে সমর্থনকে উন্নত করে এবং একটি অন্তর্নিহিত কার্নেলের প্রয়োজন ছাড়াই এআরএম প্ল্যাটফর্মগুলিতে সরাসরি চালাতে সক্ষম হয়।
    • নতুন বেস- HW প্ল্যাটফর্ম ব্যবহারকারী-ভূমি অবকাঠামোর সাথে বিদ্যমান কার্নেলগুলির সাথে সম্পৃক্ত করার জন্য জেনোডের ঐতিহ্যগত পদ্ধতি থেকে বিচ্যুতি। এটি পুরো ছবিটি থেকে পৃথক কার্নেলটি ছেড়ে দেয় এবং এর ফলে জেনোড ভিত্তিক সিস্টেমে বিশ্বস্ত কম্পিউটিং বেসের বেস লাইন প্রায় অর্ধেক পর্যন্ত ডুয়ার্ফ দেয়। নতুন বেস প্ল্যাটফর্ম নগ্ন এআরএম হার্ডওয়্যারে বিভাগ জেনোড এ বর্ণনা করা হয়েছে।
    • বেস প্ল্যাটফর্মের কথা বলা, আমরা বেস প্ল্যাটফর্মের মধ্যে প্রথম শ্রেণীর নাগরিককে নোভা হাইপারভাইসরকে উন্নীত করার জন্য খুশি। গত মাসে, এই কার্নেলের উন্নয়ন এবং এর বৈশিষ্ট্য সেটের মোড সংক্রান্ত মৌলিক পরিবর্তন হয়েছে। এটি আমাদের প্ল্যাটফর্মের জন্য জেনোক্স এর সমর্থনকে উন্নত করতে এবং তার অনন্য বৈশিষ্ট্যগুলি তুলে ধরেছে। X86- ভিত্তিক হার্ডওয়্যারতে জেনোড ব্যবহার বিবেচনা করে, NOVA একটি খুব আকর্ষণীয় ভিত্তি হয়ে উঠেছে। NOVA হাইপারভাইসরকে ঘিরে থাকা অংশটি NOVA- নির্দিষ্ট পরিবর্তন বর্ণনা করে।
    • বর্তমান রিলিজের সাথে প্ল্যাটফর্মের উন্নতির ফলে কেবল বেস প্ল্যাটফর্মের প্রয়োজন হয় না কিন্তু বিশেষ করে প্যানডবোর্ডে ব্যবহৃত এআরএম-ভিত্তিক OMAP4 SOC এর জন্য ডিভাইস ড্রাইভারের গভীর সংযোজনে বিস্তৃত হয়। আমরা এই প্ল্যাটফর্মের জন্য HDMI আউটপুট, SD কার্ড, ইউএসবি HID এবং নেটওয়ার্কিং এর জন্য ডিভাইস ড্রাইভারগুলির প্রাপ্যতা ঘোষণা করার জন্য গর্বিত।
    • নিম্ন স্তরের প্ল্যাটফর্মের উন্নতির পাশাপাশি, নতুন সংস্করণটি অনেকগুলি নতুন পরিষেবা, বিদ্যমান উপাদানগুলির অপ্টিমাইজেশন এবং নতুন পোর্টেড লাইব্রেরিগুলির সাথে আসে। বিশেষ করে, নুক্স রানটাইম এমন একটি স্থানে পৌঁছেছে যেখানে আমরা প্রাথমিকভাবে গুরুতর নেটওয়ার্কিং অ্যাপ্লিকেশন যেমন লিনাক্স ওয়েব ব্রাউজার জেনেইডোতে রূপান্তর করতে পারি। আরেকটি উদাহরণ হল নতুন FFAT- ভিত্তিক ফাইল-সিস্টেম পরিষেবা, যা জেনোডের ফাইল-সিস্টেম ইন্টারফেসের মাধ্যমে স্থির সঞ্চয়স্থান উপলব্ধ করে। এই নতুন পরিষেবাটি বিদ্যমান পার্টিশন সেবা, নউক্স বা libc এর ফাইল-সিস্টেম প্লাগইন হিসাবে বিদ্যমান উপাদানগুলির সাথে মিশ্রন করে, অনেক নতুন অ্যাপ্লিকেশন পরিস্থিতিগুলি উপলব্ধ হয়ে যায় এই নতুন উপাদানগুলির জন্য ধন্যবাদ, কাঠামো Noux- এ চলমান GDB- এর মাধ্যমে অন-টার্গেট ডিবাগিং করতে সক্ষম হয়েছে, অথবা lighttpd ওয়েব সার্ভারের মাধ্যমে genode.org ওয়েবসাইটটি হোস্ট করে।

    • নতুন কি আছে সংস্করণ 1২.02:

    • জেনোড 1২.0২ র মুক্তির প্রজেক্টের ইতিহাসে একটি রোমাঞ্চকর পয়েন্টটি প্রকাশ করে কারণ এটি জেনডোড ল্যাবসের চেম্বারের বাইরে খোলা জায়গায় প্রথম সংস্করণ তৈরি করেছে। এইভাবে, আমরা আলোচনা এবং উৎস-কোড পরিচালনার জন্য কেন্দ্রীয় সুবিধা হিসাবে GitHub আশ্লিষ্ট। এই পরিবর্তন ব্যবহারকারীদের এবং কাঠামোর ডেভেলপারদের জন্য একই রকম সুবিধা রয়েছে। ব্যবহারকারীদের জন্য, অফিসিয়াল জেনোডেলাব্স / মাস্টার শাখার ব্যবহার করে সাম্প্রতিক বিকাশ ধরে রাখা এবং বর্তমান কার্যক্রমগুলি নিয়ে আলোচনার সাথে জড়িত হওয়া সম্ভব হয়েছে। নিয়মিত জেনোড ডেভেলপারদের জন্য, সর্বজনীন জিআইটি রিপোজিটরিটি একটি প্রাক্তন মিশ্র পাবলিক সার্ভারেশন এবং কোম্পানী-অভ্যন্তরীণ মেরুকলিয়াল রিপোজিটরিগুলির পরিবর্তে জীবনকে আরও সহজ করে তোলে। ধারা উন্নয়ন উন্নয়ন প্রক্রিয়ার স্বাধীনতা, আমরা এই পরিবর্তন পিছনে প্রেরণা রূপরেখা এবং নতুন সম্পদ পয়েন্টার দিতে।
    • বেস সিস্টেমের প্রধান নতুন সংযোজনগুলি মেমরি-ম্যাপেড I / O রিসোর্স অ্যাক্সেস করার জন্য একটি নতুন ফ্রেমওয়ার্ক API, লিনাক্সে ইউজার-লেভেল কম্পোনেন্ট ফ্রেমওয়ার্ক হিসাবে জেনোড ব্যবহার করার জন্য বিশেষ সমর্থন এবং বিদ্যমান উপাদানগুলির পুনঃব্যবহারের জন্য API সমর্থন স্যান্ডবক্সযুক্ত লাইব্রেরিগুলির আকার এই পরিবর্তনগুলি নতুন ডিভাইস-ড্রাইভার পরিকাঠামো সহ একটি ডিভাইস ড্রাইভার ব্যবস্থাপকের প্রথম সংস্করণ এবং একটি নতুন ACPI পার্সার সহ।
    • বৈশিষ্ট্য-অনুযায়ী, বর্তমান রিলিজ ২018 সালের জন্য রোডম্যাপের লক্ষ্যের দিকে প্রথম পদক্ষেপ নেয়, জেনডোনকে তার ডেভেলপারদের দৈনন্দিন ব্যবহারের জন্য একটি সাধারণ উদ্দেশ্যপূর্ণ ওএস প্রস্তুত করে। রোডম্যাপ অনুযায়ী, আমরা কং সিন্টিক্স দিয়ে নওক্স রানটাইমকে উন্নত করেছি যাতে আমরা কমান্ড-লাইন ভিত্তিক GNU প্রোগ্রামগুলি চালাতে পারি যেমন বিশ শেল এবং কোরিটিলগুলি বিভিন্ন মাইক্রোকার্লেলের উপর অমিতিত এবং নেটিভভাবে। অধিকন্তু, গ্রন্থাগারের অবকাঠামোগুলি লাইব্রেরীগুলি যেমন Qt 4.7.4 এবং মুওপিডিএফ পিডিএফ রেন্ডারিং ইঞ্জিনকে পোর্টিং ও আপডেট করে উন্নত করা হয়েছে।

    • নতুন কি আছে সংস্করণ 11.11:

    • ভার্চুয়ালাইজেশনের স্তরসমূহের ব্যাপকতা:
    • ভ্যানকুভার ভিএমএম দ্বারা সমর্থিত বিশ্বস্ত x86 পিসি ভার্চুয়ালাইজেশন
    • অ্যানড্রয়েড প্যারাভারচুয়ালাইজড
    • Noux রানটাইম এনভায়রনমেন্ট ব্যবহার করে ওএস লেভেল ভার্চুয়ালাইজেশন
    • অ্যাপ্লিকেশন-স্তরের ভার্চুয়ালাইজেশনের মাধ্যমে GDB ডিবাগিং
    • বেজ কাঠামো, নিম্ন স্তরের ওএস অবকাঠামো:
    • ব্যবহারকারীর স্তরে CPU ব্যতিক্রমগুলি পরিচালনা করা
    • থ্রেড স্টেটে দূরবর্তী অ্যাক্সেস
    • উন্নত সংকেত লঘুপাত
    • বড় মেমরি-ম্যাপিং মাপের জন্য অপ্টিমাইজেশান
    • স্ট্যান্ডার্ড C ++ লাইব্রেরি
    • টার্মিনাল-সেশন ইন্টারফেস
    • ডাইনামিক লিঙ্কার
    • লাইব্রেরি এবং অ্যাপ্লিকেশন:
    • সি রানটাইম
    • ভ্যাঙ্কুভার ভার্চুয়াল মেশিন মনিটর
    • টিসিপি টার্মিনাল
    • ফ্রেমবফার-ভিত্তিক ভার্চুয়াল টার্মিনাল এবং ncurses
    • আপনি Noux করুন
    • জিডিবি মনিটর
    • L4Linux / L4Android:
    • কার্নেল সংস্করণ 3.0 তে আপডেট করুন
    • স্টাব-ড্রাইভার সমর্থন
    • আপনি L4Android করুন
    • ডিভাইস ড্রাইভার:
    • iPXE নেটওয়ার্ক ড্রাইভারগুলির জন্য ডিভাইস-ড্রাইভার পরিবেশ
    • PL110 ডিসপ্লে ড্রাইভার
    • UART ড্রাইভার
    • প্ল্যাটফর্ম সমর্থন:
    • NOVA মাইক্রোহাইপভারাইজার সংস্করণ 0.4
    • ফিয়াস্কো.ওক মাইক্রোবিকল
    • পুনর্বিবেচনার আপডেট 38
    • দূরবর্তী থ্রেডগুলি জিজ্ঞাসা এবং ম্যানিপুলেট করা
    • বহুমুখী এক্সপ্রেস কর্টেক্স- A9x4
    • আপনি লিনাক্স করুন
    • UNIX ডোমেন সকেটগুলির উপর ভিত্তি করে নতুন আইপিসি বাস্তবায়ন
    • স্থানীয় সাব অ্যাড্রেস স্পেসগুলি পরিচালনা করার জন্য সহায়তা
    • হাইব্রিড লিনাক্স / জেনোড প্রোগ্রামগুলির উন্নত হ্যান্ডলিং
    • L4ka :: পিস্টা মাইক্রোকেলেবল
    • সিস্টেম এবং সরঞ্জাম তৈরি করুন:
    • জিওসি 4.6.1 ভিত্তিক নতুন টুল শিকল
    • লাইব্রেরির নির্ভরতা নির্মাণের স্তরটি অপ্টিমাইজেশান
    • উন্নত libports এবং পোর্ট প্যাকেজ পরিচালনা

    • নতুন কি আছে সংস্করণ 11.05:

    • টাইপ-নিরাপদ আন্তঃ-প্রক্রিয়া যোগাযোগের জন্য নতুন API
    • সম্প্রসারিত ফ্যাসাস্কো.ওক প্ল্যাটফর্ম সমর্থন
    • শেয়ার্ড লাইব্রেরিগুলি
    • সিগন্যালিং ফ্রেমওয়ার্ক
    • এআরএম রিয়েল ভিউ পিবিএক্স-এ 9 সমর্থন
    • x86 64-বিট সাপোর্ট
    • L4Linux (IA32 এবং ARM)
    • নতুন পরীক্ষামূলক জিডিবি সাপোর্ট
    • মাইক্রোব্লজ প্ল্যাটফর্মের জন্য ডিভাইস I / O সমর্থন
    • ইনপুট, প্রদর্শন, নেটওয়ার্ক এবং sdcard
    • এর জন্য ARM রিয়েলউইউ PBX ডিভাইস ড্রাইভার
    • Qt4, LWIP, Noux, L4Linux, GDB- এর মত বিভিন্ন জেনোড বৈশিষ্ট্যগুলি সহজে পরীক্ষা চালানোর জন্য নতুন প্রস্তুত-করা স্ক্রিপ্টগুলি

    • নতুন কি আছে 10.0২ সংস্করণে:

      যে

    • বিভিন্ন প্ল্যাটফর্ম সম্পর্কিত উন্নতিগুলির মধ্যে, রিলিজ 10.02 NOVA এবং কোডজারো কার্নেলগুলির জন্য সমর্থন যোগ করে এবং রিয়েল টাইম অগ্রাধিকারগুলি পরিচালনা করার জন্য একটি নতুন ধারণা উপস্থাপন করে।
    • পূর্ববর্তী বৈশিষ্ট্য-সমৃদ্ধ মুক্তির সফলতা, জেনোড প্রজেক্ট ফ্রেমওয়ার্কের ভিত্তি-প্ল্যাটফর্ম সমর্থনকে বিস্তৃত করার জন্য ফোকাস করার সুযোগ নিয়েছে। আমরা রিপোর্ট করতে পেরে আনন্দিত যে আমরা ইতিমধ্যে ২009 সালে দুইটি নতুন আধুনিক মাইক্রোক্রেল্লালের সমর্থিত কার্নেলগুলির বিস্তৃত পরিসরকে পরিপূরক করতে সক্ষম হয়েছিলাম, উভয়ই প্রথম ২009 সালে মুক্তি পায়। এর ফলে, জেনোড একটি সমন্বিত ইউজার-লেভেল অবকাঠামো প্রদান করে যা সরাসরি এই কার্নেলগুলি চালায় সেইসাথে লিনাক্স (32 বিট এবং 64 বিট), OKL4v2 (x86 এবং ARMv4), L4 / ফিয়াস্কো এবং L4ka :: পিস্টাওও। মাইক্রোকেলেবল-ভিত্তিক অ্যাপ্লিকেশন তৈরির ডেভেলপারদের জন্য, ফ্রেমওয়ার্ক সংশ্লিষ্ট কার্নেলের জটিলতার লুকায়। কিন্তু এটি ব্যবহারকারীর জন্য প্রতিটি বেস প্ল্যাটফর্মের অনন্য বৈশিষ্ট্যগুলির অনন্য বৈশিষ্ট্যগুলি তৈরি করার চেষ্টা করে। উদাহরণস্বরূপ, নতুন রিলিজের সাথে, আমরা জেনারড অ্যাপ্লিকেশনের জন্য উপলব্ধ OKL4 এবং L4ka :: Pistachio- এর রিয়েল-টাইম সময়সূচী তৈরি করেছি।

    • নতুন কি আছে সংস্করণ 9.05:

      যে

    • আপনি অ্যাপ্লিকেশন: করুন
    • Qt4 এর একীকরণ
    • Qt4- ভিত্তিক লঞ্চপ্যাড
    • ওএস পরিষেবা এবং ড্রাইভার:
    • নিতপিকারের কর্মক্ষমতা tweaks
    • VESA ড্রাইভারের জন্য ভার্চুয়ালাইজড PCI বাস
    • USB সেশন এবং ডিভাইস ইন্টারফেস
    • USB সমর্থন:
    • USB হাইড ড্রাইভার
    • ইউএইচসিআই, ওএইচসিআই এবং ইএইচসিআইয়ের জন্য হোস্ট কন্ট্রোলার ড্রাইভার
    • নতুন প্ল্যাটফর্ম হিসাবে OKL4
    • 64-বিট লিনাক্স প্লাটফর্ম সমর্থন
    • বেজ কাঠামো পরিশোধন

    অনুরূপ সফ্টওয়্যার

    polyBSD
    polyBSD

    2 Jun 15

    jggimi
    jggimi

    12 May 15

    মন্তব্য Genode

    পাওয়া মন্তব্যসমূহ না
    মন্তব্য যোগ করুন
    ছবি চালু!
    বিভাগ দ্বারা অনুসন্ধান