Could Internet Explorer become open source?

Microsoft Internet Explorer 12
Today the Internet Explorer Developer Relations Team at Microsoft have hinted at the possibility that the browser may one day become “Open Source”.

“Open Source” is a term referring to software that whose source code is available for modification or enhancement by anyone. All other major web browsers (Mozilla Firefox, Google Chrome, Opera and Safari are based on open-source components). Presently, Internet Explorer is the only one of the big 5 browsers to remain entirely “closed source”.

As part of their #AskIE event on Twitter today, questions were invited on the current status and development of Internet Explorer. One question in particular was posed as to whether Internet Explorer would “ever consider going open source to speed up develop/bug fixing?“. The response to this question from the people behind the browser was “We consider many things!

Why is this significant?

Well, Microsoft have come under much criticism in the past over how slowly they release major updates to their browser. Five years passed, for example, between the releases of IE6 and IE7, and then another 3 before IE8! (Compare that with say Mozilla, who’ve been releasing major updates to Firefox every six weeks for some time now!). Whilst there were of course critical “security updates” and patches to IE in those big gaps between major releases, no “new features” or support for new web standards were introduced. This meant a headache for developers of websites and web based apps.

Developers had to ensure “backwards compatibility” with “stagnant” versions of IE. At the same time, developers wished they could take advantage of newer web standards and technologies which all the other major browsers supported, yet IE didn’t.

In the development of our browser based room booking system, MIDAS, we’ve had to take difficult decisions in the past. We’ve previously decided to drop support for IE6, IE7 and then most recently IE8. This was despite these browsers still having notable market share at the time we took those decisions.

To add to that, whenever Microsoft have released a “major” update to Internet Explorer, it’s not always available for all Windows Operating Systems. Windows XP users for example can’t run anything higher than IE8. Actually, if you’re still using Windows XP… well, you really shouldn’t be!!

Would Internet Explorer becoming “open source” help?

Well, first of all, more developers would be able to get involved in the project by adding support for new and emerging technologies and standards. Secondly, it would also mean that bugs could be more readily identified and fixed. These two factors alone would undoubtedly lead to a faster release cycle, and greater compatibility with the latest standards!

In terms of support for the latest web standards, Internet Explorer is way behind. IE11 (the current version of IE generally available) is only 67% compatible with the latest web standards. This compares to Opera 22 and Firefox 30, both on 85%, with Google Chrome 35 edging ahead with 86% compatibility (Source: caniuse.com)

We’d love to see a faster release cycle for Internet Explorer and the same support for technologies and standards in IE that other browsers have had for some time!

Internet Explorer Developer ChannelOn a positive note, earlier this week, a new “developer preview” of Internet Explorer emerged. This was made available through the new “Internet Explorer Developer Channel“. This preview is designed to give developers like us a first look at what to expect in IE12. The big question now is how long will it be until IE12 actually becomes available to end users? Will Microsoft wait until Windows 9 is released (Like they did with IE10 and Windows 8), or will we see the next major update to Internet Explorer sooner?

Let’s hope so!

You might also be interested in:
Mozilla: The browser vendor who USED to believe in equality and freedom of speech!
The Best Web Browser? Internet Explorer 11, Chrome 31, Firefox 25, Opera 17, or Safari 5?

MIDAS v4.06 Now Available!

We’re excited to announce the availability of MIDAS v4.06!

Some of the highlights of this latest update to powerful web based room and resource scheduling software include…

Flexible Venue Rates

Charge your rooms at different rates based upon the length of bookings…

Flexible Venue Rates

Improved Statistics & Reporting

New Venue Utilization, Resource Usage, and individual Client statistics…

Improved Statistics & Reporting

Active Directory Integration

Provides seamless “Single Sign-on” capabilities for MIDAS using your organization’s Active Directory

Active Directory Integration

…and much more, including:

  • New: Resource statistics
  • New: Set different venue rates based upon booking length for each day of the week
  • New: User “groups” – Easily apply a set of pre-defined permissions to each user
  • New: Day Notes for any selected dates are now indicated and shown on the Booking Availability screen
  • New: Active Directory Integration (Single Sign-On support) (Experimental)
  • New: Database Tools – Import, merge, clean up & optimize your database!
  • Improved: New venue utilization statistics
  • Improved: New individual client statistics
  • Improved: Now possible to set venue operating hours to be closed between 15-30, 30-45, and 15-45 minutes past the hour
  • Improved: MIDAS now remembers your last selected date range on the statistics screen and the Find Similar Bookings window
  • Improved: Increased the size of some setting elements to make them more easy to change on smaller screens
  • Improved: Month overview now has previous/next month buttons
  • Improved: Monthly overview now shows name of month/year at the top of the screen
  • Improved: Client Notes now displayed in Search Results
  • Improved: Axis swapped for venue capacities statistics
  • Optimization: Big reduction in number of MySQL connections & queries
  • Fixed: Cumulative roll-up of various fixes for issues discovered since v4.05

You can view the full Changelog for MIDAS v4.06 here

Keep Your Browser Up-to-date!

Supported Browsers

We want you to have the best possible user experience when using MIDAS in your favorite Web Browser. MIDAS is supported in all 5 major browsers (Internet Explorer, Firefox, Chrome, Safari, and Opera). A list of the minimum and recommended versions for each of these browsers we support can be found at mid.as/browsers.


How To Get MIDAS v4.06

Existing MIDAS customers with valid Annual Support Subscriptions can update to v4.06 from within the software (MIDAS Admin Options โ†’ Manage MIDAS โ†’ Update)

Customers who have their MIDAS “remotely hosted” by us – you don’t need to do anything – We’ll be automatically updating you to MIDAS v4.06 this weekend!

If you’re not yet using MIDAS, maybe now is the time to get on top of your organization’s room and resource scheduling once and for all with our intuitive, powerful and easy to use, web based software MIDAS!?

Why not give MIDAS a try now, Read what some of our existing customers say, and get MIDAS for your organization today!.


Our Response to “Heartbleed”

OpenSSL Heartbleed VulnerabilityAs many of you may already be aware, information was released on Tuesday this week about a major Internet vulnerability widely referred to as “Heartbleed”.

This vulnerability affected a common software library called “OpenSSL” which is a cryptography system built to encrypt passwords and other sensitive information on around two-thirds of all websites on the Internet.

Many popular websites, including Twitter, Yahoo!, Gmail and Facebook had been found vulnerable to Heartbleed, which if exploited could potentially reveal the contents of a server’s memory, including passwords and other sensitive information.

Your popular social site, your company’s site, commerce site, hobby site, site you install software from or even sites run by your government might be using vulnerable OpenSSL“, reveals the website devoted to explaining the bug.

Whilst many of these websites have now this week been updated/patched against Heartbleed, the vulnerability itself has been present in the latest versions of OpenSSL for the past two years, but has only recently come to light and details publicly disclosed this week.

Our MIDAS servers run OpenSSL, however, we have no reason to believe that the vulnerability has been exploited to compromise the integrity or confidentiality of any of our services or of our users’ data. Even so, due to the hard-to-detect nature of the attack, we’re taking a very broad view of the potential vulnerability and have responded accordingly.

What has MIDAS done in response?

Our MIDAS servers run OpenSSL, and we’ve been proactive in making sure that our users’ data and accounts are kept safe. Specifically:

  • Our servers have been patched.
    As of Wednesday 9th April 03:33 UTC, all of our servers have been updated to use a newer, protected version of OpenSSL.
  • We’ve reset SSL keys and certificates for our public *.mid.as servers.
    As of Thursday 10th April 21:51 UTC all of our public servers are using newly-generated keys and certificates. Additionally, we’ve asked AlphaSSL to revoke our old certificates, just to be on the safe side.

What can you do?

We have no reason to believe that the Heartbleed vulnerability has been exploited to compromise the integrity of any of our services or of our users’ data. Even so, if we “host” your MIDAS and you want to be extra careful, you can change your MIDAS password at any time, once logged in via the “Change Password” near the top of your MIDAS screen.

Here’s some handy tips for creating better passwords:

  • Avoid using the same password for multiple websites.
  • Make your passwords at least 8 characters
    – In MIDAS, you can enforce a minimum password length for users via MIDAS Admin Options โ†’ Manage MIDAS โ†’ Security โ†’ Minimum Password Length.
  • Include a mixture of numbers, upper & lowercase letters, and symbols in your password
    – MIDAS can randomly generate such passwords for users, via MIDAS Admin Options โ†’ Manage Users & Permissions โ†’ [select user] โ†’ Password โ†’ Random.
  • Avoid complete words.
  • Avoid common passwords such as “123456” and “password”.
MIDAS Password Security Settings
MIDAS Password Settings

Mozilla: Equality & Free Speech?

Mozilla Corporation

You’ve probably heard of Mozilla – they’re the folks behind the well known and popular Firefox web browser. As you may also know, we develop a leading Room and Resource Scheduling System, MIDAS, which we support in all major browsers. This includes Firefox.

In fact, ever since we first began development of MIDAS back in 2005, the primary browser we do the bulk of our development and debugging in has been Firefox! It’s been our browser of choice for many years. We’ve long been admirers of Mozilla’s open and inclusive approach to the development of Firefox and the web. In fact, their company ethos states that:

“Mozilla believes both in equality and freedom of speech. Equality is necessary for meaningful speech. And you need free speech to fight for equality”

However, today Mozilla have demonstrated that this ethos is in fact untrue. Mozilla sadly no longer believe in equality and freedom of speech for ALL.

What happened at Mozilla?

Mozilla FirefoxIn March 2014, Mozilla appointed a new CEO, Brendan Eich. Eich was the inventor of Javascript (one of the programming languages that our software utilizes!) and co-founder of mozilla.org.

Six years earlier, in 2008, long before he became CEO, Eich made a personal donation to a campaign for “California Proposition 8“. This was a bill which opposed same-sex marriage taking place in the state of California.

Who is Brendan Eich?

Following his appointment to CEO of Mozilla last month, a number of Mozilla employees, board members, and members of the global L.G.B.T community expressed their unhappiness with Eich’s appointment to the role of CEO. They felt that because he’d previously supported a campaign opposing same-sex marriage this made him unsuitable to be CEO of a company that had equality and freedom of speech at the very heart of its core values.

For the past several weeks, since Eich’s appointment, there has been a sustained and vicious campaign targeted against Mozilla, Firefox, and Eich himself, with pressure from all sides for Eich to stand down or be removed from his role as CEO.

Today, following this sustained pressure, Eich has stepped down as CEO.

Brendan Eich bows to pressure

Many are celebrating Eich’s departure, however, regardless of your view of Brendan Eich or your position on same-sex marriage, Mozilla as a company promoted “equality and freedom of speech” for ALL.

By this token, Eich (along with every other Mozilla employee, regardless of position, gender, religion, or sexual orientation) has the same right to express his views without fear of censorship or persecution – whether you agree with his views or not.

No one should be denied the right to express their PERSONAL opinion or view on any subject, and remember, this was only a personal view of Eich, not an official Mozilla/Firefox view/policy/position.

Mozilla’s Contradictory Position

In pressuring and forcing their CEO to step down because of his *personal* view on a subject, Mozilla have denied Eich his right to equality and demonstrated that they no longer stand for true equality and freedom of speech for everyone.

We used to believe that Mozilla were promoting an “open web for all” – we are now struggling to reconcile this ethos with Mozilla’s actions and stance today.

Backlash against Mozilla

Many Firefox users have since taken to Twitter to vent their anger & disappointment at @Mozilla and @Firefox‘s stance on this matter. Many previously loyal users are now uninstalling and boycotting their products in protest.

Our web based Room and Resource Scheduling Software MIDAS is supported in Firefox, but also supported in Internet Explorer, Google Chrome, Apple Safari and Opera browsers as well. That’s because we believe in giving you the choice over which browser (and company) you choose.

UPDATE 6th April:
Two days later, and Mozilla’s own customer feedback site (https://input.mozilla.org) now clearly shows a significant amount of negative feeling towards the company as a whole following this episode:

Mozilla Customer's Feelings and sentiment
Mozilla Customer’s Feelings