Editors' Choice 2006
Quake 4
This AAA (top-tier) game title offers a native Linux client with no compromises from the Windows version, so Linux users aren't getting a second-class product. id Software has released Linux versions for all versions of Quake and later versions of Doom, which will hopefully catch the attention of other major game publishers.
TransGaming Software gets an honorable mention for its work in allowing Linux users to play popular, non-Linux AAA titles, such as World of Warcraft on Linux without having to dual boot.
Novell AppArmor
AppArmor strikes a reasonable balance between the complexity and power of SELinux and Linux's default “winner/root takes all” security model. With its wizard-based setup tools (integrated into SUSE's YaST system administration GUI), AppArmor makes it easy even for nonsecurity geeks to strengthen their mission-critical applications with kernel-level mandatory access controls.
AppArmor is included in recent versions of SUSE Linux, including the free OpenSUSE distribution. Although at present AppArmor runs only on SUSE, Novell has released AppArmor's source code (which it acquired from Immunix) licensed under the GPL. Efforts are underway to port it to Ubuntu (and therefore also Debian); other ports should follow.
PacketFence deserves a mention here too. Finally, we have a well-structured tool that combines the power of many open-source components to do network policy enforcement.
Ruby 1.8.5
Not since Python has any language captured the imagination of so many eager programmers. Ruby is an object-oriented scripting language that is natural, easy to work with and, well, fun. Ruby on Rails expanded the awareness of Ruby as a language, and now Sun has blessed JRuby (Ruby implemented in Java) by hiring two JRuby developers to work on it full-time. The bottom line is: Ruby is going places, and it is likely to be headed for explosive popularity. People who want in on the fun should grab a copy and start learning it, lest they get left behind when the revolution comes.
Some of our editors would stage a revolt if we didn't give honorable mentions to Objective-C, Perl and Python.

Apache 2.2
Are there really any other serious contenders for Editors' Choice of Web server for Linux systems? There are other open-source alternatives, such as the AOL server, but Apache still enjoys the most language and module support. It may be the extensions and add-ons that make Apache interesting as a Web development platform, but as Apache is the de facto standard engine of choice, it would be hard to justify giving any other Web server the Editors' Choice Award. Lighttpd deserves an honorable mention. It is becoming popular for its good FCGI support, which is used in Ruby on Rails.

Ruby on Rails 1.1.6
Not only has Ruby on Rails skyrocketed in its acceptance during the last few years, but people who use it generally fall head over heels in love with it. Some developers say they look at old Web applications they wrote using other frameworks and almost start crying when they discover that Rails could have eliminated 50–70% of the code that went into those projects.

The Magazine
Linux Journal is the premier source for how-tos, projects, product reviews, expert advice and opinions for everything Linux.
Trending Topics
| The openSUSE and Ubuntu Rollercoasters | Dec 01, 2010 |
| Processing With Sound | Dec 01, 2010 |
| Linux Distribution: Lightweight Portable Security | Nov 30, 2010 |
| Linux Journal Insider - January 2011 | Nov 29, 2010 |
| Do you own an e-book reader? | Nov 26, 2010 |
| Android: Too Much of a Good Thing? | Nov 25, 2010 |
- The openSUSE and Ubuntu Rollercoasters
- Processing With Sound
- Linux Distribution: Lightweight Portable Security
- Android: Too Much of a Good Thing?
- Linux--The Internet Appliance?
- Validate an E-Mail Address with PHP, the Right Way
- Boot with GRUB
- In This Issue
- Do you own an e-book reader?
- Image Processing with OpenGL and Shaders
- i just installed ubuntu
21 min 37 sec ago - Slap my head, Why didn't I think of that?
47 min 13 sec ago - $10 smartcard reader
1 hour 57 min ago - ======\\\ http://www.
7 hours 58 min ago - ======\\\ http://www.
7 hours 59 min ago - Linux Mint from USB
10 hours 21 min ago - cool
10 hours 23 min ago - i own a nook , even though it
10 hours 54 min ago - sdfsdflhk
14 hours 34 min ago - sdfsdflhk
14 hours 34 min ago











Comments
thx
I agree with ya, it does miss some functions but for free .. its best tool.
Great selection, very useful. thx.
FireFox hands down for me
I have to choose FireFox. I hate IE 7. It has some issues but nothing like IE.
great!
According to several Evans Data Corporation surveys, it is the most popular development environment among professional Linux developers. To say that Eclipse is extensible is almost an understatement. There are plugins to make Eclipse do just about everything except groom your dog (although we hear that plugin is in the works).
Choice 2007
Great selection, very useful. thx.
But can you to do Editors' Choice 2007?
[s]All, who are in higher and lower comments – .[/s]
The Editor’s Choice is some kind of strange.
Here’s the alternative list from [s]vile kashenit[/s] breaded liuneksoid with gray-haired balls.
That is – what works, not that what is beaiyutiful(tm) or sells well.
Bold - nomination from the list.
Italics: my nomination.
Coded- I coincide with editogr.OpenOffice.org.That is why: vim + bash + awk + grep + sort.
For letter writing there is dinbrief (or how it was called? Installed packadge once and forgot about space formatting, envelope window and other horrors just forever. Yes, this is the style for latex2e.)
fireferfogz2.0 in the girlhood before marriage is he) and lynx. Rarely Opera.thunderbirdis he) is installed, but only for the sake of local beicking up of the gmailbox. Using gmail really (works, although it is not very kosher), while if I gather myself once some day to make kosher, then: exim + fetchmail + mutt. Or ... + imapd + emacs + gnus.PostgreSQL.Quake 4 Arenaor [s]tuxracer[/s] some nethack, but... see above.In the “entertainment
Quake 4 Correction
Nice research on Quake 4. Not only was the title sold only for Windows and Macintosh, it came out in 2005.
q4llinux for n00b5
dude, you download the linux binary and use the files from the game dvd, its on the site, this page gave you a link to it, and if you stepped off your l33t 455 for 5 seconds you would have spotted that
exactly.
exactly.
trigger-happy
postgresql, yes. And check out firebird, it's a marvolious good dbrms, with triggers, stored procedures and easy to maintain. Don't be freightened by the ugly homepage. It's rock-stable and similar in apperance to ms-sql.
MySQL
I see MySQL less and less as your typical open source project, that you download freely and install in production without strings attached.
PostgresSQL has always been a better database, with stored procedures, integrity constraints and all the rest. It's time that it gets the credit it deserves.
Communication
In the communication section, what about the ejabberd Instant Messaging Server ?
It is a very good, very scalable platform for XMPP based IM.
--
Mickaël Rémond
3d modelling
How about 3D modelling?
My award goes to blender (http://www.blender.org/).
Its free and powerful with tonns of examples and documentation.
And it's made for 3D
And it's made for 3D mathematicians for other mathematicians, making is very hard to use for anybody else, while at the same time stuck in the Gimp-loop: three people who has been using it since the start and that for some reason gets to veto any changes that could help its adoption by more users "because they've always done it that way".
Maya is a fantastic product, extensible and incredibly powerful - expensive and closed yes, but if you don't like it, then Blender will have to start think about *users*.
Database
I'd like to give an honorable mention to SQLite (http://www.sqlite.org). It's free (as in beer), free (as in speech - dedicated to the public domain, in fact), fast, capable (implements most of SQL92), embeddable and reliable. I've used it on a couple of projects, and have not been disappointed.
I want to know about 3D
I want to know about 3D modeling too
re
Two word processors fit the bill nicely: KWord and AbiWord. We could justify giving either of these the Editors' Choice Award. We went with AbiWord 2.4.4 primarily because it has a slightly more familiar look and feel for Microsoft Word users, and because it sports a number of very useful plugins. For example, one plugin allows you to place the cursor on a word and run a Google search on that word. Another lets you look up the word in Wikipedia. Still another is supposed to translate selected text via Babel Fish, although that plugin wasn't fully automated in our experiment. Still other plugins add the ability to read and write various document formats, including OpenOffice.org Writer files and Microsoft Word.
I couldn't agree more
I couldn't agree more with you - I used MySQL and after changing to SQLite I feel deferent in speed and reliability
PostgreSQL
GREAT Choice, I run OpenBSD and PostgreSQL it is ROCK Solid!
Graphics sotfware
Very dissapointing to see the superficial approach in the evaluation of graphics software candidates. There is Houdini, which is one of the most powerful systems for 3D animation and years ago was THE first professional 3D system to port to Linux. It surely deserved to be at least mentioned. And all the other softwares like D2 Nuke, IFX Piranha, Mistika etc. Not to mention that this was the year in which Flame (the most used and hailed visual effects system) from Autodesk was finally ported to Linux. This is something significant, much more significant and important for graphics in the Linux world than the release of Maya 8.
thanks..
good thanks...
OO.o Calc vs. Gnumeric
if you're really serious about doing spreadsheet work, your best bet is with OpenOffice.org Calc.
I disagree. OO.o calc is better for styles/templates & MS Office compatibility. These are important for some users.
But Gnumeric seems to be better in nearly every other way--statistical accuracy and better formula tools; computation speed and even manipulation of charts after you've created them. It also works better for pasting tabular data. I think all of these are what "serious spreadsheet work" is about.
(It should also be noted that KSpread probably has the best charting of the three (though I think Gnumeric's is already flexible & fast & OO.o does have a useful beta of their new charting feature).)
I don't know, it a bold
I don't know, it a bold statement about Open Office. I've tried it and it was really nice,but that's all. It's missing a lot of nice functions. Well,it's free and for that,it's an excellent piece of software,but not the best...
Cheers,
Dmitri