You couldn't use them on solaris, solaris has their own init manager like systemd.
Originally Posted by WorBlux
And the various *BSD's prob couldn't use the same scripts anyway because of diferences in file location or permissions or any of the other hundred and a half problems you run into when writing sh scripts. And fixing them may or may not be non-trivial since sh scripts are inherently ugly to write and debug. (This coming from an Arch user who HAS had to write, change and debug a few rc scripts)