Khái niệm, định nghĩa UniKey là gì?

UniKey là chương trình điều khiển bàn phím, hay còn gọi là bộ gõ, hỗ trợ nhập liệu tiếng Việt trên máy tính, chạy trên hệ điều hành Microsoft Windows, được phát triển bởi Phạm Kim Long. Phần mềm được phát hành theo giấy phép nguồn mở Giấy phép Công cộng GNU. Trên nền Linux phần mềm này được gọi là X-UniKey.

Unikey là phần mềm gõ tiếng Việt phổ biến hiện nay, nó cung cấp nhiều bảng mã tiếng Việt khác nhau và nhiều tính năng hữu ích như: gõ tiếng Việt, viết chữ hoa, gõ tắt, gõ chữ cái có dấu, … Unikey được xem là tiện ích thật sự cần thiết đối với những người thường xuyên soạn thảo văn bản, nhân viên văn phòng, …

Tính năng

UniKey hỗ trợ:

  • 14 bảng mã tiếng Việt:
    • Unicode tổ hợp và dựng sẵn
    • TCVN3 (ABC), BK HCM1, BK HCM2, Vietware-X, Vietware-F
    • VIQR, VNI, VPS, VISCII
    • Các dạng mã hóa của Unicode: UTF-8, NCR Decimal/Hexadecimal – dùng cho web
    • Windows-1258 – Vietnamese locale CP 1258 (chuẩn tiếng Việt của Microsoft); có thể sử dụng để đánh tiếng Việt trong Yahoo! Messenger.
  • 3 phương pháp gõ thông dụng: Telex, VNI và VIQR..
  • Chuyển đổi giữa 12 bảng mã tiếng Việt cho clipboard và tập tin với định dạng văn bản thuần tuý hoặc rich-text.
  • Các phiên bản Windows 32-bit: Windows NT/9x/ME/2k/XP/Vista.
  • Kích thước nhỏ gọn và dễ dùng – chỉ có duy nhất một file EXE với kích thước 250 KB và không cần thêm thư viện nào khác.
  • Không cần cài đặt (kể từ bản 041120 UniKey có phiên bản cài đặt song song với bản rút gọn).

Lịch sử

Phạm Kim Long – cha đẻ của Unikey – bắt đầu viết một bộ gõ tiếng Việt với tên gọi TVNBK năm 1994 khi đang là sinh viên của trường Đại học Bách khoa Hà Nội. Ban đầu TVNBK được viết bằng hợp ngữ cho DOS. Đến giữa những năm 1990, Phạm Kim Long đã chuyển nó lên Windows và đổi tên nó thành LittleVnKey. Đến năm 2000, ông phát hành bộ gõ với tên gọi mới Unikey, hỗ trợ nhập liệu Unicode và phát hành miễn phí theo giấy phép GNU GPL. Hiện tại toàn bộ dự án bao gồm các phiên bản đã phát hành và mã nguồn của chúng được lưu trữ tại SourceForge]. Ông cũng đã phát triển bộ gõ Laban Key, một bộ gõ tiếng Việt phổ biến cho các thiết bị chạy Android và iOS được ra mắt năm 2013.