Slashdot Mirror


Sun Increases Commitment to GNOME

Ur@eus writes "Mark McLoughlin of Sun mailed the gnome-hackers mailing-list today announcing the deal between Sun, Ximian and Wipro. The deal means that Wipro will assign up to 50 people to work on GNOME including hackers, QA people, documenters and more. These hackers come in addition to the Sun hackers already working on GNOME at their Desktop Division in Ireland. The official announcement from Sun will come in a few days."

8 of 299 comments (clear)

  1. Re:Is anyone else confused by this? by miguel · · Score: 5, Informative

    I do not think you have understood my position when it comes to Mono and GNOME yet. There is a detailed explanation about this here: http://mail.gnome.org/archives/gnome-hackers/2002- February/msg00031.html

    The short version of this is:

    * I do not have any maintainership control over any piece of GNOME anymore.

    * I like everyone else have an opinion on how GNOME would benefit the most.

    * People will be free to use the tools the Mono project produces or not use them.

    * Mono will integrate with GNOME right away, just like say, Java/GNOME is integrated with GNOME right away.

    * So I believe that building apps with Mono will be a nice experience for people in the GNOME world.

    I like different technologies from different companies. I like the .NET Framework a lot more than I like the Java platform, but that is my personal choice; And I do like the UltraSparc cpu over any other cpu, and I still love the fact that my IBM laptop is so cheap ;-)

    So there is a lot of love for different companies and technologies. There are choices for everyone to pick from.

    Miguel.

  2. Re:Is anyone else confused by this? by Wdomburg · · Score: 5, Informative

    >Okay, let me be sure I understand this - Miguel
    >and his gnomies wanna base GNOME on MONO which \
    >is an open source implementation of .NET - which
    >was developed to compete with Sun's Java - and
    >Sun's throwing developers at this?

    A few things:

    The only developer who has said they are interested in making Gnome "based on" Mono is Miguel. Your inclusing of "and his gnomies" seems to imply that this is a widespread intention; it is not.

    The term "based on" is misleading. As Miguel himself said:

    Rewriting GNOME in C# with the CLR would be a
    very bad idea, if not the worst possible idea
    ever.

    And furthermore Mono is being based on Gnome technologies, not the other way around:

    Libart will be used to implement the
    Drawing.2D API; Gtk+ and the GNOME libraries
    will be used to implement the WinForms API and
    of course Glib and libxml will be used in
    various places

    If anything, it would be more accurate to say that Mono is being offered as an alternate API for accessing the Gnome libraries, and that Miguel has belief that this API offers signifigant enough advantages that future code may be based on Mono, or embed the Mono runtime.

    The next thing is that this has nothing to do with Gnome 2.0, which is the project that they will be working on. Miguel stated he would like to see Gnome 3.0 have Mono ties, but he has also stated that his guess is that Gnome 4.0 would be when developers start seeing the benefits of it.

    And of course, the more important point - Miguel does not have maintainer control over ANY package in Gnome. He has long since given maintainership on every project he worked on to someone else.

    What this means is that the only thing that will move Gnome to dependency on Mono is if it is reached as a consensus among the Gnome developers.

    Matt

  3. Re:Is anyone else confused by this? by luge · · Score: 5, Insightful

    If the performance of GNOME/Solaris ever equals GNOME/Linux, I'll be surprised.
    Part of the Sun work will involve serious performance analysis and work. Hopefully this will benefit both GNOME/Linux and GNOME/Solaris, but obviously it'll be focused on GNOME/Solaris, and should make GNOME/Solaris a lot snappier.

    --

    IAAL,BIANLY

  4. Uh oh, WIPRO. by mrsam · · Score: 5, Interesting

    At my day job (a huge corporate behemoth), they decided to use WIPRO to build a business-critical application. Well, they've been regretting this decision for two years now.

    Everyone had dollar signs in their eyes at first: using cheap overseas labor, how much money they'll save, yadda yadda yadda...

    Well, the PHBs discovered that if they wanted cheap overseas labor, that's exactly what they got with WIPRO: cheap, shoddy labor. Spaghetti, unmaintainable code all around.

    I really hope that WIPRO's "contributions" to the GNOME project would undergo the same scrutiny and vetting as anyone else's submitted patches and contributed code.

    1. Re:Uh oh, WIPRO. by luge · · Score: 5, Informative

      A number of Wipro patches have already been rejected and sent back for reworking. Ximian and Sun can not and will not force maintainers to accept patches from them. Of course, Sun may apply those patches to their own builds of GNOME, but they could do that no matter what. It's important to remember that using GNOME doesn't make sense for Sun if they destroy the community in the process.

      --

      IAAL,BIANLY

    2. Re:Uh oh, WIPRO. by JanneM · · Score: 5, Insightful

      But this is not really too different from the normal open-source process. People just starting out is going to write poor code, reinvent the wheel and seeing their patches being rejected quite a lot. As their domain experience grows, so does their skill.

      the difference here is of course that Sun has a stick and a carrot available by virtue of paying them, and are being able to determine what they will work on, and can demand a higher level of professionalism.

      /Janne

      --
      Trust the Computer. The Computer is your friend.
  5. Re:Is anyone else confused by this? by jsse · · Score: 5, Insightful

    I like different technologies from different companies. I like the .NET Framework a lot more than I like the Java platform, but that is my personal choice; And I do like the UltraSparc cpu over any other cpu, and I still love the fact that my IBM laptop is so cheap ;-)

    Oh I love Java platform a lot a lot more than .NET Framework, get me my flamethrower!!...but wait, isn't that freedom of choice we are long for?

    Hat off to Gnome dudes! Way to go man!

  6. Too many cooks... by Psiren · · Score: 5, Insightful

    This just makes me wonder if the number of people working on Gnome has increased too much. There's been plenty of examples of throwing developers at a project to speed up development, only for it to have the opposite effect. It takes time for new developers to learn the innards of a project. I can only see this making things worse.

    I gave up on coding for Gnome about 6 months ago because I got fed up chasing my tail with new and incompatabile libararies popping up every five minutes. It seems to me that this occurred because of a lack of communciation between all the developers. How adding a whole bunch more of them to the mix will help this is beyond me.

    Having said all that, I hope it does work. Too much effort has gone into Gnome for it not to succeed. And I see KDE vs Gnome as a good thing. I think it keeps everyone on their toes.