Distrubution of NUnitLite with other products

14 views
Skip to first unread message

Roman Viskin

unread,
Aug 19, 2013, 1:00:39 PM8/19/13
to nuni...@googlegroups.com

Hello.

I work on product that will encourage unit testing in Unity3D platform. I use NUnitLite as framework. For now, the product looks as on the attached image.

My question is about legal issues and distribution. I want to sell my product on Unity's assets store, providing full source code for those who will buy it. With my product I want to provide source code and precompiled version (dll) of NUnitLite. It might be unmodified or slightly modified.

Is it permitted to do this, from your side (of creators of NUnitLite)? I understand that at least I need to mention NUnitLite on product's site, as well as information about whether it altered or not. Anything else?

Thank you for great library for alternative (Mono and such) platforms :)


Charlie Poole

unread,
Aug 19, 2013, 3:30:41 PM8/19/13
to nuni...@googlegroups.com
Hi Roman,

As you probably know, NUnitLite is distributed under the MIT license. As such, it has no particular requirements for telling people you have used it.

OTOH, it's probably to the benefit of you and your users to know that your product uses or is based on NUnitLite. And, of course, we would appreciate your acknowledging that your code is based on NUnitLite.

If you are familiar with licenses, you probably also know that most software licenses don't give you the right to use the names of other companies, their products etc. to refer to your own derived work. So, if you distributed something completely different, even based on NUnitLite, you can't call it NUnitLite or NUnit. However, if you need to make minor modifications, we are fine with telling people it's a "modified build" of NUnitLite. I recommend you tell people up front exactly what the mods are.

If you make changes that are useful to people working under Unity, or if you think the changes are generally useful, we would be happy to have your contributions to NUnitLite. Maybe you could become the NUnitLite maintainer for the Unity platform. Let me know if you're interested.

FYI, NUnitLite started as a separate product, one where I experimented with changes like Assert.That, which eventually went back to NUnit itself. The next major release of NUnitLite will be 3.0 and will come out with NUnit 3.0. At that point, the source code for both will be merged, still under the MIT license. I'm trying to figure out a way to release NUnitLite 3.0 even earlier than NUnit 3.0, since it doesn't need a gui or a separate console runner.

Charlie


--
You received this message because you are subscribed to the Google Groups "NUnitLite" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nunitlite+...@googlegroups.com.
To post to this group, send email to nuni...@googlegroups.com.
Visit this group at http://groups.google.com/group/nunitlite.
For more options, visit https://groups.google.com/groups/opt_out.

Reply all
Reply to author
Forward
0 new messages