Open Source Contributions
Isráfíl Consulting promotes the use and development of
open-source software. Isráfíl staff members actively
develop various open-source software, and often provide our own sample code
under a BSD or GPL license. Isráfíl maintains a project
website for projects we support or host. Most Isráfíl
projects are at least partially hosted at sourceforge.net or
code.google.com. Automated project documentation is usually hosted on our site
projects.israfil.net.
Some examples include:
- Israfil Micro (J2ME) IoC Container
- An Inversion of Control container similar to picocontainer or spring which allows the developer to use dependency-injection in a Java 2 Micro Edition context, particularly in the Connected Limited Device Configuration profile which provides a limited JRE (no reflection, no serialization, etc.)
- Israfil Maven 2 Flex 2 Plugin
- A maven 2 plugin to provide automated builds for Adobe Flex 2 and 3.
- Israfil Foundation Libraries
- A set of libraries providing various low level functionality, including dynamic invocation helpers, a microscopic Inversion of Control container, JDBC fake classes for testing, Concurrency aids, etc.
- SQL Elements
- A set of classes that allow a developer to programmatically assemble SQL statements in a database-neutral way, but which will generate database-specific or neutral SQL.
- Wotonomy
- An open-source re-implementation of the WebObjects web-application framework from Apple. (No longer active, as WebObjects is planned for an open-source release)
