
Peter Holmes
0
2975
557
Myslíte si, že hnutí open source softwaru Co je Open Source Software? [MakeUseOf vysvětluje] Co je software s otevřeným zdrojovým kódem? [MakeUseOf vysvětluje] „Otevřený zdroj“ je termín, který se v těchto dnech hodně hází. 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é ... byl jen výstřelek, který dosáhl vrcholu na začátku roku 2000? 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? 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? 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í, skutečně 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 zdarma, a open source. Je to o dlouhověkosti, soukromí, vlastnictví a mnohem 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. Avšak díky úspěšnému posunu světa směrem k Internet Exploreru od společnosti Microsoft měl Netscape Navigator ve 2000s.
Image Credit: Mozilla Foundation prostřednictvím Wikimedia Commons
Netscape Corporation zase pokračovala a vytvořila sadu softwaru Netscape Communicator, která byla použita jako základ sady aplikací Mozilla, která by se nakonec stala základem prohlížeč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 Oracle Corporation vstoupila a získala 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ších bezplatných kancelářských balíčků, které jsou v současné době k dispozici Je LibreOffice hoden kancelářské koruny? 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. .
3. ICQ
ICQ (“Hledám tě”) 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 je to, co víme: ICQ získala společnost AOL v roce 1998, poté byla prodána z AOL na Mail.Ru v roce 2010, poté otevřena ze zdrojů Mail.Ru v roce 2016. Z její otevřený zdroj, hlavně proto, že většina lidí o tom prostě nevědí nebo se o to nestará.
Stručně řečeno, tento krok je ztělesněním “příliš málo příliš pozdě” a neočekávám, že by ICQ znovu explodovala. Ale to je pěkný tah Mail.Ru, takže 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é 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 developerská 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 modelování 3D, animaci, vizuální efekty nebo dokonce úpravy videa, podívejte se na tyto návody, jak začít s Blenderem Začínáme s Blenderem: 7 Fantastických návodů pro začátečníky Začínáme s Blenderem: 7 Fantastických návodů pro začátečníky 3D modelování je skvělý způsob, jak uplatnit kreativitu při zachování kontaktu s vaší technickou stránkou. Zde jsou některé úžasné bezplatné návody. .
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 filozofii otevřeného zdroje, Microsoft pravděpodobně by na vrcholu seznamu. Takže když Microsoft otevřel zdroj .NET Framework, GNU začalo pro Microsoft: Co Open Source .NET Framework znamená pro nás ostatní GNU začalo pro Microsoft: Co Open Source .NET Framework znamená pro nás ostatní Microsoft právě vydal významná část jeho kódu pod povolenou licencí open source. Tento krok se zlomí s dlouholetou tradicí. Ale proč a co to pro vás znamená? v roce 2014 klesly č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ě. Podívejte se na naši úvodní příručku k rozhraní .NET Framework Microsoft .NET Framework: Proč ji potřebujete a jak ji nainstalovat ve Windows Microsoft .NET Framework: Proč ji potřebujete a jak ji nainstalovat do Windows Buď ji musíte 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. Více podrobností.
Nevýhodou je, že kód založený na rozhraní .NET Framework se může spouštět 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 systémů Mac, Linux a dalších operačních systémů, což umožňuje vytvářet aplikace napříč platformami s jednou kódovou základnou.
6. Živý spisovatel
Microsoft pronikl do open source softwaru nebyl jednorázovou věcí. V letech od otevřeného sourcingu rozhraní .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 tomto okamžiku vývoj přestal.
Naštěstí pro fanoušky Live Writer byla aplikace otevřena v roce 2015 a rozvětvila se do toho, co se nyní nazývá Open Live Writer. Toto je hlavní příklad toho, proč je software s otevřeným zdrojovým kódem skvělý pro koncové uživatele: pokud na něm původní vývojáři přestanou pracovat, může jej někdo rozvětvit a dále na něm pracovat. Zdrojový software a vidlice: dobrý, velký a ošklivý Někdy koncový uživatel těží z vidlic. 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ů. .
7. Xamarin Studio
Tady je třetí příklad toho, jak Microsoft dělá komunitu open source.
Xamarin Studio bylo proprietární integrované vývojové prostředí Textové editory vs. IDE: Který z nich je pro programátory lepší? 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ěkolik poznatků, které vám pomohou učinit toto rozhodnutí. 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, 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 relikvifikovala to pod MIT.
Jinými slovy, společnost Microsoft přijala známý projekt, jehož části byly buď proprietární, nebo s otevřeným zdrojem s omezeními, a většinu z toho vytvořil skutečně otevřený zdroj bez omezení.
8. Visual Studio Code
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 v Visual Studio Code jsme mohli mít to nejlepší z obou světů.
Poznámka: Visual Studio Code 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é odezvě a mnoha požadavcích od komunity ji společnost Microsoft otevřela a vydala na GitHubu pod licencí MIT. Teď je to pravděpodobně nejlepší textový editor v existenci a mnoho bývalých uživatelů Sublime / Atom / Brackets se do toho dostali.
Osobně ho používám každý den a vřele ho doporučuji. Chcete-li začít, podívejte se na tyto tipy pro produktivitu pro uživatele kódu Visual Studio 10 Základní tipy pro produktivitu pro kód Visual Studio 10 Základní tipy pro produktivitu pro kód Visual Studio Kód Visual Studio kód vyhodí z vody jiné programové textové editory. Je to zdarma, s otevřeným zdrojovým kódem, rychlý blesk a nabitý funkcemi produktivity. .
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 o nalezení softwaru s otevřeným zdrojovým kódem pro Windows Jak najít software s otevřeným zdrojovým kódem pro Windows Jak najít software s otevřeným zdrojovým kódem pro Windows Máte obavy o soukromí, zabezpečení 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ěď! .
Stále více je možné vyhýbat se pouze softwaru s otevřeným zdrojovým kódem Můžete získat pomocí softwaru čistě open source? 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. . Nezapomeňte pochopit jemné rozdíly mezi nimi “open source” a “volný, uvolnit” software Open Source vs. svobodný software: Jaký je rozdíl a proč to záleží? Open Source vs. svobodný 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. - tyto dva nejsou synonymní, 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!