共有7篇文章被收藏推荐
收录于2007-06-26
认领
报错
推荐
New Delhi resident Raj Mathur is living proof that a Free and Open Source Software advocate can earn a decent living working with clients who are using or planning to use FOSS. Raj has also been a member of the Open Source Initiative board of directors and is a leading member of his local Linux users group. He's also contributed to more than a few Free Software projects over the years. Raj is a "heartbeat of GNU/Linux" kind of guy -- not famous, but a stalwart soldier in the worldwide FOSS army. (And a nice person, too.)
If any process ever cried out for a graphical interface, it is using NDISwrapper to enable wireless devices to run on GNU/Linux using Windows drivers. The process is often torturous, especially for first-time users, who are unsure whether any problems are due to NDISwrapper's limitations or their own inexperience. By organizing and explaining the process, KNDISwrapper promises to remove much of the labor. But, so far, it only partly delivers on that promise by neglecting the hardest part of working with NDISwrapper -- finding the right Windows driver.
Everyone knows and loves rsync, the command that lets you clone a directory tree to another disk or system with the ability to keep the clone fresh in an incremental and bandwidth-efficient manner. Sometimes, however, you want to sync in the reverse direction. With bidirectional filesystem syncing tools, there is no primary filesystem -- you just tell the tool to make sure both target directories, or clones, are identical. Here's a hands-on look at two tools designed to accomplish that task: DirSync Pro and Unison.
For programmers on big projects, a version control system for managing source code is vital, but working on files in a large project from one of these programs' command-line interfaces is cumbersome. Worse, the results of the commands lack highlighting to show the differences between files and revisions. ViewVC is a handy browser-based code viewer that allows users to browse a source code tree managed by either CVS or Subversion, look at changes, compare revisions at the file or line level, and perform other operations -- just about anything except allow users to check out or commit files.
Mounting and unmounting filesystems used to be straightforward in GNU/Linux. A basic knowledge of the mount command or some editing of /etc/fstab in a text editor and you were done. However, with the addition of udev in the 2.6 kernel for autoplugging, and the demand for hotswapping USB devices, along with the increased use of logical volume managers and other complications, the process is now more complicated -- perhaps too complicated for many among the growing number of desktop users. That is where graphical mount managers such as Forelex Mount Manager, PySDM, and MountManager find their niche.


