Language Selection

English French German Italian Portuguese Spanish

Circumventing Microsoft

Filed under
Microsoft

Notwithstanding the fact it will be many years before very many corporate users might be able to work in a "Microsoft-free" environment, there appears to be significant effort being put forth to make it a reality. From the geekiest tech pubs, like the Java Developer's Journal to august ones such as The Wall Street Journal, circumventing Microsoft is a hot topic.

I choose "circumvention" deliberately, as many of the strategies intend not so much to eliminate Microsoft from the equation but to limit our dependence on Microsoft and limit the payments users make to same.

The rise of the browser as the ubiquitous client portal has already loosened Microsoft's grip on the desktop. After all, if I use applications like Salesforce.com (and myriad others) that are built with the browser, I can get my job done from any browser-enabled computer - which is to say any computer.

Microsoft has devoted massive amounts of effort into making .Net into a top-notch development framework (and, I think succeeding in that effort.) Also, the Mono project was formed to allow developers of .Net applications to be able to run on non-Windows platforms (because Microsoft only provides a Windows run time). If Mono achieves its goals it will let developers leverage Microsoft efforts while ultimately circumventing Microsoft.

Finally, in the bowels of geekdom, you'll find the Apache Jakarta POI project, the goal of which is to circumvent (again) Microsoft by providing an API that lets Java programs access Microsoft Office file formats.

Full Story.

More in Tux Machines

Linux 4.8 RC4

  • Linux 4.8-rc4
    Another week, another -rc. Everything looks normal, and it's been a bit quieter than rc3 too, so hopefully we're well into the "it's calming down" phase. Although with the usual timing-related fluctuation (different maintainers stagger their pulls differently), it's hard to tell a trend yet. Regardless, it all looks pretty small. I think the biggest thing in there is a skylake power management fix that came in as part of the gpu updates just before I was about to cut the rc4 release. Oh well. The other slightly larger change is some btrfs fixes. But on the whole those things don't look that scary, and the rest is all really pretty tiny fixes spread out: various driver subsystems (sound, rdma, block), kvm, and some arch updates. The usual shortlog below for the details -it's small and easy to scan to get a taste for the kind of things we've had. Go forth and test. Linus
  • Linux 4.8-rc4 Kernel Released
    Continuing his Sunday tradition, Linus Torvalds released a few minutes ago the Linux 4.8-rc4 kernel. This latest weekly development installment of the Linux 4.8 kernel features a variety of bug/regression fixes, including some last minute DRM fixes that made it into this kernel release.
  • Linus Torvalds Announces Linux Kernel 4.8 RC4 with Skylake Power Management Fix
    It's Sunday evening, so guess what you'll be doing in the next few hours? Yes, that's right, Linus Torvalds has just announced the fourth RC (Release Candidate) version of the upcoming Linux 4.8 kernel branch.

today's leftovers

GNOME News

  • The Begining
    The friendship/relationship with the awesome community of GNOME begins. What followed after 2 commits into the main branch, one application submission, and the result was the start of the most amazing few months. These months have been a humbling experience, the biggest learning experience, and the most productive time.
  • GTK+ Tester Window?
    For an internal application, I’ve created a Gtk.Window derived tester class, added some widgets to show current test, status, number of fails and a Gtk.Grid to attach custom widgets. This class expose some API to set a widget to test, autoclose and some signals you can use to run some tests.
  • GUADEC 2016
    A lot of great things happened – as always GUADEC with it’s perfect size got me to speak to a hell lot of new and interesting people. Thank you all for being there – it was a pleasure.

Leftovers: OSS and Sharing

  • #MyOpenHA Part 1 -Philosophy
    Home Automation. The holy hipster and geek grail. I have played with it. I have tried. I have failed. But today I am proud to have a solution I can truly endorse. So join me on this journey. This series will explain my solution, in excruciating detail. In the hope that I can learn from you while I am explaining. This series will be filled over time with more and more articles. But now, let’s talk about philosophy. The Why. Soon you will see the What and How. One promise, or the TL;DR: It is all 100% Open Source. Well, almost. I have integrated some quite non-open things but always in an Open Source Way.
  • Disable the new Firefox 48 location bar - Tutorial
    Here we are. Seven minutes later, our life is bearable again, but not perfect. Thank you Mozilla, thank you very much. This is exactly what I needed to enrich my life. After all, we all know, cosmetic changes are good, because that's what plants crave. Stop with these idiotic tweaks please. No one cares. It won't make the browser better. It won't change the market share. It will not attract idiots, as idiots are happy. It will only alienate diehard users who keep on using your browser because they have no alternative. From a loved favorite to the least of evils choice. That's what Firefox has become.
  • What’s Happening in OpenStack-Ansible (WHOA) – August 2016
    My goal with these posts is to inform more people about what we’re doing in the OpenStack-Ansible community and bring on more contributors to the project.
  • PowerShell on Linux? No, Thank You [comic]
  • LLVM Might Get An AAP Back-End (Altruistic Processor)
    There's an active proposal to incorporate a back-end into LLVM for AAP, a processor ISA for deeply-embedded Harvard architectures. AAP is designed for FPGA usage and there is an open-source soft-core with commercial deployments also being available. AAP is short for the Altruistic Processor and is described in technical detail here. AAP is said to be an original design but inspired by the OpenRISC / RISC-V projects.
  • UK-French Data Taskforce publishes joint report
    "Invest in and share experiences building core data registers, learning from the French National Address Database experience”; “develop initiatives to bring basic data literacy into primary and secondary education”; and “commission research into algorithmic transparency and accountability” are among the recommendations listed in a report published in July by the joint French-UK Data Taskforce.
  • Tuscany: how to promote the economy of sharing and collaboration
    In June, the region of Tuscany (Italy), in collaboration with Open Toscana and ANCI Toscana, launched a project, the goal of which is to “build a regional policy on the economy of sharing and collaboration”.
  • MS Tries But Just Doesn’t Get FLOSS
    This is what drove me to GNU/Linux so many years ago.
  • Microsoft's maps lost Melbourne because it used bad Wikipedia data
    Microsoft has laid part of the blame for Bing Maps' mis-location of the Australian city of Melbourne by a whole hemisphere on Wikipedia. Yes, Wikipedia, “the free encyclopaedia that anyone can edit.” Microsoft made its admission after your correspondent took to Twitter on Monday to do what we in publishing call “pimping"the story of Melbourne's mis-placement. Ricky Brundritt, a senior program manager at Bing Maps, noticed that pimping and responded as follows.
  • Northern Ireland promotes Open Data in education
    The Northern Ireland Department of Finance has supported a challenge that encourages the re-use of public Open Data in education. Called the OpenDataNI Challenge – Using Open Data for Education” (ODNI4EDU), this project, officially launched on June 14, intends to award two applications or educational tools and resources that make use of at least one dataset published on the portal OpendataNI.
  • Try this handy tool to convert a Web site into a native app with Electron
  • Introducing CloudiumOS [Ed: built on Electron]
    It is a complete multi platform operating system that allows you to manage your documents, access your media files and collaborate with other people on the go. CloudiumOS can work side-by-side with another operating system (either via a VM, a Desktop app or Mobile App) or as a standalone installation.