enbug.org

Welcome to enbug.org!

What is enbug?

The word enbug was probably made in Japan, because I haven't heard it in any other country. It is, however, very popular in Japan.

The meaning of enbug is the opposite of the word debug, namely, to add errors or defects into software or hardware. We use enbug, in particular when we'd like to get rid of bugs actually. Very often, you could think you find what is wrong in your software or hardware, but it isn't really. So what you would do is just raising new bugs rather than fixing existing problems.

That is unfortunate but still necessary in software/hardware development. Oh, you may now want to ask, "Then, how can I debug things rather than enbugging them more efficiently?" I don't know... :)

What is enbug.org?

This site is managed by Yoshinori K. Okuji, to promote enbugging Free Software. See The Free Software Definition, for more information about Free Software.

Why Free Software?

There are several reasons:

Why is enbug so important?

To create good software, you must experince trial and error. That includes not only debugging but also enbugging. If all you did is debug, you are quite lucky, but the real world rarely permits such a good fortune. So you shouldn't be afraid to enbug software. Of course, I don't recommend that you enbug software on purpose, though. :)

© 2001,2002,2003,2004,2005 Yoshinori K. Okuji