SIMPL Framework for Access Control (opndrs) Project

Welcome to the home of the SIMPL Framework for Access Control (opndrs) project.

Please feel free to visit the  opndrs project on also.
2010Nov25   A demo of the latest version of OPNDRS has been deployed to a Linode. This demo might not always be available online, so contact me on the mailing list if you want to try it out.
2010May14 Programming the SIMPL Way - Second Edition - book has been published. This book describes the toolkit behind the OPNDRS framework.
2009Apr24   This project is alive and well. We are working on lots of fronts at the moment. We are talking to a potential vendor about a proof of concept demo. Stay tuned.
07July06   v0.02 snapshot from CVS; fixes problem with test od0009
07July04   v0.01- snapshot from CVS
06July27   seed code now all in Sourceforge CVS 
06July19  Just getting started

Our mission

We intend to build a framework using the SIMPL project  softwareICs components.    This framework would have initial applicability for access control systems but should be general enough to be adaptable to more general building/home automation systems.

The intent is wherever possible to divide our application into:

The framework portions will be the common code and will be licenced under the LGPL licence.

The plugin portions will encapsulate the vendor specific code and will have no obligatory licence requirements.     Hence the plugins can remain closed source if that is a vendor requirement.

What have we done thus far?

The change log for the current released version is here.

The vision statement for the first milestone release is here.

This project makes heavy use of the LGPL'd  SIMPL toolset.

The current system picture for this project is presented below.


How do I get involved?

Certainly we encourage you to download the source and play with it (and you are completely free to use it in your projects and products).

Contact and use our mailing list.

As it is with any Open Source project,  the  opndrs project can only grow and prosper if the people using the code give something back in return.

If you are an experienced LINUX developer or kernel hacker we certainly could use your contributions.

Our code is written with the KISS philosphy in mind. As such even a novice C programmer could study and understand the code. So even if you are just starting out as a LINUX developer your contribution to this effort is welcome. We will make every reasonable effort to help you get going and support you along the way.

Other contributions and related links

What sort of things are being worked on (or need to be done)?

As with any Open Source project, our success ultimately depends on the participation rate of its volunteer developers. We encourage you to get involved and help grow the code base in new and different directions. There is ample work for developers of all skill levels from new C programmers to seasoned veterans.

This project is being coordinated by iCanProgram Inc.