Wiki KolibriOS: Enciclopedia di un sistema operativo in miniaturaCiao a tutti coloro che sono interessati alla programmazione di basso livello e al buon vecchio hardware. Oggi parleremo d...
Ciao a tutti coloro che sono interessati alla programmazione di basso livello e al buon vecchio hardware. Oggi parleremo di un progetto che può sembrare strano all’utente moderno, ma che tra gli appassionati è una leggenda. Stiamo parlando del wiki di KolibriOS, una risorsa ufficiale in cui vengono raccolte tutte le informazioni sul sistema operativo con lo stesso nome. Il sito funziona correttamente, i contenuti sono aggiornati e se pensi che questo sia solo un archivio ti sbagli di grosso.
KolibriOS è un sistema operativo per computer a 32 bit. Sì, sì, esattamente lo stesso che pesa meno di 100 kilobyte. Sembra uno scherzo? No, questa è una dura realtà. È scritto interamente in linguaggio assembly. Questa non è solo una manovra di marketing, ma una necessità per raggiungere una velocità incredibile. Grazie a questo approccio, il sistema esegue le chiamate di sistema in parallelo e funziona incredibilmente velocemente anche su hardware molto debole.
La caratteristica principale di KolibriOS è la sua dimensione. Il kernel, insieme alla maggior parte dei programmi, è posizionato su un floppy disk standard da 1,44 MB. Riesci a immaginare? L'intero sistema operativo, l'interfaccia grafica, l'editor di testo, il browser e molto altro rientrano in questo piccolo quadrato. Ciò rende il sistema ideale per i PC più vecchi o per coloro che desiderano eseguire un sistema operativo in pochi secondi.
Non è necessario un processore potente per eseguire questo sistema. È sufficiente qualsiasi computer con un processore compatibile con Pentium (i586) e solo otto megabyte di RAM. È davvero leggero. Allo stesso tempo, gli sviluppatori non hanno dimenticato i moderni standard di archiviazione dei dati. Il file system supporta la lettura e la scrittura di FAT1632 con nomi di file lunghi, ExFAT ed ext234. C'è anche il supporto per NTFS, XFS e CDFS (ISO9660), sebbene quest'ultimo sia di sola lettura.
Per quanto riguarda l'hardware, l'elenco di quelli supportati è piuttosto ampio. Molte delle schede audio, di rete e grafiche più diffuse funzionano immediatamente. Il sito Web ha una sezione speciale con un elenco delle apparecchiature supportate, quindi è necessario verificare la compatibilità prima dell'installazione.
Uno dei principali vantaggi di KolibriOS è la presenza di un kit di sviluppo integrato. Il sistema integra un editor di codice con un macro assemblatore. Ciò consente agli utenti di creare le proprie applicazioni direttamente all'interno del sistema operativo. Per coloro che desiderano approfondire lo sviluppo dei driver o lavorare con l'hardware, esiste un ramo Kolibri-A separato. È progettato specificamente per gli ingegneri hardware.
Il progetto è distribuito sotto licenza GPL.Ciò significa che il codice è aperto e tutti possono contribuire. Gli sviluppatori incoraggiano attivamente la comunità ad aiutare il progetto con idee e codice. Il wiki contiene domande frequenti, documentazione, elenchi di funzionalità e informazioni sullo sviluppo. Tutto questo è disponibile in inglese, ma la struttura del sito è comprensibile anche senza la conoscenza della lingua grazie alla navigazione logica.
In un'epoca in cui i programmi pesano gigabyte e sono necessari diversi gigabyte di RAM per eseguire una semplice applicazione, KolibriOS ci ricorda come è possibile ottimizzare il codice. Questo è un tutorial sulla programmazione efficace in linguaggio assembly. Sito Wiki. kolibrios. org funge da hub centrale per tutta questa conoscenza. Non ci sono pubblicità, né script non necessari, solo pura informazione.
Solo 8 megabyte di RAM sono sufficienti per il funzionamento del sistema. Il processore deve essere compatibile con Pentium (i586).
KolibriOS è scritto interamente in linguaggio assembly. Ciò garantisce la massima velocità e dimensioni ridotte.
Sì, è disponibile il supporto per FAT1632, ExFAT ed ext234 per la lettura e la scrittura. NTFS, XFS e CDFS sono supportati in modalità di sola lettura.
Sì, il sistema dispone di un kit di sviluppo integrato, che include un editor di codice e un assemblatore di macro.
Questa è una versione speciale di KolibriOS destinata agli ingegneri hardware e agli sviluppatori di driver.
Domain Name: KOLIBRIOS.ORG
Registrar: Key-Systems GmbH
Domain Status: client transfer prohibited
Registry Expiry Date: 2027-03-13T21:54:49.678Z
Creation Date: 2006-03-13T21:54:49.678Z
Updated Date: 2026-04-27T21:55:44.629Z
Name Server: NS0.SYSTEM-READY.ORG
Name Server: NS19.ZONEEDIT.COM
Name Server: NS3.ZONEEDIT.COM
REGISTRAR Contact: Key-Systems GmbH
>>> Last update of RDAP database: 2026-07-11T10:46:57Z
User-agent: AddSearchBot
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: aiHitBot
User-agent: Amazonbot
User-agent: Andibot
User-agent: anthropic-ai
User-agent: Applebot
User-agent: Applebot-Extended
User-agent: Awario
User-agent: bedrockbot
User-agent: bigsur.ai
User-agent: Brightbot 1.0
User-agent: Bytespider
User-agent: CCBot
User-agent: ChatGPT Agent
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: Claude-Web
User-agent: ClaudeBot
User-agent: CloudVertexBot
User-agent: cohere-ai
User-agent: cohere-training-data-crawler
User-agent: Cotoyogi
User-agent: Crawlspace
User-agent: Datenbank Crawler
User-agent: Devin
User-agent: Diffbot
User-agent: DuckAssistBot
User-agent: Echobot Bot
User-agent: EchoboxBot
User-agent: FacebookBot
User-agent: facebookexternalhit
User-agent: Factset_spyderbot
User-agent: FirecrawlAgent
User-agent: FriendlyCrawler
User-agent: Gemini-Deep-Research
User-agent: Google-CloudVertexBot
User-agent: Google-Extended
User-agent: GoogleAgent-Mariner
User-agent: GoogleOther
User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: GPTBot
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: ISSCyberRiskCrawler
User-agent: Kangaroo Bot
User-agent: LinerBot
User-agent: meta-externalagent
User-agent: Meta-ExternalAgent
User-agent: meta-externalfetcher
User-agent: Meta-ExternalFetcher
User-agent: MistralAI-User
User-agent: MistralAI-User/1.0
User-agent: MyCentralAIScraperBot
User-agent: netEstate Imprint Crawler
User-agent: NovaAct
User-agent: OAI-SearchBot
User-agent: omgili
User-agent: omgilibot
User-agent: OpenAI
User-agent: Operator
User-agent: PanguBot
User-agent: Panscient
User-agent: panscient.com
User-agent: Perplexity-User
User-agent: PerplexityBot
User-agent: PetalBot
User-agent: PhindBot
User-agent: Poseidon Research Crawler
User-agent: QualifiedBot
User-agent: QuillBot
User-agent: quillbot.com
User-agent: SBIntuitionsBot
User-agent: Scrapy
User-agent: SemrushBot-OCOB
User-agent: SemrushBot-SWA
User-agent: Sidetrade indexer bot
User-agent: Thinkbot
User-agent: TikTokSpider
User-agent: Timpibot
User-agent: VelenPublicWebCrawler
User-agent: WARDBot
User-agent: Webzio-Extended
User-agent: wpbot
User-agent: YaK
User-agent: YandexAdditional
User-agent: YandexAdditionalBot
User-agent: YouBot
Disallow: /
User-agent: *
Disallow: /
| Posizione | Frase | Pagina | Frammento |
|---|---|---|---|
| 1 | / | ||
| 6 | / | ||
| 15 | / | ||
| 18 | /wiki/intel_high_def... | ||
| 20 | / | ||
| 24 | /wiki/e80/ru | ||
| 26 | / | ||
| 29 | / | ||
| 30 | /wiki/help:%d0%9a%d0... | ||
| 30 | /wiki/intel_high_def... |