Igazából egy interface implementálásához nem kell forrás, csak részletes doksi. Pont ez a lényege az egésznek. Sõt, még doksi nélkül is meg lehet csinálni néha, csak nagyságrendekkel több meló.
Csak eppen a nyilt forrasu kozosseg pl: nem rendelkezik olyan eroforrasokkal, hogy belenezhessen, hogy azzal kompatibilis interface-t, eszközt, stb.. írjon. Ez szúrja sokak szemét. És tulajdonképpen ezért mószerolják be állandóan az m$-t az EU-nál. Az alap kérdéskört ez, bár eléggé elsikkadt már a sok huzavonában.
Azt már megtették. Igaz, nem ingyenes, de akit komolyan érdekel, az meg tudja fizetni.