is tkinter free for commercial use?
It is available in both, commercial as well as GPL license. Although some features may not be available in the free version, if your application is open source, then you can use it under the free license. Tkinter is commonly bundled with Python, using Tk and is Python's standard GUI framework.