Netscape belongs to AOL, and they have announced recently that they do not intend to develop it any further.
Firefox is owned by Mozilla and as they are making a healthy profit out of it, they will continue to develop it.
Brothers? More like cousins, surely.