Qt Marketplace, một cửa hàng danh mục các mô-đun và tiện ích bổ sung cho Qt, đã được ra mắt

Công ty Qt công bố về việc ra mắt cửa hàng catalog Thị trường Qt, thông qua đó nhiều tiện ích bổ sung, mô-đun, thư viện, tiện ích bổ sung, tiện ích và công cụ dành cho nhà phát triển bắt đầu được phân phối, nhằm mục đích sử dụng cùng với Qt để mở rộng chức năng của khung này, thúc đẩy các ý tưởng mới trong thiết kế và cải thiện quá trình phát triển . Nó được phép xuất bản cả gói trả phí và gói miễn phí, bao gồm cả gói từ nhà phát triển bên thứ ba và cộng đồng.

Thị trường Qt là một phần của sáng kiến ​​chia khung Qt thành các thành phần nhỏ hơn và giảm kích thước của sản phẩm cơ bản - các công cụ dành cho nhà phát triển và các thành phần chuyên dụng có thể được cung cấp dưới dạng tiện ích bổ sung. Không có yêu cầu cấp phép nghiêm ngặt và việc lựa chọn giấy phép vẫn thuộc về tác giả, nhưng các nhà phát triển Qt khuyên bạn nên chọn các giấy phép tương thích với copyleft, chẳng hạn như GPL và MIT, cho các tiện ích bổ sung miễn phí. Đối với các công ty cung cấp nội dung trả phí, EULA được cho phép. Các mô hình cấp phép ẩn không được phép và giấy phép phải được nêu rõ ràng trong phần mô tả gói.

Lúc đầu, các phần bổ sung trả phí sẽ chỉ được chấp nhận vào danh mục từ các công ty đã đăng ký chính thức, nhưng sau khi các phương tiện tự động xuất bản và quy trình tài chính được đưa về hình thức phù hợp, hạn chế này sẽ được dỡ bỏ và các phần bổ sung trả phí sẽ có thể được đặt bởi các cá nhân. nhà phát triển. Mô hình phân phối doanh thu để bán các tiện ích bổ sung phải trả phí thông qua Thị trường Qt liên quan đến việc chuyển 75% số tiền cho tác giả trong năm đầu tiên và 70% trong những năm tiếp theo. Thanh toán được thực hiện mỗi tháng một lần. Tính toán được thực hiện bằng đô la Mỹ. Một nền tảng được sử dụng để tổ chức công việc của cửa hàng Shopify.

Hiện tại, cửa hàng danh mục có bốn phần chính (trong tương lai số lượng phần sẽ được mở rộng):

  • Thư viện cho Qt. Phần này trình bày 83 thư viện mở rộng chức năng của Qt, trong đó 71 thư viện được đóng góp bởi cộng đồng KDE và được chọn từ bộ Khung KDE. Các thư viện được sử dụng trong môi trường KDE nhưng không yêu cầu các phụ thuộc bổ sung ngoài Qt. Ví dụ: danh mục cung cấp Kcontacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma và thậm chí cả một bộ biểu tượng Breeze Icons.
  • Dụng cụ dành cho các nhà phát triển sử dụng Qt. Phần này cung cấp 10 gói, một nửa trong số đó được cung cấp bởi dự án KDE - ECM (Mô-đun CMake bổ sung), KApiDox, KDED (KDE Daemon), KDesignerPlugin (tạo tiện ích cho Qt Designer/Creator) và KDocTools (tạo tài liệu ở định dạng DocBook) . Nổi bật so với các gói của bên thứ ba Felgo (bộ tiện ích, hơn 200 API bổ sung, các thành phần tải lại và thử nghiệm mã nóng trong các hệ thống tích hợp liên tục), đáng tin cậy (tổ chức lắp ráp từ Qt Creator trên các máy chủ khác trên mạng để tăng tốc độ biên dịch lên 10 lần), Squish Coco и Công cụ tự động hóa GUI Squish (các công cụ thương mại để kiểm tra và phân tích mã, có giá $3600 và $2880), Kuesa 3D Runtime (công cụ và môi trường 3D thương mại để tạo nội dung 3D, có giá $2000).
  • Plugin dành cho môi trường phát triển Qt Creator, bao gồm các plugin hỗ trợ ngôn ngữ Ruby và ASN.1, trình xem cơ sở dữ liệu (với khả năng chạy truy vấn SQL) và trình tạo tài liệu Doxygen. Khả năng cài đặt trực tiếp các tiện ích bổ sung từ cửa hàng sẽ được tích hợp vào Qt Creator 4.12.
  • Dịch vụCác dịch vụ liên quan đến Qt như gói hỗ trợ mở rộng, chuyển dịch vụ sang nền tảng mới và tư vấn cho nhà phát triển.

Trong số các danh mục được lên kế hoạch bổ sung trong tương lai, có đề cập đến các mô-đun cho Qt Design Studio (ví dụ: mô-đun tạo bố cục giao diện trong GIMP), các gói hỗ trợ bảng (BSP, Gói hỗ trợ bảng), các phần mở rộng cho Khởi động 2 Qt (chẳng hạn như hỗ trợ cập nhật OTA), tài nguyên kết xuất 3D và hiệu ứng đổ bóng.

Nguồn: opennet.ru

Thêm một lời nhận xét