EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

05.27.09

Gnote’s Objection to Mono and Microsoft’s ‘Embrace’ of Java

Posted in Free/Libre Software, GNOME, GNU/Linux, GPL, Java, Microsoft, Mono, SUN at 6:53 am by Dr. Roy Schestowitz

Java book

Summary: Analysing the rationale for Gnote; Microsoft’s latest ‘embrace’ attempt of its competitor, Java

A FEW HOURS ago we wrote about Gnote's rapidly-increasing popularity and in this new article Bruce Byfield explains that Gnote’s lead developer does not like Mono for technical reasons. That too has always been a consideration.

Not that Figuiere is a Mono advocate. But his opposition over the years has been more practical than philosophical. For instance, in several discussion threads about Including Mono in GNOME on the desktop-devel-list in July 2006, Figuiere objected to shipping Mono-based apps on the grounds that the language required a lot of disk space, but was supporting only minor applications — and he made the same objection to Python, a far less contentious programming language.

This objection, incidentally, is one that he continues to hold today. Gnote, he tells me, “has all to do with the burden of carrying runtime systems designed to make the programmer’s life easier (but not the users’). Had Tomboy been written in Python, it would have gotten the same treatment.”

Of course, Figuiere might have soured on Mono after being laid off at Novell in February. But, if he did, it would be strange if he continued to use what he describes as an “openSUSE 11.1 custom build with SUSE Studio with some custom packages” — free software versions of Novell’s own products.

Didn’t he leave SUSE and moved to Fedora, which was the first major distribution (or first ever) to accept Gnote? It might even be put there by default in the near future.

In other news, we previously saw (in Egypt) how Microsoft had invaded a Java conference despite its infamous sabotage of Java. Now it intends to deliver a keynote at JavaOne.

Here’s a first: Microsoft will be giving a keynote address at the JavaOne conference in San Francisco next month.

This article is from IDG, so it portrays its client [1, 2, 3, 4], Microsoft, as though it’s a friend of Java. Microsoft would be pleased.

Microsoft would also love to harm Java. .NET is a wannabe of Java and Mono is a wannabe of .NET. Java is GPL-licensed now, so for object-oriented programming, why not embrace Java rather than its wannabe-of-wannabe (Mono), whose licence is weak as well? Not to mention Microsoft patents and virtual control over Mono’s direction…
____
[1] Project of the Day: GNote
[2] Tomboy is Afraid of Gnote, Its Mono-free Sibling
[3] Gnote Supports 6 More Languages, Does Not Support C#
[4] The Role of Mono and Moonlight Revisited
[5] Did Tomboy Learn from TomTom? Project Forked, Moves Away from Microsoft ‘Standards’
[6] Novell Partners Promote Silverlight, Zeitgeist at Risk of Mono(polists)

“We do NOT want to ship the ’standard’ with Windows because we want to make the native APIs more attractive. We want to evolve the standard APIs rapidly, and not have ISVs [independent software vendors] spending time on something that is cross-platform. Java standard server APIs are bad news for us. I veto any cooperation with this group unless someone comes and convinces me otherwise.”

Bill Gates, Microsoft

“Don’t encourage new, cross-platform Java classes, especially don’t help get great Win 32 implementations written/deployed. [...] Do encourage fragmentation of the Java classlib space.”

Ben Slivka, Microsoft

“The core of this trial is consumer choice and the premise is that consumers ought to make that decision, not Microsoft. Microsoft’s argument that says Java would have died anyway is a little bit like saying if somebody shoots you they can defend [themselves] by saying you have cancer.”

David Boies

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • co.mments
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • NewsVine
  • Print
  • Technorati
  • TwitThis
  • Facebook

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

6 Comments

  1. Jose_X said,

    May 27, 2009 at 7:37 am

    Gravatar

    Ref section “Microsoft on How it Deliberately Ruins Competitors’ Conferences by Attending” at http://boycottnovell.com/2009/02/08/microsoft-evilness-galore/

    I think part of the idea also is to learn who to target with their sales pitch and to gain credibility and trust right while they are at it. Monopoly money is likely funding this effort.

    Roy Schestowitz Reply:

    Yes, but who is the organiser that pockets the money? Microsoft’s James P explained how he used mortal disease to buy his way into Mac conferences/events.

  2. reece said,

    May 27, 2009 at 11:38 am

    Gravatar

    There is the Vala project (http://live.gnome.org/Vala) that looks quite interesting. It is syntactically similar to C#, but has better integration with the Gnome/GObject type system and generates native C code as its output!

    Personally, I’m not convinced about using the C# syntax and some of its semantics. Not just for the potential patent/licensing issues (can you patent programming language syntax an features, especially ones that have been around since programming began?) but for aesthetic reasons.

    On the C++ side, GCC 4.4 has support for several C++0x features that make programming in C++ simpler and cleaner (even if some of it does mean more work for the compiler). It does not yet support lambdas, although that is currently in the works IIUC — lambdas greatly simplify the implementation of signal/slot handlers that are used for callbacks in Qt (for KDE) and Gtkmm (for Gnome).

    Anyway, kudos to the GNote developer. Here’s hoping for an FSpot replacement — there is a command line tool (can’t remember what it is called) that allows you to grab the pictures from a digital camera if you really don’t want to use Mono and are not terminal shy.

    Roy Schestowitz Reply:

    Try gThumb, digiKam or even Gwenview, which is my favourite.

    Roy Bixler Reply:

    Here’s hoping for an FSpot replacement — there is a command line tool (can’t remember what it is called) that allows you to grab the pictures from a digital camera if you really don’t want to use Mono and are not terminal shy.

    I can’t recall the name of command line tool either, but it may no longer be necessary. I use digiKam and I remember that older versions would call this command line tool to download pictures from a camera. However, instructions for the current version simply say to set up Linux for USB Mass Storage devices (most modern distros will do this for you automatically), plug the camera in and just access your photos as you would from any other filesystem.

    David Gerard Reply:

    If you can stand loading KDE libs, Digikam is really nice ;-)

What Else is New


  1. Web Site 'Patent Progress' Now Officially 'Powered by CCIA' (FRAND Proponent, Microsoft Front)

    After talking a job at CCIA, "Patent Progress" and its chief author should be treated as dubious on real patent progress



  2. Articles About the Death of Software Patents in the United States

    Recent coverage of software patents and their demise in their country of origin, where even proponents of software patents are giving up



  3. The Death of Software Patents is Already Killing Some Major Patent Trolls

    VirnetX seems to be the latest victim of the demise of software patents in the United States



  4. More Microsoft Layoffs

    More Microsoft layoffs go ahead as the company is unable to compete



  5. ODF on the Rise

    Milestones for OpenDocument Format (ODF) and the launch of FixMyDocuments



  6. Links 17/9/2014: CoreOS, ChromeOS, and systemd

    Links for the day



  7. Italy is Cracking Down on Microsoft's Monopoly Abuse While Gradually Moving to GNU/Linux

    Italy is not only moving to Free/Open Source software but also to GNU/Linux while at the same time barring Microsoft from forcibly tying Windows to new PCs



  8. OpenSUSE's 'Assurances' Are Classic MBA School Hogwash

    OpenSUSE is not part of any commitment, except for SUSE's; the impact of the Novell/SUSE acquisition casts uncertainty on the project's future



  9. Links 16/9/2014: Firefox OS Smartphones in Bangladesh, “Treasure Map” of the Internet

    Links for the day



  10. The United Kingdom Should Dump Microsoft For the Sake of National Security

    The UK has issues of Microsoft dependency and Windows viruses; its migration to Free software and GNU/Linux is not fast enough to guard its autonomy in the age of digital imperialism



  11. CBS Hires Even More Microsoft Staff to Cover Microsoft Matters

    CBS continues to be infested with Microsoft staff past and present (this time Dave Johnson) and the bias in output is quite revealing



  12. Microsoft Has Just Killed Minecraft for GNU/Linux and the Possibility of Free/Open Source Releases

    Persson sells out to Microsoft and lets the abusive monopolist destroy the popular cross-platform game that a community has been built around



  13. Another Reason to Boycott Intel UEFI

    More anti-competitive aspects are revealed inside UEFI, which helps merginalise GNU/Linux



  14. Quick Mention: Novell and SUSE Passed to Microsoft's 'Partner of the Year', Microsoft Focus

    Novell is changing hands again, and falling into the hands of even more Microsoft-friendly actors



  15. Links 16/9/2014: Linux 3.17 RC5, KDE Frameworks 5.2.0

    Links for the day



  16. Željko Topić, Benoît Battistelli, and the European Patent Office (EPO): Part II

    Part II of our look into the EPO appointment of Željko Topić and other matters showing the dubious integrity of the EPO



  17. Links 14/9/2014: Android-based Watches Earn Optimism

    Links for the day



  18. Links 14/9/2014: Eucalyptus Devoured

    Links for the day



  19. Links 11/9/2014: Linux Toilet Project, Linux-Based Wheelchair Project

    Links for the day



  20. Links 10/9/2014: Brian Stevens in Google, Ubuntu 14.10 Expectations

    Links for the day



  21. Links 9/9/2014: Hating/Loving Linux, Android Aplenty

    Links for the day



  22. Links 8/9/2014: Linux 3.17 RC 4, Switzerland Welcoming Snowden

    Links for the day



  23. Suspicion of High-Level Corruption at the European Patent Office (EPO): Part I

    The European Patent Office (EPO) Vice-President has a background of corruption and his appointment to the EPO too is believed to be reliant on systemic corruption



  24. Links 6/9/2014: Core OS at DigitalOcean, Women in Xorg

    Links for the day



  25. Software Patents 'Quality' Debated in Courts, Microsoft's Biggest Patent Troll Still a Chronic Liar

    Intellectual Ventures, Microsoft's and Bill Gates' largest patent proxy, continues to spread lies about its motivations, claiming that patent assessment is among the goals when in fact only the courts and patent offices do this



  26. New Article Explains How Bill Gates Prevents Schools From Moving to GNU/Linux and Free Software

    A new article from Al Jazeera provides details about the role of so-called 'charities' of billionaires inside school systems



  27. Microsoft Sued for Large-scale Copyright Abuses

    Microsoft reveals its disregard for copyright law which it loves so much to wield as a weapon against its competition and clients



  28. Links 5/9/2014: New WordPress, Systemd Debate Continues

    Links for the day



  29. 'Embrace and Extend' at Microsoft: The New Generation

    Some of the latest examples of Microsoft's predatory acts against Free software and against competition in general, disguised as acts of friendliness



  30. Bill Gates' God Complex: Common Core a One-Man Campaign of Greed and Control

    The push for Common Core is overwhelmingly dominated by Bill Gates, who intimidates and even resorts to retribution against critics while bribing those who help him accomplish the goal of privatised (for his private profit) indoctrination in US schools


CoPilotCo

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

CoPilotCo

Recent Posts