12/29/2023 0 Comments Install wireshark on mac os xQt on the other hand provides a nice, clean user experience on all of the platforms that we currently support. With GTK+ Wireshark doesn’t look or act at all like a Mac OS X application: Either way it requires a lot of effort on the part of developers to produce a substandard application for users. We either have to require X11 ( like Inkscape) or use an experimental native GTK+ port ( like GIMP). GTK+ supports OS X but it’s definitely a second-tier platform, making it hard to install and use. Most notably Mac OS X has gained popularity and people are starting to ask about Wireshark for their tablets. Since then the platform landscape has changed but unfortunately GTK+ hasn’t. GTK+ had some initial compatibility issues on Windows but it has gotten better over time. A short time later we added support for Windows. It was small, light, easy to work with, had an active development team, and had a compatible license. Compared to the options available at the time it had a number of advantages. I chose GTK+ for the user interface toolkit because it made the most sense. It didn’t look like that anywhere else because those were the only two platforms we supported. It looked like that on Linux and Solaris. When I started writing Ethereal (Wireshark’s original name) it looked like this: If you’re using an iPad or a Galaxy Note we need to give you a long, hard, nonplussed stare and think about supporting IOS and Android at some point. If you’re using Windows, Mac OS X, or Linux Mint we need to support Windows, Mac OS X, and Linux Mint. If it can’t run on your system then it’s not doing that job. Wireshark’s job is to show you what’s happening on your network. However, I think it’s well worth it and that it’s important to the long-term direction of the project. We might be the largest standalone application to make this transition (feel free to correct me below). It means rewriting thousands of lines of code and requires a lot of careful design. Making such a large change wasn’t an easy decision. GTK+ has had a huge impact on the way Wireshark looks and feels and on its popularity but it doesn’t cover our supported platforms as effectively as it should and the situation is getting worse as time goes on. Both libraries make it easy for developers write applications that will run on different platforms without having to rewrite a lot of code. We’re switching our user interface library from GTK+ to Qt. This marks a major change in the direction of the project. Today I released the next development version of Wireshark, 1.11.0.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |