Các thành phần

Nokia hy vọng tăng mức độ phổ biến của Qt với giấy phép mới

Qt5 C++ Signal And Slots With Practical Examples #4

Qt5 C++ Signal And Slots With Practical Examples #4
Anonim

Qt là một nền tảng đa nền tảng dựa trên C ++ được sản xuất bởi một công ty con của Nokia có thể được sử dụng để xây dựng, ví dụ, giao diện người dùng. Các ứng dụng được di động dưới dạng mã nguồn và sau đó được biên dịch trên từng nền tảng. Qt có thể được sử dụng để xây dựng các ứng dụng để sử dụng trên PC, điện thoại di động và các hộp set-top.

Hiện tại, phiên bản phần mềm nguồn mở và miễn phí của Qt được cấp phép theo Giấy phép Công cộng (GPL).

[Đọc thêm: PC mới của bạn cần 15 chương trình hoàn toàn miễn phí]

Nhưng khi sử dụng LGPL, các nhà phát triển có thể kết hợp mã nguồn mở được viết bằng Qt với các ứng dụng Sử dụng các tùy chọn cấp phép khác, cả mở và độc quyền, sẽ không thể sử dụng GPL.

Bằng cách thêm phương thức cấp phép dễ hiểu hơn, Nokia tin rằng Qt sẽ được sử dụng nhiều hơn, theo Sebastian Nyström, phó chủ tịch phần mềm Qt tại Nokia.

"Vì vậy, nó khá đơn giản mã nguồn mở logic ở đây, nơi sử dụng nhiều hơn và nhiều đóng góp dẫn đến một sản phẩm tốt hơn, mà một lần nữa dẫn đến sử dụng nhiều hơn. Nokia sẽ sử dụng Qt khá rộng rãi và chúng tôi có một ưu đãi lớn để làm cho Nyström.

Đối với Nokia, một phần quan trọng của sự thay đổi cấp phép là Symbian Foundation - hệ điều hành nguồn mở sắp tới của Nokia cho điện thoại di động - sẽ có thể để bắt đầu sử dụng Qt, acc Neapröm cho biết,

LGPL phiên bản 2.1 sẽ là một phần của phiên bản Qt 4.5, được lên kế hoạch. để phát hành vào tháng 3. Các phiên bản của Qt trước 4.5 không bị ảnh hưởng bởi thông báo này.

Qt 4.5 cũng sẽ bao gồm các cải tiến về hiệu suất, hỗ trợ tốt hơn cho các nền tảng trình duyệt Webkit và các cải tiến nền tảng cho Windows, Mac và Linux, theo Nyström.

Phiên bản 4.5 bổ sung hỗ trợ cho các ứng dụng 64-bit trên Apple Cocoa Framework.

Nokia cũng sẽ sử dụng nhiều nhà phát triển hơn, mở kho lưu trữ mã nguồn Qt và giúp cộng đồng đóng góp cho Qt dễ dàng hơn, Nyström nói trong blog của Qt Labs.