DrIFT is a type sensitive preprocessor for Haskell. It extracts type declarations and directives from modules and applies rules to them which generate code. It is intended that the user can add new rules as required. DrIFT automates instance derivation for classes that aren't supported by the standard compilers. In addition, instances can be produced in separate modules to that containing the type declaration. This allows instances to be derived for a type after the original module has been compiled. Simple utility functions can also be produced from a type.
VSDB is an experimental database based on atomic updates of constant databases. Unlike other lightweight databases, it supports full transactional semantics when reading and writing to the database. A VSDB database currently consists of several hash tables (with plans for other data structures). Transaction conflicts are detected and rolled back and the system maintains full ACID semantics. It may be used across distributed filesystems such as NFS without problems. The interesting this about VSDB is that it is able to do this with no locking whatsoever, not even file locks.
whaw is a program for X11 that can use advanced tiling algorithms and an intuitive user interface to quickly lay out windows without having to replace or modify the set up of your window manager of choice. whaw is meant to augment the capabilities of your current window manager, not supplant them.
you should look into making your software compatable with the encap package management system, seeing as how similar your schemes are.
The GPL is not a contract!
The GPL is ont a contract!
you CANNOT restrict use of a product under copyright law, the only thing you can restrict is duplication and distribution and this is what the GPL does. it is ILLEGAL to break copyright law and go against an authors wishes in terms of duplication. this has nothing to do with agreeing to anything or 'signing' the licence or being 18 or whatnot. it is straight out illegal to distribute copyrighted material without permission of the author.
A contract is an agreement between two entities which is VOLUNTARILY entered into. of course the provider of the software may not distribute the software to you unless you agree to the contract, but it is a completely seperate legal mess. for one thing in most countries you must be a certain age to enter into contracts and there are all sorts of vauge laws which govern which contracts are enforceable and which arn't.
the GPL is not a contract, it CANNOT enfore use restrictions. in fact I dont believe it should be possible to enforce use restrictions without an explicit written and SIGNED contract, click through contracts should not be enforcable. (but this is a different rant.)
sorry for the rant, but i get the feeling people don't know the difference between contract and copyright law a lot. (and it's know wonder when most commercial software comes with a combined contract restateing what is already guarenteed by copyright law (no duplication) as well as other stipulations which must be agreed to as part of a contract. the first is redundant since copyright violation is automatically illegal. and the second shouldnt be enforceable in my opinion but saddly might be at the moment.