Gina Dobrescu and Jim Hall
“Thou shalt make thy program’s purpose and structure clear … for thy creativity is better used in solving problems than in creating beautiful new impediments to understanding.”
~ “The Ten Commandments for C Programmers” by Henry Spencer
How easily can you use your computer? Today, the graphical desktop is our primary way of doing things on our computers; we start there to run web browsers, music programs, video players, and even a command line terminal. If the desktop is too difficult to use, if it takes too many steps to do something, or if the cool functionality of the desktop is hidden so you can’t figure out how to use it, then the computer isn’t very useful to you. So it’s very important for the desktop to get it right. The desktop needs to be very easy for everyone to use.
Whenever we think of how easily you can use a program, we’re really talking about the usability of that program. Developers sometimes discount usability and think of usability as making things look nice instead of adding new, useful features. Other times, developers assume usability is too difficult, something that only experts can do. But usability is a very important part of software development.



In between my articles here on FOSS Force and my Blog of Helios, I can be found most days popping in and out of my Google + stream where I engage in all manner of discourse. My stream includes, but isn’t restricted to, astrophysicists, hipsters, infantry brigade commanders, poets, slackers, delta force team members (not currently deployed), kernel contributors, distro creators, top 40 country western artists, local talk show hosts and just folks like you and me.








I wholeheartedly agree. However, there are entities like Microsoft whose open source endeavors are based solely on greed and who don’t deserve to wear the mantle of open source citizenship. They’re players, pure and simple. Microsoft only “loves” Linux because it has figured out a way to sell it. Maybe one day…but not today.

Linux Foundation adopts plantation model: The biggest FOSS story this week came on Wednesday when free software activist and Linux kernel developer Matthew Garrett made public that on last Friday the Linux Foundation had