প্রকল্প সম্পর্কে

Atmosphère হলো নিন্টেন্ডো সুইচের জন্য একটি চলমান কাজের (work-in-progress) কাস্টমাইজড ফার্মওয়্যার, যা SciresM, TuxSH, hexkyz এবং fincs দ্বারা উন্নত ও রক্ষণাবেক্ষণ করা হয়। এটি সিস্টেমের বিভিন্ন অংশ প্রতিস্থাপন বা সংশোধন করে এমন বেশ কয়েকটি উপাদান নিয়ে গঠিত: - **Fusée**: প্রথম-স্তরের লোডার যা স্টেজ 2 (কাস্টম TrustZone) এবং package2 (Kernel/FIRM sysmodules) লোড ও যাচাই করে, প্রয়োজন অনুযায়ী সেগুলো প্যাচ করে। এটি সাধারণত Package1loader/NX Bootloader-এ থাকা সমস্ত কার্যকারিতা প্রতিস্থাপন করে। - **Exosphère**: কাস্টমাইজড Secure Monitor চালানোর জন্য কাস্টমাইজড TrustZone। - **Thermosphère**: EL2 EmuNAND সমর্থন, যা ভার্চুয়ালাইজড/রিডাইরেক্টেড NAND ইমেজের ব্যাকআপ ও ব্যবহার সক্ষম করে। - **Stratosphère**: কাস্টম sysmodules, উভয় রোসালিনা-স্টাইল যা কার্নেল বাড়ানো/নতুন বৈশিষ্ট্য সরবরাহ করে, এবং লোডার পুনঃবাস্তবায়ন-শৈলী যা গুরুত্বপূর্ণ সিস্টেম অ্যাকশন হুক করে। - **Troposphère**: অ্যাপ্লিকেশন-স্তরের Horizon OS প্যাচ যা কাঙ্ক্ষিত CFW বৈশিষ্ট্য বাস্তবায়ন করে। সফটওয়্যারটি GPLv2-এর অধীনে লাইসেন্সকৃত, নিন্টেন্ডোর জন্য একটি ছাড় সহ, যা প্রকল্পের জন্য লেখা যেকোনো সোর্স কোড শূন্য-ধারা BSD লাইসেন্সের অধীনে লাইসেন্স দিতে পারে। ক্রেডিটগুলির মধ্যে রয়েছে switchbrew, devkitPro, ReSwitched Team এবং গবেষণা, টুলিং এবং কোড উন্নতির জন্য বিভিন্ন ব্যক্তির অবদান।