Jsem v této oblasti nováček.
Jak jsem pochopil, bitcoin byl zahájen jako open-source projekt; Ale co teď?
Vidím, že na Githubu je „bitcoinové jádro“, je to bitcoinové úložiště? https://github.com/bitcoin/bitcoin
Nebo ji možná koupila vláda nebo korporace, například Github ..
Odpověď
Je bitcoin zcela otevřený zdroj?
Ne.
Samozřejmě záleží na tom, co máte na mysli s bitcoinem a co máte na mysli s Open-Source
„Open-Source“
Většina definic „Open-Source“ se zaměřuje výhradně na Open SOurce Software. Existují dobré důkladné a přísné definice toho, co dělá část softwaru „Open-Source“ či nikoli.
Několik definic „Open-Source“ umožňuje, aby se fráze vztahovala i na jiné věci než na počítač software. Například techopedia :
Otevřený zdroj se točí kolem konceptu svobodného sdílení technologických informací takže to může být vylepšeno pomocí více pohledů a hledisek. Jelikož je tato technologie otevřeným zdrojem, snižuje se množství práce, kterou je třeba udělat, protože mnoho jednotlivců přidává více příspěvků. Tento koncept existoval již před dobou počítačů a ještě před průmyslovým věkem, kdy lidé sdíleli a vylepšovali například recepty na potraviny a léky.
Širší bitcoinový ekosystém určitě obsahuje důležité koncepty, nápady, služby a produkty, které jsou zcela chráněné nebo obsahují proprietární prvky. Například některé významné návrhy hardwaru ASIC pro těžbu, některé hostované peněženkové služby.
„Bitcoin“
Je diskutabilní, co bitcoin je nebo není. Jednou rozumnou definicí je, že je to publikovaná sada pravidel a síťových protokolů, kterými lze udržet distribuovanou měnu typu peer-to-peer.
Podle mého názoru by bylo nesprávné tvrdit, že bitcoin je výhradně nebo zásadně kus softwaru (open source či nikoli).
Někteří lidé vytvořili a udržují open-source software (např. „bitcoinové jádro“), který tato pravidla implementuje (nebo jejich soudržnou podmnožinu), ale může stále musí být proprietární software vykonávající stejnou práci a spolupracovat s instalacemi softwaru s otevřeným zdrojovým kódem.
Pravidla jsou spravována prostřednictvím procesu, který je poměrně otevřený (viz BIPs ) – ale jaká bitcoinová pravidla jsou přijata, je nakonec určena pouze konsensem lidí provozujících bitcoinové uzly. Nebylo by správné označovat tento proces jako „otevřený zdroj“.
Komentáře
- Správně; ' Rád bych se zeptal, zda je internet otevřený zdroj. Velká část infrastruktury, která podporuje internet, je určitě otevřený zdroj, ale existuje i méně otevřených částí. Možná lepší otázkou je, zda můžete plně komunikovat s bitcoiny. pouze s otevřeným zdrojovým softwarem, v takovém případě je odpověď ano.
- Nevím. Není GCC " open source " protože lidé s ním někdy píší proprietární software? 🙂
- @G Maxwell But " GCC " není ' t název ekosystému softwaru kompilovaného s GCC.
odpověď
Bitcoinové jádro je open source pod licencí MIT a je původní softwarovou implementací celého uzlu bitcoinu, i když existují i jiné s. Většina uzlů provozuje bitcoinové jádro, ale nemusí. Bitcoin lze definovat jako síť uživatelů, kteří souhlasí se stejnými pravidly konsensu, což znamená, že nemusí všichni používat stejný přesný software.
The MIT License (MIT) Copyright (c) 2009-2018 The Bitcoin Core developers Copyright (c) 2009-2018 Bitcoin Developers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Viz KOPÍROVÁNÍ