View Single Post
Old 19th May 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Helpful companion
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

Quote:
Originally Posted by Carpetsmoker View Post
I've been thinking about this. I've written & released a few small programs, for example a small tray icon which displays your notebook's battery status.
Only FreeBSD and OpenBSD are supported. Why? Because I don't use Linux.
I don't think anyone can blame me for this ...

Of course, I am a "lone developer" and the Gnome project is a bit larger. But what if none of the Gnome developers use BSD but only use Linux.
Isn't this the same situation? Can we really blame the Gnome people for not supporting an OS none of the developers use?
I think there is, for one, a battery monitor is written using the backend available on the OS you're using.. it's hard to do portability, so that goal probably wasn't on the table when you started writing it.

Something like a window manager or a desktop environment can be written by using only standard POSIX API's and common UI toolkits, when it comes down to writing "non-portable" components for such environments like, battery monitors.. they could be optionally not built when the right conditions aren't met.
Reply With Quote