[
en.wikipedia.org...]
EdgeHTML is a proprietary layout engine developed by Microsoft for the Microsoft Edge web browser. It is a fork of Trident that has removed all legacy code of older versions of Internet Explorer and rewritten the majority of its source code with web standards and interoperability with other modern browsers in mind.[2] The rendering engine was first released as an experimental option in Internet Explorer 11 as part of the Windows 10 Technical Preview build 9879.
The browser doesn't pretend to be trident, for very good reason, they are basically cutting the msie engine off and my guess it will only last a few more windows versions, probably only being kept alive for legacy corporate active x stuff. That's a nice clear description, and explains why MS removed the MSIE from the useragent, they don't want this browser to be confused or mistaken for MSIE, which means, they want to be free to not carry all that horrible internal cruft that led to issues and bugs and is probably a maintenance nightmare, which is why it doesn't take rocket science to predict the demise of the shipping MSIE version once they feel solid about the new browser.
A fork means a new thing. For example, KHTML was forked by apple into applewebkit, which was then forked by google into blink. Forks happen because the cost of working with the forked codebase are higher than can be justified in terms of the end goals of the project. Or because it's just such a royal pain trying to colllaborate, something I can attest to, easy to see why Google gave up on Apple, or why OpenBSD gave up on OpenSSL (no connection despite the name), Safari is already being called the MSIE of modern browsers online. In a sense, you can say that the old KHTML Konqueror browser along with mozilla/gecko are the foundation of all non msie browsers in the world now, pretty much all now that Opera uses blink. A beautiful thing to behold, since the original codebase was GPL 2, the forked code can never be made non gpl. Which means, because of that original fork, most people in the world are using free software to view the internet, either mozilla gecko or khtml derived. One of the biggest free software wins ever, and nobody really even notices it.
Forks free you to cut out old junk, and free what's worth keeping in the codebase for future development. LibreSSL is a fork of OpenSSL, but it is not OpenSSL. Something, incidentally, the world should be extremely grateful for, hats off to the OpenBSD forkers.
Forks are major events in software lives, my most popular by far software is a fork of an old program that has a tiny fraction of the functionality and power of the new, forked version, so I'm not confused by the work and terminology of what a fork really is, having done one myself. Hard work I might add. github 'forks' that are really just code repo clones should not be confused with a real code fork.
I'm glad Microsoft forked their trident engine, it was obviously too filled with junk to ever really be right, but it was a gutsy move on their part. Stepping away from the "build it to be part of the OS so you can claim it's part of the OS to the antitrust agencies globally" couldn't possibly have resulted in quality engineering. Which showed as MSIE for years was the primary attack vector for blackhats around the world.
Almost makes me feel better about having to have spent programming time adjusting some utilities I do to EdgeHTML. Unlike the above poster, my stuff needs to be technically correct and accurate.
[edited by: lizardx at 8:00 am (utc) on Jan 24, 2016]