First of all, I would like to mention that Ns-3 is not an extension of ns-2; it is a new simulator. However, both simulators are written in C++ but ns-3 is a new simulator that does not support the ns-2 APIs. Some models from ns-2 have already been ported from ns-2 to ns-3. The project will continue to maintain ns-2 while ns-3 is being built, and will study transition and integration mechanisms.
ns-3 is open-source, and the project strives to maintain an open environment for researchers to contribute and share their software.
You can install on Linux OS and Cygwin. In addition, NS3.2 is the latest version with useful features.
First of all, I would like to mention that Ns-3 is not an extension of ns-2; it is a new simulator. However, both simulators are written in C++ but ns-3 is a new simulator that does not support the ns-2 APIs. Some models from ns-2 have already been ported from ns-2 to ns-3. The project will continue to maintain ns-2 while ns-3 is being built, and will study transition and integration mechanisms.
ns-3 is open-source, and the project strives to maintain an open environment for researchers to contribute and share their software.
You can install on Linux OS and Cygwin. In addition, NS3.2 is the latest version with useful features.
Should run in any version of Ubuntu. You need the build-essentials package, and you should be good to go. If you are running a virtual machine only for that, I recommend a lightweight ubuntu based distro, like Lubuntu, or Ubuntu MATE.