If you have developed an Elve device driver and are interested in sharing it with the Elve community, we would be happy to award you for your community contribution.
Submitting your driver for inclusion in the Elve installer will give your driver more exposure, a simpler installation process for users, and your name is kept stamped within the driver as the author giving you credit for your contribution.
Once a driver is submitted to us for inclusion within Elve it is normally considered open source. Anyone in the Elve community is welcome to the driver source code and to make changes to it.
Community Contribution AwardAs an incentive to those who submit nontrivial device drivers, a free license to the v1 software product will be given in exchange for granting the right to include the driver source code in the product as a built-in driver, to reproduce, modify and create derivative works from at no cost, royalty free, and without limitations, and providing continued support for driver bugs.
While the Elve Enthusiast license is normally awarded, those contributors who produce exceptional drivers, support, and/or multiple drivers may be awarded an Elve Professional (Residential) license at the discretion of the Codecore Technologies staff.
Drivers should be in a form that is usable by the community and not just the author's unique environment.
Getting StartedSometimes developers will send their initial templated driver and we'll tweak it to get them started. Others request that we template the driver for them to get them started.
We would work with the developer on developing the driver by doing code reviews and making tweaks to the source code to provide assistance. During the continued support of the driver, any modifications to the driver source code would be available to the driver developer.
The Device Driver Development Documentation can be found
here.
If you are interested please send me a PM.
Thank you for your your interest in developing device drivers.
Johnny