Phần Mềm Cho Linux
1. Games:
Đứng đầu là
Battle for Wesnoth (
http://www.wesnoth.org). Đây là game theo thể loại turn-based stategy. Version hiện tại là 0.8.8 phát hành ngày 5-12-2004 (Development Release), bản stable hiện tại đang ở version 0.8. Trên website của
Battle for Wesnoth có thể download version cho Windows. Game sử dụng GPL version 2, có thể download source code trên website.
Đứng thứ 2 là
Neverwinter Nights. (
http://nwn.bioware.com). Đây là 1 game khá nổi tiếng trên nền Windows theo thể loại RPG nên có lẽ nhiều người cũng đã nghe nói đến. Game sử dụng cốt truyện của Dungeons and Dragons nổi tiếng. Game này ko miễn phí vì vậy ko thể download trên website của Bioware.
2. Editors:
Editor tốt nhất là
NEdit. (
http://www.nedit.org). Version hiện tại là version 5.5.
NEdit là 1 editor rất dễ sử dụng được phát triển trên LessTif Widget Set do vậy ko yêu cầu quá nhiều dependancies và rất nhanh.
NEdit còn hỗ trợ syntax highlighting hầu hết các ngôn ngữ lập trình thông dụng, chỉ có điều
NEdit ko hỗ trợ PHP. Tuy nhiên đó là mặc định, có thể vào
http://www.nedit.org/ftp/contrib/highlighting/ để download các patch cho
NEdit hỗ trợ thêm các ngôn ngữ lập trình khác. (Bao gồm cả Visual Basic 8-| )
Đứng thứ 2 là
Vim. (
http://www.vim.org) Đây là 1 editor rất nổi tiếng mà đối với cả *nix users lẫn Windows users có lẽ ko xa lạ rì.
Vim là viết tắt của
Vi Improved. Version stable hiện tại là version 6.3.
Vim là 1 editor rất mạnh, hỗ trợ hầu hết các ngôn ngữ lập trình (trên thực tế, bất cứ ngôn ngữ lập trình nèo mà 1 người có thể nghĩ đến),
Vim rất nhanh & hỗ trợ mở & edit các file lớn rất tốt. (Đối với những file trên 10MB, lựa chọn tối ưu có lẽ là
Vim). Nhược điểm duy nhất là khó sử dụng, ngay cả với hardcore *nix users, sử dụng hjkl để thay cho các phím di chuyển hay i hoặc a để insert text nhiều lúc rất bất tiện. Mặc dù
Vim có Visual Mode nhưng trên thực tế vẫn ko thể dễ sử dụng như
NEdit.
3. Distrobutions:
Có khá nhiều Linux distros khác nhau nhưng tốt nhất có lẽ là
Slackware. Phiên bản hiện tại là
Slackware 10.0. (
http://www.slackware.com). Mặc dù
Slackware luôn bị cho là khó sử dụng hơn các mainstream distros khác như
Fedora Core,
Mandrake do ko có các công cụ config = GUI. Tuy nhiên đây là nhược điểm nhưng cũng lại là ưu điểm cho
Slackware vì tuy sẽ gây khó khăn hơn cho người mới dùng nhưng lại dễ dàng hơn cho người dùng lâu năm vì
Slackware là distros giống
Unix nhất. Thêm vào đó
Slackware chỉ gói gọn trong 2 CD nhưng lại bao gồm hầu hết các package quan trọng. So với 4 CD của
Mandrake 10.1 &
Fedora Core 3 hay 7 CD của
Debian Linux 3.0r3. Theo kinh nghiệm cá nhân,
Slackware chạy nhanh hơn nhiều distros khác. 1 lý do có lẽ là do
Slackware được optimised for i486 trong khi phần lớn các mainstream distros khác (như
Debian,
Fedora Core,
Mandrake) được optimised for i386. 1 ưu điểm nữa của
Slackware là release cycle 1 năm giúp các version của
Slackware ko quá outdate trong khi vẫn đạt được sự ổn định cần thiết.
Mandrake có release cycle khoảng 6 tháng, trong khi
Fedora Core có release cycle khoảng 4 tháng,
Debian có release cycle khoảng 3 năm!!
Distros về nhì là
Debian Linux, phiên bản stable hiện tại là 3.0r3 (
http://www.debian.org). Đáng lẽ ra
Debian đã có thể là distros số 1 tuy nhiên release cycle của
Debian lại là dài nhất trong số các Linux distros: 3 năm. Release cycle dài giúp distros ổn định hơn nhưng cũng vì thế mà
Debian trở nên outdate hơn rất nhiều so với các distros khác. 1 ưu điểm khác của
Debian là aptitude giúp update & install các package mới 1 cách dễ dàng càng làm
Debian trở nên ổn định và bảo mật tốt hơn. Release cycle dài có lẽ là ưu điểm nhưng cũng là nhược điểm duy nhất của
Debian.
4. Window Managers:
Trong các Linux distro, có lẽ
KDE (KWin) và
GNOME (Metacity) là 2 Window Managers phổ dụng nhất và từ lâu cũng được ngầm hiểu là tốt nhất. Tuy nhiên Window Managers tốt nhất lại là
Fluxbox (
http://www.fluxbox.org), version hiện tại là 0.9.11 (Development Release), stable version hiện tại là 0.1.14. Ưu điểm lớn nhất của
Fluxbox là tốc độ và kích cỡ,
Fluxbox là 1 trong những WM nhanh nhất hiện nay, kích cỡ của file source code sau khi nén tgz chỉ là 832KB (0.9.11), với kích cỡ nhỏ như vậy nhưng
Fluxbox vẫn có những tính năng đặc biệt như anti aliasing. Vì
Fluxbox được phát triển từ
Blackbox nên về giao diện, ko khác nhiều so với
Blackbox, đơn giản nhưng rất hiệu quả và trong 1 số trường hợp cũng khá đẹp.
Đứng thứ 2 là 2 WM
KWin và
Metacity (
http://www.kde.org và
http://www.gnome.org). Ưu điểm lớn nhất của 2 WM nì là ở khả năng tùy biến giao diện. Đây là 2 WM có khả năng tùy biến tốt nhất hiện nay. 1 ưu điểm lớn khác của 2 WM nì là được hỗ trợ rất tốt do có nhiều người sử dụng, tìm support cho 2 WM nì là ko khó. Tuy nhiên, sở dĩ 2 WM nì phải đứng ở vị trí thứ 2 là vì nó lớn hơn & chậm hơn
Fluxbox rất nhìu. Nếu có ý định sử dụng Linux là OS chính thì có lẽ 2 WM nì ko tốt bằng
Fluxbox
5. Browsers:
Khó có browsers nèo có thể cạnh tranh được với
Mozilla Firefox, version mới nhất là 1.0 (
http://www.mozilla.org) ở vị trí số 1 trong thị trường Linux browsers. Ưu điểm của
Firefox là tốc độ, hỗ trợ & tính năng. Ko có rì phải bàn cãi về tốc độ của Firefox, ít nhất là so với
IE của Windows. Cả
Firefox và
Mozilla đều được phát triển bởi
Mozilla nên cả 2 đều sử dụng rendering engine của
Mozilla, điều nì đồng nghĩa với việc
Firefox có khả năng render rất tốt hầu hết các website khác nhau và hỗ trợ hầu hết các function chuẩn của Javascript và thêm 1 số function chỉ có thể sử dụng với
Mozilla. Ngoài ra,
Firefox còn có thêm tính năng PopUp Blocker giúp block PopUp 1 cách hiệu quả và chính xác. Lâu nay,
Firefox vẫn nổi tiếng vì an toàn hơn
IE, khó có thể chống lại điều này, 1 lý do khiến Firefox an toàn hơn
IE là vì Firefox ko sử dụng ActiveX.
Đứng thứ 2 lại là 1 sản phẩm khác của
Mozilla, version hiện tại là 1.7.3.
Mozilla là 1 browser rất mạnh và cũng là browser mở đường cho sự phát triển của các Mozilla-based browsers. Cả
Mozilla lẫn
Firefox đều được phát triển bởi
Mozilla nên có chung hầu hết các ưu & nhược điểm với
Firefox. Điểm khác biệt giữa
Mozilla và
Firefox chính là
Mozilla có bao gồm
Mozilla Mail,
IRC,... nên lớn hơn và chậm hơn rất nhiều so với
Firefox. Đây cũng là lý do chính khiến
Mozilla phải đứng ở vị trí thứ 2 sau
Firefox.
6. Bộ gõ tiếng Việt:
Bộ gõ tiếng Việt cho Linux hiện nay chỉ có
xvnkb, version hiện tại là 0.2.8a (
http://xvnkb.sf.net) và
X-UniKey, version hiện tại là 0.9.2 (
http://unikey.sf.net) là còn được phát triển. Phải xin lỗi anh Long trước bởi vì em xếp xvnkb ở vị trí số 1 thay vì
X-UniKey của anh. Hẹ hẹ.
xvnkb có kích cỡ nhỏ gọn, nhanh & dễ sử dụng hơn
X-UniKey rất nhiều. Có lẽ là do
X-UniKey nhắm đến 1 đối tượng users khác. Đối với đa phần người dùng Linux thì có lẽ
xvnkb có đầy đủ các tính năng cần thiết.
Như đã nói ở trên, ở vị trí thứ 2 là
X-UniKey, mặc dù
X-UniKey có nhiều tính năng hơn
xvnkb nhưng lại có kích cỡ lớn hơn, chậm hơn và khó sử dụng hơn
xvnkb. Có thể
X-UniKey sẽ vượt mặt
xvnkb ở các version tiếp theo khi tác giả đang có dự định phát triển tiếp
X-UniKey thêm vào nhiều tính năng quan trọng & độc đáo.
Một bộ gõ đáng phải nhắc tới là
GVNKey, version hiện tại là 1.3 (
http://www.minhbq.addr.com) được phát triển bởi Bùi Quang Minh & Trần Quốc Long mà có thể tôi sẽ take over trong thời gian sắp tới. So về tính năng thì
GVNKey vượt mặt cả
X-UniKey lẫn
xvnkb, nhưng do
GVNKey đã lâu ko được phát triển tiếp nên có khá nhiều bugs cần sửa. Nếu tiếp tục được phát triển thì có lẽ
GVNKey sẽ đủ sức vượt mặt cả
X-UniKey lẫn
xvnkb
**Còn tiếp tục update