Tóm tắt nhanh
- Nhà phát triển Photopea cáo buộc PhotoSuite sử dụng lại mã từ một bản Photopea ngoại tuyến không chính thức; maintainer PhotoSuite nói dự án đã được viết lại và tái cấu trúc.
- GitHub công bố hồ sơ DMCA ngày 14/10/2026, trong đó có repository PhotoSuite và thông tin xử lý yêu cầu gỡ. Đây không phải kết luận của tòa án.
- JavaScript tải xuống trình duyệt để chạy một website không đồng nghĩa chủ sở hữu cho phép người khác tái sử dụng mã.
- Lịch sử commit, giấy phép của dự án nền, phản hồi trong Issues và tìm kiếm độc lập là những tín hiệu đáng kiểm tra, nhưng không tín hiệu đơn lẻ nào chứng minh vi phạm.
PhotoSuite xuất hiện trên GitHub vào cuối tháng 9 như một lựa chọn Photoshop miễn phí, rồi bị GitHub vô hiệu hóa sau khi nhà phát triển Photopea gửi yêu cầu DMCA. Tranh chấp này chưa có phán quyết pháp lý; điều đáng chú ý với người dùng là một nhãn “mã nguồn mở” ở dự án mới không tự chứng minh phần mềm có quyền sử dụng hợp lệ mọi thành phần bên trong.
Mã chạy được trên trình duyệt không mặc nhiên là mã được phép sao chép

Photopea hoạt động như một ứng dụng web nên trình duyệt phải tải mã JavaScript để hiển thị và xử lý ảnh. Nhưng khả năng xem được mã khi website chạy khác hẳn quyền lấy mã đó làm nền cho phần mềm khác. Trong thông báo DMCA, bên khiếu nại cho biết Photopea không được phát hành theo giấy phép mã nguồn mở; trang chính thức cho biết phiên bản tự lưu trữ có giá 500–2.000 USD mỗi tháng.

Đây là điểm dễ bị nhập làm một khi người dùng chỉ nhìn thấy giao diện quen thuộc hoặc thấy dự án mới có giấy phép mở. Giấy phép của PhotoSuite, nếu có, chỉ nói về những phần mà người đăng dự án có quyền cấp phép; nó không tự thay thế sự cho phép của chủ sở hữu một dự án khác. Ghi tên Photopea trong README cũng không tương đương với giấy phép cho phép sử dụng mã.

Hai bên bất đồng về phần mã được kế thừa và mức độ viết lại. XDA cho biết maintainer dùng tên eolix thừa nhận PhotoSuite khởi đầu từ một bản Photopea ngoại tuyến không chính thức do người khác đăng, nhưng nói mã đã được viết lại và tái cấu trúc. Ivan Kutskir, nhà phát triển Photopea, cáo buộc có phần mã trùng với phiên bản Photopea năm 2021. Đây là các tuyên bố trong tranh chấp, không phải kết luận độc lập của tòa.
Hồ sơ DMCA ghi nhận yêu cầu gỡ, không xác định ai thắng kiện

Thông báo DMCA do GitHub đăng ngày 14/10/2026 nêu repository eolix/photosuite trong danh sách bị báo cáo. GitHub cho biết đã xử lý yêu cầu đối với các mạng repository liên quan sau khi chủ sở hữu có cơ hội chỉnh sửa và được thông tin về thủ tục phản đối. Con số repository bị ảnh hưởng trong thông báo nói về phạm vi xử lý trên GitHub, không phải số bản sao mà tòa đã xác định là vi phạm.
Phân biệt ba lớp sự việc giúp tránh kết luận quá mức: Kutskir đưa ra cáo buộc về quyền tác giả; eolix nêu phản hồi rằng dự án được viết lại; còn GitHub xử lý một yêu cầu DMCA theo quy trình nền tảng. Việc repository bị gỡ không tự nó chứng minh tòa đã xác định có hành vi xâm phạm, cũng như việc maintainer nói đã viết lại không tự giải quyết câu hỏi pháp lý.
PhotoSuite sau đó được nhắc tới dưới tên PhotoSplice, với tuyên bố về nền tảng dự án khác. Tên mới hay trang giới thiệu khác không thay thế được việc xem lịch sử và nguồn gốc mã. Với người dùng, kết luận thực tế không phải mọi phần mềm thay thế Photoshop đều đáng ngờ; đó là nên kiểm tra dự án cụ thể trước khi tải và giao dữ liệu của mình cho nó.
Lịch sử commit và cách trả lời câu hỏi khó là tín hiệu, không phải bằng chứng kết tội

Một dự án thường để lại dấu vết phát triển qua các commit, nhưng lịch sử công khai bất thường chỉ nên khiến người dùng tìm hiểu thêm. XDA ghi nhận lịch sử công khai của PhotoSuite bắt đầu với khoảng 1.000 tệp được đưa lên cùng lúc và bốn bản phát hành trong năm ngày. Nhà phát triển có thể làm việc riêng trước khi công bố, nên nhịp này không đủ để kết luận mã bị sao chép.
Hãy xem README có chỉ rõ dự án nền và giấy phép của dự án đó không. Nếu một ứng dụng nói được xây dựng dựa trên phần mềm khác, hãy mở giấy phép gốc thay vì chỉ dựa vào câu ghi công. Trường hợp Photopea cho thấy một website công khai mã để trình duyệt thực thi vẫn có thể không cấp quyền tái sử dụng theo giấy phép mã nguồn mở.
Tiếp theo, xem Issues và các trao đổi đã đóng. Cách maintainer giải thích nguồn gốc, sửa thông tin hay phản hồi câu hỏi có thể giúp đánh giá độ minh bạch của dự án. Tuy vậy, bất đồng hoặc phản hồi khó chịu cũng không phải bằng chứng pháp lý; người dùng đang cân nhắc rủi ro và độ tin cậy, không thay tòa án đưa phán quyết.
Cuối cùng, tìm tên ứng dụng cùng các từ như “copy” hoặc “license” trên những diễn đàn độc lập. Kết quả tìm kiếm có thể dẫn đến cáo buộc chưa kiểm chứng, vì vậy hãy lần về bài đăng gốc, repository và hồ sơ nền tảng trước khi tin. Nếu dự án chưa giải thích rõ nguồn gốc hay quyền sử dụng, lựa chọn thận trọng là chờ thêm thông tin hoặc dùng công cụ có giấy phép và nhà phát triển minh bạch hơn.
Vẻ ngoài giống Photoshop không trả lời được câu hỏi về quyền sử dụng mã

Giao diện của các trình chỉnh sửa ảnh có thể giống nhau vì chúng giải quyết cùng một công việc và người dùng đã quen với bố cục kiểu Photoshop. Điều cần tách bạch là cảm giác quen thuộc của giao diện với việc một dự án có dùng lại mã của dự án khác hay không. Muốn đánh giá phần sau phải xem giấy phép, lịch sử và bằng chứng cụ thể, không thể chỉ nhìn thanh công cụ.

Vụ PhotoSuite cũng không chứng minh rằng AI đã tạo ra mã bị tranh cãi. Kutskir được XDA dẫn lại với ước tính rằng một dự án tương tự có thể được tạo trong khoảng hai giờ bằng Claude từ tệp mã chính của Photopea; eolix không xác nhận việc dùng AI. Đây là nhận định được gán cho người đưa ra, không phải dữ kiện đã xác minh về cách PhotoSuite được phát triển.
Khi cài một ứng dụng mới, đặc biệt là phần mềm xử lý ảnh có thể truy cập tệp cá nhân, lịch sử phát triển và cách dự án giải thích giấy phép hữu ích hơn một giao diện bắt mắt. Chúng giúp người dùng đặt câu hỏi đúng và chọn mức rủi ro mình chấp nhận, nhưng không thay thế việc kiểm tra bảo mật hay một phán quyết bản quyền.
Nguồn tham khảo: GitHub DMCA notice: Photopea; Photopea Accounts and Self-Hosted Version; XDA Developers; LAVX News







