Exposing an identical API for something is super easy, it's what happens on the inside of the program that takes all the work.
And since you can't know what's in the other program, it could get as difficult as e.g. reverse-engineering video card drivers.
Exposing an identical API for something is super easy, it's what happens on the inside of the program that takes all the work.
And since you can't know what's in the other program, it could get as difficult as e.g. reverse-engineering video card drivers.