Please change license of demo/BARE/ to same as the main code. Currently one can not use freemodbus under the bsd license due to documentation on how to integrate the project in your own code being a bit incomplete without this code. To make a working integration one pretty much must start from demo/BARE, pushing the gpl license requirements onto the custom application.
Alternatively extend the documentation so that it includes the needed pieces without having to refer to demo/BARE. Today the documentation assumes one starts from demo/BARE and do not cover all of the required interactions with the library when porting it to a new target.
Please change license of demo/BARE/ to same as the main code. Currently one can not use freemodbus under the bsd license due to documentation on how to integrate the project in your own code being a bit incomplete without this code. To make a working integration one pretty much must start from demo/BARE, pushing the gpl license requirements onto the custom application. Alternatively extend the documentation so that it includes the needed pieces without having to refer to demo/BARE. Today the documentation assumes one starts from demo/BARE and do not cover all of the required interactions with the library when porting it to a new target.