The OSI has been one of those organizations that seemed to fall short of its true potential, which is always a source of frustration; you want them to succeed, and don't understand when things go awry.
Full story »The OSI has been one of those organizations that seemed to fall short of its true potential, which is always a source of frustration; you want them to succeed, and don't understand when things go awry.
Full story »