A co říci nazávěr?
^^^^^^^^^^^^^^^^^^
Třeba, že potom co pustím počítač, nabootuje se mi Linux, můžu
psát programy ve vi nebo EMACS a kompilovat je v GCC. Nebo si zahrát
nějakou s těch volně šiřitelných her - jsou tu strategie jako
freeciv, opencity, (war)craft. Nebo akční střílecky jako quake,
abuse nebo doom. Taky tu jsou starý superpařby jako xblast
(dynablaster), Maelstorm/rawks (asteroids), Gravitywars, tetris a
další. A taky moje hry - koules a xonix. Nebo se kouknu na jedno z
prvních tří dem pro linux - Hard Rox, Hellizer a bb. Napíšu něco v
TeXu. Prostě okna používám jen tehdy, když potřebuju vyvětrat a je
mi úplně jedno, že je nějaký Bill je prý naučil i padat. A pokud mě
Bill přece jenom dopálí, zahraju si xbill a několik stovek jich
postřilím. Za software jsem utratil jenom jednou 900kč za Linuxové
čtyřCD. Od té doby mi už chodí taky zadarmo. Přesto všechno co na
počítači používám mám legálně.. no já vím že to je jedno ale je to
dobrý pocit. A tak si říkam, že to s tou komercializací není až tak
zlé.
A co nás čeká? Za prvé to je Hurd, který by měl být hotový co
nevidět. Nové GCC má podporovat Pentia a tam zrychlit o cca 20%. To
se ale zdrželo, protože do toho se zapojil samotný intel - proslýchá
se, že gcc je ten kompiler co intelům zvoral benchmarky, protože tu
vlastí smyčku prostě vyhodil. Ale je to jen drb. Intelům se to
podařilo docela uprasit, takže to občas i zpomalí a padá to. Proto
je to nutné celé přepsat. Navíc by nové gcc mělo generovat bytecod a
měl by existovat jakýsi C interpreter. Mezi jiné šikovné věci u gcc
2.8.0 patří třeba profiler, který to ukazuje po řádkách a ne po
funkcích. Rozběhl se znova vývoj pascaláckého parseru, který se
zkompatibilňuje z Borlandama. Také už funguje chille (prog. jazyk).
Pracují na guile - to je scheme s rozšířením na UI. V tom by se
měl napsat ikonkový dektop pro zhýralé uživatele. U EMACS zase
plánují DTP - no v DTP jsem ještě neprogramoval :). Také pracují na
MULE - multi Lingual EMACS. Blíží se vydání prvního nealpha
dosemulátoru pro linux. V DJGPP zase pracují na sdílených knihovnách
+ dynamickém dohrávání ovladačů apod. a na multitaskingu. Opendos už
multitasking má a pracují na vlastní grafické nadstavbě a lepší
kompatibilite s M-DOSem. Wine - windows emulator zase prý spustí i
některé 95 aplikace. GNU také míří na web a vydává GNUscape
navigator, HTML profesional, Meta-HTML, Virtual reality browser, E
scape a další.. Znovu se rozbíha vývoj kolem astronomických
programů. GNU už není jenom programátorká záležitost ale začíná i
Free Music Philosophy-FMP. To je projekt pro převedení GNU idejí do
muziky - zdarma, každý může modifikovat atd.. Probíhá GNU
translation projekt - mezinárodní podpora. Už několikrát po mně
chtěli počeštit nějaký program ale představa GCC píšícího hlášky v
češtině mě odradila. Gss - Gnu sql server je už daké funkční. Nová
verze c knihovny je kompletní rewrite - je reentrantní a má podporu
multithreadingu. Uvažuje se také o předávání parametrů v registrech.
Nově splňuje také POSIX a X/open standardy. má podporu národních
zvyklostí, pluginu atd. Lépe zakrývá OS takže stejný exáč by měl
běžet jak pod Linuxem tak pod Hurdem bez emulace. GNUstep se zase
snaží udělat Nexstep look&fell ze zdrojákovou kompatibilitou. A
další. Jak je vidět máme se na co těšit.
výheň