Balau

Working to work less

  • RSS Shared Items

    • New Web-Based Netbook From Litl — Based On Clutter, Uncluttered 2009/11/04
      cananian writes "The webbook company of Gnome's own Havoc Pennington (with a healthy dose of ex-Nokia and ex-OLPC engineers) finally shed its secrecy today, with a new web site and an article in the WSJ. Technical specs on the hardware were found by Engadget last week, and now comes a bit more information on the software behind the UI. Most of the […]
    • Man-In-the-Middle Vulnerability For SSL and TLS 2009/11/05
      imbaczek writes "The SSL 3.0+ and TLS 1.0+ protocols are vulnerable to a set of related attacks which allow a man-in-the-middle (MITM) operating at or below the TCP layer to inject a chosen plaintext prefix into the encrypted data stream, often without detection by either end of the connection. This is possible because an 'authentication gap' […]
    • Marc Deslauriers: GNOME Keyring 2009/11/04
      For the past week or so, people have been talking about a “security issue” in Seahorse. This sums up my opinion on the matter:This isn't a security issue, and there is no good way to fix it.There, I've said it. Now, here's some background:Although people are talking about Seahorse, the actual application that manages passwords is called GNOME […]
    • The Machine SID Duplication Myth 2009/11/04
      toppings writes "Microsoft Technical fellow Mark Russinovich explains why he is now retiring NewSID, which has been used by IT departments for years when deploying Windows to new systems from customized clone images. Russinovich writes: 'The reason that I began considering NewSID for retirement is that, although people generally reported success wi […]
    • Greatest Moments In EDA Innovation 2009/11/03
      Innovation is the lifeblood of the EDA industry, and it is only because of innovation from many sources – including academia and industry – that modern IC design is possible at all. Today at Cadence (Nov. 3, 2009), we are celebrating Cadence Innovation Day. As such, it seems like a good time to consider the “greatest” innovations that shaped our industry. Al […]
    • Educating Young People 2009/11/02
      Educated women have fewer children, are wealthier and are less likely to accept fundamentalist extremism. If we want a safer world, we should consider the utility of spending dollars on educating young people as an alternative to troops and weapons. —Lawrence M. Krauss, “How Women Can Save the Planet“
    • RepRap, the replicating machine: The Free and Open Source Factory on the Desktop? 2009/11/02
      RepRap (replicating Rapid-prototyper) is a 3D printer and it is impeccably free and open source under both the GPL and the Creative Commons Licence. It’s early days but the implications and the promise are potentially enormous in their own right — but the fact that it is resolutely not proprietary is what caught my attention. read more
    • An UML-driven Interface Generation Approach for SoC Design 2009/11/02
      In the latest years, the usage of UML to describe complete systems, including SoCs, has been increased. In trend with this line, this work proposes a methodology, based on UML, for SoCs designing which is focused on high-level communication modeling. The goal is to transform UML models, compliant with UML profile for SoC, into SystemC behavioral descriptions […]
    • A Low-Power, ARM-based Microcontroller from Oslo with a Winning Presentation (Steve Leibson - Steve Leibson) 2009/11/02
      Last month at the ARM Techcon 3 conference, I watched as the CEO of a Norwegian fabless semiconductor company named Energy Micro. I was impressed by the strikingly graphical way the Energy Micro marketing crew came up with to demonstrate why their microcontroller has the lowest power. I was impressed enough to go through those slides here with you. See […]
    • Toyota Develops New Flower Species To Reduce Pollution 2009/11/02
      teko_teko writes "Toyota has created two flower species that absorb nitrogen oxides and take heat out of the atmosphere. The flowers, derivatives of the cherry sage plant and the gardenia, were specially developed for the grounds of Toyota's Prius plant in Toyota City, Japan. The sage derivative's leaves have unique characteristics that absorb […]

Why free software shouldn’t depend on Mono or C# – Free Software Foundation

Posted by Balau on 2009/06/27

Richard Stallman official position on C# and Mono:

The danger is that Microsoft is probably planning to force all free C# implementations underground some day using software patents. (See http://swpat.org and http://progfree.org.) This is a serious danger, and only fools would ignore it until the day it actually happens. We need to take precautions now to protect ourselves from this future danger.

[...]

we should discourage people from writing programs in C#. Therefore, we should not include C# implementations in the default installation of GNU/Linux distributions, and we should distribute and recommend non-C# applications rather than comparable C# applications whenever possible.

via Why free software shouldn’t depend on Mono or C# – Free Software Foundation.

Personally, I really like programming in C#. Maybe the source of the complexity of this situation is this: programmers love C# and users love some programs written in C#. But if the goal is free software, Mr.Stallman tells you there’s no compromise. I think that currently the best alternative is python, because C# aims for simplicity of syntax to speed up developing and to ease abstraction, and python is good for both. The price to pay is performance, but this could get better in the future.

add to del.icio.us :: Bookmark Post in Technorati :: Add to Blinkslist :: add to furl :: Digg it :: add to ma.gnolia :: Stumble It! :: add to simpy :: seed the vine :: :: :: TailRank :: post to facebook :: Bookmark on Google :: Add to Netscape :: Share on Yahoo :: Add this to Live

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>