Underhanded tactics? JML was abusive and has exaggerated.
I think it should be clear to anyone the relationship; the README mentioned JML from the get go, it's not framed as NON related, there is reference client and daemon, and it's just the same acronym because there's no reason to change.
Picking the same acronym based on a similar name is VERY underhanded, especially when the acronym is used throughout as the name for the project. The term NSM is used more than a dozen times while Non Session Manager is used 3 times in their about page. NSM is basically the identity of project. http://non.tuxfamily.org/wiki/Non%20Session%20Manager
Using the same acronym and the same binary file names to push out Non from the distribution is very underhanded.
This looks like a deliberate aim to confuse the users and taking over the project code and identity. It's not cool.
I don't know JML and don't know his development style. Since he has been gracious enough to open source his project, I assume he's generous enough to share his hard work with others. If people don't like his style, fork the project with a different identity and compete on the merits, rather than stealing his project's identity with confusion.
I think it should be clear to anyone the relationship; the README mentioned JML from the get go, it's not framed as NON related, there is reference client and daemon, and it's just the same acronym because there's no reason to change.
The new projects name is New Session Manager.