Một app miễn phí, một file font và cú sốc bản quyền
Câu chuyện một nhà phát triển phát triển app miễn phí bị yêu cầu trả tiền vì bản quyền font cho thấy bản quyền ứng dụng di động là tập hợp các nghĩa vụ pháp lý âm thầm, nơi chỉ một tài sản số bị bỏ quên cũng có thể kéo theo tranh chấp tốn kém, bất kể ứng dụng chưa có doanh thu hay yếu tố thương mại rõ ràng.
Founder Lê Vĩnh Ngà của ứng dụng học lập trình miễn phí Simzy kể rằng anh nhận email từ FontRadar, đơn vị nói đại diện cho CoType Foundry về cấp phép font, thông báo đã quét phiên bản 2.0.0 của app và phát hiện file font Aeonik vẫn nằm trong gói APK, dù không hề được hiển thị trên bất kỳ màn hình nào. Từ một MVP chỉ dùng để thử nghiệm, việc tải font từ một website khác về “cho hợp với code editor” mà không xem kỹ điều khoản đã biến thành cáo buộc sử dụng tài sản trí tuệ không được cấp phép. Đây không còn là chuyện “lỡ tay kỹ thuật” mà là rủi ro pháp lý lập trình đúng nghĩa.

Khi font, thư viện và asset trở thành quả mìn pháp lý
Nguồn gốc sự cố bắt đầu rất đời thường: font Aeonik được tải về để thử trong code editor, rồi bị bỏ quên trong thư mục assets khi nhóm chuyển sang một font miễn phí khác vì lỗi Unicode tiếng Việt. Các file cũ không bị xóa nên vẫn bị đóng gói vào APK, tạo ra một dạng “sử dụng” trong mắt bên nắm bản quyền, dù người dùng cuối không nhìn thấy gì. Theo phía gửi email, việc không cố ý không làm thay đổi bản chất “sử dụng không được cấp phép”, và trách nhiệm đảm bảo tài nguyên dùng trong ứng dụng di động có giấy phép phù hợp thuộc về chủ sở hữu app.
Điều đáng nói là yêu cầu mua bản quyền họ gửi kèm bảng đặt hàng cho đúng một license ứng dụng, thuế VAT 20% nâng tổng giá trị hóa đơn lên thành một con số rất lớn đối với một founder indie. Thậm chí, họ nhấn mạnh đây còn là mức giá giấy phép thông thường, chưa tính bất kỳ khoản phạt nào cho giai đoạn sử dụng trước đó. Theo tài liệu được chia sẻ, giấy phép này được mô tả là bao phủ cả việc sử dụng trong quá khứ lẫn tương lai, biến một lỗi cấu hình nhỏ thành một nghĩa vụ tài chính dài hạn.
Thói quen “chỉ test thôi” và ảo tưởng an toàn của lập trình viên indie
Câu chuyện Simzy phơi bày điểm mù lớn của cộng đồng phát triển app miễn phí: nhiều lập trình viên indie quen coi asset tải về chỉ để thử nghiệm là “vùng xám” không đáng lo. Founder Simzy phải lên tiếng cảnh báo: đừng tải font, icon, ảnh hay thư viện từ nguồn không rõ giấy phép, và đừng nghĩ “chỉ test thôi” thì sẽ không sao. Bản quyền ứng dụng di động không quan tâm bạn đã kiếm được tiền hay chưa; nếu thực sự có hành vi sử dụng tài sản trí tuệ trái phép, nghĩa vụ pháp lý vẫn có thể phát sinh.
Từ trải nghiệm này, anh khuyên các developer độc lập: luôn rà lại toàn bộ assets nằm trong APK hoặc AAB trước khi phát hành, bao gồm những thứ tưởng chừng vô hại như font cũ, ảnh dummy hay file test. Khi nhận được thư yêu cầu bản quyền, cần bình tĩnh xác minh danh tính và quyền đại diện pháp lý của bên gửi, hỏi rõ giấy phép thực tế, yêu cầu chứng cứ về hành vi bị cho là vi phạm và cách tính phí, đồng thời đi tìm tư vấn pháp lý nếu con số yêu cầu đủ lớn. Đây không còn là chuyện học vội vài lệnh mới, mà là học lại toàn bộ cách nhìn về giấy phép phần mềm.
VLC: chọn không kiếm tiền để khỏi bị ràng buộc
Trái ngược nỗi lo của các app indie, trình phát media VLC lại là ví dụ độc đáo cho chiến lược “không kiếm tiền để khỏi đau đầu”. Từ khi phát hành, VLC trở thành một trong những tiện ích được tải nhiều nhất, với con số lên đến khoảng 6 tỷ lượt tải trên nhiều nền tảng. Dù tiềm năng quảng cáo và thương mại hóa là rất lớn, người dùng không hề thấy quảng cáo, link tài trợ hay thông báo upsell nào trong ứng dụng.
Lý do nằm ở nền tảng pháp lý: VLC được một tổ chức phi lợi nhuận duy trì, mã nguồn mở và phân phối theo giấy phép GPL, cho phép bất kỳ ai trên thế giới fork mã nguồn này. Điều đó khiến việc mua lại để biến VLC thành sản phẩm thương mại gần như vô nghĩa, vì doanh nghiệp không thể kiểm soát được các bản fork độc lập. "Mã nguồn VLC được phát hành theo GPL, nên bất kỳ ai cũng có thể tạo bản fork riêng, khiến việc mua lại để độc quyền hóa sản phẩm trở nên kém ý nghĩa về mặt kinh doanh". Nói cách khác, VLC chọn từ chối mọi hình thức kiếm tiền trực tiếp để tránh ràng buộc pháp lý, giữ ứng dụng ở vị thế chống thương mại hóa rất khó bị bẻ lái.

Bài học cho lập trình viên indie: code giỏi là chưa đủ
Từ Simzy đến VLC, thông điệp chung khá rõ: trong phát triển app miễn phí, rủi ro pháp lý lập trình không phải chuyện xa xỉ dành cho “công ty lớn”, mà là bài toán sống còn ngay từ dòng code đầu tiên. Một MVP chưa bật quảng cáo, chưa có doanh thu và “gần như không có yếu tố thương mại” vẫn có thể trở thành tâm điểm của yêu cầu cấp phép nếu nhìn từ góc độ bản quyền. Ngược lại, một ứng dụng khổng lồ như VLC lại tồn tại bền bỉ suốt nhiều năm nhờ đi từ đầu với mô hình phi lợi nhuận, mã nguồn mở và giấy phép phần mềm rõ ràng.
Vì thế, nếu bạn là lập trình viên độc lập, hãy xem việc hiểu giấy phép phần mềm, bản quyền font, thư viện, asset như kỹ năng ngang hàng với kiến thức framework hay thuật toán. Đặt câu hỏi trước khi tải bất kỳ tài nguyên nào, dọn sạch asset trước mỗi lần phát hành, ưu tiên nguồn mở và giấy phép rõ ràng, và chuẩn bị kịch bản phản hồi khi nhận được yêu cầu bản quyền. Code đẹp không cứu nổi một app nếu nền tảng pháp lý của nó được dựng trên những file “bị bỏ quên”.






