begin  quoting Gus Wirth as of Mon, May 12, 2008 at 09:14:21PM -0700:
> Andrew Lentvorski wrote:
[snip]
> >2) No cross platform.  If it doesn't run on FreeBSD/Solaris/OS 
> >X/something non-Linux, it goes into the trashcan.  This is stickier than 
> >even just "runs on multiple Linux".  This is an indicator of how 
> >well-written the software is.  If it is too difficult to port to 
> >FreeBSD, the software is written poorly.
> 
> This seems to only apply to languages that are closely tied to the 
> platform like C/C++. I'm pretty sure that this isn't a problem with 
> Java, Perl, Python, Tcl/Tk, etc. Given your previous statements about 
> application development, I'm surprised you try to do anything with C/C++ 
> at all anymore.

I have run across Java programs that were not platform independent; it
took some work, but the developers managed to pull it off.

I like running Java programs in the sandbox (I'll give 'em limited disk
access, system properties read-access, and network access, and nothing
else), and seeing which ones fall over.  A suprising number fail hard.

> >3) Root to install.  If software requires root for no good reason, it 
> >goes into the trash.
> 
> Which is good. A product, in this case software, should stand on its 
> merits. If it doesn't meet your requirements, don't use it. It might 
> meet mine and I will use it. The marketplace will decide. The nice thing 
> about free software is that even with a small market the product can 
> survive.

BTW, Open Office no longer requires administrator access to install on
OS X.  NeoOffice still does, however.

Kudos to the Open Office team!

-- 
Now to decide on how big of a check to write.
Stewart Stremler


-- 
KPLUG-List@kernel-panic.org
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to