• Open source software. Open source software

    Abychom pochopili, co pro naši organizaci znamená používat software open source / closed source, musíte pochopit, jak se od sebe liší. Tento článek poukazuje na hlavní rozdíly, ale nezapomeňte, že se jedná o velmi zjednodušené vysvětlení. Dodatečné informace lze získat z Wikipedie nebo čtením konkrétní příklady použití obou typů softwaru.

    Za prvé, open source software znamená, že můžeme měnit a rozvíjet náš program, pokud k tomu máme znalosti a dovednosti. Naopak není možné sami upravovat uzavřený zdrojový program, protože zdrojový kód programu/aplikace není k dispozici. I když ne všichni jsme programátoři, stále můžeme těžit z práce s open source softwarem.

    Takový software je uživatelům poskytován zdarma, a to nejen programy, ale i operační systémy. Je vytvářen a vyvíjen samotnými uživateli, kteří své výtvory umisťují na internet. Nejoblíbenější programy jsou pravidelně aktualizovány, protože je používá mnoho lidí. Mezi příklady patří Mozilla Firefox nebo Thunderbird. Pokud se program pravidelně neaktualizuje, může se stát, že na to není dostatek technických prostředků - celá otázka je, kolik uživatelů má program. Jistou zárukou bezpečnosti používání programu je vysoká frekvence aktualizací. Pokud se však po instalaci aktualizace ukáže, že program nefunguje (například v nová verze operační systém Skype nepodporuje), existují dva způsoby, jak problém vyřešit: zkuste najít nápovědu na fórech na internetu nebo problém opravte sami, což je poměrně obtížné.

    Software s uzavřeným zdrojovým kódem je mnohem populárnější než software s otevřeným zdrojovým kódem. Především kvůli snadnému použití a také proto, že jsme si na to prostě zvykli - zpravidla ve škole, v práci a doma používáme Windows. V případě programů a operačních systémů založených na uzavřeném zdrojovém kódu máme co do činění s hotovým produktem, který nevyžaduje žádný zásah z naší strany. Pro běžného uživatele je s nimi mnohem pohodlnější pracovat. Uživatelé softwaru s uzavřeným kódem často zdůrazňují, jak snadno se instaluje a používá, jak pohodlné je mít po ruce jasnou nápovědu k programu a jak v případě problémů kontaktovat technickou podporu. Tyto systémy a produkty jsou vyráběny společnostmi a pouze po několika fázích testování. Uživatel si jednoduše zakoupí celý softwarový balík připravený k instalaci do počítače. Takový software je placený: zakoupíme licenci a často aktualizace programu.

    Někteří vývojáři softwaru podporují komunitní organizace a nabízejí jim programy zdarma nebo se slevou prostřednictvím oprávněných neziskových organizací, například prostřednictvím široké škály affiliate sítě TechSoup, jejíž členové jsou in rozdílné země. V Rusku je program implementován společností Greenhouse of Social Technologies (Spiro LLC). Kontaktováním programu infoDonor můžete zjistit, zda se vaše organizace může programu zúčastnit. Měli bychom také pamatovat na to, že když si vybíráme operační systém, volíme také způsob práce v naší organizaci. Pokud jsme si například vybrali Linux, nebudeme moci používat řešení Adobe, a pokud jsme zvolili Windows, budeme muset zakoupit licence podle počtu počítačů. Každý případ má svá pro a proti. Musíme si dobře promyslet, co přesně naše organizace potřebuje, jaká jsou kritéria pro efektivní využití vybavení, a rozhodnout se po důkladné analýze.

    Open source nebo uzavřený software se samozřejmě neomezuje pouze na Microsoft, Mac nebo Linux. Otázka licencování se objevuje v souvislosti s jakýmkoli typem softwaru používaného v organizaci. Obecně si pozorně přečtěte všechny licence a smlouvy o údržbě. Existuje mnoho příkladů, kdy měly organizace vážné problémy se softwarem, který byl kvůli licenčním podmínkám prakticky nepoužitelný, nebo kdy i ty nejmenší změny na webu byly velmi nákladné.

    V 90. letech 20. století byl svobodný software považován za exotický v podnikovém prostředí a jediným významným konkurentem proprietárních gigantů vedených společností Microsoft na dlouhou dobu byl Red Hat, ale od druhé poloviny roku 2000 se situace začala rychle měnit. Open source software se stal hlavním proudem pro mnoho velkých společností a objevily se desítky důvěryhodných dodavatelů open source, kteří dosáhli řádného vysoká úroveň odborné znalosti a zkušenosti s cílem obsloužit velké a náročné firemní klienty.

    Pro rok 2014 existuje mnoho hráčů, kteří úspěšně konkurují komerčním dodavatelům softwaru v řadě oblastí. Kromě Red Hatu jsou to open source organizace jako Google, Apache Software, Novell, SUSE, Acquia atd. Na trhu se objevuje stále více OpenSource obdob stávajících proprietárních řešení. Open source komunity jsou stále silnější a zlepšují kvalitu a funkčnost produktů.

    Samotný vývoj je zpravidla nabízen zdarma a je komercializován prostřednictvím podpory a přizpůsobení. To vytváří další konkurenci a v důsledku toho podporuje vývoj softwarových produktů s otevřeným zdrojovým kódem.

    Téměř ve všech odvětvích a činnostech existuje možnost používat software založený na otevřeném zdrojovém kódu. Téměř každý proprietární software má platný open source protějšek:

    • Cisco VPN – OpenVPN,
    • Oracle Database - PostgreSQL
    • Microsoft Hyper-V - OpenVZ,
    • MS Active Directory - Samba,
    • Avaya IP Office – hvězdička atd.)

    Na základě konkrétních obchodních cílů můžete porovnat náklady a načasování implementace řešení založeného na proprietárním softwaru a OpenSource.

    Open source v zemích světa

    USA

    V březnu 2016 předložila administrativa prezidenta USA návrh vládního zákona o používání. Účastníci trhu iniciativu podpořili.

    Podle dokumentu zveřejněného Bílým domem mohou americké vládní agentury mezi sebou sdílet zdrojové kódy pro určité projekty, aby se zvýšila jejich efektivita a eliminovala se potřeba znovu vyvíjet produkt. Více o tom.

    Indie

    V říjnu 2011 vyšlo najevo, že vláda Paňdžábu se rozhodla zakoupit software od společnosti Microsoft, čímž zrušila rozhodnutí z roku 2008 nainstalovat svobodný software na 46 000 počítačů ve 4 956 školách. "Rozhodli jsme se přehodnotit naše předchozí rozhodnutí," řekl Baldeo Purushartha, státní ministr školství.

    Vláda Paňdžábu zahájila v letech 2004-2005 program informatizace pro studenty 6. až 12. ročníku. Ministerstvo ICT vzdělávání státu Paňdžáb realizuje projekt, ve kterém všechny základní školy ah organizoval počítačové kurzy s nezbytným vybavením, softwarem a širokopásmovým připojením k internetu. Zároveň Bharat Operating System Solutions (BOSS), testovaný a certifikovaný Linux Foundation pro použití ve školách, získal díky své cenové dostupnosti širokou podporu na státní úrovni.

    Podle prezidenta státu Paňdžáb byly v roce 2008 minimální náklady na aktualizace softwaru licencované společností Microsoft - pro 16 578 počítačů za 1 375 Rs na počítač - 23 milionů Rs během pěti let. Z tohoto důvodu se v září 2008 vláda Paňdžábu rozhodla zakoupit a nainstalovat BOSS do všech veřejných základních škol a uvedla, že od roku 2011 budou všichni žáci základních škol školeni v používání BOSS. Práce byly dokončeny v dubnu 2011, včetně proškolení 6 600 učitelů.

    Ale 8. srpna 2011, po komplexní analýze výsledků projektu, vedoucí ministerstva školního vzdělávání státu Paňdžáb řekl, že „Ministerstvo školního vzdělávání se vrátí k používání softwaru od společnosti Microsoft... výuka dětí v základních ročnících veřejných škol“. Náklady na obnovení licencí budou asi 7 milionů rupií, z toho 3,77 milionu již vláda přidělila.

    Ve veřejných školách bude navíc instalováno zhruba 90 000 počítačů připojených k síti EDUASAT, jejichž prostřednictvím budou moci studenti sledovat přímé přenosy z různých přednášek. Podle předběžných propočtů bude počáteční cena softwaru a licence Microsoftu 30 milionů rupií. Tato částka nezahrnuje cenu vybavení atp.

    Již dříve, v únoru 2011, bylo rozhodnuto využít BOSS pro provoz v síti EDUASAT. Nyní však podle Purusharta: „Abychom co nejlépe využili nainstalované počítače, na kterých se studenti budou učit software Microsoftu, chceme Microsoft používat i v EDUASAT“.

    Všimněte si, že Pandžáb byl prvním státem, který aktivně implementoval Linux do škol. V současné době se BOSS stále používá v indických státech Haryana, Gujarat, Kerala a Uttar Pradesh.

    Německo

    Podle nedávné studie Georgia Institute of Technology (USA) je Německo na čtvrtém místě na světě, pokud jde o pronikání open source softwaru do veřejného sektoru. V roce 2001 přešlo německé ministerstvo zahraničních věcí (a s ním i všechny ambasády a konzuláty) na Linux. Konzultační firma McKinsey několikrát potvrdila, že Foreign Office hodně ušetří používáním Linuxu, OpenOffice a Thunderbirdu místo sady Microsoft Windows, Office a Outlook. Dokonce se říkalo, že diplomaté utrácejí za IT méně než zaměstnanci jakékoli jiné vládní agentury.

    Ale trik je v tom, že sharewarový software je někdy dražší na provoz než bezpodmínečně placený software. Dinosauři jako Microsoft mohou poskytovat lepší a levnější údržbu než menší společnosti podporující Linux. A někdy je výhodnější koupit licenci. Proto se například stejná německá zahraniční kancelář letos vrací k softwaru Microsoftu. Úředníci v penězích ocenili permanentní problémy s technickou podporou i potíže se zvládnutím open source softwaru (mnoho zaměstnanců si na to stěžovalo) a mluvili v duchu, že lakomec platí dvakrát.

    Rusko

    Rozhodnutí vlády a prezidenta Ruské federace Dmitrij Medveděv, domácí open source software byl představen na všech školách v roce 2008 Ruská Federace a bude instalován ve všech státních a rozpočtových organizacích pro zajištění národní bezpečnosti IT.

    Project Penguin - open source implementace

    Projekt "Tučňák" - projekt implementace linuxových technologií a open source softwaru na školách a univerzitách v Rusku v letech 2009-2010. financované FAO – Federální vzdělávací agenturou Ruské federace. Podle smlouvy o projektu Penguin musí být dokončeny tři fáze:

    1. Zpřesnění učebnic a metodická podpora
    2. Vývoj technické podpory a internetových portálů
    3. Školení 60 tisíc učitelů v linuxových technologiích a Open Source

    1. V letech 2008-09 byl dokončen vývoj základních učebnic informatiky pro vysoké školy a školy na bázi Open Source v souladu se státními standardy a požadavky Jednotné státní zkoušky z informatiky a ICT. 2. V letech 2005-2009 byl dokončen vývoj internetové podpory se základními učebnicemi informatiky a základními Open Source balíčky pro Windows a Linux. 3. V letech 2005-2007 proběhly a zpracovaly pilotní kurzy pro učitele informatiky a školní učitele na téma Linux Technologie a Open Source Software. společně s moskevskými pedagogickými univerzitami Moskevské státní pedagogické univerzity a Moskevské státní pedagogické univerzity za podpory UNESCO, IBM Corporation a Linux Center.

      • HAC, prof., PhD 16:32, 15. října 2009 (UTC)

    Open source - názor prezidenta Ruské federace

    Na tomto setkání D. A. Medveděvřekl:

    „...Když si teď sedneme zcela na jehle zahraničního softwaru a „lehnout“ na mnoho let, pak z toho neslezeme. A budeme se vyvíjet v rozporu s globálními trendy. Zároveň také nelze oznámit, že zítra převedeme všechny počítače ve školách (a potenciálně se jedná o mnohem závažnější síť počítačů) na programy s open source, s bezplatnou licencí, protože jsou problémy s připojením, existují technologické problémy. To znamená, že ani zde není úplná připravenost. Co dělat?

    Nabízíme jít cestou kompromisu, a tato cesta se nyní začala realizovat. Na tři roky si pořiďte licencovaný balíček základních programů (mám na mysli především operační systémy, archivátory, kanceláře, editory, photoshopy - obecně vše, co uživatelé obvykle používají, včetně škol), ale zároveň je čas se nezastavit, ale pracovat na domácím softwarovém balíku s otevřeným přístupem (a teď si o tom povíme podrobněji), takže později, nakonec, za tři roky (pokud to půjde dříve, ještě lépe ),

    Vytvořte takový optimální model kde si školy a potenciálně všechny vládní agentury budou moci vybrat, co potřebují: nebo dále používat komerční produkty na vlastní náklady, nikoli na náklady federálních fondů, nebo přejít na již zcela přizpůsobený, pro ně přijatelný systém založený na otevřený přístup, v open source...".

    Prosinec 2010: Putin nařídil přechod moci na Linux

    Historie dokumentu o přechodu úřadů na svobodný software sahá do roku 2007, kdy Ministerstvo informací a komunikací začalo vypracovávat „Koncepci rozvoje a používání svobodného softwaru v Ruské federaci“, která byla zveřejněno na jaře 2008. Rezignace ministra Leonida Reimana a jmenování Igora Ščegoleva do jeho funkce však vedly k revizi koncepce.

    Navzdory tomu na jaře 2008, pár dní před předáním moci Dmitriji Medveděvovi, Vladimír Putin, ještě jako prezident Ruska, zmínil plán migrace na svobodný software federálních institucí v seznamu svých pokynů pro vládu, čímž si tento úkol stanovil.

    Open Source balíčky pro školy

    Open source balíčky pro školy jsou určeny pro instalaci programů ve školách a domácích počítačů s obsluhou Systémy Windows a Linux. Linux Live-CD je navrženo tak, aby spouštělo Open Source na domácích počítačích s Windows bez instalace Linuxu na stroj.

    Rozhodnutím vlády Ruské federace domácí open source software v letech 2008 a 2009 byl rozeslán do všech škol v Ruské federaci a bude instalován ve všech státních a rozpočtových organizacích k zajištění národní bezpečnosti v oblasti IT.

    Otevřený operační systém Linux

    Otevřený kancelářský balík

    Open Office Suite lze volně instalovat a používat nejen na osobních počítačích s operačním systémem Linux, ale i na počítačích s operačním systémem Windows. Zároveň lze dokumenty a soubory připravené v balíku MS Office číst a zpracovávat v balíku Open Office.

    Složení Open kancelářský oblek otevřená kancelář:

    1. OpenOffice.org Writer- Textový editor Writer s bohatými funkcemi pro vytváření dopisů, knih, zpráv, informačních bulletinů, brožur a dalších dokumentů, kompatibilní s MS Office.
    2. OpenOffice.org Calc- Tabulky Calc mají pokročilé možnosti analýzy, tvorby grafů a rozhodování, které se od vysoce kvalitních tabulek, kompatibilních s MS Office, očekávají.
    3. OpenOffice.org Impress- Editor prezentací Impress poskytuje všechny běžné nástroje pro prezentaci médií, jako jsou speciální efekty, animace a nástroje pro kreslení. Kompatibilní s formátem souborů Microsoft PowerPoint a může také uložit vaši práci v mnoha grafických formátů, včetně Macromedia Flash (SWF).
    4. OpenOffice.org Base- Database Base poskytuje nástroje pro práci s databázemi v rámci jednoduchého rozhraní. Dokáže vytvářet a upravovat formuláře, sestavy, dotazy, tabulky, pohledy a vztahy, takže související správa databází je téměř stejná jako v jiných populárních databázových aplikacích. Base zahrnuje HSQLDB jako svůj výchozí relační databázový stroj. Může také použít dBASE, Microsoft Access, MySQL nebo Oracle nebo jakákoli databáze kompatibilní s ODBC nebo JDBC.
    5. Otevřete aplikaci Office Draw Draw je vektorový grafický editor, se kterým můžete dělat vše od jednoduchých diagramů nebo vývojových diagramů až po 3D kresby. Draw dokáže importovat grafiku z mnoha běžných formátů a uložit je ve více než 20 formátech, včetně PNG, HTML, PDF a Flash.
    6. gimp- editor rastrové grafiky Gimp, program pro tvorbu a zpracování rastrové grafiky. Částečně je podporována vektorová grafika.

    Otevřete textový editor Writer

    OpenOffice.org Writer - textový procesor A vizuální editor hypertext, je součástí OpenOffice.org a je svobodným softwarem (vydáván pod licencí LGPL).

    Writer je podobný Microsoft Wordu a funkčnost těchto editorů je přibližně stejná. Poskytuje uživateli moderní nástroje pro psaní, úpravu a formátování dokumentů.

    Spolu se známým rozhraním a funkcemi:

    * vytvářet a navrhovat odstavce textu a stránek, * přidávat sekce a zápatí, * vkládat obrázky a multimediální objekty, * zobrazovat náhledy a tisk dokumentů, * zaznamenávání změn a prohlížení textů, * automatické formátování obsahu, rejstříků a poznámek pod čarou, * přidávání maker a ovládacích prvků, * práce s tabulkami, * kontrola pravopisu a mnoho dalšího,

    Koncept použití stylů je skvělým řešením pro usnadnění vytváření a formátování dokumentů. Práce se styly je podporována ve všech komponentách kancelářského balíku, ale nejvíce je implementována v OpenOffice.org Writer.

    Pět skupin stylů – odstavce, znaky, stránky, rámečky a seznamy – poskytuje uživateli mnoho možností pro snadné formátování dokumentů. Vyhrazený panel Styly a formátování vám umožňuje spravovat styly úpravou stávajících a vytvářením nových. A čím je dokument složitější, čím častěji jej musíte měnit, tím je výhoda stylizace zjevnější.

    Další nástroj, Navigátor, poskytuje možnost rychle procházet dokumentem výběrem nadpisů, poznámek pod čarou, postranních panelů nebo jiných objektů jako referenčních bodů.

    Stejně jako u ostatních komponent, i pro Writer existuje velké množství doplňků (rozšíření), které zlepšují základní funkčnost komponenty nebo poskytují doplňkové funkce, jako je kontrola gramatiky nebo publikování na MediaWiki.

    Writer podporuje velké množství formátů pro import a export souborů, včetně ukládání do PDF a importu docx. A odeslání souboru pomocí e-mailem provedené stisknutím tlačítka.

    Otevřete tabulky Calc

    start: OpenOffice.org Calc je tabulkový procesor. S ním můžete analyzovat vstupní data, provádět výpočty, předpovídat, sumarizovat data z různých listů a tabulek, vytvářet tabulky a grafy.

    Calc je aktuální a žádaná součást OpenOffice.org pro práci s tabulkami v podnikovém prostředí. Oblíbený nástroj pro účetní a manažery pro vytváření reportů.

    Postupné zadávání vzorců do buněk tabulky pomocí průvodce usnadňuje vytváření složitých a vnořených vzorců, demonstruje popisy každého parametru a konečný výsledek v jakékoli fázi zadávání.

    Podmíněné formátování a styly buněk vám umožňují uspořádat hotová data, zatímco kontingenční tabulky a grafy ukazují výsledky práce.

    Více než dvě desítky formátů pro import a export souborů, včetně funkcí pro import textu, vám umožní pracovat s téměř libovolnými daty. Pomocí speciálního nástroje můžete také importovat data z jiných zdrojů, jako jsou databáze, nebo můžete vytvořit aktualizovatelný rozsah, aby byla importovaná data vždy aktuální.

    Jsou podporovány odkazy mezi různými tabulkami a společné úpravy dat (od OpenOffice.org 3.0).

    Pro tisk hotových listů na tiskárně je k dispozici řada nastavení: měřítko, okraje, záhlaví a zápatí. A vestavěná kontrola pravopisu, jako v textovém editoru, zlepší kvalitu hotové zprávy.

    Otevřete editor vektorové grafiky Draw

    Kreslení OpenOffice.org- editor vektorové grafiky, srovnatelný ve funkčnosti s CorelDRAW, je součástí OpenOffice.org.

    Editor vektorové grafiky Draw je kreslicí nástroj, který využívá vektorovou grafiku. Obsahuje řadu služeb, které vám umožní rychle vytvářet nejrůznější kresby. Vektorová grafika vám umožňuje ukládat a zobrazovat obrázky jako vektory (dva body a čára) spíše než jako sadu pixelů (tečky na obrazovce). Vektorová grafika usnadňuje ukládání a měřítko obrázků.

    grafický editor kreslení dokonale integrován do systému OpenOffice.org, což velmi usnadňuje výměnu výkresů mezi libovolnými moduly systému. Pokud například vytvoříte kresbu v aplikaci Draw, můžete ji snadno použít v dokumentu aplikace Writer zkopírováním a vložením. S grafikou můžete také pracovat přímo v modulech Writer a Impress pomocí podmnožiny funkcí a nástrojů z Draw.

    Balíček obsahuje plnohodnotné „spojky“ mezi tvary, které mohou využívat různé styly čar a umožňují kreslit kresby, jako jsou vývojové diagramy.

    Potřeba vektorového editoru jako součásti kancelářského balíku je nepochybná. Rozsah takového editoru je poměrně široký: od nejjednodušších výkresů a oznámení až po schémata, schémata a výkresy.

    Kromě vlastních objektů můžete do obrázků vkládat grafy, vzorce a další prvky vytvořené v jiných komponentách OpenOffice.org. Draw také podporuje export bitmap ve většině formátů, běžných i specializovaných.

    Draw má všechno potřebné nástroje vlastní vektorové editory:

    * Spojovací čáry, kótovací čáry, tabulky. * Práce s textem a textové efekty; * Změňte barevnou výplň, stín, průhlednost; * Umístění, ukotvení a správa objektů pomocí snímků, vrstev a vodítek; * Jsou podporovány různé operace s objekty: sčítání, odečítání, seskupování a transformace čísel; * Kreslení trojrozměrných objektů; * Kreslení s grafickými primitivy, Bezierovy křivky; * Efekty: osvětlení, morfování a duplikace;

    Kromě vlastních objektů můžete do obrázků vkládat grafy, vzorce a další prvky vytvořené v jiných komponentách OpenOffice.org. Draw také podporuje export bitmap ve většině formátů, běžných i specializovaných.

    Použití Galerie (úložiště objektů) umožňuje organizovat existující obrázky a podpora stylů textu šetří čas při vytváření objektů stejného typu.

    Hotový výkres nebo výkres lze vytisknout na tiskárně nebo exportovat do bitmapa nebo například v PDF.

    Maximální velikost kresby v Draw je 300x300 cm.

    Počínaje verzí 3.0 OpenOffice.org Draw podporuje nejen export PDF, ale také import PDF (je třeba nainstalovat speciální rozšíření OpenOffice.org).

    Otevřete relační databázi Base

    Základna - otevřená vztahová základna data, která umožňují vytvářet, upravovat a zpracovávat tabulková data.

    Uživatelé mají k dispozici poměrně velkou sadu nástrojů pro zpracování dat a tabulek: editory formulářů, dotazů, sestav, databázových tabulek. S jejich pomocí můžete analyzovat vstupní data, provádět výpočty, předpovídat, sumarizovat data z různých listů a tabulek, sestavovat tabulky a grafy.

    Editor dotazů umožňuje vytvářet téměř celou škálu SQL dotazů do databází pro výběr, změnu, přidání dat. Podporovány jsou poddotazy a dotazy s parametry. Vizuální část editoru zjednoduší proces vytváření dotazů pro začínajícího uživatele.

    Editor formulářů umožňuje používat téměř jakýkoli standardní nástroj pro správu obsahu databáze. Poskytuje ovládací prvky pro textová, numerická, binární pole, seznamy, rozevírací seznamy, tabulky, tlačítka, kalendář a další prvky.

    nástroj pro práci s externími datovými zdroji plus vestavěný HSQLDB DBMS. Pomocí Base můžete přidávat, mazat, upravovat databázové záznamy: MySQL, HSQLDB (obvykle s OpenOffice.org), PostgreSQL, DB2, Oracle.

    Dále je možné pracovat s tabulkami DBF, MS Access, adresáři, textovými soubory, ale i tabulkami vytvořenými v OpenOffice.org Calc nebo MS Excel.

    Externí zdroje dat jsou přístupné pomocí ODBC, JDBC, SDBC a dalších technologií. Úplný seznam podporovaných technologií a zdrojů dat závisí na operačním systému, který používáte.

    Složitější ovládání a zpracování dat se provádí pomocí maker a nástrojů programovacího jazyka OOBasic.

    Editor tabulek vám pomůže vytvářet a spravovat tabulky ve vestavěné databázi HSQLDB as některými možnými omezeními pro jiné databáze.

    Base má vestavěného průvodce sestavami se základními funkcemi pro vytváření sestav nebo tabulek nebo dotazů. Existuje však lepší nástroj pro vytváření zpráv, Sun Report Builder. Tento nástroj umožňuje vytvářet sestavy téměř jakékoli složitosti. Podporuje seskupování, vlastní funkce inline, podmíněné formátování. Výsledkem SRB je dokument Writer nebo Calc, který lze následně vytisknout nebo upravit.

    Pomocí Base můžete vytvářet zdroje dat. Například připojením k externí databázi v Base a vyfiltrováním požadovaných dat pomocí SQL dotazu můžete s těmito daty pracovat v OOo Calc.

    Otevřené programovací systémy

    1. volný pascal 2.0.4 - Free Pascal a Object Pascal Compiler - Lazarus nebo KDevelop doporučené jako IDE.
    2. Zatmění- Venkovní komplex otevřené systémy programování pro vývoj modulárních multiplatformních aplikací.
    3. Gambas- bezplatný programovací systém 2)VISUAL BASIC IDE pro tvorbu programů založených na Qt, GTK, OpenGL, SDL a CGI WEB

    Minimální Open Source balíček pro školy

    Zahrnuje programy s otevřeným zdrojovým kódem

    1. grafické prostředí XFCE;
    2. rychlý textový editor Abiword;
    3. Tabulkový editor Gnumeric.

    Minimální softwarový balík Open Source:

    1. Kancelářský balík: OpenOffice.org 2.3;
    2. Webový prohlížeč: Firefox 2.0;
    3. Editor obrázků: GIMP 2.4;

    Volitelný disk Obsahuje programy pro školy a další vzdělávací instituce:

    1. Editor webových stránek modrá ryba;
    2. Programovací jazyky pascal (Free Pascal a Lazarus), základní (gambas), logo (KTurtle);
    3. Systémy matematických výpočtů (Maxima a Scilab);
    4. antivirus ClamAV a Squid cache server, PostgreSQL DBMS

    Optimalizováno pro instalaci a provoz na počítači od 128 do 256 MB paměti a procesor od PI 233 MHz.

    Linux LiveCD

    Linux CD Live-CD je navrženo tak, aby fungovalo s Open Source na domácích počítačích s Windows bez Instalace Linuxu na počítači.

    CD L živé CD inux optimalizovaný pro práci s instalačním CD Linuxu na počítači od 128 do 256 MB paměti a procesorem od PI 233 MHz. Pracovní relace jsou podporovány, což vám umožňuje ukládat nastavení a dokumenty do vaší domovské složky mezi restarty.

    Nejnižší možnost hardwaru poskytuje přijatelný výkon i na systémech se 128 MB paměti.

    Zahrnuje grafické prostředí XFCE; Tato distribuce zahrnuje lehký a rychlý textový editor Abiword a tabulkový editor Gnumeric.

    Kromě toho první disk obsahuje:

    1. Kancelářský balík: OpenOffice.org 2.3;
    2. Webový prohlížeč: Firefox 2.0;
    3. Email: Claws Mail;
    4. Manipulace s obrázky: Gimp 2.4;
    5. a více než 1000 programů, které umožňují řešit nejširší spektrum úloh.

    školní server

    Školní server- server operační systém s širokou funkčností, plně přizpůsobitelné prostřednictvím webového rozhraní, přes které jsou komponenty spravovány.

    Sloučenina:

    1. webové aplikace, které pomáhají organizovat vzdělávací proces:
    2. Moodle - systém dálkového a interaktivního vzdělávání, obsahuje ukázky kurzů;
    3. Mediawiki – systém pro organizaci „znalostní základny“ pomocí technologie Wiki;

    pro organizaci místní sítě:

    1. DHCP a DNS servery;
    2. Squid proxy server (s podporou zobrazování statistik přístupu);
    3. firewall;
    4. správa síťového rozhraní;
    5. server přesného času;
    6. souborové servery:
    7. server Samba (pro organizaci přístupu k adresářům přístupným prostřednictvím protokolu Samba);
    8. FTP server;
    9. rozhraní pro vytváření lokálních zrcadel repozitářů;
    10. tiskový server CUPS;
    11. MySQL (pro Moodle a Mediawiki);
    12. webový server Apache2;
    13. rozhraní pro aktualizaci systému (včetně nastavení aktualizací);
    14. záloha;
    15. správa účtů (možnost importovat účty ze systému 1C: Chronograph);
    16. poštovní server s antivirovou a antispamovou podporou.
      • HAC, prof., PhD 04:29, 19. července 2009 (UTC)

    Open source v Rusku

    V současné době se software s otevřeným zdrojovým kódem začíná rozšiřovat ve vzdělávacím systému Ruska, mezi důvody, které jmenují rozšířenou nelegální distribuci komerčního uzavřeného importovaného softwaru.

    Rozhodnutím vlády byl v roce 2008 zaveden domácí software s otevřeným zdrojovým kódem na všech školách v Ruské federaci a bude instalován ve všech státních a rozpočtových organizacích k zajištění národní bezpečnosti v oblasti IT.

    Open source software lze volně instalovat a používat ve všech školách, úřadech, univerzitách a na všech osobních počítačích a ve všech státních, rozpočtových a komerčních organizacích a institucích v Rusku a zemích SNS pod General Public License (GPL).

      • HAC, prof., PhD 09:50, 16. července 2009 (UTC)

    Open source software ve školách a univerzitách

    Použití Open Source a Linux Technologies na moskevských školách a univerzitách začaly v letech 2005-2006. po pořádání seminářů "Linuxové technologie a software s otevřeným zdrojovým kódem" společně s IBM Corporation a UNESCO na základě Moskevské státní pedagogické univerzity.

    V roce 2007 Rozhodnutím vlády Ruské federace byly základní balíčky Open Source doporučeny k implementaci na všech školách v Rusku a k použití při výuce informatiky a informačních technologií ve všech učebnách informatiky všech škol v Ruské federaci.

    Pozadí základních balíčků počítačové programy, jejich vývoj, implementace a distribuce do škol v Rusku a zemích SNS začala koncem 90. let, kdy byly vyvinuty základní softwarové balíčky pro domácí osobní počítače BK, Corvette a UKNC a distribuován jako otevřený a svobodný software pro školy.

    Všechny střední školy v Rusku v letech 2008-2009 obdrželi základní balíčky licencovaného komerčního a bezplatného open source softwaru pro vzdělávání počítačová gramotnost, základy informatiky a nových informačních technologií s operačními systémy Windows a Linux .

    Ve čtyřech regionech Ruska v letech 2008-2009 byly zahájeny práce na zavádění a používání základních softwarových balíků pro učebny informatiky a výpočetní techniky na středních školách a zahájena příprava učitelů a učitelů informatiky technologie práce s otevřeným softwarem v prostředí Windows a Linux.

    Podle Doktrína informační bezpečnosti Ruské federace, výuku počítačové gramotnosti a informatiky by měl doprovázet právní vzdělávací program ve výuce ochrany informací na počítačích, ochrany před počítačové viry, porno stránky a zajištění bezpečnosti informací v lokálních a globálních počítačových sítích založených na bezplatném open source softwaru.

    V roce 2007 byly vydány první učebnice informatiky pro univerzity a školy pro výuku informatiky v souladu se státními vzdělávacími standardy s bezplatným otevřeným komerčním uzavřeným softwarem ve Windows a Linuxu.

      • HAC, prof., PhD 09:51, 16. července 2009 (UTC)

    Definice Open Source

    Definice Open Source) používá Open Source Initiative k určení, do jaké míry softwarová licence vyhovuje standardům Open Source Software (Open Source). Na základě direktiv Debian Free Software, které většinou napsal Bruce Perens.

    Definice se skládá z deset licenčních požadavků pro Open Source:

    1. Bezplatná distribuce. To znamená, že licence by neměla omezovat prodej a distribuci softwaru.
    2. Dostupné zdrojové texty. I když software není dodáván se zdrojovým kódem, zdrojový kód by měl být snadno dostupný.
    3. Možnost úpravy. Pouhá schopnost číst zdrojové texty neumožňuje s nimi experimentovat a vydávat modifikace
    4. I v případě nedotknutelnosti zdrojového kódu autora musí být odvozené programy a jejich zdrojové kódy volně šířeny.
    5. Žádná diskriminace lidí a skupin lidí. Některé země, jako například Spojené státy americké, mají určitá omezení na export softwaru.
    6. Žádná diskriminace na základě účelu aplikace. Bezplatná licence musí umožňovat všechny činnosti, včetně genetického a jaderného výzkumu, komerčních aplikací atd.
    7. Distribuce licencí. Práva spojená se softwarem s otevřeným zdrojovým kódem se vztahují na všechny uživatele programu bez dalších dohod, jako jsou dohody o mlčenlivosti.
    8. Licence nesmí omezovat jiné softwarové produkty. S výjimkou banální nekompatibility má uživatel právo vybrat si, co bude používat.
    9. Licence musí být technologicky neutrální. To znamená, že licence nesmí vyžadovat nic z rozhraní nebo technologií používaných v odvozeném programu.
    10. Licence nesmí být vázána na konkrétní produkt. Práva k programovému kódu by neměla záviset na tom, zda je program součástí produktu. Osoba, která distribuuje program odděleně od kolekce nebo převádí část kódu do jiného produktu, má stejná práva jako kolekce.

    S největší pravděpodobností máte v počítači nainstalovaný systém Windows. Tento operační systém se může zdát zdarma, ale není. Výrobci musí zaplatit Microsoftu za licenci k dodání počítačů se systémem Windows a pokud si chcete Windows nainstalovat sami, musíte si koupit kopii.

    Existuje mnoho operačních systémů, které jsou skutečně zdarma. Většina z nich je docela slavná. Nejoblíbenější je Linux, a pokud pravidelně čtete novinky o počítačová technologie, toto jméno vám pravděpodobně nebude neznámé. Pokračujte ve čtení tohoto článku, a až se dostanete na konec tohoto seznamu, bude vám Linux připadat úplně normální. Zde je deset dalších bezplatných operačních systémů, o kterých většina z nás nikdy neslyšela.

    1 FreeBSD

    Pokud používáte bezplatný operační systém, který není Linux, pak je pravděpodobně založen na BSD. FreeBSD je jen jedním z několika operačních systémů podobných UNIXu. Mezi další patří NetBSD, OpenBSD a PC-BSD. Ať už používáte kterýkoli, většina zkušeností je podobná těm, které najdete v Linuxu. Volný a open source software, který je dostupný na jednom, může obecně fungovat na druhém.

    I když nejste fanouškem svobodného softwaru, můžete používat části FreeBSD, aniž byste si to uvědomovali. Vzhledem k permisivní licenci projektu se část kódu dostala do Apple macOS, Sony PlayStation 4 a routery Juniper.


    2. ReactOS

    Většina bezplatných operačních systémů je alternativou k Windows. ReactOS má v jistém smyslu za cíl být Windows. Cílem je poskytnout uživatelům prostředky ke spuštění softwaru Windows, aniž by museli kupovat operační systém od společnosti Microsoft.

    ReactOS je svobodný a open source operační systém, takže nemůže používat žádný skutečný Windows kód. Projekt částečně implementoval mnoho rozhraní Windows API a spolupracuje s projektem Wine na spouštění programů, aplikací a softwaru.


    3 FreeDOS

    Používali jste počítače, když byl DOS jedinou možností? Máte dobré vzpomínky na MS-DOS?

    FreeDOS vám umožňuje znovu prožít tuto minulou éru. OS barebones vám poskytuje prostředky ke spouštění starších programů DOS na modernějším hardwaru nebo uvnitř virtuálního počítače. Nebo jej můžete použít ke spuštění starých her.


    4. Haiku (Haiku nebo Hokku)

    Haiku čerpá inspiraci z BeOS. BeOS byl grafický operační systém vyvinutý společností Be Inc pro běh na BeBox již v roce 1995. Operační systém se zasekl na pět let, než vyšla poslední aktualizace v roce 2000.

    BeOS možná nebylo běžné jméno, ale některé uživatele přilákalo a někteří chtěli, aby operační systém vydržel dostatečně dlouho na to, aby mohl vytvořit vlastní verzi s otevřeným zdrojovým kódem. Cílem je, aby software napsaný pro BeOS běžel na Haiku, něco jako to, co chce ReactOS dělat s Windows. Když uvážíme všechny věci, tým haiku by to mohl mít jednodušší.

    5. Illumos

    Oracle se používá k podpoře operačního systému zvaného Solaris. Původně byl uzavřen, ale projekt byl otevřen v roce 2008. Oracle ukončil OpenSolaris v roce 2010 a vrátil se ke svému vlastnímu modelu se Solaris 11 v roce 2011.


    6.Slabika

    Syllable je založen na AtheOS, klonu AmigaOS, který byl opuštěn na přelomu století. Pokud jde o AmigaOS, je stále naživu, přestože se narodil v 80. letech pro řadu počítačů, které byly dlouho považovány za staré.

    Slabika se zaměřuje na uživatele domácí kanceláře uživatelsky přívětivé rozhraní a nativní aplikace, včetně webového prohlížeče založeného na Webkitu a poštovní klient. Jde o to, že to může udělat pouze na počítači s 32 MB RAM (ačkoli se pro prohlížení doporučuje alespoň 64 MB). Kompletní instalace by měla zabrat asi 250 MB místa na pevném disku.


    7. Výzkum operačního systému AROS

    Zatímco Syllable je založen na klonu AmigaOS, AROS má jiný přístup. Ve skutečnosti klade svou binární kompatibilitu s AmigaOS na úroveň API. Je to podobné tomu, že ReactOS je zaměřený na Windows a Haiku je zaměřený na BeOS.

    Možná se ptáte, zda AmigaOS stojí za veškerou pozornost. Zmiňoval jsem, že AmigaOS je stále tady? Ani to není zadarmo. Někdo tam venku je stále ochoten zaplatit za operační systém, o kterém většina lidí nikdy neslyšela. AROS nabízí způsob, jak používat některý ze softwaru AmigaOS bez nutnosti platit peníze. Navíc je to open source, díky kterému se můžete cítit bezpečně.


    8. MenuetOS

    Takový je MenuetOS – je dostatečně malý, aby se vešel na jednu disketu. Jednalo se o flash disky z 90. let a nabízely pouze až 1,44 MB úložiště. Vzhledem k tomu, že mnoho linuxových distribucí má potíže se 700 MB CD, je v dnešní době zavádění z diskety obtížné.

    MenuetOS je napsán výhradně v 32bitovém assembleru a je navržen tak, aby běžel s minimální režií, ačkoli podporuje až 32 GB RAM.


    9. DexOS

    Cítí se všechny operační systémy pro stolní počítače stejně? Zde je jeden, který má jiný přístup. Revitalizace DexOS vám bude připadat méně jako používání počítače ve třídě klávesnice a více jako hraní na běžné herní konzoli.

    Spouštění aplikací na DexOS je vágně jako vložení disku do starého Dreamcastu. Zážitek je autentičtější, pokud hru skutečně hrajete. A další super věc? Tento bezplatný operační systém je také dostatečně malý, aby se vešel na disketu.


    10 Visopsys

    Stejně jako DexOS je i Visopsys hobby projekt jednoho člověka. Nainstalujte si ji, pokud chcete vidět, co může vytvořit jen jedna osoba.

    Vizuální operační systém (tento název lze samozřejmě použít na jakýkoli operační systém s desktopovým prostředím) se vyvíjí od roku 1997. Není založen na žádném již existujícím OS. To neznamená, že se projekt již nepoužívá existující kód. Zde najdete běžné nástroje a ikony GNU, které mohou být uživatelům KDE Plasma známé.

    Budete některý z těchto bezplatných operačních systémů používat?

    Většina z nich není. Vývojáři Haiku nepracují na plný úvazek. Vývojář Visopsys výslovně říká, že jejich OS není tak nabitý funkcemi jako Linux, nebo možná spravedlivější srovnání, Syllable. DexOS je spíše experiment než cokoli jiného.

    Existuje však mnoho lidí, kteří preferují FreeBSD před Linuxem. illumos možná není slavný ani mezi nadšenci FOSS, ale má své využití. A nezmínil jsem se o použití FreeDOS ke hraní všech starých DOSových her?

    Jsou v tomto seznamu systémy, které byste chtěli používat? Víte o dalším neznámém bezplatném operačním systému, který není na tomto seznamu? Dejte nám o tom vědět v komentářích!

    open source je program s otevřeným zdrojovým kódem. Tyto programy jsou pozoruhodné tím, že každý uživatel může zobrazit zdrojový kód programu, prostudovat jej a v budoucnu jej změnit, čímž program dokončí. A když to licence dovolí, vytvořte nový program pomocí tohoto kódu.

    Například operační systémy Linux jsou vydávány jako open source. Analogem známého Microsoft Office v otevřeném formátu je OpenOffice. Takovým open source softwarem je také známý Google Chrome a Mozilla Firefox.

    Historie open source softwaru.

    V terminologii, koncept Open Source představili Eric Raymond a Bruce Perens v roce 1998. Stali se zakladateli organizace zvané Open Source Initiative, jejíž aktivity se věnovaly propagaci open source softwaru. A i když tento výraz v žádném případě není ochrannou známkou společnosti, existuje pravidlo: pro ty, kteří chtějí mít logo organizace a samotný výraz na svém softwaru, je vyžadován souhlas OSI.

    Jaký software může být open source?

    K tomu, aby software měl právo být nazýván open source, nestačí pouze open source. Takový software by navíc měl být poskytován zcela zdarma a i když se pokusíte kód změnit, uživatel by neměl za nic doplácet. Kromě toho existuje právo na bezplatné a nestandardizované šíření takového programu.

    Takový software není z hlediska použití omezen a lze jej použít v jakékoli oblasti (podnikání, věda, vzdělávání atd.). Licence Open Source je rovněž bezplatná a žádným způsobem neomezuje použití programu s kompatibilním licencovaným softwarem.

    Operační systémy založené na Open Source.

    Open source operační systémy lze rozdělit do dvou skupin:

    • Operační systém podobný Unixu je operační systém ovlivněný Unixem.
    • A nepodobné Unixu.

    Nejoblíbenějším a nejrozšířenějším operačním systémem souvisejícím s prvním kritériem je Linux. Jeho jádro je vyvinuto a postaveno podle modelu vývoje softwaru s otevřeným zdrojovým kódem. kvůli tomu běžné jméno Linux neznamená, že existuje jedno „oficiální“ sestavení.

    Sdílený hosting webových stránek pro populární CMS:

    OS Linux je distribuován volně již ve formě různých distribucí připravených k použití, které mají sadu aplikační programy které jsou přizpůsobeny konkrétním potřebám uživatele. Toto je skvělá bezplatná alternativa k licencovaným Windows.

    ReactOS je mezinárodní projekt vývoje svobodného a bezplatného operačního systému s otevřeným zdrojovým kódem. ReactOS je plně kompatibilní s ovladači a aplikacemi Windows, i když nejde o jeho klon. Projekt byl zahájen v roce 1996, ale kvůli řadě diskusí byl pozastaven až do roku 1998. Bohužel z důvodu nedostatečného financování nebyl projekt dosud dokončen.

    Zde je částečný seznam bezplatných a open source operačních systémů podle Wikipedie:

    Software založený na Open Source.

    Nejběžnějším a nejoblíbenějším Open Source softwarem je analog MS Office – softwarový balík OpenOffice. Software je podporován platformami Microsoft Windows a Linux. Program byl vyvinut pomocí kódu Star Office.

    Tento balíček lze nainstalovat a používat jak na domácích počítačích, tak v organizacích: ve školách, úřadech, univerzitách, státní správě, rozpočtu a obchodu, podle licence.

    Rozhraní OpenOffice Calc je náhradou za Excel.

    Redakční systém pro web, blog, open source komunitu.

    Redakční systém (CMS) je informační systém (software), který slouží k vytvoření celého procesu organizace a poskytování, jakož i editace a následné správy obsahu zdroje.

    CMS plní následující funkce:

    • poskytuje potřebné nástroje pro práci s obsahem;
    • spravuje jeho obsah;
    • zveřejňuje obsah;
    • poskytuje informace uživatelsky přívětivým způsobem.

    Nejběžnější a nejznámější systémy pro správu stránek, fór, komunit s otevřeným zdrojovým kódem:

    • WordPress;
    • Joomla!
    • Drupal
    • PhpBB;
    • otevřený vozík;
    • prestashop.

    Seznam redakčních systémů napsaných v PHP:

    Výhody rozhodnutí používat OS a Open Source programy.

    Hlavní výhodou používání takového softwaru je samozřejmě bezplatné šíření a používání takových programů.

    Druhou výhodou použití je možnost upgradu těchto programů.

    Další nepochybnou výhodou Open Source softwaru je ochrana tohoto produktu před malwarem. Většina virových programů je koneckonců napsána speciálně pro aplikace Windows a ne pro bezplatné aplikace OS. To znamená, že šance na získání viru při použití bezplatného operačního systému je nízká.

    Přechod na bezplatný software vám proto umožňuje chránit váš počítač před viry a také snížit náklady na licencovaný software. To platí zejména pro podniky a sociální zařízení.

    Ale tyto programy mají také nevýhody.

    Nedostatek rychlé technické podpory v případě problémů. Na první pohled je tento problém nevýznamný, ale ne každý uživatel může samostatně najít řešení problému na internetu nebo komunikovat na tématických zdrojích při hledání řešení.

    Rozdíl v názorech programátorů upravujících kód může vést ke krachu i víceletého projektu.

    Výhody a nevýhody používání Open Source CMS.

    Otázku, který CMS je lepší – open source nebo closed source – si kladou jak vývojáři stránek, tak jejich klienti již více než rok. Na tuto otázku nelze najít jednoznačnou odpověď, je nutné pouze uvést některé z hlavních faktorů, kterým je třeba věnovat pozornost, pokud se rozhodnete pro výběr bezplatný CMS s otevřeným zdrojem.

    Výhody použití Open Source CMS:

    • zdarma;
    • obsahují obrovské množství hotových šablon a rozšíření;
    • stačí jednoduše najít odpověď na jakoukoli otázku na fóru;
    • je snazší vybrat si asistenta pro složitý projekt;
    • kód kvality.

    Nevýhody open source motorů:

    • při použití otevřených enginů dochází k větším bezpečnostním problémům. Navzdory skutečnosti, že jsou vyvíjeny a kód je mnohokrát kontrolován, jsou stále mnohem častěji hackovány;
    • jsou pomalejší než zavřené nebo vlastní motory;
    • jejich použití pravděpodobně zvýší zatížení hostingu.

    Na závěr bych chtěl poznamenat, že navzdory stávajícím nedostatkům programů s otevřeným zdrojovým kódem jsou ze strany uživatelů stále více žádané a neměly by být opomíjeny při výběru softwaru a CMS pro webový zdroj.

    Kdysi si programátoři své úspěchy raději vzájemně demonstrovali výměnou zdrojových kódů programů (dokud se ve městě Redmond neobjevila společnost, která pomohla překonat tuto relikvii a uvést výrobu softwaru na komerční bázi). V poslední době se však díky internetu začal open source vracet. PC Magazine zkoumá tento fenomén a poskytuje přehled čtyř linuxových distribucí, což je program široce uznávaný za oživení hnutí open source softwaru.

    Zpátky ke kořenům

    Nikdo nečekal, že se open source software stane tak populární. V tichosti převzal dominantní roli v každodenních činnostech, jako je procházení webu a e-mail, což hodně vděčí rozvoji internetu. Dodavatelé softwaru jsou nuceni podporovat open source operační systém Linux. A zákazníci začínají chápat, že je to vážné. V důsledku toho lze v blízké budoucnosti očekávat velké množství nových open source programů.

    Open source software se zásadně liší od všech forem komerčního softwaru, i když je často zaměňován s konvenčním softwarem. bezplatné programy. Při distribuci kromě spustitelné soubory, obsahuje originální instrukce napsané programátorem. Ve většině případů jsou oba dostupné zdarma přes internet. Navíc si kdokoli může tyto programy sám upravovat a dokonce i distribuovat.

    Jaké jsou tyto programy? Za prvé, samotný internet z velké části běží na open source softwaru. DNS (Domain Name System), systém, který mapuje názvy domén jako www.pcmag.com na IP adresy, je projekt s otevřeným zdrojovým kódem, jako je internetová poštovní služba sendmail. Světově nejpopulárnější Yahoo! spoléhá na operační systém s otevřeným zdrojovým kódem (FreeBSD) a stejný webový server (Apache), který k poskytování dynamického obsahu čtenářům používá skriptovací jazyk s otevřeným zdrojovým kódem (Perl).

    Kompaktní operační systém Linux s otevřeným zdrojovým kódem (vyslovujte „lynn-x“) převzal velkou část unixového trhu a nyní ohrožuje Windows NT – přinejmenším začíná otravovat Microsoft. V loňském roce několik velkých softwarových společností oznámilo plány na portování svých produktů na Linux, včetně Corel, Oracle a Sybase. Jiní, jako Netscape Communications a Sun Microsystems, šli ještě dále a aplikovali model s otevřeným zdrojovým kódem na své vlastní softwarové (a dokonce i hardwarové) produkty.

    Abychom tomuto fenoménu lépe porozuměli a ocenili jej, rozhodli jsme se na něj podívat blíže a zvážit některé programy pro servery a desktopové systémy. Ukazuje se, že než bude software s otevřeným zdrojovým kódem připraven zaujmout své právoplatné místo na ploše, musíte tvrdě pracovat. Na druhou stranu se tento software (zejména Linux) stává vážným konkurentem na trhu serverů, kde není preferována jednoduchost použití, ale výkon.

    Apache vládne webu

    Žádný program neudělal více pro vymýcení představy, že model s otevřeným zdrojovým kódem nemůže přežít v reálném světě, než webový server Apache. Podle studie provedené společností Netcraft na vzorku přibližně 4 milionů stránek obsluhuje Apache více než polovinu všech domén na webu. Jeho nejbližší konkurent, Microsoft Internet Information Server (IIS), spravuje přibližně o polovinu méně webů. Když se blíže podíváte na to, co tento produkt nabízí, hned vám bude jasné, proč má takový úspěch.

    Vzhledem k tomu, Apache je open source program, který lze volně nakládat v souladu s licenční smlouva BSD (Berkley Distribuce softwaru), programátoři si s tím mohou dělat, co chtějí. Tato svoboda spolu s několika dalšími inovacemi učinila z Apache ideální program pro poskytovatele internetových služeb, kteří obvykle mají dostatek zkušeností, aby této flexibility využili.

    Apache umožňuje webmasterovi přidávat do systému vlastní rozšíření a kompilovat je přímo na webový server. Dobrým příkladem je modul Apache s názvem Mod_perl. Mnoho webů používá skripty CGI (Common Gateway Interface) napsané v Perlu pro vkládání dynamického obsahu do webových stránek. Mod_perl doplňuje Apache o Perl interpret, který takové skripty urychluje a umožňuje webmasterovi rozšířit funkčnost serveru.

    Důležité odkazy

    Software s otevřeným zdrojovým kódem se více než jakýkoli jiný spoléhá na internet a naopak. Níže jsou uvedeny některé výchozí body.

    Tato relativně mladá nezávislá organizace byla vytvořena před rokem s cílem rozvíjet hnutí open source softwaru. Zde najdete "oficiální" definici takového softwaru a odkazy na důležité projekty.

    Stránka Slashdot, která se nazývá „zprávy pro blbce“, obsahuje denní porci zpráv týkajících se open source softwaru a zejména Linuxu. Je to jedna ze 100 nejlepších stránek podle PC Magazine.

    O "Reilly se specializuje na knihy o open source softwaru. Web Open Source Center obsahuje novinky a odkazy na důležité projekty.

    Open Source Software Foundation je organizace stojící za projektem GNU, který vytvořil mnoho populárních open source nástrojů. Jeho webové stránky obsahují informace o projektu, dokumentaci a zdrojové kódy.

    Zde byste měli hledat informace o Linuxu. Linux Online je úložiště široké škály informací o Linuxu, od informací o projektech a verzích až po zpravodajské články.

    Oficiální zdroj linuxového jádra. Tento archiv obsahuje obrovskou knihovnu softwaru souvisejícího s Linuxem. Ať už hledáte jakýkoli kód, začněte zde.

    Toto je domovská stránka projektu Netscape věnovaného vývoji nového Communicatoru. Stránka obsahuje zdrojový kód, dokumentaci a předběžné verze prohlížeče.

    Oficiální stránka projektu webového serveru Apache. Obsahuje dokumentaci k produktu, hlášení chyb, informace související s projektem a zdrojový kód ke stažení.

    Odtud byste měli začít hledat jakékoli informace o jazyce Perl. Zde najdete odkazy na diskusní skupiny, seznamy adresátů a zdroje pro používání Perlu.

    Tento projekt je navržen tak, aby nahradil nedostatek služeb zákaznické podpory a nabízí rozsáhlou databázi dokumentů online nápovědy, včetně pokynů pro instalaci a používání Linuxu a další.

    Historické milníky v hnutí Open Source

    1968 Vznikl ARPANET, předchůdce internetu. Byl určen pro výměnu programů a informací mezi vědci, ale zároveň se stal ukázkou možností open source softwaru.

    1969 Zaměstnanec Bell Labs Ken Thompson píše první verzi víceuživatelského a multitaskingového unixového operačního systému. V 70. letech 20. století byl zdrojový kód Unixu volně distribuován a brzy se stal populárním na univerzitě a akademické půdě.

    1971 Richard Stallman, průkopník hnutí s otevřeným zdrojovým kódem, se připojuje ke skupině vědců z MIT, kteří se věnují výhradně svobodnému softwaru. Později se Stallman, vývojář prvního textového editoru Emacs, stal zakladatelem projektu GNU (pro GNU's Not Unix), což vedlo k vytvoření svobodného operačního systému založeného na Linuxu.

    1973 Vinton Cerf a Bob Kahn z Agentury pro pokročilé obranné výzkumné projekty (DARPA) vyvíjejí protokol TCP/IP, který se stává páteří internetu. O deset let později to ministerstvo obrany oficiálně nazývá Internet a pokyn k použití TCP / IP na všech počítačích, které jsou k němu připojeny.

    1979 AT&T oznamuje plány na komercializaci Unixu. Výsledkem je, že UC Berkeley vytváří svou vlastní verzi Unixu, BSD (Berkeley Software Distributions) Unix. Přijali jej první komerční prodejci: DEC, Sun aj. Později uzavřely AT&T a Sun dohodu o sloučení svých verzí, načež konkurenti (DEC, HP a IBM) založili Open Software Foundation.

    Student UC Berkeley Eric Allman vyvíjí program pro zasílání zpráv mezi počítači přes ARPANET. Allman později zahrne svůj program do sendmailu. Dnes tento open source program používá více než 75 % e-mailových serverů na internetu.

    Netscape se připojuje k hnutí

    Netscape Communications v podstatě vybudovala své internetové impérium na svobodném softwaru transformací prohlížeče Mosaic NCSA na populární Navigator a později Communicator. Přesto byli pozorovatelé šokováni, když před rokem Netscape nečekaně oznámil svůj záměr publikovat zdrojový kód Communicatoru 5.0.

    V té době se podíl Netscape na trhu prohlížečů pod drtivým tlakem Microsoftu zmenšoval. Proto byl tento krok do jisté míry marketingovým trikem, jehož cílem bylo povolat sílící hnutí proti Microsoftu jako spojence. Bylo to však poprvé, kdy významná softwarová společnost uvolnila zdrojový kód jedné z nejpopulárnějších aplikací na světě zdarma. Z pohledu koneční uživatelé, nový projekt provozovaný částečně nezávislou společností Mozilla.org, slibuje přinést některé významné změny do sady Communicator.

    Zvenčí vypadá Communicator 4.5 dobře – jako zrestaurované staré auto – ale jeho mechanismus je zastaralý. Další verze Communicatoru je postavena na zcela novém HTML enginu. Tato generální oprava s sebou přináší řadu výhod.

    Za prvé, nový prohlížeč by měl fungovat mnohem rychleji. Netscape zejména tvrdí, že nový engine zpracovává HTML tabulky 20krát rychleji než předchozí verze. Pravda, po přezkoumání jedné z jeho raných verzí s kódovým označením Gecko jsme nezaznamenali výrazné zrychlení oproti Communicatoru 4.5 ani při načítání stránek z lokálního disku.

    Jak nainstalovat Linux

    Linux ušel ve svém vývoji dlouhou cestu, ale neočekávejte, že instalace proběhne tak hladce jako aktualizace Windows. Chcete-li to udělat správně, musíte provést malý průzkum a provést několik předběžných kroků, abyste svůj systém připravili na provoz více operačních systémů. Podrobnosti naleznete v dokumentaci dodané s vaší distribucí Linuxu nebo na webu Linux Documentation Project.

    A. Sběr informací

    Linux je schopen automaticky rozpoznat mnoho zařízení, ale nemá dostatečnou „foolproofing“. Během procesu instalace možná budete muset ručně zadat informace, takže musíte nejprve shromáždit všechna data o vašem zařízení (výrobci a čísla modelů) a jeho konfiguraci. Na Windows 95, 98 nebo NT nejjednodušší způsob- tisk informací z tab správce zařízení dialogové okno Vlastnosti systému (Ovládací panely | Systém).

    b. Vytvořte spouštěcí disketu

    Nejjednodušší způsob instalace Linuxu je nabootovat jej přímo z distribučního CD, ale pouze některé novější PC umožňují nabootovat systém z CD-ROM (to lze zkontrolovat parametry v BIOSu). Většina uživatelů jej bude muset zavést z diskety. Verze Caldera OpenLinux 1.3 a RedHat 5.2 tyto diskety obsahují, ale většina distribucí vyžaduje vytvoření vlastní zaváděcí diskety pomocí přiloženého nástroje, jako je Rawwrite.

    C. Segmentace pevného disku

    Vzhledem k přítomnosti mnoha souvisejících aplikací je množství prostoru obsazeného Linuxem typické pracovní stanice, se značně liší: od přibližně 100 MB do 500 MB nebo více. Linux je nainstalován na samostatném segmentu disku. Pokud je na disku obsazeném systémem Windows pouze jeden segment, budete muset přidělit určité místo samostatnému segmentu. Chcete-li to provést, nejprve vytvořte zálohu stávající systém a spusťte defragmentaci disku, abyste shromáždili všechna existující data na jednom místě. Chcete-li změnit velikost existujícího segmentu, můžete použít nástroj DOS FIPS nebo program jako PartitionMagic 4.0 od PowerQuest nebo Partition Commander od V Communications.

    Hlavní distribuce Linuxu

    Na rozdíl od Microsoft Windows 98 nebo NT je operační Linuxový systém není jeden produkt. Na trhu je mnoho distribucí a ne všechny jsou rovnocenné.

    Všechny distribuce jsou postaveny na stejném linuxovém jádře, které zahrnuje všechny hlavní funkce operačního systému a zásobník síťových protokolů. Všechny distribuce navíc poskytují standardní nástroje, jako jsou oblíbené systémové knihovny, řada aplikací a utilit, některá tištěná dokumentace a omezená technická podpora. Každá distribuce obsahuje X Window System a grafické uživatelské rozhraní (vyžadované uživateli Windows), webový server, e-mailové servery a FTP server. Zásadní rozdíly spočívají v rovině instalace, nastavení konfigurace systému, podpoře a doplňkových aplikacích.

    Instalační proces může být například obtížný a instalační program často odmítne rozpoznat hardware, jako jsou síťové karty. Kromě několika grafických nástrojů má většina nástrojů pro konfiguraci systému a sítě působivá rozhraní příkazového řádku a vyžaduje určité zkušenosti. Zákaznická podpora – alespoň po formální stránce – je omezená. A konečně, i když každá distribuce obsahuje mnoho aplikací, jen málo z nich je tak vyspělých a snadno se používá jako například Microsoft Office. Přesto tento systém zvládne každý, kdo je ochoten tomu věnovat trochu času. Pro začátečníky je Red Hat nejlepší volbou, hlavně kvůli nejpokročilejším instalačním nástrojům. Verze Caldera je náročnější na instalaci, ale obsahuje mnoho funkcí, díky kterým je tato distribuce atraktivní pro malé a střední společnosti.

    Komponenty distribuce Linuxu

    Ačkoli Linuxový základ tvoří jádro, k vytvoření kompletního provozního prostředí je potřeba mnohem více. Zde je několik klíčových součástí typické distribuce Linuxu.

    Správce stahování- nástroj, který se nachází v hlavním spouštěcím záznamu (MBR) a je načten systém BIOS když zapnete počítač. Pokud je k Windows nebo jinému OS přidán Linux, správce spouštění vám umožní vybrat, který z nich chcete spustit. Existují různí správci spouštění, jako je System Commander od V Communications, i když Linux obsahuje vlastního správce spouštění LILO (LInux LOader), který je obvykle nainstalován ve výchozím nastavení.

    Uživatelské rozhraní. Linuxové jádro je odvozeno z Unixu a jeho výchozím rozhraním je příkazový řádek příkazový řádek DOS. Existuje několik grafických doplňků, díky kterým Linux vypadá jako Windows nebo Macintosh OS. Například: CDE (Common Desktop Environment), KDE (Kool Desktop Environment) a GNOME (GNU Network Object Model Environment).

    Systém X Window. Jde o grafický subsystém podobný GDI (Graphics Device Interface) z Windows, který podporuje grafické uživatelské rozhraní. Jedním z nejběžnějších X serverů je Xfree86. Během procesu instalace si můžete vybrat, zda chcete nainstalovat X Window System nebo ne.

    Caldera Open Linux 1.3

    Caldera se pokusil rozptýlit přesvědčení, že Linux není podnikový OS. Caldera OpenLinux 1.3 je jediná distribuce, která obsahuje komplexní sadu podnikových aplikací, včetně nativního klienta NetWare, databázového serveru a řady kreativních nástrojů.

    Stejně jako Red Hat nabízí i Caldera zaváděcí disketu, která usnadňuje instalaci. Obecně platí, že instalační proces Caldery není tak grafický a intuitivní jako u Red Hatu, ale kromě skutečnosti, že jsme museli náš disk rozdělit na segmenty pomocí hrubého nástroje fdisk, můžeme říci, že instalace proběhla hladce a nevyžadovala mnoho uživatelů. zásah. Caldera obsahuje nástroj Red Hat Package Manager (RPM), který usnadňuje instalaci a odinstalaci – alespoň podle standardů Linuxu. Pro výběr hlavních parametrů síťového klienta a dalších funkcí slouží grafický nástroj LISA (Linux Installation System Administration). V praxi jsme museli makat, upravovat konfigurační soubory ručně.

    Jednou z největších předností Caldery je KDE (Kool Desktop Environment), grafické desktopové prostředí, díky kterému je Linux hodně podobný Windows. V kombinaci s přiloženým klonem Microsoft Office, StarOffice 4.0 od Star Division, to vytváří kompletní řešení na klíč pro malé a střední podniky. Další výhoda – Caldera Systems – nabízí řadu plánů technické podpory, včetně telefonické a e-mailové podpory.

    Caldera Open Linux 1.3. Cena: 59 $ (sada 2 CD, Linuxové jádro 2.0.36, bootovací disketa, příručka pro začátečníky, 30denní technická podpora). Systémové požadavky: PC s procesorem 386 nebo lepším, 16 MB RAM, 350 MB místa na pevném disku (450 MB, pokud jsou použity další aplikace). Caldera Systems Inc., Orem, UT; 888-465-4689, 801-765-4999; fax, 801-765-1313; www.calderasystems.com ftp.caldera.com/pub

    Debian GNU/Linux 2.0

    Je to jediná velká distribuce, kterou stále vyrábí skupina dobrovolných programátorů. Tato skutečnost, stejně jako mnoho výkonných funkcí, jej činí oblíbeným mezi hackery. Nicméně uživatelům Windows se doporučuje, aby se drželi dál od Debianu.

    Za prvé, verze pro Debian se ukázala jako nejobtížnější na instalaci. Neobsahuje zaváděcí disketu, ale lze ji vytvořit nebo zavést z CD-ROM, pokud to systém umožňuje. Konfigurační nástroje zahrnují grafickou verzi nástroje fdisk (pro vytvoření potřebných segmentů na pevném disku), ale instalace stále není dostatečně jednoduchá. Instalační program podobný průvodci je vhodný pouze pro ty, kteří jsou obeznámeni s jejich zařízením a vědí, jak nakonfigurovat síť. Po instalaci nebudou v systému téměř žádné aplikace. Programy, jako je textový editor emacs a webový server, je třeba nainstalovat samostatně pomocí poměrně komplikovaného nástroje dselect. Ve verzi Debian GNU/Linux 2.1 autoři slibují zavedení nové utility pro instalaci aplikací.

    Jakmile je proces instalace dokončen, rozhraní X Window v Debianu pomůže věci trochu zjednodušit. Nejdůležitější výhodou tohoto vydání je správce alternativních modulů Debian Package Management System, který kontroluje nové aplikace před instalací nových aplikací, kontroluje stávající konfiguraci systému na potřebné moduly a zajišťuje, že nedochází ke konfliktům s stávající aplikace. Debian distribuuje Linux Press spolu s 268stránkovou uživatelskou příručkou.

    Debian GNU/Linux 2.0. Cena: 38,95 $ (sada 3 CD; jádro Linux 2.0.35; uživatelská příručka; 30denní e-mailová podpora). Systémové požadavky: procesor 386 nebo lepší, 16 MB RAM (pro GUI), alespoň 100 MB místa na pevném disku (doporučeno 200 MB). Distribuováno Linux Press, Penngrove, CA; 888-770-4330, 707-773-4916; fax, 707-765-1431; www.linuxpress.com ftp.debian.org

    Oficiální Red Hat Linux 5.2

    Jedná se o nejdůležitějšího hráče na linuxovém trhu – Oficiální Red Hat Linux 5.2 výrazně zlepšil proces instalace a správce modulů. Toto je nejlepší volba pro ty, kteří instalují Linux poprvé.

    Stejně jako Caldera i Red Hat obsahuje bootovací disketu. Během procesu instalace se kontroluje hardware a vyvozují se předpoklady o instalaci (pro uživatele notebooků byla zavedena podpora PC karet). Red Hat navíc poněkud zjednodušuje výběr segmentů disku tím, že nabízí standardní konfigurace pracovních stanic a serverů s automatickým rozdělením a výběrem disků. potřebné programy. (K vytvoření vlastních segmentů můžete použít vlastní instalační režim.) Pro ruční segmentaci poskytuje Red Hat grafický nástroj Disk Druid, který je mnohem pokročilejší než nástroj fdisk obsažený v jiných distribucích; i když stále musíte mít určité znalosti o struktuře segmentů a sektorů.

    Red Hat obsahuje několik nástrojů, které vám pomohou přizpůsobit váš systém. Xconfigurator je alternativa k XF86Setup podobná průvodci pro konfiguraci X Window System. A Linuxconf usnadňuje nastavení síťových konfigurací: klientů PPP, DHCP a DNS. (Bohužel je program Linuxconf stále ve vývoji a není dobře zdokumentován.) Ještě lepší je, že pokud během instalace použijete skript spouštěcí diskety Red Hat, informace o síti a informace z XF86Config se na něm uloží, takže velká část dat nebude je nutné zadat ručně.

    Red Hat je známý svým modulem managerem (RPM), open source programem, který se používá v mnoha dalších distribucích. RPM vám umožňuje bezpečně instalovat a odinstalovat aplikace, vyhnout se konfliktům mezi programy a dokonce aktualizovat jádro, aniž byste museli znovu instalovat systémový software nebo soubory.

    Oficiální Red Hat Linux 5.2. Cena: 49,95 $ (sada 3 CD, linuxové jádro 2.0.36, zaváděcí disketa, instalační příručka, 90denní technická podpora. Systémové požadavky: procesor 386 nebo lepší, 16 MB RAM, minimálně 120 MB volný prostor na disku (450 MB pro pracovní stanici, 1,6 GB pro server). Red Hat Software Inc., Durham, NC; 800-454-5502, 919-547-0012; fax, 919-941-5569; www.redhat.com ftp.redhat.com/pub

    Linux Slackware 3.6

    Kdysi nejoblíbenější Linux distribuce Balíček Patricka Volkerdinga ztratil vedoucí postavení na trhu ve prospěch lépe vyleštěného Red Hatu, ale zůstává nejuznávanějším mezi hardcore linuxovými nadšenci. Stejně jako Debian ani Linux Slackware 3.6 neobsahuje zaváděcí disketu. A když ho vytváříte, musíte si vybrat spoustu možností konfigurace hardwaru. Nakonec se nám přece jen podařilo najít dobře fungující mapování referenčních disků (bare.i).

    Distribuce Slackware se nepoužívá tak snadno jako Caldera nebo Red Hat. Má to ale i řadu výhod. Když jsme během procesu instalace zapomněli uložit některá nastavení konfigurace systému do konfiguračního skriptu, Slackware automaticky odeslal e-mail hlavnímu uživateli, co se stalo a jak to opravit. Kromě toho obsahuje dobrou sbírku výkonných konfiguračních skriptů, které provádějí akce, které by v jiných distribucích vyžadovaly několik příkazů.

    Jednou z hlavních výhod Slackware je, že tato distribuce obsahuje kompletně nainstalovaná verze Linux s X Window na CD-ROM, takže si můžete Linux vyzkoušet, aniž byste museli cokoliv instalovat HDD. Slackware obsahuje praktický nástroj pro správu RPM a správce oken FVWM95. Slackware distribuuje Walnut Creek CDROM, ale v době, kdy tento článek končí, Volkerding otevřel oficiální web Slackware.

    Linux Slackware 3.6. Cena: 39,95 $ (sada 4 CD, linuxové jádro 2.0.36, instalační příručka, technická podpora). Systémové požadavky: 386 procesor nebo lepší, 8 MB RAM, 200 MB volného místa na disku (např kompletní instalace 500 MB). Distribuováno Walnut Creek CDROM, Concord, CA; 800-786-9907, 925-674-0783; www.slackware.com ftp.cdrom.com/pub/linux/slackware

    Copyright 1997, 1998. ZDNet and Algorithm Media. Všechna práva vyhrazena. Reprodukce materiálů nebo jejich částí v jakékoli formě a formě bez písemného souhlasu je zakázána.
    ZDNet a logo ZDNet jsou ochranné známky společnosti Ziff-Davis Inc.