Bộ gõ tiếng Việt phổ biến nhất đã ra đời thế nào?
20 năm sau khi cho ra đời Unikey, Phạm Kim Long – người từng hứng nhiều phản đối khi cung cấp bộ gõ tiếng Việt miễn phí lúc bấy giờ – vẫn tiếp tục theo đuổi đam mê mang lại tiện ích cho người dùng Việt, nhưng lần này là trên một mặt trận mới.
Phạm Kim Long, tác giả bộ gõ tiếng Việt Unikey.
UniKey được thai nghén từ năm 1994 (với tên gọi TVNBK) khi ngôn ngữ lập trình Assembly còn phổ biến. Phạm Kim Long – sinh viên Đại học Bách Khoa Hà Nội lúc bấy giờ, đã cùng những người bạn thi viết bộ gõ tiếng Việt trên DOS sao cho nhẹ nhất.
Những mày mò của anh chàng sinh viên Đại học Bách Khoa năm ấy khi tạo ra bộ gõ chỉ 2 Kb (một đơn vị dung lượng rất nhỏ, trung bình một bài nhạc MP3 thường có dung lượng khoảng 3500 Kb) đã thắp lên ý tưởng về việc xây dựng bộ gõ phổ thông cho người dùng Việt khi tiếp xúc với công nghệ hiện đại.
Vào giữa thập kỉ 1990, hệ điều hành Windows bắt đầu phổ biến và Phạm Kim Long đang theo học chương trình nghiên cứu sinh tại Đại học Kĩ thuật Praha, Cộng hòa Séc. Anh vẫn tiếp tục mày mò cho ra đời bộ gõ trên Windows mang tên “LittleVnKey” nhưng chỉ để dùng cá nhân và dành tặng một số bạn bè sử dụng. Bộ gõ này vẫn chưa hỗ trợ Unicode.
Cuộc sống của một nghiên cứu sinh xa nhà nhiều khó khăn khi phải thích nghi với môi trường mới, ngôn ngữ mới và bận rộn công việc làm thêm trang trải thêm kinh phí sinh hoạt khiến mối quan tâm đến bộ gõ cũng chỉ dừng ở mức độ nhất định. Lượng người dùng cũng khá hạn chế dẫn đến các ý kiến đóng góp xây dựng sản phẩm không quá nhiều.
Phiên bản 3.0 đánh dấu sự phổ biến của Unikey, cũng là lúc cha đẻ Unikey công bố mã nguồn mở ứng dụng.
Năm 2000, khi Microsoft bắt đầu trang bị bộ giải mã ngôn ngữ Unicode cho Windows (bộ giải mã giúp đồng nhất cách soạn thảo các loại ngôn ngữ khác nhau trên thế giới với cùng một font chữ, không cần phải có các bộ font chữ riêng như trước đây nữa), cộng đồng IT trong nước bắt đầu đổ dồn sự quan tâm về các ứng dụng hỗ trợ Việt hoá và nhập liệu cho Windows. Phạm Kim Long lúc ấy đang bận rộn nghiên cứu luận án tiến sĩ cũng đã bị cuốn vào “cơn khát” các phần mềm hỗ trợ soạn thảo tiếng Việt bấy giờ.
Phần mềm phù hợp nhất thời điểm đó (Vietkey – PV) không được cung cấp miễn phí, người dùng Việt “bí” đường tiếp xúc với công nghệ và bắt đầu xin nhau các bản bẻ khoá để xài miễn phí ứng dụng. Cậu nghiên cứu sinh với một số kinh nghiệm ít ỏi làm bộ gõ tiếng Việt cũng bắt đầu mày mò với Unicode. Chỉ sau ba ngày vừa thiết kế và vừa mã hoá, anh đã nhanh chóng ra mắt chương trình hỗ trợ Unicode đầu tiên của mình trên các diễn đàn.
Nhưng có lẽ với những ngày miệt mài làm TVNBK và LitteVnKey chưa mang lại cho Phạm Kim Long kinh nghiệm đối mặt và xử lí lượng góp ý đồ sộ từ người dùng mà anh sắp gặp phải. Mỗi ngày anh dành một quỹ thời gian nhất định chỉ để đọc ý kiến người dùng. Bên cạnh những ý kiến đóng góp xây dựng sản phẩm, anh bắt đầu phải tập làm quen với những lời khen chê, dèm pha, hoài nghi mang tính đố kị nhiều hơn là tính đóng góp tích cực.
Video đang HOT
Tuy nhiên, tất cả những e-mail đều được Long hồi âm để cảm ơn sự góp ý với mọi người và để cả những người có suy nghĩ tiêu cực biết anh đã ghi nhận suy nghĩ của họ và sẽ quyết tâm chứng tỏ điều ngược lại.
Với Phạm Kim Long, Unikey ra đời không chỉ vì muốn có một tiện ích miễn phí cho người dùng Việt, để họ không đi bẻ khoá phần mềm mà còn là vì “cái máu” của người làm công nghệ muốn xây dựng một sản phẩm đáng tin cậy, đơn giản, dễ dùng. Anh hi vọng người dùng muốn sử dụng sản phẩm của mình vì họ đánh giá cao chúng chứ không phải chỉ là “lựa chọn thứ hai”.
Sau 20 năm phát triển, Unikey vẫn duy trì thiết kế trực quan, đơn giản và dễ sử dụng.
Một năm từ ngày công bố, Unikey bắt đầu trở thành hiện tượng trong làng công nghệ Việt sau nhiều ngày lăn lộn của tác giả để cập nhật chỉnh lỗi, thay đổi các thành phần cốt lõi của ứng dụng để “chiều” lòng người dùng. Khi ứng dụng trở thành một phần không thể thiếu trên hầu hết các máy tính bàn có mặt tại Việt Nam, Phạm Kim Long lại tiếp tục làm một việc mà không ít người dèm pha là “chơi nổi”, “háu danh”, “điên cuồng” và “giết chết các phần mềm thương mại”: công bố mã nguồn mở Unikey.
Có lẽ ít người có thể chia sẻ quan điểm của anh ngoại trừ những sinh viên, những nhà nghiên cứu khao khát tiếp xúc với công nghệ phần mềm vốn đang rất sơ khai tại Việt Nam lúc bấy giờ. Việc “nội soi” một ứng dụng được đánh giá khá tốt khi vận hành nhanh chóng, chính xác nhưng không chiếm nhiều tài nguyên hệ thống là ước muốn của nhiều lập trình viên.
Dấu ấn mà Unikey cũng như Phạm Kim Long để lại cho làng công nghệ Việt không chỉ là cung cấp một phần mềm hỗ trợ nhập liệu tiếng Việt tốt, mà còn là việc mở rộng hơn tư duy của người làm công nghệ Việt để cùng hỗ trợ nhau phát triển.
Năm 2014, Unikey tròn 20 tuổi và hiện là một trong số ít phần mềm tuy có tuổi đời già cỗi, nhưng vẫn vận hành khá ổn. Đây dường như là sản phẩm mặc định trong máy tính của bất kì người Việt nào.
Theo VnEconomy
Những "người cũ" nổi tiếng của ngành lập trình Việt bây giờ ra sao?
Tên tuổi của họ gắn liền với những phần mềm "đình đám" một thời của ngành lập trình Việt như Unikey, D32 Anti-virus, Bked...Họ đang đi đâu, làm gì trong thế giới công nghệ đang thay đổi từng ngày?
Quách Tuấn Ngọc với phần mềm soạn thảo đầu tiên tại Việt Nam BKED
Tiến sĩ Quách Tuấn Ngọc được xem là con chim đầu đàn của ngành CNTT Việt Nam. Người nổi danh với phần mềm soạn thảo đầu tiên tại Việt Nam tương tự Mirosoft Word..
BKED (viết tắt của Bách Khoa Editor) là phần mềm soạn thảo tiếng Việt đầu tiên. Ứng dụng này được ông Ngọc giới thiệu năm 1987 và trở thành phần mềm soạn thảo tại nhiều trường Đại học, cơ quan nhà nước cho đến 1995.
Khi nói về BKED, Tiến sĩ Quách Tuấn Ngọc cho biết, ông có hai kỉ niệm với phần mềm này. Đầu tiên là khi ông sử dụng BKED để soạn thảo giáo trình của mình. Lần thứ hai, là khi sử dụng để soạn văn bản kết luận hội nghị ở Bộ GD&ĐT cuối năm 1989. Trước đó, việc in một văn bản sau cuộc họp mất 5 ngày, nhờ phần mềm này, chỉ sau buổi họp kết thúc, bản in đã được soạn thảo xong.
BKED có dung lượng chỉ khoảng 200 KB, có thể lưu trong một đĩa mềm để sử dụng bất cứ đâu. Theo ông Ngọc, đây là lí do đưa BKED đến thành công. Đây cũng là phần mềm đầu tiên được thương mại. Khi đó, dù giá bán lên tới 1,5 triệu đồng, nhưng nó vẫn đắt hàng và được Bộ Ngoại giao, Bộ Tài chính, Bộ Lâm nghiệp, Bộ KHCN...mua. Không công bố con số bán được, nhưng ông Ngọc ước tính có khoảng 120.000 cuốn tài liệu hướng dẫn sử dụng được tiêu thụ.
Tiến sĩ Quách Tuấn Ngọc tốt nghiệm ĐH Bách Khoa Hà Nội năm 1978 chuyên ngành Điện tử phát thanh. Năm 1986, ông đỗ tiến sĩ Học viện Công nghệ Grenoble, Pháp. Từ năm 1979 đến 2007, ông là giảng viện tại ĐH Bách Khoa. Trong thời gian từ 1996 đến 2007, ông là Giám đốc Trung tâm CNTT, Bộ Giáo dục và Đào tạo.
Ngoài BKED, ông còn là tác giả các tài liệu giáo dục PASCAL, C, C , Quản lí tín hiệu kĩ thuật số và ngôn ngữ phát triển phần mềm.
Hiện BKED đã không còn được sử dụng nữa. Ông Quách Tuấn Ngọc cũng chuyên tâm với công tác mới của mình trong vai trò Cục trưởng Cục CNTT, Bộ Giáo dục và Đào tạo.
Phạm Kim Long - người viết bộ gõ tiếng Việt Unikey
Tốt nghiệp chuyên toán Hà Nội - Amsterdam, Phạm Kim Long thi đỗ vào Đại học Bách Khoa Hà Nội lớp Tin năm 1991. Khi đó, tin học vẫn còn là ngành mới mẻ. Năm 1996, Phạm Kim Long tốt nghiệp loại giỏi và sang Cộng hòa Séc. Tại đây, Phạm Kim Long bắt đầu tiếp cận với Internet, lần đầu dùng email.
Unikey được Phạm Kim Long thai nghén từ năm 1994 dưới một cái tên khác. Tuy nhiên, phải cuối năm 2000, anh mới công bố rộng rãi phần mềm này. Phiên bản đầu tiên được viết cho DOS từ năm 1994 khi anh còn là sinh viên Bách Khoa. Theo Phạm Kim Long: "Lúc ấy, trong lớp có hai, ba bạn khác cũng viết keyboard riêng bằng Assembly. Từ đó, nảy sinh việc "thi" xem ai viết chương trình... nhỏ nhất. Bản keyboard của anh (tên là TVNBK) chỉ có 2 KB. Thuật toán xử lí bỏ dấu tiếng Việt của UniKey hiện nay về cơ bản giống như chương trình Assembly đó".
Phần mềm Unikey đầu tiên cho Windows ra mắt năm 1998 với tên gọi LitteVnKey, nhưng nó không phổ biến và chưa hỗ trợ Unicode. Cuối 2000, khi đang bí luận án, anh ghé thăm một diễn đàn tin học, thấy nhiều người đang bàn luận về Unicode tiếng Việt trong Windows, ý tưởng về một keyboard miễn phí hỗ trợ Unicode hình thành từ đó.
Sau một đêm thiết kế, hai đêm mã hóa, bản Unikey đầu tiên ra đời, hỗ trợ tiếng Việt Unicode. Long nhanh chóng công bố chúng và liên tục cập nhật sau khoảng 4 tháng đầu. Bên cạnh nhiều góp ý để hoàn thiện, UniKey cũng nhận được nhiều dèm pha, thậm chí tung tin đồn có virus đính kèm bên trong. Tuy nhiên, sự đơn giản, miễn phí, dễ dùng là yếu tố giúp UniKey trở thành bộ gõ tiếng Việt phổ biến nhất trên máy tính kể từ năm 2004. Tuy nhiên, Phạm Kim Long chia sẻ: "Mình sẽ luôn duy trì UniKey là phần mềm miễn phí".
20 năm trôi qua, nhiều đồng nghiệp cùng thời với anh đang ổn định cuộc sống bên công việc mang tính quản lí, Phạm Kim Long vẫn miệt mài cho trận chiến mới của mình. Hiện nay, anh đang đứng đầu một nhóm phát triển các ứng dụng di động tại Việt Nam. Laban Key dành cho Android là phần mềm đáng chú ý. Ra mắt năm ngoái, ứng dụng này liên tục lọt top các tiện ích tải nhiều nhất trên Google Play Store với 500.000 người dùng (tính đến đầu tháng 3/2014).
Kế thừa UniKey, Laban Key trên Android dễ dùng với giao diện tương thích nhiều kích thước màn hình. Phần mềm miễn phí này được nhiều người dùng Việt tải về và lựa chọn chính để soạn thảo trên smartphone và tablet. Cha đẻ của Unikey mong muốn Laban Key cũng có được vị trí trên thiết bị di động như Unikey trên máy tính để bàn.
Trương Minh Nhật Quang với D32 Anti-virus
Người dùng Windows thời kì đầu hẳn rất quen thuộc với D32 Anti-virus. Đây là phần mềm nổi tiếng của Trương Minh Nhật Quang. Năm 2003, anh được phong tặng danh hiệu Hiệp sĩ CNTT năm 2003 cũng chính nhờ phần mềm này.
Trương Minh Nhật Quang lớn lên ở Hà Tiên. Anh sinh ra trong gia đình 8 người con, tới năm 14 tuổi đã phải lao động kiếm sống. Những năm sau chiến tranh, anh phải đi bán bánh mì phụ gia đình và hàng chục nghề khác nhau trước khi tốt nghiệp PTTH loại giỏi.
Năm 1985, anh thi đỗ vào ĐH Cần Thơ sau quá trình tự học. Tốt nghiệp với tấm bằng loại ưu, anh về công tác tại trường PTTH Hà Tiên. Lập gia đình và sống trong cảnh khó khăn, nhưng anh vẫn tham gia đăng kí học tin học tại TP.HCM.
Năm 1992, khi phát hiện máy tính cơ quan nhiễm vi rút, ý tưởng về một phần mềm bắt đầu nảy lên trong anh. Sau 4 tháng miệt mài, anh biên dịch thành công chương trình diệt virus Dir2/FAT và đặt tên là D2. Nhiều vi rút tiếp theo được anh cập nhật vào phần mềm của mình.
Năm 2000, anh dừng D2 chạy trên nền DOS và chuyển sang xây dựng D32 Anti-Virus. Phần mềm ra mắt ngày 20/2/2001, trùng với ngày sinh của người của anh, trở thành trình diệt vi rút chạy trên Windows đầu tiên của Việt Nam.
Tháng 8/2004, Trương Minh Nhật Quang công bố bản cập nhật D32 với kĩ thuật nhận dạng vi rút hướng tiếp cận máy học. Tháng 11/2009, phiên bản mới của phần mềm D32 đã xuất hiện trở lại. Một năm sau đó, nhóm D32 và Trương Minh Nhật Quang cập nhật D32 phiên bản mới với nhiều cải tiến nhằm tương thích tốt hơn với hệ điều hành và một số phần mềm.
Hiện nay, Trương Minh Nhật Quang đang sống cùng vợ con ở Cần Thơ, công tác tại Đại học Kĩ thuật Công nghệ Cần Thơ (tiền thân là Trung tâm Đại học Tại chức Cần Thơ). Do bận rộn với cuộc sống cá nhân và nghiên cứu khoa học nên "đứa con" D32 của anh cũng thoắt ẩn, thoắt hiện trên thị trường.
Theo ICTNews
Những phần mềm tiên phong của ngành công nghệ Việt Ra đời trong bối cảnh mà nền công nghệ thông tin nước nhà đang trong giai đoạn phát triển sơ khai, các phần mềm như Unikey, Bked, D32 Antivirus... đã góp phần quan trọng trong việc thay đổi cuộc sống của người Việt lúc bấy giờ. Unikey: Bộ gõ tiếng Việt miễn phí hỗ trợ Unicode Unikey là bộ gõ tiếng Việt mã...