I wrote a program using latest Lazarus and FPC on a Linux System. And I forgot about accidentally running multiple copies of this program. Now, the software is already released. So, what are my options when it comes to preventing multiple copies or forcing single copy of my program? I don't want to have to mess around with my project files or update my code to force single copy. Does Linux System have a feature that I can use to force single copy of any program running system wide? Any help or hint will be much appreciated. Thank you.