+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Bitwarden mağaza qurğularını kommersiya lisenziyasına keçirir

Bitwarden bildirir ki, mağazalarda paylanan tətbiqlərinin növbəti buraxılışı kommersiya lisenziyasından istifadə edəcək, halbuki GPLv3 qurğuları GitHub-da yenilənməyə davam edir.

Bitwarden bildirir ki, mağazalarda paylanan tətbiqlərinin növbəti buraxılışı kommersiya lisenziyasından istifadə edəcək, halbuki GPLv3 qurğuları GitHub-da yenilənməyə davam edir. Mövcud funksiyalar hər iki versiyada qalır; bir əməkdaş cavabı bəzi gələcək komponentləri kommersiya qurğusu üçün saxlayır, funksiyalar hər işə görə qiymətləndirilir. Oktyabrın 11-də yayımlanan bu Gündəlik Diff həmçinin sitat gətirilmiş PATH girişindəki həqiqi tildeni və Terence Eden-in ödənişli README istifadəyə yararlılıq sessiyalarını izah edir. Nikonun hökmü NƏZƏRDƏN KEÇİRMƏLİDİR: dəqiq qurğunu və lisenziyanı yoxlayın, sonra gələcək funksiya paritetini izləyin.

Yazılı nəşri oxuyun (İngiliscə) ↗

Bu videoda nələr əhatə olunur

  • Yaxınlaşan paylama dəyişikliyi mağaza qurğularına aiddir. Bitwarden həmçinin bildirir ki, birbaşa yükləmələr kommersiya lisenziyasından istifadə edəcək; veb-saytdan yükləmənin GPL qurğusu olduğunu güman etməyin.
  • Bitwarden bildirir ki, mövcud funksiyalar hər iki versiyada qalır, GPL qurğuları GitHub-da davam edir və pulsuz plan qalır. Bunlar şirkət bəyanatlarıdır; heç bir müstəqil ikili/mənbə ekvivalentliyi auditi iddia edilmir.
  • Müştərilər repozitoriyası artıq GPLv3 və Bitwarden License v1.0 kodunu kateqoriyalaşdırır. Bu hadisə repozitoriyanın ilk qarışıq lisenziya strukturunu tətbiq etmək əvəzinə, paylanan qurğuların lisenziyasını dəyişir.
  • Bir əməkdaş cavabı bildirir ki, bəzi gələcək komponentlər yalnız kommersiya qurğusunda mövcud olacaq. Xüsusi bir funksiya və ya çatdırılma tarixi adı çəkilmir, buna görə də gələcək paritet bir yoxlama vəzifəsi olaraq qalır.
  • Mənbə görünürlüyü və dəyişdirmə və ya yenidən paylama icazəsi fərqli yoxlamalardır. Hər komponentin eyni lisenziyaya malik olduğunu güman etməzdən əvvəl dəqiq paketi və tətbiq olunan bildirişləri nəzərdən keçirin.
  • Sitat gətirilmiş tilde PATH təyinatında həqiqi qala bilər, cari kataloqdan həll edilən nisbi bir giriş yaradır. Bloqun sitat gətirilmiş $HOME düzəlişi nəzərdə tutulan ev kataloqunu genişləndirir; sitat gətirilməmiş Bash təyinat semantikası fərqlidir.
  • Terence Eden ActivityBot-un ilk işə salma sınağı üçün bir saat üçün 25 avro, cəmi təxminən 150 avro ödədiyini, ekran paylaşımı, şifahi rəy və sessiyalar arasında README düzəlişləri ilə təsvir edir. Qeyri-rəsmi hesabat nəzarətli uğur dərəcəsi yaxşılaşması təmin etmir.
  • Təzə bir istifadəçi səhv linkləri, qarışıq gizli fayl təlimatlarını və müəllifin yaddaşdan səssizcə təmin etdiyi çatışmayan məhsul izahatlarını üzə çıxara bilər. Tələb olunan quraşdırma faktlarını aydın saxlayın və zarafatları ilkin şərtlərdən kənarda tutun.

Tərcümə olunmuş transkript

Orijinal ingilis dilindəki nəqldən tərcümə edilmişdir. Mövcud audio və subtitrlər YouTube tərəfindən idarə olunur.

Hansı Bitwarden qurğusunu əldə edirsiniz?

0:00 Tətbiq mağazasından açıq mənbə kodlu bir parol meneceri gözləyirsiniz. Bitwarden bildirir ki, növbəti mağaza qurğuları kommersiya lisenziyası ilə veriləcək. Bu videoda hansı qurğu dəyişir? Hansı hüquqlar qalır? Və gələcəkdə nə ayrıla bilər? Bir əməkdaş cavabı bu elanın necə sakitləşdirici səsləndiyini dəyişir. Bunu nəzərə alın. Bu, oktyabrın on biri, bazar günüdür və bu, The Daily Diff-dir.

0:19 Bitwarden parolları şifrələnmiş bir seyfdə saxlayan və onları vebsaytlara dolduran bir parol meneceridir. Onun müştəri kodu GitHub-da ictimaiyyətə açıqdır. Bu hekayə paylanan tətbiqlərə əlavə edilmiş lisenziya ilə bağlıdır. Cümə günü Bitwarden əməkdaşı növbəti buraxılış üçün keçidi elan etdi. Bazar günü isə proqramçılar yüklənmiş tətbiq üzərində mübahisə edirdilər. Bu arada, bir qabıq qısayolu təəccüblü bir yerə işarə edir, və kimsə həqiqətən insanlara təlimatları oxumaq üçün pul ödəyib.

0:41 Paylama ayrılığı ilə başlayaq.

GPL qurğusu hara gedir?

0:43 Mağaza qurğuları kommersiya lisenziyası alır. Ümumi ictimai lisenziya versiyası GitHub-da yenilənməyə davam edir. Bütün mövcud funksiyalar hər iki versiyada mövcuddur. İlk faydalı reaksiya könüllü moderatordan gəldi ki, paralel versiyalar arasında nə fərqli olacaq. Eyni funksiyalar hələ də dəyişən bir yol xəritəsini gizlədə bilər. Fərq koddan əvvəl gələ bilər. Repozitoriya artıq iki lisenziya kateqoriyasına malikdir.

1:05 Onun lisenziya faylı ümumi ictimai lisenziyanın üçüncü versiyasına, başqa yerdə isə ayrıca lisenziyalı koda üstünlük verir. Kommersiya müqaviləsinin özü 2020-ci ilə aiddir. İkili lisenziyalaşdırmanın doğuşu bu elandan əvvəl idi. Sonra əməkdaş cavab verir.

Gələcək buraxılışlarda nə fərqlənə bilər?

1:17 Bəzi gələcək komponentlər yalnız kommersiya qurğusunda mövcud olacaq. Yeni inkişaf etdirilən funksiyalar hər işə görə qiymətləndirilir. Hərəkət edən sərhəd budur. Bugünkü uyğun funksiya siyahıları gələcəkdə fərqli funksiya siyahıları üçün yer qoyur, heç bir adlandırılmış funksiya və ya çatdırılma tarixi vəd edilməyib. Elan həmçinin pulsuz planın qaldığını və redaktə edilmiş aydınlaşdırma kodun ictimaiyyətə açıq olaraq yoxlanıla biləcəyini bildirir. Yaxşı. Parol meneceri üçün etibar önəmlidir.

1:40 Eyni yükləmə düyməsinin arxasında ikinci bir lisenziya tapmaq bu münasibətə əlavə ev tapşırığı əlavə edir. Görünürlük və icazə ayrı suallardır. Mənbəni oxumaq auditə kömək edir. Müəyyən bir komponenti dəyişdirmək və yenidən paylamaq icazəniz onun tətbiq olunan lisenziyasından gəlir. Tanış bir loqoya etibar etməzdən əvvəl həqiqi paketi yoxlayın. Beləliklə, ilk cavab mağaza qurğusudur. Qalan yol GitHub-dakı GPL versiyasıdır. Gələcək ayrılıq açıq şəkildə mümkündür.

2:04 Həmin sərhədi izləyərək mövcud tətbiqdən istifadə etməyə davam edə bilərsiniz, mexaniki klaviaturalardan cüzi dərəcədə daha ucuz bir hobi.

Tilde nə vaxt ev mənasını verməyi dayandırır?

2:10 Bu, qabıqınızın səhv başa düşə biləcəyi bir sərhədə gətirir. Disconnect3d-in oktyabrın ikisindəki yazısı bu gün Hacker News-də yenidən yayıldı, bir sandbox yazılabilən yol girişini işarələdikdən sonra. Onun mərkəzindəki kiçik simvol tildedir, ev üçün inamlı qısaltmamızdır. Bu tildeni sitat gətirilmiş bir yol təyinatının içinə qoyun və o, həqiqi qalır. Nümunə bin kataloqu əlavə edir. Bash-ın təlimatı bu genişlənmə üçün sitat gətirilməmiş tilde tələb edir. Sitatlar bu simvolu qoruyur.

2:34 Axtarış cari kataloqunuzdan, həqiqətən tilde adlanan bir kataloqdan başlayır. Müəllifin demosunda orada bir proqram tapılır və salam çap edilir. Ev kataloqu heç vaxt iştirak etmir. İşləmə kataloqunuzun üstünlük verən səsi var. Bu, başqasının nəzarət etdiyi bir kataloqa daxil olduqda vacibdir. Nisbi bir axtarış girişi bir əmrin harada tapıldığını dəyişə bilər. Bu yazı axtarış davranışını nümayiş etdirir; o, qurbanların sübutunu

2:56 və ya yeni bir qabıq zəifliyinin sübutunu təqdim etmir. Silah mebel ilə birlikdə gəldi. Yazıdakı düzəliş sitatlar içərisində home mühit dəyişənindən istifadə edir.

Həqiqi PATH-ı necə yoxlamaq lazımdır?

3:03 Bu dəyişən genişlənir, nəzərdə tutulan ev əsaslı kataloqu verir. O, həmçinin yolunuzda həqiqi tildeləri axtarmaq üçün bir əmr göstərir. Paylaşılan maşınlarda qabıq konfiqurasiyanızı dəyişdirməzdən əvvəl hər uyğun gələn girişi nəzərdən keçirin. Sitat gətirilməmiş təyinat Bash-da tildeni genişləndirə bilər, də. Tələ burada göstərilən sitat gətirilmiş formadır. Tanış bir simvol kontekst ilə mənasını dəyişir, bir konfiqurasiya xəttini köçürmək sizə fərziyyələri miras almağa imkan verir.

3:25 Və fərziyyələr məhz Terence Eden-in yoxlama üçün aldığı şey idi.

150 avroluq README sınağı nə tapdı?

3:29 Bu gün yayımlanan bir yazıda o, ActivityBot-un ilk işə salınmasını test etmək üçün insanlara iyirmi beş avro ödəməsini təsvir edir. Bütün məşğuliyyət təxminən yüz əlli avroya başa gəldi, bir çox görüşlərin dəyərindən az. O, testçilərdən ekranlarını paylaşmalarını və yüksək səslə danışmalarını xahiş etdi. Qeydlər götürdü, hər sessiyadan sonra readme-ni dəyişdirdi, və növbəti şəxslə yenidən test etdi. Bu, müəllifin xatırladıqlarını sənədin izah etdiklərindən ayırır.

3:51 Tapıntılara səhv demo linki, qarışıq gizli fayl təlimatları və köməksiz qaydada bölmələr daxildir. Bəzi insanlar readme-ni terminalda oxuyurlar. Eden həmçinin proqram təminatının nə edəcəyini izah etmədiyini anladı. Quraşdırma bələdçisi müvəffəqiyyətlə bir sual işarəsi quraşdırmışdı. Mənim ən sevdiyim tapıntı odur ki, onun zarafatları insanları çaşdırdı. Bir ilkin şərti ağıllı cümlədən kənarda saxlayın, mənimkilər daxil olmaqla. Zarafat faktın sonra gəlməlidir.

4:14 Bir quraşdırma addımı şam yeməyi istəyən bir kəs tərəfindən oxunduğunda sağ qalmalıdır. Bunlar istifadəçilər arasında dəyişikliklərlə qeyri-rəsmi istifadəyə yararlılıq sessiyaları idi. Yazı nəzarətli uğur dərəcəsi və ya əvvəl və sonrakı faiz vermir. Yeni bir istifadəçinin təlimatlarınızı sınamasını izləyin və tərəddüd etdikdə qulaq asın.

Hansı söz əminliyi dəyişir?

4:29 Həmin sakitləşdirici Bitwarden elanına qayıdaq. Bütün cari funksiyalar haqqında cümlədə "cari" sözü ilə daxil edilmiş bir vaxt məhdudiyyəti var. Əməkdaş cavabı gələcək komponentləri kommersiya qurğusu üçün saxlayır. İzləməyə davam etmək lazım olan detal budur. Bugünkü uyğun tətbiqlər və sabahkı lisenziyalaşdırma sərhədi birlikdə mövcud ola bilər. Sərhədi görünən saxlayın. Əgər bunu məndən eşitməkdənsə oxumağa üstünlük verirsinizsə, fərq hər səhər sizin elektron poçt qutunuza pulsuz olaraq "daily diff dot dev" saytında düşür, link aşağıdadır.

4:52 Beləliklə, bugünkü hökm NƏZƏRDƏN KEÇİRMƏLİDİR.

Keçməzdən əvvəl nəyi nəzərdən keçirərdim?

4:55 İş axınımın hansı qurğudan və lisenziyadan asılı olduğunu yoxlayaraq istifadə etməyə davam edərdim və gələcək funksiya paritetini izləyərdim. Abunə olun, zəngə basın və şərhlərdə mənə deyin ki, fərqli möhür vurardınızmı. Və bugünkü fərq budur. Mən Axrisi-dən Nikoyam. Məsuliyyətlə birləşdirin.

Mənbələr

  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

Əlaqəli videolar