Results 1 to 14 of 14

Thread: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

  1. #1
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Developer Machines team is glad to announce that the company decided to release an implementation of Microsoft Ribbon for Qt - QtitanRibbon. QtitanRibbon is a platform-independent component that works in Windows, Linux and will shortly work in Mac OS. Apart from a set of widgets, QtitanRibbon comes with a collection of styles from QStyle that will add the support of Microsoft Office themes to your Qt applications. Blue, Aqua, Black and Silver Office theme variations are available. Click this link to see some screenshots of this component.
    http://www.devmachines.com/products/qtitanribbon.html

  2. #2
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    What is the relation of this component to the licence/patent Microsoft has on the ribbon control?
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  3. #3
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Developer Machines does not give rights for use Microsoft Ribbon in Qt applications. We are provide component only.
    However, you can accept it (Microsoft Office Fluent Licence) yourself by clicking this link.
    http://msdn.microsoft.com/en-us/office/aa973809.aspx
    It's free and does not take much time.

  4. #4
    Join Date
    Mar 2008
    Location
    Houston, Texas, USA
    Posts
    277
    Thanks
    9
    Thanked 17 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    I thought the Microsoft patent is BS due to there being prior art for it you can read about it on Wikipedia and see images of prior art.

    But too bad it costs
    Qt-4.7.3 | Gentoo ~amd64 | KDE-4.7
    Aki IRC Client for KDE4 | Qt Documentation

  5. #5
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Can you give specific references? Visual Studio has a ribbon realization for MFC that Miscrosoft does not prohibit to use in your applications without any payments. One condition, your application should not be a competition of MS products (like Office) and you must accept the license agreement is available at the link above.

  6. #6
    Join Date
    Mar 2008
    Location
    Houston, Texas, USA
    Posts
    277
    Thanks
    9
    Thanked 17 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Quote Originally Posted by AlexLeo View Post
    Can you give specific references? Visual Studio has a ribbon realization for MFC that Miscrosoft does not prohibit to use in your applications without any payments. One condition, your application should not be a competition of MS products (like Office) and you must accept the license agreement is available at the link above.
    http://en.wikipedia.org/wiki/Ribbon_(computing)
    Patent "Land grab"
    Mike Gunderloy, a former Microsoft contractor, left the company and ceased using its software partially over his disagreement with the company's "sweeping land grab" including its attempt to patent the Ribbon interface. He refused to "contribut[e] to the eventual death of programming."[18] He states: "Microsoft itself represents a grave threat to the future of software development through its increasing inclination to stifle competition through legal shenanigans."[19][20]
    Proponents of free software, such as KDE developer Jarosław Staniek,[21] have expressed beliefs that the patent cannot be acquired due to the ambiguity of prior art.[21] As no patent has been acquired yet, they assert that anyone who has not signed the license can legally implement the concept in their applications without having to conform to Microsoft's requirements.[22] It has also been stated that Microsoft will not give their approval to products competing directly with Microsoft's.[23] If the design guidelines contain legal loopholes that give Microsoft a basis for future lawsuits against products exploiting this concept, those disenfranchised would not be able to inform others due to the non-disclosure agreement.[24]
    Staniek notes that the ribbon concept has historically appeared extensively as "tabbed toolbars" in applications such as Macromedia HomeSite, Dreamweaver and Borland Delphi.[21] Early ribbon UIs were developed by Lotus for their product eSuite. Screen shots are still available in an IBM redbook about eSuite (page 109ff).[25]
    Another popular application that has used the "tabbed toolbar" concept is Autodesk Maya.
    Qt-4.7.3 | Gentoo ~amd64 | KDE-4.7
    Aki IRC Client for KDE4 | Qt Documentation

  7. #7
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    "They" meaning Jarek Staniek? Wikipedia is hardly a reliable data source. I'm against software patents myself so this all sounds stupid to me.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  8. #8
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Quote Originally Posted by ComaWhite View Post
    http://en.wikipedia.org/wiki/Ribbon_(computing)
    As no patent has been acquired yet, they assert that anyone who has not signed the license can legally implement the
    concept in their applications without having to conform to Microsoft's requirements
    I agree with this statement. However, to sign the license and getting permission from the MS can get almost anyone and is actually a ritual character.
    let me also quote a phrase from the Microsoft site:

    http://msdn.microsoft.com/en-us/office/aa973809.aspx
    All of the options in this category require acceptance of the Office UI License terms on this site.
    The additional benefits of this category include the ability to implement across more platforms,
    the ability to use elements of the Office 2010 UI that are not incorporated in the other implementations,
    and the ability to use a third-party component that may have other benefits to you as a developer.

  9. #9
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    I bet there is a clause somewhere that they can revoke the "licence" they give you. Between the lines it can be read as "if you want to use he 'Office UI', you need to have a poisson pill ready should you ever do something we won't like". Imagine such UI components going in any of front line 3rd party applications such as Photoshop, AutoCAD or whatever. "Oh, we the Microsoft are releasing a new crappy graphics application and by pure coincidence at the same time we regret to inform that you have to stop selling Photoshop becuse we have just decided you are in violation with our Office UI agreement".
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  10. #10
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    I do not think that such an approach is correct from a legal point of view. With hindsight, the action has no effect. To do so, it should be Office UI concept version 2.

  11. #11
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Quote Originally Posted by AlexLeo View Post
    I do not think that such an approach is correct from a legal point of view.
    You mean revoking a licence? If there is some clause like that in the agreement then I don't know what could be illegal in making use of it. That's a standard sentence that you have to accept (and obey) the licence to be able to use the product. If the licencer claims (and proves) the licencee didn't/doesn't obey it, use of the product has to be stopped.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  12. #12
    Join Date
    Apr 2010
    Posts
    36
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Symbian S60

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    I guess i can imagine such situation in theory. But sense tells me that this is a very exotic case. I haven't heard about such cases earlier, if i understand what you mean correctly.
    Last edited by AlexLeo; 11th December 2010 at 16:39.

  13. #13
    Join Date
    Jan 2006
    Location
    Warsaw, Poland
    Posts
    33,359
    Thanks
    3
    Thanked 5,015 Times in 4,792 Posts
    Qt products
    Qt3 Qt4 Qt5 Qt/Embedded
    Platforms
    Unix/X11 Windows Android Maemo/MeeGo
    Wiki edits
    10

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    Quote Originally Posted by AlexLeo View Post
    I guess i can imagine such situation in theory. But sense tells me that this is a very exotic case. I haven't heard about such cases earlier, if i understand what you mean correctly.
    I haven't heard any case where you had to accept a licence of company A to be able to use a product of company B. And I can't think of any practical reason Microsoft requires that.
    Your biological and technological distinctiveness will be added to our own. Resistance is futile.

    Please ask Qt related questions on the forum and not using private messages or visitor messages.


  14. #14
    Join Date
    Mar 2008
    Location
    Houston, Texas, USA
    Posts
    277
    Thanks
    9
    Thanked 17 Times in 17 Posts
    Qt products
    Qt4
    Platforms
    MacOS X Unix/X11 Windows Maemo/MeeGo

    Default Re: [ANN] Qt Ribbon QtitanRibbon Screenshots Available!

    IMHO I would use Ribbon even if they didn't like it. Tough shit if my app competes with you. That's the way developers do, hardwares, etc do. Why you think we have 1000's of brand type VCR's, DVD players, etc. But I doubt Microsoft could really say anything due to prior art.
    Qt-4.7.3 | Gentoo ~amd64 | KDE-4.7
    Aki IRC Client for KDE4 | Qt Documentation

Similar Threads

  1. about ribbon style in qt
    By lrjdragon in forum Qt Programming
    Replies: 6
    Last Post: 22nd March 2010, 04:51
  2. create qt ribbon menu
    By BalaQT in forum Qt Programming
    Replies: 3
    Last Post: 16th September 2009, 13:28

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
  •  
Digia, Qt and their respective logos are trademarks of Digia Plc in Finland and/or other countries worldwide.