Thông báo bên thứ ba
Các dự án mã nguồn mở mà trang web này được xây dựng trên đó, và nơi để lấy chúng.
Cập nhật lần cuối 21 tháng 9 năm 2026
Toolifine được xây dựng trên phần mềm của người khác. Mọi thứ dưới đây đều được nêu tên, có liên kết và ghi rõ giấy phép — và khi một giấy phép yêu cầu chúng tôi chỉ cho bạn nơi lấy mã nguồn, trang này là nơi chúng tôi làm điều đó.
Thành phần theo giấy phép copyleft
Những thành phần này kèm theo nghĩa vụ ngoài việc ghi công: giấy phép của chúng yêu cầu bạn phải lấy được mã nguồn của các file thuộc phạm vi giấy phép. Hãy theo liên kết bên cạnh từng thành phần — mỗi dự án dưới đây đều tự công bố mã nguồn, và đó là nơi có bản gốc chính thức.
- Bergamot Translator — MPL-2.0 — thực hiện việc dịch — engine của Mozilla, chính là engine được tích hợp trong Firefox.
- Firefox Translations models — MPL-2.0 — là các mô hình ngôn ngữ do Mozilla huấn luyện, được cung cấp ở đây nguyên vẹn không sửa đổi.
- LAME — LGPL-2.1 — mã hóa MP3 — bộ mã hóa chuẩn tham chiếu, được biên dịch sang WebAssembly.
- LibreOffice — MPL-2.0 — thực hiện các phép chuyển đổi Office, ở chế độ không giao diện, trên máy chủ của chúng tôi.
- LibreOffice Calc — MPL-2.0 — xử lý những phép chuyển đổi mà trình duyệt không làm được, khi dịch vụ này khả dụng.
- Mediabunny — MPL-2.0 — đọc và ghi các container âm thanh.
Riêng về mã hóa MP3
Bộ mã hóa MP3 của chúng tôi là @mediabunny/mp3-encoder, theo giấy phép MPL-2.0, và đi kèm bản build WebAssembly của LAME — bộ mã hóa MP3 chuẩn tham chiếu — theo giấy phép LGPL-2.1. Điều này đáng nói rõ vì trường giấy phép của chính gói này chỉ ghi MPL-2.0: thành phần LGPL nằm bên trong nó. Các tác giả của LAME đề nghị được ghi công kèm liên kết, và chúng tôi rất sẵn lòng.
Thành phần theo giấy phép dễ dãi
MIT, Apache-2.0 và BSD. Các giấy phép này chỉ yêu cầu thông báo bản quyền và nội dung giấy phép đi kèm mã nguồn, và chúng có sẵn trong các file chúng tôi cung cấp.
- BharatType Hindi Text Utilities — MIT — chuyển chữ Hindi kiểu cũ Kruti Dev trong PDF cũ sang Unicode để có thể dịch được.
- Bijoy2Unicode — MIT — chuyển chữ Bangla kiểu cũ Bijoy (SutonnyMJ) trong PDF cũ sang Unicode để có thể dịch được.
- csso — MIT — nén CSS.
- docx — MIT — ghi file Word ngay trong trình duyệt.
- fflate — MIT — thực hiện DEFLATE, đồng thời đọc và ghi ZIP và TAR.
- foliate-js — MIT — mở sách điện tử EPUB, MOBI và KF8.
- gifenc — MIT — ghi ảnh GIF động.
- gifuct-js — MIT — đọc mọi khung hình của ảnh GIF động.
- Google Fonts — OFL-1.1 — cung cấp ba mươi kiểu chữ dùng trong các mẫu CV, từ Inter đến EB Garamond.
- HarfBuzz — MIT — định hình chữ Bengal, Hindi, Ả Rập và các hệ chữ phức tạp khác trong PDF đã dịch, và cắt gọn phông chữ chỉ còn những ký tự được dùng.
- jSquash — Apache-2.0 — biên dịch chính các codec JPEG và AVIF của Google sang WebAssembly.
- libarchive — BSD-2-Clause — mở RAR và 7z, được biên dịch sang WebAssembly.
- Lucide — ISC — vẽ các biểu tượng liên hệ trên mẫu CV.
- markdown-it — MIT — hiển thị bản xem trước Markdown.
- Noto Sans CJK — OFL-1.1 — dàn chữ cho PDF đã dịch sang tiếng Trung, tiếng Nhật và tiếng Hàn.
- ONNX Runtime Web — MIT — chạy mô hình xóa phông nền ngay trên thiết bị của bạn.
- pdf-lib — MIT — dàn trang file PDF của công cụ Tạo CV, nhúng sẵn phông chữ và giữ chữ bôi chọn được.
- PDF.js — Apache-2.0 — kết xuất trang để xem trước và chuyển thành ảnh — engine của Mozilla, chính là engine Firefox đang dùng.
- pica — MIT — thay đổi kích thước bằng bộ lọc lấy mẫu lại đúng chuẩn thay vì bộ lọc mặc định của trình duyệt.
- SheetJS — Apache-2.0 — đọc và ghi mọi định dạng bảng tính ở đây.
- Terser — BSD-2-Clause — nén JavaScript.
- Tesseract — Apache-2.0 — nhận dạng văn bản bằng hơn 120 ngôn ngữ, với các gói ngôn ngữ được cung cấp từ trang web này.
- Tesseract.js — Apache-2.0 — đọc chữ từ các trang scan.
- UPNG.js — MIT — ghi file PNG, kể cả bảng màu đã lượng tử hóa.
- UTIF.js — MIT — giải mã TIFF.
- ZXing — Apache-2.0 — tạo và đọc mã QR và mã vạch.
Phông chữ
Tiêu đề dùng phông Manrope, phần còn lại dùng Inter, cả hai theo giấy phép SIL Open Font License 1.1. Chúng tôi cung cấp phông chữ từ chính tên miền này thay vì từ CDN phông chữ, nên không có máy chủ phông chữ nào nhận được yêu cầu từ mỗi khách truy cập. Nội dung giấy phép đi kèm các file, tại /assets/fonts/inter/LICENSE.txt và /assets/fonts/manrope/LICENSE.txt.
Đặc tả định dạng file
Các công cụ cũng triển khai những đặc tả đã được công bố — PDF, ZIP, JPEG và các định dạng khác. Chúng được trích dẫn trên từng trang danh mục, ở mục “Các công cụ này được xây dựng trên nền tảng nào”. Đặc tả là tài liệu chúng tôi triển khai, không phải phần mềm chúng tôi phân phối, nên nội dung ở đây không áp dụng cho chúng.
Có gì thiếu hoặc sai?
Nếu bạn là người duy trì một trong các dự án này và phần ghi công hay giấy phép ở trên chưa chính xác, hãy báo cho chúng tôi qua hello@toolifine.com và chúng tôi sẽ sửa lại.