With the numerous contributed modules it is possible to create different types of fields for collecting data, which then allows great flexibility in setting up the steps in a protocol. More information is available in the documentation.
Apparently somewhat unique in comparison to other ELNs, a Drupal based ELN can easily incorporate the use of Geolocation to better mark data collection locations. This may prove vital in certain types of experiments that involve environmental sampling.
Thousands of free and open source contributed modules can enhance any website for desired features like workflow, diagramming, analysis, plotting & charting, media management, service architecture infrastructure and so much more.
We are in the process of incorporating social networking features from the Open Social distribution with the ELN (expected summer 2020), which will bring capabilities for more robust management of and collaboration with other researchers.
The GNU GPL 2 License gives you free access to the source code and the ability to freely modify it as desired. However, you are not required to distribute any modifications that you may make as long as they are kept only on your website.
With just a few steps you can install a Drupal based ELN on a regular LAMP (Linux-Apache-MySQL-PHP) server. Options include hosting providers starting at a few dollars per month or with minimal expertise you can set up a LAMP server in your own lab.