+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Bitwarden do'kon qurilmalarini tijorat litsenziyasiga o'tkazadi

Bitwarden o'zining do'kon orqali tarqatiladigan ilovalarining keyingi versiyasi tijorat litsenziyasidan foydalanishini, GPLv3 qurilmalari esa GitHub'da yangilanishda davom etishini ma'lum qildi.

Bitwarden o'zining do'kon orqali tarqatiladigan ilovalarining keyingi versiyasi tijorat litsenziyasidan foydalanishini, GPLv3 qurilmalari esa GitHub'da yangilanishda davom etishini ma'lum qildi. Joriy xususiyatlar ikkala versiyada ham mavjud bo'lib qoladi; xodimlarning javobi ba'zi kelajakdagi komponentlarni tijorat qurilmasi uchun ajratib qo'yadi, xususiyatlar holat bo'yicha baholanadi. Ushbu 11-oktabrdagi Daily Diff, shuningdek, PATH yozuvidagi tirnoq ichidagi tildani va Terence Edenning pullik README qulaylik sessiyalarini tushuntiradi. Nikonning xulosasi NEEDS REVIEW: aniq qurilma va litsenziyani tekshiring, so'ngra kelajakdagi xususiyatlar paritetini kuzating.

Yozma nashrini oʻqing (inglizcha) ↗

Bu video nimani qamrab oladi

  • Yaqinlashib kelayotgan tarqatish o'zgarishi do'kon qurilmalariga tegishli. Bitwarden, shuningdek, to'g'ridan-to'g'ri yuklab olishlar tijorat litsenziyasidan foydalanishini aytadi; veb-saytdan yuklab olish GPL qurilmasi deb hisoblamang.
  • Bitwardenning aytishicha, joriy xususiyatlar ikkala versiyada ham mavjud bo'lib qoladi, GPL qurilmalari GitHub'da davom etadi va bepul reja saqlanib qoladi. Bular kompaniya bayonotlari; mustaqil ikkilik/manba ekvivalentlik auditi da'vo qilinmaydi.
  • Mijozlar ombori allaqachon GPLv3 va Bitwarden Litsenziyasi v1.0 kodini tasniflaydi. Bu voqea omborning birinchi aralash litsenziya tuzilishini joriy etish o'rniga, tarqatilgan qurilmalarning litsenziyasini o'zgartiradi.
  • Xodimlarning javobiga ko'ra, ba'zi kelajakdagi komponentlar faqat tijorat qurilmasida mavjud bo'ladi. Hech qanday aniq xususiyat yoki yetkazib berish sanasi nomlanmagan, shuning uchun kelajakdagi paritet tekshirish vazifasi bo'lib qoladi.
  • Manba ko'rinishi va o'zgartirish yoki qayta tarqatish ruxsati turli xil tekshiruvlardir. Har bir komponent bir xil litsenziyaga ega deb hisoblashdan oldin, aniq paketni va qo'llaniladigan xabarnomalarni ko'rib chiqing.
  • Tirnoq ichidagi tilda PATH tayinlashda so'zma-so'z qolishi mumkin, bu joriy katalogdan hal qilingan nisbiy yozuvni yaratadi. Blogda keltirilgan $HOME tuzatish mo'ljallangan uy katalogini kengaytiradi; tirnoqsiz Bash tayinlash semantikasi farq qiladi.
  • Terence Eden ActivityBotning birinchi ishga tushirish sinovi uchun bir soatlik 25 yevro to'lashni, jami 150 yevro atrofida, ekran ulashish, og'zaki fikr-mulohaza va sessiyalar orasida README qayta ko'rib chiqish bilan tavsiflaydi. Norasmiy hisobot nazorat qilingan muvaffaqiyat darajasini yaxshilashni ta'minlamaydi.
  • Yangi foydalanuvchi noto'g'ri havolalarni, yashirin fayl ko'rsatmalarini chalkashtirib yuborishni va muallif yoddan jim turgan mahsulot tushuntirishlarini aniqlashi mumkin. Kerakli o'rnatish faktlarini aniq saqlang va hazillarni talablardan tashqarida qoldiring.

Tarjima qilingan transkript

Asl inglizcha hikoyadan tarjima qilingan. Mavjud audio va subtitrlar YouTube tomonidan boshqariladi.

Qaysi Bitwarden qurilmasini olasiz?

0:00 Siz ilovalar do'konidan ochiq kodli parol menejerini kutasiz. Bitwardenning aytishicha, uning keyingi do'kon qurilmalari tijorat litsenziyasiga ega bo'ladi. Ushbu videoda qaysi qurilma o'zgaradi? Qaysi huquqlar saqlanib qoladi? Va keyin nima bo'linishi mumkin? Xodimlarning bir javobi bu e'lonning qanchalik ishonchli eshitilishini o'zgartiradi. Buni yodda tuting. Bugun yakshanba, o'n birinchi oktyabr va bu The Daily Diff.

0:19 Bitwarden – bu parollarni shifrlangan omborda saqlaydigan va ularni veb-saytlarga kiritadigan parol menejeri. Uning mijoz kodi GitHub'da ochiq. Ushbu hikoya tarqatilgan ilovalarga biriktirilgan litsenziyaga tegishli. Juma kuni Bitwarden xodimi keyingi reliz uchun o'tishni e'lon qildi. Yakshanbaga kelib, dasturchilar yuklab olingan ilova ustida bahslashishdi. Shu bilan birga, shell yorlig'i hayratlanarli joyga ishora qiladi, va kimdir hatto ko'rsatmalarni o'qish uchun odamlarga pul to'lagan.

0:41 Tarqatish bo'linishidan boshlaymiz.

GPL qurilmasi qayerga boradi?

0:43 Do'kon qurilmalari tijorat litsenziyasiga ega bo'ladi. Umumiy ochiq litsenziya versiyasi GitHub'da yangilanishda davom etadi. Barcha joriy xususiyatlar ikkala versiyada ham mavjud. Birinchi foydali reaksiya ko'ngilli moderatordan keldi, u nima bo'lishini so'radi parallel versiyalar orasidagi farq. Bir xil xususiyatlar hali ham o'zgaruvchan yo'l xaritasini yashirishi mumkin. Farq koddan oldin kelishi mumkin. Ombor allaqachon ikkita litsenziya kategoriyasiga ega.

1:05 Uning litsenziya fayli sukut bo'yicha umumiy ochiq litsenziyaning uchinchi versiyasiga o'rnatiladi, boshqa joyda alohida litsenziyalangan kod bilan. Tijorat shartnomasining o'zi yigirma yigirma yilda tuzilgan. Ikkita litsenziyalashning paydo bo'lishi bu e'londan oldin sodir bo'lgan. Keyin xodim javob beradi.

Kelajakdagi relizlarda nima farq qilishi mumkin?

1:17 Ba'zi kelajakdagi komponentlar faqat tijorat qurilmasida mavjud bo'ladi. Yangi ishlab chiqilgan xususiyatlar holat bo'yicha baholanadi. Mana, harakatlanuvchi chegara. Bugungi mos keladigan xususiyatlar ro'yxatlari keyinchalik turli xil xususiyatlar ro'yxatlari uchun joy qoldiradi, nomlangan xususiyat yoki yetkazib berish sanasi va'da qilinmagan. E'londa, shuningdek, bepul reja saqlanib qolishi aytilgan va tahrirlangan tushuntirishda kod ochiq auditorlik qilinishi mumkin bo'lib qoladi. Yaxshi. Parol menejeri uchun ishonch muhim.

1:40 Bir xil yuklab olish tugmasi orqasida ikkinchi litsenziyani topish bu munosabatlarga qo'shimcha vazifa yuklaydi. Ko'rinish va ruxsat alohida masalalar. Manbani o'qish auditga yordam beradi. Muayyan komponentni o'zgartirish va qayta tarqatish uchun ruxsatingiz uning qo'llaniladigan litsenziyasidan kelib chiqadi. Tanish logotipga ishonishdan oldin haqiqiy paketni tekshiring. Shunday qilib, birinchi javob do'kon qurilmasi. Qolgan yo'l GitHub'dagi GPL versiyasi. Kelajakdagi bo'linish aniq mumkin.

2:04 Siz bu chegarani kuzatib, joriy ilovadan foydalanishda davom etishingiz mumkin, mexanik klaviaturalardan biroz arzonroq bo'lgan xobbi.

Tilda uy ma'nosini qachon berishni to'xtatadi?

2:10 Bu bizni sizning shell-ingiz noto'g'ri tushunishi mumkin bo'lgan chegaraga olib keladi. Disconnect3dning 2-oktabrdagi posti bugun Hacker News'da qayta paydo bo'ldi sandbox yozilishi mumkin bo'lgan yo'l yozuvini belgilaganidan keyin. Uning markazidagi kichik belgi tilda, uy uchun ishonchli qisqartmamizdir. Bu tildani tirnoq ichidagi yo'l tayinlashga qo'ying va u so'zma-so'z qoladi. Misol bin katalogini qo'shadi. Bash qo'llanmasi bu kengaytirish uchun tirnoqsiz tildani talab qiladi. Tirnoqlar bu belgini saqlaydi.

2:34 Qidiruv joriy katalogingizdan, aslida tilda deb nomlangan katalog ichidan boshlanadi. Muallifning demo-si u yerda dasturni topadi va salom deydi. Uy katalogi hech qachon ishtirok etmaydi. Sizning ishchi katalogingiz hal qiluvchi ovozga ega bo'ladi. Bu boshqa birov nazorat qiladigan katalogga kirganingizda muhimdir. Nisbiy qidiruv yozuvi buyruq qayerdan topilishini o'zgartirishi mumkin. Bu post qidiruv xatti-harakatini namoyish etadi; u qurbonlar haqida hech qanday dalil keltirmaydi

2:56 yoki yangi shell zaifligi. O'z-o'ziga zarar yetkazadigan qurol mebel bilan birga kelgan. Postdagi tuzatish tirnoqlar ichida uy muhit o'zgaruvchisidan foydalanadi.

Haqiqiy PATHni qanday tekshirasiz?

3:03 Bu o'zgaruvchi kengayadi, mo'ljallangan uyga asoslangan katalog beradi. Shuningdek, u sizning yo'lingizda so'zma-so'z tildalarni qidirish buyrug'ini ko'rsatadi. Shell konfiguratsiyangizni o'zgartirishdan oldin har bir mos keladigan yozuvni ko'rib chiqing, umumiy mashinalarda. Tirnoqsiz tayinlash Bash'da tildani kengaytirishi mumkin, ham. Tuzoq bu yerda ko'rsatilgan tirnoqli shakldir. Tanish belgi kontekst bilan ma'nosini o'zgartiradi, konfiguratsiya qatorini nusxalash sizga taxminlarni meros qilib olish imkonini beradi.

3:25 Va taxminlar Terence Eden tekshirish uchun sotib olgan narsadir.

150 yevrolik README sinovi nimalarni aniqladi?

3:29 Bugun nashr etilgan postida u odamlarga ActivityBotning birinchi ishga tushirilishini sinovdan o'tkazish uchun bir soatga yigirma besh yevro to'lashni tasvirlaydi. U ActivityBot'ning birinchi ishga tushirilishini sinovdan o'tkazish uchun yigirma besh yevro to'laganini tasvirlaydi. Butun mashg'ulot yuz ellik yevro atrofida turdi, ko'plab yig'ilishlardan arzonroq. U sinovchilardan ekranlarini bo'lishishni va ovoz chiqarib gapirishni so'radi. U yozuvlar oldi, har bir sessiyadan keyin readme'ni o'zgartirdi, va keyingi odam bilan qayta sinovdan o'tkazdi. Bu muallifning eslaganlarini hujjat tushuntirgan narsadan ajratadi.

3:51 Topilmalarga noto'g'ri demo havolasi, chalkashtiruvchi yashirin fayl ko'rsatmalari va foydasiz tartibdagi bo'limlar kiradi. Ba'zi odamlar readme'ni terminalda o'qishadi. Eden, shuningdek, dastur nima qilishini tushuntirmaganini tushundi. O'rnatish qo'llanmasi muvaffaqiyatli savol belgisini o'rnatgan. Mening sevimli topilmam shuki, uning hazillari odamlarni chalkashtirib yuborgan. Kerakli shartni aqlli gapdan uzoqroq tuting, shu jumladan meniki. Hazil voqeadan keyin tegishli.

4:14 O'rnatish bosqichi kechki ovqatni xohlaydigan odam tomonidan o'qishga yaroqli bo'lishi kerak. Bular norasmiy qulaylik sessiyalari bo'lib, foydalanuvchilar orasida qayta ko'rib chiqishlar bilan. Post nazorat qilingan muvaffaqiyat darajasini yoki avvalgi va keyingi foizni bermaydi. Yangi foydalanuvchining ko'rsatmalaringizni sinab ko'rishini kuzating va ular ikkilanganda tinglang.

Qaysi so'z kafolatni o'zgartiradi?

4:29 Bitwardenning o'sha ishonchli e'loniga qaytamiz. Barcha joriy xususiyatlar haqidagi gapda "joriy" so'zi bilan bog'liq vaqt cheklovi mavjud. Xodimlarning javobi kelajakdagi komponentlarni tijorat qurilmasi uchun ajratib qo'yadi. Buni kuzatish kerak bo'lgan tafsilot. Bugungi mos keladigan ilovalar va ertangi litsenziyalash chegarasi birga yashashi mumkin. Chegarani ko'rinadigan qilib saqlang. Agar buni men aytganimni eshitishdan ko'ra o'qishni afzal ko'rsangiz, diff har kuni ertalab qutingizga tushadi, daily diff dot dev saytida bepul, havolasi pastda.

4:52 Shunday qilib, bugungi xulosa NEEDS REVIEW.

Almashtirishdan oldin nimani ko'rib chiqardim?

4:55 Men o'z ish oqimim qaysi qurilma va litsenziyaga bog'liqligini tekshirib, undan foydalanishda davom etardim, va kelajakdagi xususiyatlar paritetini kuzatardim. Obuna bo'ling, qo'ng'iroqni bosing va agar siz uni boshqacha tamg'alagan bo'lsangiz, izohlarda ayting. Va bugungi diff shu. Men Axrisidan Nikoman. Mas'uliyat bilan birlashtiring.

Manbalar

  1. Published version update in app storesBitwarden Community / RyanL
  2. Future components and case-by-case licensing — reply 4Bitwarden Community / RyanL
  3. Direct-download and source-visibility clarification — reply 8Bitwarden Community / RyanL
  4. Client repository license mapBitwarden on GitHub
  5. Bitwarden commercial source-module licenseBitwarden on GitHub
  6. Bitwarden Password ManagerBitwarden
  7. Security whitepaper — encrypted vault definitionBitwarden
  8. Bitwarden licensing discussionHacker News
  9. The tilde in your PATH may not be your HOMEDisconnect3d
  10. Tilde ExpansionGNU Bash manual
  11. Quoted tilde discussionHacker News
  12. I paid people to try and follow my READMETerence Eden
  13. Paid README testing discussionHacker News

Tegishli videolar