Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vše je jenom Linux: AtheOS

Dnes začínáme s novým seriálem, který vás postupně seznámí s několika desítkami alternativních - a většinou také volně šiřitelných - operačních systémů, které - více či méně - vycházejí právě z Linuxu (a Unixů obecně :-). Zjistíte, že není jen čtyřka: Windows - Linux - MacOS - BeOS.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Cílem tohoto seriálu je seznámit vás s těmi nejzajímavějšími „kousky“ na poli operačních systémů. U každého z nich si nejdříve řekneme co je zač, jaký je záměr vývoje. Dozvíme se, co umí a v čem jsou jiné než konkurence, jakými chtějí být, na kolik vycházejí (a také přebírají) z Linuxu. U vybraných nebude chybět ani krátký rozhovor s autorem. Seriál bude jistě přínosem pro programátory hledající inspiraci, ale i pro vás ostatní, které jen zajímá, co je nového. A vězte, bude o čem číst.

V posledních několika málo letech se s novými operačními systémy doslova roztrhl pytel. Důvodů proč tomu tak je, máme hned několik. Za prvé: lidé jsou nespokojeni se stávajícími operačními systémy – ať již pro jejich cenu, nespolehlivost či složitost. Určitě každý programátor někdy snil o vlastním operačním systému, ve kterém by bylo všechno jinak a spousta z nás se o vytvoření podobného díla i pokusila. Za druhé: zvýšený výskyt alternativních systémů přišel s razantním nástupem Internetu jako komunikačního média. Umožnil do té doby věc nevídanou: lidé spolupracující na jednom projektu nemusí pocházet ze stejného místa, nemusí se dokonce ani znát. Dobrým příkladem je právě Linux nebo KDE. Posledním důvodem operačního boomu v posledních letech byl viditelný úspěch Linux nebo BeOS. A tehdy si spousta z nás řekla: když oni, proč ne já?

Základem drtivé většiny alternativních operačních systémů je právě Linux. Aby nedošlo k záměně: nemám teď na mysli rozličné exotické distribuce, ale více či méně nové operační systémy. Linux je vhodnou výchozí platformou pro vývoj nového systému: je poměrně rozšířen, programátoři s ním mají bohaté zkušenosti, je k dispozici zdarma a to včetně zdrojových kódů. Právě tento volný přístup ke zdrojovým kódům – především ke kódům jádra systému – je velká výhoda. Programátor nemusí složitě vymýšlet věci již vymyšlené a dávno funkční, může se plně věnovat integraci do nového OS. Může je přebrat beze změny, může je převzít a optimalizovat (což je asi nejrozšířenější) či se jimi nechat jen inspirovat a tvořit věci vlastní.

Systém první: AtheOS
http://www.at­heos.cx
http://www.at­heos.com

Jádro tohoto operačního systému je dílem jednoho člověka – norského programátora Kurta Skauena. Přestože jádro je stále „one man show“, na dalším vývoji dnes spolupracuje několik lidí z celého světa. Systém je postaven na objektech umístěných v jednotlivých vrstvách nad jádrem systému. Nejnovější verzí je verze 0.3.1, která je šířena pod GPL licencí (včetně zdrojových kódů). Cílem jeho tvůrce je vytvořit operační systém mířící někam mezi Linux a BeOS. AtheOS se snaží přinést jednoduchost a přívětivost BeOS na Linuxový systém. Jádro AtheOS podporuje nativní multiprocesing, používá se vlastní 64 bitový filesystem. Ten je asi největším kladem a přínosem AtheOS – je logickým pokračováním BeFS (filesystem používaný pod BeOS), ale integruje v sobě i prvky převzané z Ext2. Samozřejmostí je podpora TCP/IP, POSIXu, dynamicky načítaných knihoven, C++ překladače a dalších prvků.

AtheOS screenshot

Na domovské stránce autor tvrdí, že AtheOS není jen dalším unixovým operačním systémem, ale spíše logickým pokračováním – z Linuxu se pokusil převzít jen to dobré a od zbytku se oprostit. Proto nad jádrem Linuxového typu běží nově navržené uživatelské rozhraní. Neexistuje zde textový režim, jen terminálový emulátor Xterm. Linuxovou minulost (či chcete-li původ :-) jádra dokazují i aplikace – nativních grafických aplikací je jen několik – zato v Xtermu běží po pouhé rekompilaci (bez velkých zásahů do zdrojových textů) většina programů určených pro Linux. Jako příklad uveďme třeba emacs, vi, joe, mc a spoustu dalších. Atheos již obsahuje také překompilovaný Apache včetně podpory PHP4 a také databázový MySQL server. Přes to, že je systém stále ještě ve fázi testování, je jeho stabilita více než dostačující.

TIB2012

       

AtheOS je již dnes použitelný jako Intranetový server. Rychlost generování dynamických webových stránek systémem PHP/MySQL je o poznání vyšší než na Linuxu běžícím na stejné konfiguraci. Jako pracovní stanice je AtheOS zatím vhodný jen pro vývoj nových aplikací nebo pro vyzkoušení. Pro programátory může být zajímavý návrh použitého filesystemu a některé části jádra. Atheos má dobré předpoklady prosadit se a zcela určitě o něm ještě uslyšíme.

Dva další zajímavé systémy si představíme zase za týden.

Školení: GIT správce zdrojových kódů

 

Seznamte se s možnosti systému správy verzí zdrojových kódů GIT, který používají i vývojáři linuxového jádra.

  • Proč správa verzí
  • Architektura GITu
  • GIT v praxi
  • a další

Podrobnější informace o školení a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 3,00

Přehled názorů

Vše není jen Linux
Dalibor Šrámek 12. 1. 2001 10:53
Nový
├ 
Re: Vše není jen Linux
Vladislav Janeček 12. 1. 2001 11:31
Nový
│
├ 
Re: Vše není jen Linux
Pavel Arnost 12. 1. 2001 20:12
Nový
│
└ 
Re: Vše není jen Linux
Ondrej Hurt 12. 1. 2001 23:47
Nový
│
 
├ 
Re: Vše není jen Linux
Jezek2 15. 1. 2001 08:11
Nový
│
 
└ 
Re: Vąe není jen Linux
Petr Baudis 30. 1. 2001 16:30
Nový
└ 
Re: Vše není jen Linux
Pavel Beníšek 15. 1. 2001 15:40
Nový
IT'S NOT BEOS LOOK-A-LIKE
platYpus 12. 1. 2001 14:14
Nový
bez titulku
KZ SoftWorks 12. 1. 2001 16:14
Nový
Proc?
Zoul 13. 1. 2001 13:29
Nový
└ 
Re: Proc?
Michael Polak 13. 1. 2001 18:28
Nový
 
├ 
Re: Proc?
Peter Budai 13. 1. 2001 23:16
Nový
 
└ 
Re: Proc?
Zoul 15. 1. 2001 13:31
Nový
 
 
└ 
Re: Proc?
Ondrej Hurt 18. 1. 2001 22:37
Nový
 
 
 
└ 
Re: Proc?
Zoul 19. 1. 2001 14:04
Nový
jste divnej :)
Petr Chloupek 13. 1. 2001 18:12
Nový
├ 
Re: jste divnej :)
Michael Polak 13. 1. 2001 18:30
Nový
└ 
Re: jste divnej :)
Zoul 15. 1. 2001 13:13
Nový
 
└ 
Re: jste divnej :)
Corrado 17. 1. 2001 14:37
Nový
 
 
└ 
Re: jste divnej :)
Zoul 17. 1. 2001 19:05
Nový
 
 
 
└ 
Re: jste divnej :)
Ondrej Hurt 18. 1. 2001 22:41
Nový
 
 
 
 
└ 
Re: jste divnej :)
Zoul 19. 1. 2001 14:02
Nový
AtheOS nema sanci
Mikulas Patocka 25. 1. 2001 11:57
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem