Nói một cách đơn giản: Nếu bạn không hiểu các điều khoản trong giấy phép của phần mềm bạn đang sử dụng đủ để diễn giải nếu những gì bạn đề xuất là "ổn", bạn cần nói chuyện với một chuyên gia. Nếu bạn muốn tìm kiếm một thỏa thuận trực tiếp với chủ sở hữu giấy phép, điều đó cũng hoạt động nhưng bạn vẫn cần phải hiểu cách cấp phép hoạt động.
Giống như Eliah, tôi cũng không phải là luật sư và khi bạn bị kiện vì làm theo lời khuyên của tôi, bạn không thể nói rằng tôi đã không cảnh báo bạn. Tôi thường đồng ý với Eliah nhưng tôi nghĩ trong trường hợp này, Python hơi khác một chút.
Phần mềm GPL cho phép bạn phân phối lại một cái gì đó miễn là bạn cung cấp nó theo cùng một giấy phép. Trong trường hợp này, bạn sẽ phân phối lại PyQT mà bạn có thể làm. Bạn cũng sẽ được phân phối sản phẩm của bạn. Cá nhân tôi không thấy lý do tại sao bạn không thể làm cả hai miễn là bạn cung cấp nguồn cho GPL những thứ bạn đang sử dụng. Bạn không tích hợp chúng vào Python của mình, bạn chỉ đang sử dụng chúng.
Để mô tả thêm về những gì tôi đang nói, nếu bạn đưa thư viện vào dự án C và biên dịch nó xuống, bạn sẽ kết thúc mã GPL trong tệp nhị phân của mình hoặc bạn sẽ tạo thư viện tĩnh mà mã của bạn được liên kết đến ( tĩnh hoặc động). FSF sẽ yêu cầu bạn cung cấp mã của mình bằng GPL nếu bạn phân phối lại mã được bảo vệ của họ.
Thấy sự khác biệt? Phân phối dựa trên văn bản của Python có nghĩa là liên kết khá động: Không có "liên kết" tĩnh với mã GPL và tham chiếu đến PyQT có thể được thay thế trong một môi trường khác. Bạn chỉ đang sử dụng API của nó.
Nếu bạn tìm kiếm "python import gpl", bạn sẽ tìm thấy nhiều, nhiều đối số theo cả hai hướng từ nhiều, nhiều người không phải là luật sư. Đây không phải là một cuộc tranh luận đơn giản và nếu nó đã đi đến một vụ kiện, bạn có thể chắc chắn rằng mọi người ở phía phần mềm miễn phí của băng ghế dự bị sẽ ném mọi thứ vào đó để đảm bảo rằng một tiền lệ tiêu cực đã được thiết lập.
Vì vậy, một lần nữa, có lẽ bạn không đủ điều kiện để đưa ra quyết định này một mình. Hãy nói chuyện với một luật sư hoặc xem xét bạn sẽ phải trả bao nhiêu tiền và giải quyết rằng sẽ rẻ hơn nếu chỉ trả tiền cho giấy phép thương mại.
Bỏ qua cấp phép sẽ làm việc tốn kém hơn nhiều.