reklama
Myslel jsi? hnutí s otevřeným zdrojovým softwarem Co je open source software? [MakeUseOf vysvětluje]„Otevřený zdroj“ je termín, který se v dnešní době hodně obrací. Možná víte, že některé věci jsou open source, jako je Linux a Android, ale víte, co to znamená? Co je otevřené ... Přečtěte si více byl jen výstřelek, který vyvrcholil na začátku 2000 let? No, to je absolutně ne pouzdro. Hnutí open source ve skutečnosti v posledních několika letech díky podpoře některých nečekaných společností nabralo hodně páry.
Například, Apple otevřel zdroj programovacího jazyka Swift Apple Swift jde otevřený zdroj: Co tedy?I když nejste sami programátorem, rozhodnutí společnosti Apple o otevření zdroje Swift vás ovlivní. Chcete vědět proč a jak? Přečtěte si více zpět v roce 2015. To je pravda: stejná společnost, která nashromáždila miliardy dolarů prostřednictvím proprietárních návrhů a technologií, vlastně přijala open source, alespoň za to. Software s otevřeným zdrojovým kódem má mnoho výhod 5 důvodů, proč by software měl být svobodný a otevřený zdroj Svobodný software neznamená jen to, že budete používat aplikaci nebo hru bez placení. Je to o dlouhověkosti, soukromí, vlastnictví a mnohem více! Přečtěte si více , a Apple je dostatečně chytrý, aby si to uvědomil.
A nejsou jediní! Najdete tu desítky až stovky případů, kdy společnosti uvolnily zdrojový kód pro jednou proprietární projekty - a obvykle z toho měly užitek. Zde je několik pozoruhodnějších příkladů, z nichž mnohé pravděpodobně poznáte.
1. Mozilla Firefox
Firefox nebyl vždy Firefox.
V devadesátých letech, kdy byl internet stále nový a nevyužitý, nejoblíbenějším webovým prohlížečem byl proprietární software s názvem Netscape Navigator. V důsledku úspěšného posunu světa společnosti Microsoft směrem k Internet Exploreru však Netscape Navigator v 2000. letech úplně vymizel.
Netscape Corporation zase pokračovala a vytvořila sadu softwaru Netscape Communicator, která byla použita jako základ pro sadu aplikací Mozilla, která by se nakonec stala základem pro prohlížeč Phoenix. Kvůli tlaku ochranné známky byl Phoenix poprvé přejmenován na Firebird a nakonec přejmenován podruhé na Firefox.
2. LibreOffice
Jste překvapeni, když jste na tomto seznamu viděli LibreOffice? Opravdu, LibreOffice nebyl vždy open source.
Začalo to jako proprietární textový procesor již v roce 1985 pod názvem StarWriter, který byl součástí StarOffice od StarDivision. Společnost byla později získána společností Sun Microsystems v roce 1999, který převzal tuto aplikaci a učinil ji z alternativy open source pro Microsoft Office, čímž získal jméno OpenOffice.
Poté však přišla společnost Oracle Corporation a získala společnost Sun Microsystems v roce 2010. To přimělo některé uživatele OpenOffice, kteří nebyli spokojeni s historií a reputací Oracle jako vývojáře softwaru, aby vidli zdrojový kód a uvolnili jej jako LibreOffice. Nyní jsme tady, s LibreOffice jako jedním z nejlepší kancelářská apartmá zdarma v současné době k dispozici Je LibreOffice hoden koruny v kanceláři?LibreOffice je král bezplatných kancelářských apartmá. Je nepravděpodobné nahradit Microsoft Office v obchodním prostředí, ale je to vynikající alternativa pro příležitostné uživatele. Co je nového v LibreOffice 5.1. Přečtěte si více .
3. ICQ
ICQ („I Seek You“) je populární instant messenger, který byl spuštěn v roce 1996 a připravil cestu pro úspěch známějších aplikací, jako jsou AIM, YIM a MSN Messenger. Kupodivu ICQ stále používá přes 11 milionů uživatelů po celém světě.
O historii ICQ není známo, ale tady víme: ICQ získala společnost AOL v roce 1998, poté byla prodána od společnosti AOL Mail. Ru v roce 2010, poté otevřeno z poště. Ru v roce 2016. Z jeho otevřeného zdroje pramení jen málo, hlavně proto, že většina lidí o tom prostě nevědí nebo je to jedno.
Stručně řečeno, tento krok je ztělesněním „příliš málo, příliš pozdě“ a neočekávám, že ICQ bude znovu vybuchovat v popularitě. Ale to je hezký tah mailem. Ru, tak si zaslouží nějaký kredit.
4. Mixér
Nadšenci open source často poukazují na Blender jako příklad správného softwaru s otevřeným zdrojovým kódem. Slouží jako důkaz, že open source software umět být stejně dobrými jako profesionální alternativy a v případě Blenderu to může být software s otevřeným zdrojovým kódem lepší než proprietární software.
Ale tady je kicker: nebyl to vždy open source!
Blender začal jako interní animační aplikace v roce 1995, byl vydán jako shareware v roce 1998 a byl ukončen v roce 2002, kdy se rozvíjející společnost zkrachovala. Jako poslední pokus vedl hlavní vývojář kampaň zaměřenou na fundraising a slíbil, že Blender otevře zdrojový kód, pokud komunita získá 100 000 EUR. Cíl byl splněn během několika měsíců a Blender je od té doby otevřeným zdrojovým kódem.
Nejen to, ale komunita Blenderů je živější a aktivnější než kdy jindy. Pokud se chcete naučit 3D modelování, animaci, vizuální efekty nebo dokonce i střih videa, podívejte se tyto návody, jak začít s Blenderem Začínáme s Blenderem: 7 fantastických výukových programů pro nováčky3D modelování je skvělý způsob, jak procvičit kreativitu při zachování kontaktu s vaší technickou stránkou. Zde jsou některé úžasné bezplatné návody. Přečtěte si více .
5. .NET Framework
Před pěti lety, pokud jste zkoumali spoustu lidí pro společnosti, o kterých si mysleli, že ano nikdy přijmout filosofii otevřeného zdroje, by Microsoft pravděpodobně na první místo seznamu. Takže když Microsoft open pocházel z .NET Framework GNU začíná pro Microsoft: Co znamená Open Source .NET Framework pro nás ostatníSpolečnost Microsoft právě vydala významnou část svého kódu na základě licence s otevřeným zdrojovým kódem. Tento krok se zlomí s dlouholetou tradicí. Ale proč a co to pro vás znamená? Přečtěte si více v roce 2014 poklesly čelisti všech.
Abychom pochopili, proč to byl takový monumentální okamžik, musíme vědět, co je .NET Framework a proč vůbec existuje.
Vydáno v roce 2002, .NET Framework poskytuje tunu kódu, který mohou vývojáři použít k urychlení procesu vývoje. Například pokud chci vytvořit obchodní aplikaci, nemusím kódovat veškerou logiku pro kreslení okna na obrazovku - rámec to zvládne pro mě. Překontrolovat náš úvodní průvodce .NET Framework Microsoft .NET Framework: Proč ji potřebujete a jak ji na Windows nainstalovatMusíte ji nainstalovat nebo aktualizovat. Ale víte, co je .NET Framework? Ukážeme vám, proč to potřebujete a jak můžete získat nejnovější verzi. Přečtěte si více Více podrobností.
Nevýhodou je, že kód založený na rozhraní .NET Framework lze spustit pouze na počítačích, které mají prostředí .NET Framework Runtime Environment, a po dlouhou dobu to bylo dostupné pouze pro Windows. S otevřeným zdrojovým rámcem však může být portován do Mac, Linux a dalších operačních systémů, což umožňuje vytvářet meziplatformové aplikace s jednou kodebázou.
6. Živý spisovatel
Microsoft pronikl do open source softwaru nebyl jednorázovou věcí. V letech od otevření zdrojů .NET Framework společnost Microsoft učinila totéž pro několik dalších projektů, včetně milované aplikace Windows Live Writer.
V roce 2000 společnost Microsoft získala a integrovala společnost s názvem Onfolio a všechny jejich softwarové produkty. Jedna z těchto aplikací, Onfolio Writer, byla vydána v roce 2007 jako Windows Live Writer a poté každoročně aktualizována až do své poslední verze v roce 2012. V tom okamžiku vývoj přestal.
Naštěstí pro fanoušky Live Writer, aplikace byla otevřena ze zdrojů v roce 2015 a rozešli se do toho, co se dnes nazývá Open Live Writer. Toto je hlavní příklad toho, proč je open source software skvělý pro koncové uživatele: pokud na něm původní vývojáři přestanou pracovat, může někdo jiný vidlice a dál na tom pracujte Software s otevřeným zdrojovým kódem a vidlice: dobrý, velký a ošklivýKoncový uživatel někdy z vidlic těží. Vidlice se někdy provádí pod pláštěm hněvu, nenávisti a nepřátelství. Podívejme se na několik příkladů. Přečtěte si více .
7. Xamarin Studio
Tady je třetí příklad toho, jak Microsoft dělá komunitu open source.
Xamarin Studio bylo vlastnictvím integrované vývojové prostředí Textové editory vs. IDE: Který z nich je pro programátory lepší?Výběr mezi pokročilým IDE a jednodušším textovým editorem může být obtížný. Nabízíme některé informace, které vám pomohou učinit toto rozhodnutí. Přečtěte si více To zjednodušilo proces vytváření aplikací Mono, Cocoa, Android a iOS pomocí C #. Začátkem roku 2016 se společnost Microsoft rozhodla zakoupit Xamarin a všechny jeho softwarové produkty a poté většinu z nich otevřela.
Samotné Xamarin Studio bylo ukončeno, protože většina jeho funkcí byla začleněna do Microsoft Visual Studio. Veškerý další software v sadě Xamarin SDK byl vydán na základě licence MIT. Dokonce si vzali Mono, Xamarinem vedenou reimplementaci .NET Framework, která byla licencována pod GPL a LGPL, a relikvovala ji pod MIT.
Jinými slovy, společnost Microsoft přijala známý projekt, jehož části byly buď proprietární, nebo s otevřenými zdroji s omezeními, a většinu z nich vytvořil skutečně otevřený zdroj bez omezení.
8. Kód Visual Studio
Dobré textové editory pro programátory je těžké přijít. Sublime Text je vynikající, ale stojí 70 USD a alternativy s otevřeným zdrojovým kódem, jako jsou Atom a Bracket, vždy měly problémy (např. Nízký výkon, aktualizace buggy atd.). Teprve ve Visual Studio Code jsme mohli mít to nejlepší z obou světů.
Poznámka: Kód Visual Studio je zcela oddělený od Visual Studio.
Visual Studio Code byl poprvé spuštěn v červnu 2015 na základě licence pro uzavřený zdroj. Ale po velké zpětné vazbě a mnoha požadavcích od komunity ji Microsoft otevřel a vydal na GitHub na základě licence MIT. Nyní je to pravděpodobně nejlepší textový editor, který existuje, a mnoho bývalých uživatelů Sublime / Atom / Bracket se do toho zaslalo.
Osobně ji používám každý den a vřele doporučuji. Pokud chcete začít, podívejte se tyto tipy pro produktivitu pro uživatele Visual Studio Code 10 základních tipů pro produktivitu pro kód Visual StudioVisual Studio Code vyhodí ostatní programové textové editory z vody. Je to zdarma, s otevřeným zdrojovým kódem, rychlý blesk a nabitý funkcemi produktivity. Přečtěte si více .
Open Source Software je budoucnost
Proprietární software bude vždy existovat a nelze to popřít. Ale je fascinující vidět, jak hnutí open source získává půdu. Chcete prozkoumat ještě více? Podívejte se na náš příspěvek nalezení open source softwaru pro Windows Jak najít software s otevřeným zdrojovým kódem pro WindowsZnepokojuje vás soukromí, bezpečnost dat nebo škodlivý kód skrytý ve vašem softwaru? S proprietárním softwarem prostě nikdy nevíte, co program dělá s vašimi daty. Open source je odpověď! Přečtěte si více .
Stále více je to možné vyhýbejte se jen softwaru s otevřeným zdrojovým kódem Můžete získat pomocí čistě open source software?Software s otevřeným zdrojovým kódem je mnohem běžnější, než si myslíte, a velká filozofie, kterou byste měli žít. Nepřesvědčený? Šance jsou velmi vysoké, že můžete být produktivní pouze s otevřeným zdrojovým softwarem. Přečtěte si více . Jen nezapomeňte pochopit jemné rozdíly mezi „open source“ a „free“ softwarem Open Source vs. Free Software: Jaký je rozdíl a proč to záleží?Mnoho předpokládá, že „otevřený zdroj“ a „svobodný software“ znamenají totéž, ale to není pravda. Je ve vašem nejlepším zájmu vědět, jaké jsou rozdíly. Přečtěte si více - tyto dva nejsou synonymem, i když je uživatelé spíše spojují.
Jak se cítíte ohledně softwaru s otevřeným zdrojovým kódem? Hledáte to, kdykoli je to možné? Nebo dáváte přednost obecně lepší kvalitě proprietárních aplikací? Sdílejte s námi komentář níže!
Joel Lee má B.S. v oblasti informatiky a více než šest let praxe v psaní. Je šéfredaktorem MakeUseOf.