Fotoshow

Mt. Everest (8848 m)
Nepál, Čína

Salto Angel
Venezuela

Info

Dnes je

svátek má .

Počasí Olomouc - Slunečno.cz


Software

Software je programové vybavení počítače. Jde o programy, které umožňují hardware co nejlépe využít. Komunikace s počítačem na úrovni dvojkové soustavy, tj. 0 a 1, je pro běžného člověka zcela nemožná. Proto výrobci s hardwarem dodávají i software. Jde o sprostředkovatele mezi hardwarem a člověkem. Software v počítači nenajdeme jen na pevném disku, disponuje jím např. i základní deska, resp. její základní komunikační prostředek BIOS. Z hlediska účelu software zahrnuje aplikační software (pracuje s ním uživatel), operační systém (zajišťuje běh programů) a další, tj. knihovny, BIOS, firmware apod.

Základní skupinou je tedy systémový software, který umožňuje efektivní používání počítače. Patří sem firmware, což je software obsažený v hardwaru a samozřejmě také operační systém, který spravuje počítač, kontroluje činnost hardwaru, vytváří prostředí pro programy. Inicializuje se vždy, kdy spustíme nebo restartujeme počítač. Nejznámější operační systémy jsou MS DOS, WINDOWS, UNIX, Linux, Nowell Netware. Naopak aplikační software přímo umožňuje uživateli vykonávat nějakou konkrétní činnost.

Dalším specifickým odvětvím softwaru jsou programovací jazyky. Tyto programy umožňují uživateli vytvářet vlastní programy. Součástí programovacího jazyka je tzv.prekladač (kompilátor). Operační systém si překladač uloží do operační paměti a podle něj s programovacím jazykem pracuje. Mezi známé programovací jazyky patří např. Turbo Pascal, Visual C++, Visual Basic, C++ Builder, Borland Delphi, Java, FoxPro atd.

Jako finální a nejčetnější skupinu programů lze označit aplikační software. Zahrnuje všechny oblasti využití počítače. Základem je tvorba či úprava souboru, tj. editace:

- textové editory – umožňují vytvářet a formátovať texty, doplnit je o další doplňkové funkce. Nejtriviálnější (a velmi používaný) je NotePad, dále WordPad, MS Word, Open Office Writer. Patří sem i tzv. DTP (Desk Top Publishing), tj. tvorba knih na počítači, pro profesionální úpravu textů pro polygrafii.

- grafické editory – pro kreslení obrázků a editaci fotografií. Pro fotky a jiné bitmapové soubory se používají z široké nabídky programů např. Adobe Photoshop, Paint Shop Pro, PhotoPlus, Gimp, ... , vektorová grafika se edituje v aplikacích Corel Draw, Adobe Illustrator, Zoner Callisto, .... Populární formát gif pro grafické animace lze editovat v Active GIF Creator, CoffeeCup GIF Animator, KoolMoves, Easy GIF Animator, Zoner Gif Animator, ... .

- tabulkové editory – umožňují sestavit libovolnou tabulku, graf. Umožňují vytvářet přehledy, kalkulace, matematické, výpočty ... Nejznámnější je MS Excel či jeho bezplatná alternativa Open Office Calc.

- databázové editory – programy pro správu databází, např. MS Access.

- kancelářské balíky – MS Office, 602Pro PC Suite, Star Office, OpenOffice.

- 3D modelování, projekce – od běžného softwaru až po profesionální nástroje pro konstruktéry, stavaře, architekty, tj. od 3D Studio Max, TrueSpace, Blender, 3D Canvas až po AutoCad, ArchiCad, ... .

- programy pro tvorbu www stránek - tj. FirstPage, FrontPage, Flash, Macromedia Dreamweaver, CoffeeCup HTML Editor, Golden HTML Editor, avšak nejužitečnější je stále starý dobrý NotePad:-)

- video editory – programy pro editaci a konverzi digitálních videozáznamů. Součástí instalace Windows je Movie Maker, Adobe Premier, Media Studio, Ulead VideoStudio, MovieXone, ... .

- zvukové editory – programy pro práci se zvukovou stopou, konverze formátů, tvorba hudby. Z mnoha různých např. CDex, Acoustica, Ace of WAV, Audiograbber, Melody Assistant, WinKaraoke Creator... .

Typickým softwarem vyhledávaným širokou základnou uživatelů výpočetní techniky jsou tzv. prohlížeče, event. ostatní aplikace:

- správci souborů - programy, které poskytují komfort při práci s disky a s adresáři. Vedle windowsovského Průzkumníku to jsou hlavně oblíbené aplikace Total Commander event. Salamander, FAR, MS Explorer, WIN NC, ... .

- programy pro komprimaci, archivaci dat – změní strukturu kódu souboru za účelem zmenšení jeho velikosti na disku, soubor se tzv. "zabalí", bez tohoto archivátoru pak ovšem nelze spustit. Tyto programy se také často používají pro zkomprimování více souborů do jedné souborové přílohy před odesláním elektronickou poštou. Známé jsou programy Win RAR, Win ZIP, ARJ, Win ACE, jejich funkci někdy přebírají i komfortnější souboroví správci, např. Total Commander, často rozšířené utilitami o další formáty těchto archivů.

- hudební přehrávače – kvanta a kvanta programů, mezi nimiž pravděpodobně vévodí WinAmp, dále např. MusicMatch JukeBox, MidiPlus, DJ Mix Lite, Digital RAMP... .

- video a multimedia – přehrávače videa, jako např. Windows Media Player, DivX Player, MicroDVD, BSPlayer, DirectDVD, QuickTime, a mnoho dalších ...

- grafické prohlížeče – rychlé prohlížení fotek. Dlouhodobě nejznámnější ACD See, dále Zoner Photo Studio, AD Picture Viewer, PhotoPlayer, Ulead Photo Explorer, CompuShow a mnoho dalších ... .

- on-line prohlížeče – programy pro surfování po webu, tj. MS Internet Explorer, Netscape navigator, Mozilla, Opera, Digital Navigator.

- off-line prohlížeče – programy na stahování celých webových stránek i s odkazy pro jejich off-line prohlížení, tedy Offline Explorer, Offline Commander, SuperBot, Website Extractor, BlackWidow.

- download manažery – programy pro stahování souborů z Internetu, jako např: FlashGet, GetRight, Go!Zilla, LeechGet, Internet Download Manager.

- programy pro elektronickou komunikaci – rychlá komunikace na Internetu, tedy ICQ, IRC, Vista, Yahoo Messenger, AOL, pro práci s elektronickou poštou Outlook, Outlook express.

- vypalovací programy – Nero, CloneCD, Audio CD Maker, WinOnCD, pozor na autorská práva a licence!

- antiviry – skupina programů, které vyhledávají, případně odstraňují počítačové viry z diskového média. Např. Virus SCAN, Nod32, AVG, RAV, Norton antivirus, McAfee, Panda antivirus, Dr. Solomon.

- programy poškozující software a hardware – viry, trojské koně, červy. Např. Michelangelo, I love you, One Half.

- utility – pomůcky, drobnější programy sloužící k vyladění, otpimalizaci počítače. Patří sem i diagnostické a testovací úlohy pro monitoring stavu hardwaru a softwaru v počítači.

- výukové a informační programy – slovníky (PC Translator, Lexicon), mapy (Europe Routing City Map), cestovní příručky (Elis), encyklopedie (EnCarta, Wourld Atlas) ... .

- hry – no comment:-)


Softwarové licence

Licence lze v zásadě rozdělit podle několika kritérií. Prvním z nich je snaha autorů zviditelnit se na trhu počítačového softwaru. Dalším hlediskem je potřeba vydělat peníze na tvorbu dalších aplikací. Takovým dobrým příkladem je Microsoft. Licence jsou zde také hlavně proto, aby ochránili autorská práva a nebylo možné vydávat cizí produkty za své nebo za ně získávat peníze. Taková činnost je považována u některých licencí za kriminální. Vždy je dobré přečíst si při instalaci programu licenční ujednání než ho odsouhlasíte. Zde je přehled nejrozšířenějších licencí:

Free software, nově Open source software, Public domain

Software s otevřeným zdrojovým kódem. Deklaruje svobodu používat jej za jakýmkoliv účelem, dále možnost přizpůsobit kód svým potřebám, redistribuovat kopie programu. Povoleno je i vylepšovat program a zveřejňovat zlepšení, aby z nich mohla mít prospěch celá komunita.

Z hlediska bezpečnostních děr v software je otevřenost kódu dvojsečná zbraň. Chyby v programech může hledat mnohem širší skupina lidí (nebo i automatických pomůcek) a je proto naděje, že se snáze opraví. Na druhou stranu zranitelnosti mohou snáze najít i útočníci. V současném paradigmatu informační bezpečnosti full disclosure se ovšem považuje za obecně výhodnější, když jsou informace dostupné všem, i za tu cenu, že jsou dostupné útočníkům. Alespoň u populárních programů s velkou základnou uživatelů a vývojářů lze předpokládat, že „uživatelská“ strana má výrazně větší prostředky (především více času kvalifikovaných lidí) než cracker. Nespornou výhodou otevřeného zdrojového kódu je ohromné ztížení možnosti propašování zadních vrátek a trojských koní.

Freeware

Forma distribuce software, která ponechává autorovi autorská práva, ale volně zpřístupňuje plně funkční software ostatním bez poplatků. Software by neměl být prodáván či šířen za úplatu, nesmí být pozměňován, autor může také omezit způsob použití. Autoři poskytují software pod touto licencí většinou pro vlastní uspokojení, prosazení pokrokového nápadu či prostě pro dobro všech.

Adware

Užívání software šířeného pod touto licencí je bezplatné, ale v programu se zobrazuje reklama, ze které je jeho vývoj placen. Odstranění reklamy je nemožné a ani není v souladu s licencí. Reklama bývá většinou stahována z Internetu.

Demo

Program slouží pouze k předvedení schopností daného produktu, ne však k jeho plnému nasazení. Je pravděpodobné, že bude nějakým způsobem omezena funkčnost produktu, např. ukládání, zobrazování nebo zpracování. Často také bývá omezena časově. Zvyklostí bývá označovat funkčně omezenou verzi Demo a časově omezenou verzi Trial.

Trial

Jedná se o komerční software, u kterého je časově omezena určitá funkce např. ukládání, tisk apod. Smyslem této licence je umožnit potencionálnímu zájemci si vyzkoušet ovladání programu a různých funkci před zakoupením plné verze.

Shareware

Produkty jsou pod touto licencí šířeny zdarma. Autor obvykle požaduje zaplacení malé částky až v případě, kdy se uživateli produkt líbí a běžně jej používá. Zaplacením této částky se stává registrovaným uživatelem, může dostávat aktualizace, případně je mu k dispozici on-line podpora. Shareware býval v počátcích velmi levný - byl většinou produktem jednoho vývojáře a byl distribuován přímo klientům. Díky značnému rozšíření Internetu se z této licence stal naprosto obvyklý způsob distribuce software, který využívají i dříve typické krabicové produkty.

OEM licence

Tento software je součástí kupovaného hardwaru, tj. počítače.

Plná verze

Kompletní program bez omezení.