An Open Source Project for Windows Platform – NSIS May 26, 2008Posted by linuxwarrior in LW Talk, Open Source.
This is not I write for windows people, as a open source enthusiastic, you will be glad to know this project is fully open source which build so many installers for windows platform.Mr. Bill should give thanks to this project.Though there are now automated system(without scripting) in windows to build installer, but this one is totally code base installer system which will give you full control and freedom.Yah, NSIS (Nullsoft Scriptable Install System), it’s a professional open source system to build windows installer. Link : http://nsis.sourceforge.net
I don’t know this system before.After starting in my professional career I worked on it for the first time.For a project purpose I have to learn this new thing.The code looks assemble type, so many macros, plugins, functional base activity which great to learn.You can create any new plugins, which is appreciable there.Previous this plugins directory and architecture was not so good, now they improve it lot,currently there are lots of plugins into their directory. here is the link http://nsis.sourceforge.net/Category:Plugins , it’s under their Development Centre. Currently the GUI part is developed properly.
The community behind this project is so active and powerful.All time there are some burning issues are going on if you visit their official forum.There are code examples and some real world installer info into the site.By the way, the official documentation is good for new people.NSIS covered most of the thing from mysql to game explorer, string manipulation, sorting components etc. all are exciting part there.
A nsis installer is not just a simple thing, it’s burning your head if you deeply work on it.For my project there are Java related issues, Apache tomcat and famous Jar file, for installation, which burn me lot.Thanks god for doing this work.If you interest to work using this open source project, please visit NSIS site for detail information.
Have a nice day.
Contributed by Shouman Das