Announcement

Collapse
No announcement yet.

Compiz Will Not Be Ported To Wayland

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    I applaud Sam's words.

    However, I wonder why it occurs NOW. In the past, I have had the feeling Compiz took years and years and years to stabilize, and never really reached a mature state. Now that it seems Canonical puts big $$$ into its development (and now that Compiz is an essential part of their desktop and plans), it seems weird.

    IMHO, Mutter has been in a better state for quite some time already. Why didn't they just wait a little more, before ? Now, it seems way too late to make such a decison. Better late than never ? Probably, but users will suffer from that, again.

    +1 about fragmentation issue (as a clueless user, granted). If think even a user can realize that, even more than a developer actually : he or she just have to USE several combinations of distros & environments to stumble into tons of different problems and notice that some components are not maintained properly here or there ; that some features are much more advanced here or there... And that, overall, everything works "ok-ish" which is OK for most of us because we are patient / use OSS out of principles etc. but not enough for the rest of the world.

    Canonical could have made a difference by supporting massively GNOME for instance. They chose to make their own shell and shopping lenses instead of fixing essential existing stuff (to be fair, it's not that black or white, they also do)
    Last edited by torturedutopian; 08 January 2013, 04:26 AM.

    Comment


    • #32
      Originally posted by ShadowBane View Post
      Yes, an open source (licensed for both GPL and LGPL) library is quite the walled garden... *insert remark about how GPL and LGPL both protect the freedom to do what you want with the code*
      I think that the issue is that if you want to contribute your code to Qt you have to allow Digia to sell your code in its proprietary version.
      This mandatory contributor agreement can be considered making Qt a walled garden, though with a very small wall as one can still fork LGPL's version of Qt if Digia misbehave.

      Comment


      • #33
        Originally posted by renox View Post
        I think that the issue is that if you want to contribute your code to Qt you have to allow Digia to sell your code in its proprietary version.
        This mandatory contributor agreement can be considered making Qt a walled garden, though with a very small wall as one can still fork LGPL's version of Qt if Digia misbehave.
        The agreement turns it into a better version of the BSD license, essentially. It can be used under a proprietary license, but only if you fund further development.

        I prefer the pure LGPL, but funky here obviously has other issues that bother him.

        Comment


        • #34
          Originally posted by Delgarde View Post
          Yeah, in hindsight, moving away from Mutter was a bad call for Ubuntu. True, Mutter wasn't performing well at the time, but it wasn't long before the Gnome devs addressed most of those problems.
          I'd like to see Canonical to contribute more upstream instead of forking and reinventing the wheel. However, they do need more control over their core parts, and the route the Gnome has taken, under the control of some zealots, removing features, without a clear roadmap and rejecting patches sent by Canonical that do not fit their vision, does not help the trust and communication between Canonical and GTK/Gnome devs, so they feel they need more control over their core parts. The bad thing is that the open source world is full of good guys, but it is too many times driven by pride and not by providing solutions to problems.

          Anyway, I think Sam Spilsbury is doing the right thing.
          Last edited by newwen; 08 January 2013, 08:26 AM.

          Comment


          • #35
            Originally posted by newwen View Post
            I'd like to see Canonical to contribute more upstream instead of forking and reinventing the wheel. Anyway, they do need more control over their core parts, and the route the Gnome has taken, under the control of some zealots, removing features, without a clear roadmap and rejecting patches sent by Canonical that do not fit their vision, does not help the trust and communication between Canonical and GTK/Gnome devs, so they feel they need more control over their core parts. The bad thing is that the open source world is full of good guys, but it is too many times driven by pride and not by providing solutions to problems.
            Maybe they should consider KWin then. KDE seems to go in the complete opposite direction on features, and for a generic compositor that might be just want Canonical wants. I just know KDE is pretty tightly integrated, so that might not be an option just on the required library support that would pull into Ubuntu base. Maybe they should just switch to the KDE stack entirely since they are pushing Qt on the phone anyway. They'd get Wayland support a lot sooner that way, I'd think.

            Comment


            • #36
              funkSTAR, i have a challenge for you: create a Qt (or KDE if you prefer) flame on some Justin Bieber forum of your choice!

              Comment


              • #37
                Until Microhard goes down I'd rather there be fragmentation/many distros - otherwise they will concentrate all their covert and overt war on linux on the one distro. If I'm remembering correctly they already attacked Redhat and Opensuse and won/perverted it. That is, I'd rather them shoot at a moving target or maybe they realized that already so they did that UEFI thing.

                I think of the various linux distros as kind of like the evolution of life forms - which ones will survive and which ones will die?
                Well evolution is based on "natural selection" which is a combo of forces outside of the lifeforms' control (environment) that exert an effect on what it needs to do to survive (example the bees and insects don't like your flower color therefeore you die cuz your seed does not spread or a predator can see you easier against the background than he can others or weather f's you up easy) and the other part of it is the random mutations in the DNA (or roll of the dice) and sometimes you just get lucky. The random DNA mutations you could assign as set up by a creator if you wish as an ingenius mechanism.

                I see the various distros differing details as DNA mutations and diversity is good and I see Microhard as a predator.


                Comment


                • #38
                  Originally posted by garegin View Post
                  the problem is that windows is like a petri dish for developers, while Linux distros are on of the worse platforms to develop for. there are no IDEs on par with Visual Studio or XCode and the base OS is fragmented between different glibc, gcc, kernel and x.org versions. the result is that it is more work to publish an app for Linux, than for Windows or OS X.
                  Code:
                  git clone xxx && cd xxx
                  ./autogen.sh
                  make
                  make install
                  Originally posted by Luke_Wolf View Post
                  I do have to wonder how many people who are complaining about the "Fragmentation" for development are actually developers... as I'm hearing a lot of lack of clue from that side here...
                  You're wondering about that? Jeez, it's so dead obvious: 1. Posts on phoronix. 2. Has no fucking clue what they're talking about.
                  What more, exactly, do you need to tell these shits have never contributed anything in their life while pretending to be open source fanboys,
                  mourning the downfall of their beloved gratis software due to "everybody doing what the fuck they want in their unpaid free time", aka "fragmentation", aka "use what works best for you".

                  It's again one of those days I'm wondering why I'm ruining my mental health browsing these threads..

                  Comment


                  • #39
                    Originally posted by zanny View Post
                    I want to reaffirm this, I much prefer QTCreator / MonoDevelop to VisualStudio / Xcode. Those latter two are slow as shit bloated messes that always crash when I use em.

                    And Linux as a platform is much nicer to develop for too because you can get almost all the info you need in the filesystem. In Windows you are stuck using WIN32_FUCKYOU_CAPSLOCKFUNC55(STUFF, STUFF, WHAT, MORE USELESS STUFF, WELCOME TO 1985), or WinRT if you really are masochistic.
                    Thanks. I have absolutely no experience with Visual Studio, but I absolutely love QtCreator, so every time someone praises VS
                    I'm left to wonder what makes it so much better than QtCreator.

                    Comment


                    • #40
                      If the fragmentation is so bad and it is so hard to release games for linux, how is it possible that every single humble indie bundle game does just fine while most of the developers hardly have the manpower to invest much time into that?

                      Comment

                      Working...
                      X