In the context of machine intelligence, I reckon that means open-source software.
I figure, if you try and keep your source code secret, only fools will trust you. More to the point, competing organisations—who are more willing to actually share their results—are likely to gain mindshare, snowball, and succeed first.
Of course, it doesn’t always work like that. There’s a lot of secret sauce out there—especially server-side. However, for ethical coders, this seems like a no-brainer to me.
In the context of machine intelligence, I reckon that means open-source software.
I figure, if you try and keep your source code secret, only fools will trust you. More to the point, competing organisations—who are more willing to actually share their results—are likely to gain mindshare, snowball, and succeed first.
Of course, it doesn’t always work like that. There’s a lot of secret sauce out there—especially server-side. However, for ethical coders, this seems like a no-brainer to me.
Are you claiming that it is intrinsically unethical to have closed-source code?
No. Keeping secrets is not normally considered to be “unethical”—but it is a different goal from trying to do something good.