We are currently building an cool open source tool to be used as a linux service. so I begin writing an upstart script, But then I wondered, if debian/ubuntu world is moving to systemD, should I write a script for systemD? Upstart? Both? Are they compatible? If not, how do we handle the transition period (which I suppose would take a couple of years.. )
I'll be glad for advice and best practice about this. Thanks!