Koleksi Sistem Operasi (OS)
Selamat datang di dunia sistem operasi. Koleksi perangkat lunak, kerangka kerja dan perpustakaan yang luar biasa & dikuratori, tutorial dan video pembelajaran, pedoman teknis dan praktik terbaik tentang sistem operasi (OS). Terima kasih kepada pembaca dan kontributor harian kami. Tujuannya adalah untuk membangun koleksi sumber daya yang sangat terkenal yang dikategorikan oleh masyarakat. Berbagi, saran, dan kontribusi selalu diterima!
About Operating Systems (OS)?
Table of Contents
- Perkenalan
- Sistem Operasi Sumber Terbuka
- Hobi
- Sistem Operasi Populer
- Windows
- Jas hujan
- Linux
- Indie-os
- Portofolio
- Good-os
- Sumber lain
- Browser
- Untuk siapa
Sistem Operasi Sumber Terbuka
- ACKOS - Sistem operasi 64 -bit sederhana.
- AROS - Sistem operasi penelitian adalah sistem operasi desktop yang ringan, efisien, dan fleksibel, yang dirancang untuk membantu Anda memanfaatkan komputer Anda sebaik -baiknya. Ini adalah proyek independen, portabel dan gratis, yang bertujuan untuk menjadi kompatibel dengan Amigaos di tingkat API
- Boneos untuk semua orang yang dibangun oleh semua orang
- OS berbasis OS-Linux Bottlerocket dimaksudkan untuk hosting wadah.
- Cadex OS - Kernel sistem operasi sederhana yang awalnya dibuat oleh Prof. Douglas Thain di University of Notre Dame dan mahasiswa
- Chibios - Lingkungan pengembangan lengkap untuk aplikasi tertanam termasuk RTOS, HAL, driver periferal, file dukungan dan alat
- Clive - OS unikernel yang terinspirasi oleh Plan9 dan Nix yang dikembangkan di Universidad Rey Juan Carlos dari Madrid
- Collapseos - Teknologi Bootstrap Post -Collapse
- Dahliaos- dahliaos adalah sistem operasi modern, aman, ringan dan responsif, menggabungkan yang terbaik dari OS GNU/Linux dan Fuchsia.
- Eggos - go unikernel berjalan di x86 logam telanjang
- Embox - Kernel sistem operasi yang dapat dikonfigurasi yang dirancang untuk sistem yang dibatasi dan disematkan sumber daya.
- FREERTOS, GITHUB - Sistem operasi IoT untuk mikrokontroler, oleh Amazon.
- Genode - Kerangka kerja sistem operasi FOSS yang terdiri dari lapisan abstraksi microkernel dan kumpulan komponen ruang pengguna
- Gopher -OS - Bukti Konsep Kernel OS yang ditulis dalam Go
- Greenteaos, GitHub - OS gratis yang dirancang agar kompatibel dengan Windows Executables
- Harveyos - Sistem Operasi Terdistribusi
- Helenos - Multikernel Multiserver OS
- Helium - Proyek OS berbasis BSD yang bertujuan untuk memberikan pengalaman seperti dan beberapa kompatibilitas dengan macOS
- Hubris - Hubris adalah sistem operasi untuk mikrokontroler yang dikembangkan oleh perusahaan komputer oksida di Rust
- Interim - OS minimalis dengan konsep dari mesin Lisp dan plan9
- Jehanne, GitHub - OS Terinspirasi oleh Plan9, 9Front dan Harvey OS
- Knightos - untuk kalkulator Z80
- L4RE-Sistem operasi dan hypervisor untuk aplikasi keamanan/kritis keselamatan dan virtualisasi.
- Managarm - OS berbasis microkernel pragmatis dengan I/O yang sepenuhnya asinkron
- MIMIKER, GITHUB - Sistem operasi sederhana seperti Unix untuk tujuan pendidikan dan penelitian. MIPS Microkernel.
- Minoca OS - OS tujuan umum, ditulis dalam C
- Nanos - Unikernel yang kompatibel dengan Linux, ditulis dalam C
- Nodeos - OS Menggunakan NodeJs dan Linux
- OS PIDI - OS independen dan minimalis
- Redoks - ditulis dengan karat
- SANOS, GITHUB - SANOS adalah kernel sistem operasi X86 32 -bit minimalis untuk peralatan server jaringan yang berjalan pada perangkat keras PC standar.
- Skiftos, GitHub - Sistem operasi yang sederhana, buatan tangan, dengan antarmuka pengguna grafis.
- PRIUST OS - OS Berbasis Genode
- SOSO - Sistem operasi seperti unix sederhana yang ditulis dalam perakitan NASM dan sebagian besar di C
- Synestiaos - Sistem operasi 32/64 bit yang ditulis dalam C untuk platform ARM
- Thor - Sistem Operasi 64bit Sebagian besar ditulis dalam C ++
- Theseus - OS eksperimental modern yang ditulis dari awal dalam karat untuk mengeksplorasi struktur OS baru dan teknik manajemen negara.
- Tock, GitHub - Sistem operasi tertanam yang aman untuk mikrokontroler
- Unikraft - unikernel modular untuk spesialisasi, efisiensi tinggi, kinerja, dan keamanan; Kompatibel Linux/POSIX; sebagian besar di c
- Mimosa, GitHub - Sistem operasi penelitian yang menjalankan skema di Bare -Metal
- HHUOS - HHUOS adalah sistem operasi kecil yang ditulis dalam C ++ dan Assembler untuk arsitektur x86. Tujuan utama dari proyek ini adalah untuk menunjukkan bagaimana berbagai aspek teori sistem operasi dapat diimplementasikan dan dihubungkan bersama. Sistem ini tidak bertujuan untuk menjadi sistem operasi berfitur lengkap untuk penggunaan sehari-hari.
Hobi
- Aquilaos - Sistem Operasi yang dirancang agar sesuai dengan POSIX dan sebagian besar transparan ISA
- Sistem Operasi Multithreaded Hewan - 32 bit (sebelumnya Gramado)
- Brutal, GitHub - Sistem operasi yang terinspirasi oleh desain brutalis yang menggabungkan cita -cita UNIX dari tahun 1970 -an dengan teknologi dan teknik modern
- Cyjon - Sistem Operasi Bahasa Majelis Murni X64
- Emerald - Kernel sistem operasi yang ditulis untuk bersenang -senang di C
- HALIDEOS - Sistem operasi eksperimental ditulis sepenuhnya dari awal.
- Hidrogen - Mainan OS. 64-bit, preemptive multitasking kernel mendukung EFI, PCIe, SATA, Mode Grafik Framebuffer, HFS+.
- Kripayaos - x86 kernel dengan bootloader sendiri.
- Kolibrios - Fork Menuetos
- Lemonos, GitHub-Sistem operasi 64-bit seperti UNIX yang ditulis dalam C ++.
- Lyre - x86 kernel dan distribusi yang ditenagai oleh MLIBC, alat Userland GNU, dan perangkat lunak umum *NIX lainnya.
- Mako - Hobby OS untuk x86 dari awal, ditulis dalam C
- Menuetos - Hobby OS mendukung 32 dan 64 bit, ditulis dalam bahasa perakitan
- MOS - Sistem operasi hobi yang dikembangkan dari awal
- Moros - Moros adalah sistem operasi hobi yang ditulis dengan karat untuk arsitektur x86.
- Myxomycota - kernel monolitik di c
- Nopeos - Kernel OS sederhana dengan juru bahasa dasar untuk x86
- Oneos-x86-32 dan kernel ARMV7 dengan multi-threading pre-emptive, manajer jendela dan editor
- Pranaos - Sistem operasi UNIX yang ditulis dari awal dalam C / C ++
- Pathos - Hobby OS Berdasarkan mikeos, ditulis dalam bahasa assembly
- Ponyos, GitHub - Toaruos, OS bertema Pony Little Pony
- Pouplyos - OS sederhana untuk bersenang -senang dan belajar, dinamai setelah maskot esisar poulpy
- R3 - Kernel Sistem Operasi Hobby X86_64 ditulis dalam karat - dengan fungsionalitas minimal
- Serenity - Sistem operasi seperti unix grafis untuk komputer x86
- Simpleos - Sistem operasi sederhana yang dikodekan dalam C dan perakitan
- Snowdrop OS - Sistem operasi homebrew dari awal, dalam bahasa perakitan
- Sortix - hobi os di c dan c ++ oleh jonas 'sortie' termansen
- Templeos - Religius OS :-)
- Tetris -OS - Sistem Operasi, tetapi hanya memainkan Tetris.
- Toaruos - Sistem operasi hobi dari awal
- Týndur - Sistem operasi hobi dibangun oleh komunitas tingkat rendah. Ditulis dalam C dan Pascal
- Sistem Operasi Ultron OS - X86 yang ditulis dalam proyek C ++, sekolah menengah
- Visopsys - Open Source Hobby OS dikembangkan sejak 1997
- Willos - Kernel 64 bit minimal (sistem operasi yang tidak dapat "mengoperasikan" banyak hal)
- Windows 95 in Electron - Hobby Windows 95 Implementasi di Electron
- XV6 - Sistem Operasi Pengajaran yang Dikembangkan pada Musim Panas 2006 untuk Kursus Sistem Operasi MIT
- Baremetal, GitHub - Sistem operasi 64 bit yang ditulis dalam perakitan untuk x86-64
- Zallos - Sistem operasi semangat adalah garpu profesional yang dimodernisasi dari sistem operasi kuil 64 -bit, Templeos.
Sistem Operasi Populer
- Darwin XNU - Kode Sumber Kernel XNU untuk digunakan dalam macOS dan iOS
- FreeBSD, GitHub - Sistem operasi seperti Unix berdasarkan BSD
- Freedos - OS yang kompatibel DOS
- Haiku - os terinspirasi beos
- Linux - Kernel Linux
- Minix, GitHub - Sistem operasi seperti Unix berdasarkan arsitektur microkernel
- MS-DOS-Sumber asli MS-DOS 1.25 dan 2.0
- NetBSD, GitHub - Sistem operasi seperti Unix berdasarkan BSD
- OpenBSD, GitHub - Sistem operasi seperti Unix berdasarkan BSD
- Reactos, GitHub - Sistem operasi yang kompatibel dengan Windows gratis
- SystemV - AT&T Unix System V Code Sumber
Buku dan pemandu
Buku online
- Cara Membuat Sistem Operasi Komputer - Dalam C ++
- Intermezzos - A Follow Along Book to Build Intermezzoso in Rust
- Kernel Linux Singkatnya - Meliputi seluruh jajaran tugas kernel, tersedia sebagai bab atau satu PDF
- Buku kecil tentang pengembangan OS oleh Erik Helin dan Adam Renberg
- Think OS - Pengantar Singkat untuk Sistem Operasi oleh Allen B. Downey
- Seri Pengembangan Sistem Operasi - OS dari bawah ke atas di C
- Sistem Operasi: Tiga Potongan Mudah - Buku Mudah Dibaca Meliput Virtualisasi, Konkurensi dan Kegigihan
- XV6: Sistem Operasi Pengajaran Sederhana, Seperti Unix - Buku untuk XV6
- Sistem Operasi: dari 0 hingga 1 - Bootstrap diri Anda sendiri untuk menulis OS dari awal oleh do hoang tu
Tutorial
- Baking PI - Pengembangan Sistem Operasi oleh University of Cambridge
- Bangun kernel OS multi-tasking minimal untuk lengan dari awal oleh Jim Huang
- Pengembangan Kernel Bran oleh Brandon Friesen
- Cara Menulis Linux Kernel Patch dan mengirimkannya oleh Greg Kroah-Hartman
- Presentasi tentang bagaimana kernel Linux dikembangkan oleh Greg Kroah-Hartman
- OS -Tutorial - Cara membuat OS dari awal oleh Carlos Fenollosa
- Gulung mainan Anda sendiri unix-clone os oleh James Molloy
- Menulis OS di Rust oleh Philipp Oppermann
- Membuat Sistem Operasi RISC-V Menggunakan Rust oleh Stephen Marz
- Pengembangan Sistem Operasi untuk Dummies oleh Leo Whitehead
- Kernel 101 - Mari Tulis Kernel oleh Arjun Sreedharan
- Kernel 201 - Mari Tulis Kernel dengan Keyboard dan Dukungan Layar oleh Arjun Sreedharan
- Menulis bootloader x86 kecil oleh Joe Bergeron
- Menulis bootloader oleh Alex Parker
- Belajar Pengembangan Sistem Operasi Menggunakan Kernel Linux dan Raspberry Pi
Situs web & virtualisasi
- Genodian - Cerita di sekitar sistem operasi genode
- os -dev - wiki dengan semua yang perlu Anda ketahui
- LowLevel - Wiki tentang membuat OS dari awal. Dalam bahasa Jerman
- POSIX - Standar untuk Mempertahankan Kompatibilitas Antara Sistem Operasi
- Kotak OS
- VMware Marketplace
- Perbandingan platform virtualisasi
Dokumen
- Manfaat dan Biaya Menulis Kernel Posix dalam Bahasa Tingkat Tinggi oleh Cody Cutler, M. Frans Kaashoek, dan Robert T. Morris, Mit Csail
- Skema Menjalankan di Bare Metal oleh Samuel Yvon, Marc Feeley, Skema 2020
- Unikraft: Cepat, Unikernels Khusus Cara Mudah oleh Kuenzer et al., Eurosys 2021
Tutorial video
| Microsoft | Penjelajah Internet | Trisula | | Microsoft | Tepi (tua) | Edgehtml |
| Microsoft | Tepian | Berkedip |
| Mozilla | Firefox (Lama) | Tokek |
| Mozilla | Firefox | Tokek kuantum |
| Google | Chrome (Lama) | Webkit |
| Google | Chrome | Berkedip |
| Google | Kromium | Berkedip |
| Perangkat lunak opera | Opera (Lama) | Presto |
| Perangkat lunak opera | Opera | Berkedip |
| Apel | Safari | Webkit |
| Perangkat Lunak Berani | Berani | Berkedip |
| Teknologi Vivaldi | Vivaldi | Berkedip |
| Open-source | Tor | Tokek kuantum |
| Produksi Moonchild | Bulan pucat | Goanna |
| Produksi Moonchild | Basilisk | Goanna |
^top^
Dibangun dengan:
- Bereaksi
- Preact
- Vitejs
- Elektron
- NodeJS
- Langsing
- Netlify
- Vercel
- Buruh pelabuhan
- JS
- Ts
- Nota bene
- CoffeeScript
- Vimscript
- C
- C ++
- Objektif-C
- Jawa
- Php
- Python
- EJS
- Perakitan
- Makefile
- Dockerfile
- Kerang
- sed
- Prolog
- Tailwind CSS
- SCSS
- {lebih sedikit}
- CSS
- emosi
- Html5
- ThreeJs
- Pokeapi
- Fontawesome
- jQuery
- Plsql
- Matlab
Lisensi
Lisensi MIT
Karya ini dilisensikan di bawah Lisensi Internasional Creative Commons Attribution 4.0.
Kembali ke atas
Memperluas