About this site

Feel free to add bookmarks/links to this site. You don't need my approval at all.

When you make a link to this site, I'd recommend that you do that with http://enbug.org/ rather than any other part of this site, because I cannot ensure that other parts will be persistent.

This site is managed by Yoshinori K. Okuji. Please send e-mail about this site to okuji at enbug dot 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 experience 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. :)

AboutThisSite (last edited 2007-03-04 08:55:30 by YoshinoriOkuji)