A regression is a subclass of bug. All regressions are bugs, but not all bugs are regressions.
A regression is when something fails to work that used to work previously.
That is bad -- because it causes stuff that used to work to stop working, which annoys users.
It's usually less bad to ship a program with something non-working that *never* worked. Sure it's a bug, but if the users where OK with the last version of the program, they'll be ok with this one too.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds