Bitwarden přepíná sestavení obchodu na komerční licenci
Bitwarden uvádí, že další vydání jeho aplikací distribuovaných v obchodě bude používat komerční licenci, zatímco sestavení GPLv3 se budou i nadále aktualizovat na GitHubu.
Bitwarden uvádí, že další vydání jeho aplikací distribuovaných v obchodě bude používat komerční licenci, zatímco sestavení GPLv3 se budou i nadále aktualizovat na GitHubu. Současné funkce zůstávají dostupné v obou verzích; odpověď personálu si vyhrazuje některé budoucí komponenty pro komerční sestavení, přičemž funkce jsou vyhodnocovány případ od případu. Tento The Daily Diff z 11. října také vysvětluje doslovnou vlnovku v uvozovkách v položce PATH a placené sezení použitelnosti README od Terence Edena. Nikoův verdikt je NEEDS REVIEW: zkontrolujte přesné sestavení a licenci a poté sledujte budoucí paritu funkcí.
Přečtěte si psané vydání (anglicky) ↗
Co toto video pokrývá
- Nadcházející změna distribuce se týká sestavení pro obchod. Bitwarden také uvádí, že přímé stahování bude používat komerční licenci; nepředpokládejte, že stahování z webu je sestavení GPL.
- Bitwarden uvádí, že současné funkce zůstávají v obou verzích, sestavení GPL pokračují na GitHubu a bezplatný plán zůstává. Jedná se o prohlášení společnosti; žádný nezávislý audit ekvivalence binárního kódu/zdrojového kódu není tvrzen.
- Repozitář klientů již kategorizuje kód GPLv3 a Bitwarden License v1.0. Tato událost mění licencování distribuovaných sestavení, namísto zavádění první smíšené licenční struktury repozitáře.
- Odpověď personálu uvádí, že některé budoucí komponenty budou existovat pouze v komerčním sestavení. Žádná konkrétní funkce ani datum dodání nejsou uvedeny, takže budoucí parita zůstává úkolem pro kontrolu.
- Viditelnost zdroje a oprávnění k úpravám nebo redistribuci jsou různé kontroly. Předpokládejte, že každá komponenta má stejnou licenci, až po kontrole přesného balíčku a příslušných upozornění.
- Vlnovka v uvozovkách může zůstat doslovná v přiřazení PATH, čímž se vytvoří relativní položka řešená z aktuálního adresáře. Oprava `$HOME` v uvozovkách v blogu rozšiřuje zamýšlený domovský adresář; sémantika přiřazení Bash bez uvozovek se liší.
- Terence Eden popisuje platbu 25 € za hodinu testování prvního spuštění ActivityBot, celkem kolem 150 €, se sdílením obrazovky, hlasovou zpětnou vazbou a revizemi README mezi sezeními. Neformální účet neposkytuje kontrolované zlepšení míry úspěšnosti.
- Nový uživatel může odhalit špatné odkazy, matoucí pokyny pro skryté soubory a chybějící vysvětlení produktu, které autor mlčky dodává z paměti. Uchovejte požadované instalační informace jasné a vtipy mimo předpoklady.
Přeložený přepis
Přeloženo z původního anglického vyprávění. Dostupné audio a titulky jsou řízeny YouTube.
Kterou verzi Bitwardenu dostáváte?
0:00 Očekáváte správce hesel s otevřeným zdrojovým kódem z obchodu s aplikacemi. Bitwarden říká, že jeho další sestavení z obchodu budou mít komerční licenci. V tomto videu, které sestavení se mění? Jaká práva přežijí? A co by se mohlo později rozdělit? Jedna odpověď personálu mění, jak uklidňující to oznámení zní. Mějte to na paměti. Je neděle, jedenáctého října, a toto je The Daily Diff.
0:19 Bitwarden je správce hesel, který ukládá přihlašovací údaje do šifrovaného trezoru a vyplňuje je na webové stránky. Jeho klientský kód je veřejný na GitHubu. Tento příběh se týká licence připojené k distribuovaným aplikacím. V pátek zaměstnanec Bitwardenu oznámil přepnutí pro další vydání. Do neděle se vývojáři hádali o staženou aplikaci. Mezitím, zkratka shellu ukazuje na překvapivé místo, a někdo skutečně zaplatil lidem, aby si přečetli pokyny.
0:41 Začněme s rozdělením distribuce.
Kam jde GPL verze?
0:43 Sestavení z obchodu získávají komerční licenci. Verze s obecnou veřejnou licencí se nadále aktualizuje na GitHubu. Všechny současné funkce jsou dostupné v obou verzích. První užitečná reakce přišla od dobrovolného moderátora, který se ptal, co se bude lišit mezi paralelními verzemi. Identické funkce mohou stále skrývat měnící se plán. Rozdíl může přijít před kódem. Repozitář již má dvě licenční kategorie.
1:05 Jeho licenční soubor ve výchozím nastavení používá verzi tři obecné veřejné licence, s kódem licencovaným samostatně jinde. Samotná komerční dohoda je datována rokem 2020. Zrození duálního licencování předchází tomuto oznámení. Poté zaměstnanec odpovídá.
Co by se mohlo lišit v budoucích vydáních?
1:17 Některé budoucí komponenty budou existovat pouze v komerčním sestavení. Nově vyvinuté funkce se vyhodnocují případ od případu. Tam je ta pohyblivá hranice. Dnešní shodné seznamy funkcí ponechávají prostor pro odlišné seznamy funkcí později, bez slibované jmenované funkce nebo data dodání. Oznámení také říká, že bezplatný plán zůstává, a upravené objasnění říká, že kód zůstává veřejně auditovatelný. Dobře. Důvěra je pro správce hesel důležitá.
1:40 Nalezení druhé licence za stejným tlačítkem stahování přidává práci do tohoto vztahu. Viditelnost a povolení jsou samostatné otázky. Čtení zdroje pomáhá auditu. Vaše povolení k úpravě a redistribuci konkrétní komponenty pochází z její platné licence. Zkontrolujte skutečný balíček, než důvěřujete známému logu. Takže první odpověď je sestavení z obchodu. Přežívající cesta je verze GPL na GitHubu. Budoucí rozdělení je explicitně možné.
2:04 Můžete i nadále používat aktuální aplikaci a sledovat tuto hranici, koníček okrajově levnější než mechanické klávesnice.
Kdy vlnovka přestane znamenat domov?
2:10 To nás přivádí k hranici, kterou váš shell může špatně pochopit. Příspěvek Disconnect3d z 2. října se dnes objevil na Hacker News poté, co sandbox označil zapisovatelnou položku PATH. Malý znak v jeho středu je vlnovka, naše sebevědomá zkratka pro domov. Dejte tuto vlnovku do přiřazení cesty v uvozovkách a zůstane doslovná. Příklad připojuje binární adresář. Manuál Bashe vyžaduje vlnovku bez uvozovek pro tuto expanzi. Uvozovky zachovávají tento znak.
2:34 Vyhledávání začíná z vašeho aktuálního adresáře, uvnitř adresáře skutečně pojmenovaného vlnovka. Autorovo demo tam najde program a vytiskne hello. Domovský adresář se nikdy neúčastní. Váš pracovní adresář má rozhodující hlas. To je důležité, když vstoupíte do adresáře, který ovládá někdo jiný. Relativní vyhledávací položka může změnit, kde se příkaz najde. Tento příspěvek demonstruje chování vyhledávání; neposkytuje žádné důkazy o obětech
2:56 nebo nové zranitelnosti shellu. Kravina přišla s nábytkem. Oprava v příspěvku používá proměnnou prostředí home uvnitř uvozovek.
Jak zkontrolujete skutečnou PATH?
3:03 Tato proměnná se rozšíří, což dává zamýšlený domovský adresář. Ukazuje také příkaz k prohledání vaší cesty pro doslovné vlnovky. Před změnou konfigurace shellu zkontrolujte každou shodnou položku, na sdílených strojích. Přiřazení bez uvozovek může také rozšířit vlnovku v Bashu. Pastí je zde zobrazená forma s uvozovkami. Známý symbol mění význam s kontextem, kopírování konfigurační linky vám umožňuje zdědit předpoklady.
3:25 A předpoklady jsou přesně to, co Terence Eden koupil k inspekci.
Co zjistilo testování README za 150 €?
3:29 V dnes zveřejněném příspěvku popisuje, jak platil lidem dvacet pět eur za hodinu testování prvního spuštění ActivityBotu. Celé cvičení stálo kolem sto padesáti eur, méně než mnoho schůzek. Žádal testery, aby sdíleli svou obrazovku a mluvili nahlas. Dělal si poznámky, po každém sezení měnil soubor readme, a znovu to testoval s další osobou. Odděluje to, co si autor pamatuje, od toho, co dokument vysvětluje.
3:51 Mezi zjištění patří špatný demonstrační odkaz, matoucí pokyny pro skryté soubory a sekce v neužitečném pořadí. Někteří lidé četli soubor readme v terminálu. Eden si také uvědomil, že nevysvětlil, co software bude dělat. Instalační průvodce úspěšně nainstaloval otazník. Moje nejoblíbenější zjištění je, že jeho vtipy lidi zmátly. Udržujte předpoklad mimo chytrou větu, včetně mojí. Vtip patří až po události.
4:14 Instalační krok by měl přežít čtení někým, kdo chce večeři. Jednalo se o neformální uživatelské sezení s revizemi mezi uživateli. Příspěvek neudává kontrolovanou míru úspěšnosti ani procento před a po. Sledujte nového uživatele, jak zkouší vaše pokyny, a poslouchejte, když váhá.
Které slovo mění ujištění?
4:29 Zpět k tomu uklidňujícímu oznámení Bitwardenu. Věta o všech současných funkcích má časové omezení zabudované do slova „současné“. Odpověď personálu si vyhrazuje budoucí komponenty pro komerční sestavení. To je detail, který je třeba sledovat. Dnešní shodné aplikace a zítřejší licenční hranice mohou koexistovat. Udržujte hranici viditelnou. Pokud byste si to raději přečetli, než abyste mě slyšeli to říkat, diff přistane ve vaší schránce každé ráno, zdarma na the daily diff dot dev, odkaz níže.
4:52 Takže dnešní verdikt je NEEDS REVIEW.
Co bych zkontroloval před přepnutím?
4:55 Používal bych to dál, zatímco bych kontroloval, na jakém sestavení a licenci závisí můj pracovní postup, a sledoval budoucí paritu funkcí. Přihlaste se k odběru, klikněte na zvoneček a řekněte mi v komentářích, zda byste to označili jinak. A to je pro dnešek vše. Jsem Niko z Axrisi. Slučujte zodpovědně.
Zdroje
- Published version update in app storesBitwarden Community / RyanL
- Future components and case-by-case licensing — reply 4Bitwarden Community / RyanL
- Direct-download and source-visibility clarification — reply 8Bitwarden Community / RyanL
- Client repository license mapBitwarden on GitHub
- Bitwarden commercial source-module licenseBitwarden on GitHub
- Bitwarden Password ManagerBitwarden
- Security whitepaper — encrypted vault definitionBitwarden
- Bitwarden licensing discussionHacker News
- The tilde in your PATH may not be your HOMEDisconnect3d
- Tilde ExpansionGNU Bash manual
- Quoted tilde discussionHacker News
- I paid people to try and follow my READMETerence Eden
- Paid README testing discussionHacker News



