WARES (noun)
:manufactured articles or
 products of art or craft
INTRODUCTION

 
This page is the future home of all the free software I have produced. Currently, there's not much to be found here, but this will change in the near future (with any luck, by January 2003). The software found here represents the sum of all the work that I've done that one could consider useful. The packages below are distributed under the LGPL License so as to make their use as free as possible without being problematic for me.
 
If any of these programs were of any use to you, please send me email to let me know. If I know that people find these programs useful, I'll be more inclined to keep publishing my software.
 
JP | out
 

DISCLAIMER

 

PLEASE READ THE FOLLOWING!!

 
The following software packages are very much "as is". I do not provide assistance with compiling or installing software and any such requests are likely to be ignored. I try very hard to write useful documentation, so look for answers there before contacting me.
 
If errors in my code are found, please send me an easily reproducable test case that exposes the bug. I'm just as interested in working code as you are, but I can't fix anything if all I get is a vague description of a situation that breaks my code.
 
That's enough grousing, on to the code ...
 

SOFTWARE INDEX
 

HOV: This package contains a simple interactive program for constructing and manipulating Higher Order Voronoi Diagrams. An interactive interface allows a user to insert, move, and delete points while allowing for concurrent display of multiple Voronoi Diagrams or Delaunay Triangulations.
 
This program requires OpenGL and Paul Rademacher's GLUI library (available here).
 
This is version 0.9 of this package. I've tested the code as best as I can, but I can't guarantee that it's bug free. I also intend to finish the documentation before the 1.0 release.
 
Package Description
Source Distribution
 
First release: March 10, 2003


A NOTE ON LICENSES

 
Some may wonder why I've decided to adopt the LGPL license over the any of the other plethora of licenses available. The reasoning is simple. I want my code to be useful to others. Releasing code as binaries means that I need to compile a program for as many platforms as I can. That's not something I'm willing to do. So, releasing source code is the only way that I'm going to release code. Making it free means that my work will always be available as long as it is useful. I've decided to use the LGPL since it allows for free use of my code by anyone while guaranteeing that changes to the codebase reach everyone. I don't care who uses my code or for what purpose as long as any changes are released back to the community, so I've rejected the GPL due to it's virulent nature.
 
While I don't necessarily share the views of the FSF, I do believe that universities should be strongholds of intellectual virtue that freely supply knowledge to the masses for no purpose but the benefit of society. As linked from the FSF pages, there is an article worth reading about how universities are restricting the flow of knowledge that is a thought provoking read.
 
In my future endeavours, I plan to work hard to keep my software free. If you share these interests, the FSF has some suggestions for how to work around the roadblocks presented by universities.
 

RESEARCH
 
 
WARES
 
 
RHETORIC
 
 
POST
 
 
DIVERSION
 
 
MEMOIR
 
 
©2001-2002 Society for Creative Anarchy
Last Updated: 30 November, 2002