(computing) Of a software component etc.: unaware or noncommittal regarding the specific nature of the components with which it interacts; polymorphic; modular; pluggable
(usually with a prepositional phrase) Having no firmly held opinions on an issue or matter of uncertainty.
Noun
A person who holds to a form of agnosticism, especially uncertainty of the existence of a deity.