Results 1 to 9 of 9

Thread: Ping/Traceroute analyser

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2008
    Location
    Alameda, CA, USA
    Posts
    5,332
    Qt products
    Qt5
    Platforms
    Windows
    Thanks
    317
    Thanked 871 Times in 858 Posts

    Default Re: Ping/Traceroute analyser

    by providing them as GPL only my reasoning was that it may help promote or convince people to produce projects under the GPL.
    Right, so it comes down to a choice between encouraging open-source projects (under GPL) vs. releasing something under LGPL to encourage as widespread use as possible. Both are fine goals. I think that the reality is that far more people work under circumstances that prevent them from using anything other than LGPL or commercial libraries.

    I was happy when Nokia opened up Qt to LGPL, but I still pay for the commercial license just to avoid having to figure out how to build all of Qt in the absence (at least as far as I have been able to ascertain) of any scripts published by Qt to build it. Perhaps this will come with the switch to CMake for 6.0.

    Is there anything in particular that you'd be specifically interested in?
    Probably the component system, dock windows, and ribbon in that order.
    <=== The Great Pumpkin says ===>
    Please use CODE tags when posting source code so it is more readable. Click "Go Advanced" and then the "#" icon to insert the tags. Paste your code between them.

  2. #2
    Join Date
    Jun 2012
    Posts
    8
    Qt products
    Qt4
    Platforms
    Windows
    Thanked 3 Times in 3 Posts

    Default Re: Ping/Traceroute analyser

    Quote Originally Posted by d_stranz View Post
    Right, so it comes down to a choice between encouraging open-source projects (under GPL) vs. releasing something under LGPL to encourage as widespread use as possible. Both are fine goals. I think that the reality is that far more people work under circumstances that prevent them from using anything other than LGPL or commercial libraries.

    I was happy when Nokia opened up Qt to LGPL, but I still pay for the commercial license just to avoid having to figure out how to build all of Qt in the absence (at least as far as I have been able to ascertain) of any scripts published by Qt to build it. Perhaps this will come with the switch to CMake for 6.0.

    Probably the component system, dock windows, and ribbon in that order.
    It's all food for thought, I appreciate your thoughts/musing/suggestions on all of this.

    The component system and the ribbon bar are things I certainly can release under the LGPL, the docking windows is more complex because it's something I wrote many years ago for my company and it was our first foray into releasing some stuff as open-source, I'd have to talk with my business partners about this, but it's also the project that has had third parties commit code to, so being GPL hasn't hurt it.

    I guess the only way to know whether it encourages others to work on it or whether they will simply consume it under the LGPL, is to try it, obviously, there's no going back once I do this.

  3. #3
    Join Date
    Jan 2008
    Location
    Alameda, CA, USA
    Posts
    5,332
    Qt products
    Qt5
    Platforms
    Windows
    Thanks
    317
    Thanked 871 Times in 858 Posts

    Default Re: Ping/Traceroute analyser

    Obviously, and ultimately, it is up to you.

    Don't know if you've seen the "Qt Advanced Docking System". Check out the video.
    <=== The Great Pumpkin says ===>
    Please use CODE tags when posting source code so it is more readable. Click "Go Advanced" and then the "#" icon to insert the tags. Paste your code between them.

  4. #4
    Join Date
    Jun 2012
    Posts
    8
    Qt products
    Qt4
    Platforms
    Windows
    Thanked 3 Times in 3 Posts

    Default Re: Ping/Traceroute analyser

    Yeah, I've seen that. It's (from memory) a little, umm, ugly. I also seem to remember it crashing wi I seem to remember that it doesn't support pinned collapsed windows either.

    The docking window library I wrote is around 10 or so years old now, it pre-dates most of the other docking libraries I've found for Qt and I think some of them have only just supported the pinning behaviour, my implementation supported it from day 1!

Similar Threads

  1. QProcess ping
    By soulmaster17 in forum Newbie
    Replies: 6
    Last Post: 11th January 2019, 18:29
  2. QWidget analyser like MS Spy++
    By cic in forum Qt Programming
    Replies: 2
    Last Post: 25th November 2013, 09:18
  3. Ping from Qt Application
    By Axtroz in forum Qt Programming
    Replies: 2
    Last Post: 1st October 2012, 01:13
  4. Replies: 1
    Last Post: 13th November 2008, 10:46
  5. How to ping a server ?
    By Nyphel in forum Newbie
    Replies: 2
    Last Post: 23rd April 2007, 11:27

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.