Home | Hardware | Internet News |Web Hosting |IT Management |Network Storage
LinuxPlanet
Search 
  Power Search | Tips 

 Front Door
 Discussion
 LinuxEngine
 Opinions
 Reports
 Reviews
 Tutorials
 News
 Technology Jobs

 Browse by subject.
Free Newsletter

Linux Planet
Linux Today
More Free Newsletters

Be a Commerce Partner


















internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

Print this article
Email this article

   LinuxPlanet / Reviews



From the Desktop: E Stands for EPIwm and Epidemic
This Isn't Some Civil War Diorama

Brian Proffitt
Tuesday, November 28, 2000 08:22:42 AM

When people in my age group were kids, school projects rarely went more technical than the occasional science project that tried to find out how many different kinds of penicillin would grow on the old sandwich found at the bottom of your locker. Oh sure, there was the inevitable supernerd who discovered how to map the genome of a housecat, and the spoiled rich kid whose family attorney put together a scientific patent display, but those were exceptions.

By the time we got to college, academic output mostly came in the form of papers. And theses. And more papers. With the occasional presentation for communications class mixed in for a little spice.

Nowadays, there seems to be no limit to what students can do for their schools. We read stories every day about collegiate e-business incubators that are turning out sophomore proto-millionaires in droves. At Ecole Pour l'Informatique et les Techniques Avancées (EPITA) in France, some students are putting together their own window manager.

Julien Mulot is the project manager for EPIwm, the X window manager he and fellow team members diablero and troll began putting together in October of 1998. Two years later, version 0.5-5 is stable and ready for use.

EPIwm features a menu-driven interface with configurable windows that can be iconified, shaded, maximized, minimized, sliced, diced, and pureed. If you want to do it to a window, it can certainly be done in this window manager.

Mulot explained that EPIwm was their choice for a school project during their second year at EPITA. EPIwm was put together primarily from scratch, using C as the programming language. It was not based on any other window manager, though Mulot said, "we looked to fvwm2 and Blackbox source code for some technical points."

I thought EPIwm was very stable and pretty quick, too. It definitely runs better by itself then underneath GNOME, which will work, but there are lots of interface conflicts. Mulot confirmed that EPIwm is not compliant with GNOME or KDE.

"No, and I don't think we will do it," he stated, "because it's not the purpose of EPIwm. EPIwm has been created to have a small, fast and configurable GUI, not to have a desktop."

Unlike other development teams scattered across the planet whose members may never meet face to face, the EPIwm team worked together every day.

"We are in the same class," Mulot explained. "Each month we distributed tasks. But we worked in the same room each night, so when someone had a problem, the others could help him."

EPIwm is a small, efficient window manager perfect for those looking for speed and simple configuration. The configuration files' syntax was very easy to understand, which I certainly appreciated. I was able to reconfigure the menus for the interface in just a few minutes.

Setup was a snap, with files available from a source tarball, or binary RPM and DEB packages.

The plans for EPIwm are to keep it from ballooning into something huge, according to Mulot.

"Soon, I'll release a new version to fix few memory leaks," he said. "It will have to be more ICCCM compliant. But I don't think that we will add some major features, to keep EPIwm small."

Next: How to Eat an Elephant? One Bite at a Time... »

Skip Ahead

1 Out of Order
2 This Isn't Some Civil War Diorama
3 How to Eat an Elephant? One Bite at a Time...
EPIwm is simple to look at and simple to use.
EPIwm is simple to look at and simple to use.





Linux is a trademark of Linus Torvalds.


internet.com home | search | help! | about us

Jupiter Online Media

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info


Legal Notices, Licensing, Reprints, & Permissions, Privacy Policy.

Web Hosting | Newsletters | Tech Jobs | Shopping | E-mail Offers