Qt компани төлбөртэй гарснаас хойш нэг жилийн дараа Qt-ийн үнэгүй хувилбаруудыг хэвлүүлэхээр төлөвлөж байна

KDE Төслийн Хөгжүүлэгчид санаа зовж байна олон нийттэй харилцахгүйгээр хөгжүүлсэн хязгаарлагдмал арилжааны бүтээгдэхүүн рүү Qt хүрээг хөгжүүлэх өөрчлөлт. Өмнө нь батлагдсанаас гадна шийдэл Qt-ийн LTS хувилбарыг зөвхөн арилжааны лицензээр хүргэсний дараа Qt компани эхний 12 сарын бүх хувилбарыг зөвхөн арилжааны лицензийн хэрэглэгчдэд түгээх Qt түгээлтийн загварт шилжих боломжийг авч үзэж байна. Qt компани KDE-ийн хөгжлийг хянадаг KDE eV байгууллагад энэ санаагаа мэдэгдсэн.

Хэлэлцсэн төлөвлөгөө хэрэгжвэл олон нийт Qt-ийн шинэ хувилбаруудыг бодит гарснаас хойш нэг жилийн дараа л үзэх боломжтой болно. Практикт ийм шийдвэр нь Nokia-гийн санаачилгын нэг хэсэг болгон гаргаж байсан Qt-ийг хөгжүүлэх, төсөлтэй холбоотой шийдвэр гаргахад олон нийтийн оролцоог зогсооно. Нээлттэй засаглал. SARS-CoV-2 коронавирусын тахлын улмаас үүссэн хямралын үр дүнд тогтвортой байхын тулд богино хугацааны орлогыг нэмэгдүүлэх шаардлагатай байгаа нь төслийн арилжааны үйл ажиллагааг нэмэгдүүлэх үндэслэл болгон дурдсан байна.

KDE хөгжүүлэгчид Qt компанийг бодлоо өөрчилнө гэж найдаж байгаа ч Qt болон KDE хөгжүүлэгчид бэлтгэх ёстой нийгэмд учирч болзошгүй аюулыг үгүйсгэхгүй. KDE eV байгууллагын удирдах зөвлөлтэй ярилцахдаа Qt-ийн төлөөлөгчид өөрсдийн зорилгыг эргэн харах хүсэлтэй байгаагаа илэрхийлсэн боловч хариуд нь бусад салбарт тодорхой хөнгөлөлт үзүүлэхийг шаарджээ. Гэсэн хэдий ч гэрээг шинэчлэх ижил төстэй хэлэлцээрийг зургаан сарын өмнө хийсэн боловч Qt компани гэнэт тасалдуулж, Qt-ийн LTS хувилбарыг хязгаарласан.

KDE нийгэмлэг, Qt Төслийн байгууллага болон Qt компанийн хамтын ажиллагаа өнөөг хүртэл ойр дотно бөгөөд харилцан ашигтай байгааг тэмдэглэв. Qt компанийн ашиг тус нь Qt-ийн эргэн тойронд програм хөгжүүлэгчид, гуравдагч этгээдийн Qt-д хувь нэмэр оруулагчид, мэргэжилтнүүдийг багтаасан эрүүл саруул нийгэмлэгийг бий болгосон явдал байв. KDE нийгэмлэгийн хувьд хамтын ажиллагаа нь бэлэн Qt бүтээгдэхүүнийг ашиглах, түүнийг хөгжүүлэхэд шууд оролцох ашигтай боломж байсан юм. Qt төсөл нь бүтээн байгуулалтад асар их хувь нэмэр оруулж буй компани болон төслийг дэмжиж буй олон нийтийн оролцоотойгоор ашиг тусаа өгсөн.
Хэрэв Qt хувилбаруудын хандалтыг хязгаарлах шийдвэр батлагдвал ийм хамтын ажиллагаа зогсох болно.

KDE төсөл нь Qt-ийг үнэ төлбөргүй бүтээгдэхүүн болгон хүргэх бодлогын өөрчлөлтөөс олон нийтийг хамгаалах зорилгоор байгуулагдсан KDE Free Qt сангаар дамжуулан Qt-ийг бүрэн өмчийн бүтээгдэхүүн болох боломжоос хамгаалсан. 1998 онд KDE Free Qt Foundation болон Trolltech хооронд байгуулсан гэрээ нь Qt-ийн ирээдүйн бүх эзэмшигчдэд хамаарах бөгөөд KDE төсөлд аливаа нээлттэй лицензийн дагуу Qt кодыг дахин лицензжүүлж, чангаруулсан тохиолдолд дангаараа хөгжүүлэлтийг үргэлжлүүлэх эрхийг өгсөн. лицензийн бодлого, эзэмшигчийн дампуурал, төслийн хөгжлийг зогсоох.

KDE Free Qt Foundation болон Qt компанийн хооронд байгуулсан одоогийн гэрээнд мөн Qt-д гарсан бүх өөрчлөлтийг нээлттэй лицензийн дагуу нийтлэх үүрэг хүлээсэн ч нийтлэх хугацааг 12 сараар хойшлуулах боломжийг олгодог бөгөөд Qt компани орлогоо нэмэгдүүлэхийн тулд үүнийг ашиглахаар төлөвлөж байна. .
Тэд гэрээний шинэчилсэн найруулгад энэ хугацааны хоцрогдол арилгахыг зорьж байсан ч шинэ гэрээ байгуулахаар тохиролцож чадсангүй. KDE өөрийн хувьд Qt компанид Qt иж бүрдлийг нэмэлт програм хангамжаар тээвэрлэх, гуравдагч талын өмчийн програмуудтай нэгтгэх зэрэг орлогоо нэмэгдүүлэх нэмэлт боломжоор хангахад бэлэн байсан. Үүний зэрэгцээ, KDE төлбөртэй Qt лицензүүдийн хоорондын үл нийцэх байдлыг арилгахыг хичээсэн тохиролцоо Qt-г нээлттэй эхийн бүтээгдэхүүн болгон ашиглах/хөгжүүлэх талаар. Мөн шинэчилсэн гэрээнд Qt Design Studio-ийн лицензийн нийцтэй байдлын асуудлыг шийдэж, Wayland-д зориулсан Qt бүрэлдэхүүн хэсгүүдийг гэрээнд оруулахаар төлөвлөжээ.

Нэмж дурдахад үүнийг тэмдэглэж болно суллах залруулах шинэчлэл Qt 5.12.8 болон нийтлэл Qt 2020 оны хөгжлийн төлөвлөгөө. Тавдугаар сард Qt 5.15-ыг гаргахаар төлөвлөж байгаа бөгөөд энэ нь арилжааны хэрэглэгчдэд зориулсан LTS байх боловч дараагийн чухал хувилбар үүсэх хүртэл нээлттэй хэлбэрээр дэмжигдэх болно, i.e. зургаан сар орчим. Оны сүүлээр гаргахаар төлөвлөж байна Qt 6.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх