I used GPL because it’s one I’m familiar with and already had all the templates for. For all intents and purposes it’s free to use, modify, whatever. I’ve learned to always stick a license on there for liability reasons, so if you know a better one I’d be happy to change it.
GPL means that if I use it I am required to open source my app. http://www.gnu.org/licenses/gpl-faq.html#WhyUseGPL
While GPL talks a lot of “permitting” … users who wish to help each other to share their bug fixes and improvements with other users. it’s not “permissive” - its an absolute requirement (hence why there are so many FAQs about what to do if you find license violations)
Personally BSD, or one of its many derivatives, are preferable
And they’re way shorter - like the FreeBSD license which is 3 short paragraphs
@Sunil Abraham Resizing should be fixed. The control will now dynamically size however big you need it. Added a new .AutoScaleText property that will scale the fonts proportionally when the control is resized. You’ll probably want to set it False if you’re using RubberViews as I’m sure their font-scaling algorithm is better than mine.
I have also added a download link for just the icon (in Windows .ico, OS X .icns and .png formats). When putting the sample project together I struggled to find a quality high-dpi icon related to IP Addresses, so I whipped this one together. Feel free to use it in your UI’s.