View Single Post
Old 05-31-2016, 04:50 PM   #31
rkomar
Wizard
rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.rkomar ought to be getting tired of karma fortunes by now.
 
Posts: 3,058
Karma: 18821071
Join Date: Oct 2010
Location: Sudbury, ON, Canada
Device: PRS-505, PB 902, PRS-T1, PB 623, PB 840, PB 633
Quote:
Originally Posted by ApK View Post
That's not a relevant comparison.
The question of whether implementing an identical API should be allowed is, I think, orthogonal to how other systems interface with the API.

As an aside, I'd argue with the "usually" aspect of header files. There are plenty of APIs where the concept of a header file simply wouldn't apply, that have no source component at all, no SDK, barely any documentation....
I think you're going to have to go into more detail before convincing me it's not a relevant comparison. If you are allowing copying in one case, I think that is relevant to the other case.

As to the second point, APIs (Application Programming Interfaces) are source code based. Perhaps you're thinking of ABIs (Application Binary Interfaces)?
rkomar is offline   Reply With Quote