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: OPENSTEP

Od dnešního dílu našeho seriálu se budeme věnovat těm operačním systémům, o které budete mít největší zájem.

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

V žádném případě to neznamená, že by už nebylo o čem psát, námětů je stále dost. Jen mi na můj e-mail dochází spousta reakcí od vás čtenářů a ve spoustě z nich mne žádáte o informace o tom či onom operačním systému, který vás právě zajímá. Protože si z časových důvodů bohužel nemohu dovolit odpovídat na všechny individuálně, budu zařazovat vámi nejžádanější systémy do našeho seriálu. A nejvíce dotazů v tomto týdnu se zajímalo o operační systém NextStep. Protože NextStep již neexistuje – byl pohlcen společností Apple Computer a stal se základem nového Mac OS X, zaměříme se na jeho free kolegu.

OPENSTEP 4.2
http://www.nex­t.com

Jak jsem již naznačil, vychází OPENSTEP z NextStepu. Společnost NextStep založil S. Jobs (zakladatel společnosti Apple) po svém násilném odchodu z vedení Applu. Vznikl tak operační systém Unixového typu, který však svou koncepcí značně předběhl svou dobu a ukázal, že i unix může mít uživatelsky přívětivou tvář. NexStep byl systém, ve kterém se dobře pracovalo a báječně programovalo. Po návratu S. Jobse zpět do Applu firma Next zanikla a zcela náhodou se NextStep stal základem nově připravované verze Mac OS (původně měl tímto základním kamenem být BeOS). Ale NextStep nezanikl, žije dál jako OPENSTEP.

S tímto operačním systémem je to trochu zapeklité. On to totiž vůbec není operační systém, lépe řečeno je i není. OPENSTEP je více než operační systém spíše specifikace aplikačního rozhraní. Jedná se vlastně o run-time podporu nativních aplikací implementovanou do rozličných operačních systémů. Takto vytvořené programy můžou běžet nezávisle na hlavním (hostitelském) operačním systému, pokud je v něm nainstalována podpora pro OPENSTEP. Nejnovější verzí je OPENSTEP 4.2.

Tato verze je především rozšiřující verzí upravující hlavní chyby verze předchozí – 4.1. OPENSTEP lze dle oficiálního vyjádření nainstalovat na systémech SPARC, Mach a stanicích s Windows95/NT. Jsou však známy i úspěšné pokusy některých nadšenců o kompilaci prostředí na linuxových strojích. OPENSTEP si můžete buď objednat na originálním cédéčku přímo od Applu nebo si jej volně stáhnout z Appláckého ftp serveru.

Součástí instalace prostředí OPENSTEP je intuitivní a výkonné programátorské prostředí. Opravdu poprvé budete moci naprogramovat plně funkční aplikaci bez nutnosti napsat jedinou řádku kódu. Uživatelské rozhraní aplikace vytvoříte pouze myší, podobně, jako jste zvyklí z jiného vývojového prostředí. Opravdovou lahůdkou je pak tvorba samotného funkčního kódu aplikace. Pouhým tažením myší sestavíte z dostupných komponent jádro aplikace, ke kterému přidáte pouze propojení mezi jednotlivými komponentami, případně propojíte jádro aplikace s prvky již vytvořeného uživatelského rozhraní. Výsledný kód, který jste vytvořili, je samozřejmě v jazyce C++ a můžete ho i libovolně manuálně upravovat. A pokud patříte k programátorům ze „staré školy“, nic vám pochopitelně nebrání napsat kód celé aplikace ručně přímo v programovacím jazyku.

Jak jsem již předeslal, vytvořené aplikace mohou být přenositelné mezi počítači s odlišnými hostitelskými operačními systémy, pokud ovšem nevyužívají funkcí nebo komponenty specifické pro daný systém – například aplikaci využívající windowsovské .dll knihovny nespustíte například na Solarisu nebo aplikace využívající Apple WebObject vám nepoběží na stanici s Windows.

davame_internetu_obsah
       

OPENSTEP je výborné aplikační rozhraní, které je zatím dostupné jen úzké skupině programátorů a vývojářů a u běžných uživatelů se v dohledné době asi masově nerozšíří – stávající operační systémy OPENSTEP vůbec nepodporují a běžný uživatel si nebude instalovat obrovský (svým rozsahem i možnostmi) aplikační balík, díky kterému spustí pár desítek – většinou oborově velmi specifických – aplikací.

Tak, a příště budeme psát o operačním systému, který si sami zvolíte. Pište tedy do diskuze nebo na můj e-mail.

Školení: Linux – Firewall, Samba, VPN

Na třídenním školení se naučíte nainstalovat a spravovat Firewall a Router, SAMBA Doménový a Souborový server. Dále si zprovozníte vlastní, zabezpečený VPN server.

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

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

Přehled názorů

bez titulku
Vladimír Láník 9. 2. 2001 01:02
Nový
└ 
Re:
JohnBlbec 9. 2. 2001 09:10
Nový
OpenStep
Pavel Stěhule 9. 2. 2001 08:18
Nový
└ 
Re: OpenStep
Vladislav Janeček 9. 2. 2001 08:38
Nový
 
└ 
OpenStep pro Win98
Peter Cernoch 9. 2. 2001 10:48
Nový
Co takhle Hurd
A.B 9. 2. 2001 10:14
Nový
└ 
Re: Co takhle Hurd
damned 9. 2. 2001 12:37
Nový
 
└ 
Re: Co takhle Hurd
klak 13. 2. 2001 11:30
Nový
 
 
└ 
Re: Co takhle Hurd
Marty 13. 2. 2001 11:49
Nový
Vyvojove prostredi
Yenya 9. 2. 2001 10:23
Nový
Dostupnost ???
Petr Klíma 9. 2. 2001 10:40
Nový
GNUStep
Avatar 9. 2. 2001 14:07
Nový
NeXTStep
Freza 9. 2. 2001 20:58
Nový
Zajimavy tip
Miroslav Petricek 12. 2. 2001 01:08
Nový
bez titulku
Jan Svec 12. 2. 2001 12:13
Nový
└ 
GToolKit
Jiří Brožovský 12. 2. 2001 22:13
Nový
Dostupnost
Martin Man 12. 2. 2001 15:18
Nový
QNX, ...
Petr 14. 2. 2001 17:24
Nový
ovladac sbLive pod Linux
Karel Jestřáb 6. 3. 2001 19:28
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