Slashdot Mirror


Microsoft To Open Source Chakra, the JavaScript Engine In Its Edge Browser (windows.com)

An anonymous reader writes: Microsoft announced today that it will soon open source the "Chakra" JavaScript engine used inside its Edge browser and Internet Explorer. The company plans to publish the code on its GitHub page in January. "Microsoft is calling the version it's open sourcing ChakraCore. This is the complete JavaScript engine—the parser, the interpreter, the just-in-time compiler, and the garbage collector along with the API used to embed the engine into applications (as used in Edge). This will have the same performance and capabilities, including asm.js and SIMD support, as well as cutting-edge support for new ECMAScript 2015 language features like the version found in Microsoft's Windows 10 browser." While it'll be Windows-only code to start, they plan on taking it cross-platform just as they did with .NET. "Microsoft intends to run ChakraCore's development as a proper community project. The company says that Intel and AMD have already expressed interest in contributing, and others are sure to join them."

114 comments

  1. Curious by Anonymous Coward · · Score: 2, Interesting

    Does this sort of thing really get non-MS employees to contribute to the project? Or is it just a matter of opening the source so people can poke through it for the sake of their own enlightenment? If I were looking for a open source project to contribute my time and effort, I can't imagine that what amounts to a wholly Microsoft project would pull me in.

    1. Re: Curious by Anonymous Coward · · Score: 0, Troll

      If it's truly open source, fork it and bring it to the community.

      But knowing its MS "open", there will be some clause in there that makes it incompatible with the GPL.

      And of course, MS isn't opening it because they are benevolent, but rather because that's what they think is best for business. Of course, knowing MS, it will probably be an utter failure like the Zune, the Kin, or Windows 10.

    2. Re: Curious by Anonymous Coward · · Score: 0, Troll

      You must live under a fucking rock.

    3. Re:Curious by known_coward_69 · · Score: 2

      same as google or anyone else. when you don't want to spend the cash to develop your language or platform, open source it and let some other sucker do the work for you

    4. Re:Curious by phantomfive · · Score: 3, Insightful

      Does this sort of thing really get non-MS employees to contribute to the project?

      Getting people to contribute is kind of like starting and running a community. It's a different skill set than writing code.

      In their post, Microsoft claims that they want people to contribute, but how they run the community is what will determine if people actually do.

      --
      "First they came for the slanderers and i said nothing."
    5. Re: Curious by Anonymous Coward · · Score: 1

      And of course, MS isn't opening it because they are benevolent, but rather because that's what they think is best for business.

      And you are deluded enough to think that this isn't the case with Apple and Google?

    6. Re: Curious by Desler · · Score: 1

      And of course, MS isn't opening it because they are benevolent, but rather because that's what they think is best for business.

      That's cute. You think any business actually open sources things out of altruism.

    7. Re: Curious by Zontar+The+Mindless · · Score: 1
      --
      Il n'y a pas de Planet B.
    8. Re: Curious by Calavar · · Score: 1

      When Microsoft open sourced .NET, they did so under an MIT licence. As far as I am aware, all of the code they have open sourced within the past year or two has been MIT licensed. That shared licensing stuff is a relic of the past.

    9. Re: Curious by Hardhead_7 · · Score: 3, Insightful

      . NET is released under the MIT license. Plus, they have a "covenant not to sue" over reimplimenting the API, promising they won't pull a Java. It's more free-as-in-freedom than most open source languages.

    10. Re: Curious by Anonymous Coward · · Score: 0

      How is an operating system version that has 8% market share even before it's first year is up an "utter failure"?

    11. Re: Curious by Anonymous Coward · · Score: 0

      I'm surprised you didn't use 'M$".

    12. Re: Curious by Anonymous Coward · · Score: 0

      Curious not. Windows 10 anyone? No thanks. No different than that crap.

    13. Re:Curious by ljw1004 · · Score: 4, Interesting

      Does this sort of thing really get non-MS employees to contribute to the project? Or is it just a matter of opening the source so people can poke through it for the sake of their own enlightenment? If I were looking for a open source project to contribute my time and effort, I can't imagine that what amounts to a wholly Microsoft project would pull me in.

      C# is OSS on GitHub has lots of non-MS contributors. If you add together the non-MS contributors to the compiler, the standard libraries, and the runtime, they add up to about twice that of node.js. See here, particularly the graph on slide 11:
      http://www.slideshare.net/Kase...

      The author of that deck gave me a more recent version of that slide for a talk I gave recently at QCon (I'm on the C# team), on slide 21: https://qconsf.com/system/file...

      I think the general story is (1) Microsoft came late to the OSS game so we're working extra hard at being extra open to make up for lost time, e.g. the C# standard library team hold their weekly API design review meetings live online and anyone can join in (and the recordings are kept so that GitHub issues can link to the exact moment in the meeting when the issue is discussed). (2) There seriously are a heck of a lot of C# developers out there in the world, lots of them passionate about the language they use day-in and day-out, so contributing comes naturally. (3) C# has a lot of credibility, e.g. amongst folks who think of it as "java done right", e.g. for its introduction of LINQ and more recently async/await, so you do earn serious geek cred by contributing to C#. (4) Lots of people in Microsoft shops have been itching to get into OSS, and previously had a hard time convincing their bosses to let them, but now they can show that Microsoft does it so it must be okay. A weird thought process I know coming from a Linux background, but it's nevertheless how a lot of bosses in a lot of Microsoft shops think.

      I believe that TypeScript, another OSS Microsoft project, has a huge number of non-MS contributors too. Will Chakra get the same? No idea! But I wouldn't be surprised.

    14. Re:Curious by Zardus · · Score: 1

      Their support of open source has been pretty impressive lately. One thing we use extensively, for example, is Z3 (https://github.com/Z3Prover/z3), a Microsoft-created SMT solver that they recently put under an MIT license, and for which they gladly take contributions. Hard to recognize the "Linux is a cancer" company from back in the day :-)

      --
      You can mod your friends, you can mod your nose, but you can't mod your friend's nose.
    15. Re:Curious by buddyglass · · Score: 1

      You're likely not the type of contributor they're looking to attract. An independent guy in search of an OSS project. Rather, they want contributions from corporate entities. From the article, Intel and AMD. Maybe ARM & nVidia, since browsers are increasingly being used as benchmark platforms.

    16. Re: Curious by Anonymous Coward · · Score: 0

      And of course, MS isn't opening it because they are benevolent, but rather because that's what they think is best for business.

      and exactly which companies open source things purely out of altruism?

      Of course, knowing MS, it will probably be an utter failure like the Zune, the Kin, or Windows 10.

      If you consider Windows 10 to be an "utter failure" then desktop linux is the benchmark of incompetence, after nearly 3 decades it can't get above 2% market share and it costs nothing.

      FWIW i think desktop linux is brilliant but i certainly wouldn't say windows 10 has been anything even close to a failure.

    17. Re: Curious by haruchai · · Score: 1

      That past is the RECENT past and is only one CEO change away from becoming the future present.

      --
      Pain is merely failure leaving the body
  2. Way forward by Anonymous Coward · · Score: 0

    We had node.js from Google V8.
    So MS-Node.js from ChakraCore.

    1. Re:Way forward by Anonymous Coward · · Score: 1

      We had node.js from Google V8.
      So MS-Node.js from ChakraCore.

      Microsoft burned their bridges as a developer during the 1990s.

    2. Re:Way forward by Anonymous Coward · · Score: 0

      Uh, riiiiiight, which explains the lack of a .Net developer market.

  3. Will this result in fewer or more 0-days near term by Anonymous Coward · · Score: 0

    What do you think?

  4. M$ position on open-source by Anonymous Coward · · Score: 0

    "Open-source is cancer" -- Steve Ballmer

    1. Re:M$ position on open-source by Anonymous Coward · · Score: 0

      The actual quote is, "Linux is not in the public domain. Linux is a cancer that attaches itself in an intellectual property sense to everything it touches. That's the way that the license works. "

      Microsoft CEO takes launch break with the Sun-Times" (1 June 2001) Chicago Sun Times

    2. Re:M$ position on open-source by Anonymous Coward · · Score: 0

      A lot has changed since then I admit. TBH they should have given control to this Satya dude like 15 years ago. M$ would be in a much better position now. Currently he needs to raise a sunken ship. I don't envy him. But he's doing the job, I can't blame him.

    3. Re:M$ position on open-source by Desler · · Score: 1

      1) Not thw actual quote.
      2) Ballmer quit.

    4. Re:M$ position on open-source by unixisc · · Score: 1

      3) He now thinks that Microsoft should support native Android

  5. Which sucks more? by Anonymous Coward · · Score: 0

    JavaScript or Microsoft?

    1. Re:Which sucks more? by Anonymous Coward · · Score: 0

      What's wrong with JavaScript? It might have its quirks, but ES5 is readable, and ES6 is powerful.

    2. Re: Which sucks more? by Anonymous Coward · · Score: 0

      How many years will it take until I can use ES6?

    3. Re:Which sucks more? by Anonymous Coward · · Score: 0

      It's one of the top malicious code delivery tools is what's wrong with javascript and it slows you down massively too.

  6. It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

    I don't know if it's intentional or not, but regardless of the motive, this is yet another nail in Firefox's coffin.

    I'm not a Microsoft supporter by any means, but when I look at what they've been doing with Edge and Chakra, I'm impressed. They've put together a top-notch product that's continuing to get better and better. The only problem with it so far has been that it runs only on Windows.

    Now, if Edge and Charka were to go open source and cross platform in the near future, the consequences for Firefox will be absolutely devastating. Up until now, Firefox has been the only real competitor to Chrome on Linux and FreeBSD, and the only competitor to Chrome and Safari on OS X.

    But people today don't use Firefox because they like it. In fact, many people are quite vocal about how much they dislike the direction that Firefox has taken. It has gone from being a liked and respected browser to one that's used just because it's the least-worst of all of the shitty options.

    An open source, cross platform version of Edge and Chakra would give Linux, BSD and OS X users the alternative to Firefox that they've wanted for so many years now. They won't have to put up with each release of Firefox getting worse and worse. They won't have to put up with Mozilla treating them like crud. They'll finally get to use a browser that isn't Chrome, but that's still fast, modern, and efficient. Firefox's dwindling share of the market will drop even lower than it already has, to the low single-digits. How does Mozilla expect to swing lucrative search deals if Firefox no longer has enough users to justify such deals?

    Instead of doing the sensible thing and improving Firefox by listening to what its few remaining users want, we've seen Mozilla go off on their pathetic Rust/Servo tangent that's going nowhere fast. I think that Rust is a failed programming language, inferior to C++14 in so many ways. In my experience, Servo is also a complete failure. I try it every so often, and I see little progress being made. Meanwhile, we have Microsoft making huge strides forward with Edge and Chakra.

    IE was cross platform many years ago, and it did harm the use of Netscape on the non-Windows platforms it supported then. If Edge and Chakra were to go open source and cross platform, we may very well see the same thing happen again, this time with Edge and Charka decimating the carcass of Firefox.

    1. Re:It's another nail in Firefox's coffin, I fear. by squiggleslash · · Score: 4, Informative

      But people today don't use Firefox because they like it. In fact, many people are quite vocal about how much they dislike the direction that Firefox has taken.

      I think you have it the other way around. People do use Firefox because they like it, and people are complaining and leaving Firefox because Mozilla keeps changing it away from the browser they like. Nobody has to use Firefox, and pretty much the only people who do use it because it's the browser that's closest to Firefox 3.x in UI and functionality (if you customize it.)

      Edge isn't going to change that. Edge is not Firefox 3.x, it's not meant to be, and it'll probably never look like that. Firefox will probably disappear into irrelevance within the next two years, but that's 100% on Mozilla, and 0% on any open source initiatives Microsoft might have.

      --
      You are not alone. This is not normal. None of this is normal.
    2. Re: It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 3, Interesting

      Microsoft has a terrible brand recognition now. It doesn't matter howngood improve they are now, they still have many years of bad history. People won't forget it so easily.

      The superior product doesn't always win. Just ask apple for Christ's sakes. Apple is an example of what good marketing and good name brand gets for you. They producte inferior product but people still buy in droves. Whereas Microsoft can produxe the best product in the world and the people still won't use based on name. Unfortunate, it it will be hard for people to wash the mouth out of the bad taste from precious Microsoft screwing them.

    3. Re:It's another nail in Firefox's coffin, I fear. by ranton · · Score: 1

      But people today don't use Firefox because they like it. [It's] used just because it's the least-worst of all of the shitty options. [...] They'll finally get to use a browser that isn't Chrome, but that's still fast, modern, and efficient.

      If Firefox is so bad, why wouldn't people use Chrome? Are you including Chrome in those shitty options you mentioned? Because I haven't seen any browser comparisons that don't put Chrome at the top on Javascript performance, DOM rendering performance, or standards compliance.

      Unless Edge comes to Linux / OS X and is much better than Chrome, I don't see how it will change Firefox's market share much. I don't even know why anyone would use Firefox over Chrome anyway, except for developers who like their developer tools better.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    4. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      The only reason I use firefox at all is because there are addons for Firefox that do useful things that can only be found on Firefox. In truth, I haven't used it as a browser since they went batshit crazy with their numbering scheme. Probably before that, come to think of it. I wouldn't be sad to see Firefox die. I wouldn't be sad to see projects like Node.js revolve around tools like Chakra, rather than V8 engine. There is a need in the developer community for this kind of thing. It will continue to exist, with or without a cross platform version of edge.

    5. Re:It's another nail in Firefox's coffin, I fear. by short · · Score: 2

      I do not use Chrome because it is insecure - it is not Free, I do not have sources for it. I could use Chromium but that is not shipped in Fedora (it is in Fedora COPR repository but there may be some "but" when it is not shipped by default and it is just not easy enough).

    6. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      If Firefox is so bad, why wouldn't people use Chrome?

      They do. Take a look at the market share, and it's change over time.

    7. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      You sound like a hardcore Firefox communist or something. WTF, really?

      It's really not that great, it was only ever good because it was, for a time, the best standards-compliant browser available and the only one that didn't crash my PC due to malware injections. Most I've talked to feel the same way. Chrome seems equally popular with people I know, in fact moreso with many because it appears lightweight and fast (whether true probably depends on which version you're using).

      In reality I will use the most standards-compliant browser available that still manages to load the pages I use on a daily bases. Thus it's a moving target with no consistently defined goals, but that's just how the economy works. I use Microsoft Edge, Google Chrome, and Mozilla Firefox every single day and I like them all.

      So, get a life?

    8. Re:It's another nail in Firefox's coffin, I fear. by Zontar+The+Mindless · · Score: 1

      I've said it before, and I'll say it again now: If you're so anxious to use Chrome, you're welcome to use Chrome.

      --
      Il n'y a pas de Planet B.
    9. Re:It's another nail in Firefox's coffin, I fear. by quax · · Score: 1

      https://www.chromium.org/Home

      Chromium is plenty Open Source, where's the problem?

    10. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      >pathetic Rust/Servo tangent

      >inferior to C++14

      Are you even a programmer or just a raging 8chan dipshit? Gamergate punks fuck off.

      C++ was never a good programming environment. It took all the sharp edges of C and did absolutely nothing to them, instead trying to wrap around them with a bunch of confusing and overabstracted duplicates of C constructs while ignoring things programmers actually need. It took until C++11 for us to get a standard library implementation for reference counted memory management of all things; and in the meantime there's plenty of codebases sitting around with their own incompatible smart pointer implementations... or worse, std::auto_ptr.

      Rust, in contrast, actually provides facilities to verify that your code is free of bugs that are quite common in multithreaded C/C++ code. Very few programming languages outside of the FP realm attempt to actually do this without resorting to just-in-time compilers and abstract virtual machine definitions. You bet my ass I want something as security-critical as a web browser to be written in a language that actually attempts to verify shit. I'd say it would be a good idea to write actual OS kernels in Rust but there's no way in hell we'll get the hardware manufacturers to write drivers with even the bare minimum of safe code. C/C++ are a standard, unfortunately, and one that we continue to pay interest on until we build our critical infrastructure on something better.

      Of course, that will never happen because people like you would scream bloody murder if we took your Linux kernel away. You'd much rather prefer having an operating system with forty different ways to irreparably break it rather than an operating system with one way to work it properly.

    11. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      Why do you prefer Chakra over V8?

    12. Re:It's another nail in Firefox's coffin, I fear. by fluffernutter · · Score: 2

      I use firefox because it is the least shitty option. I hate it, but I hate internet explorer and chrome even more.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    13. Re:It's another nail in Firefox's coffin, I fear. by fluffernutter · · Score: 2

      I've tried to use chrome a few times over the years. I always run into websites that it is not quite compatible with. Combine that with the whole Google spying thing, I always come back to Firefox.

      --
      Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
    14. Re: It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      Fuck JavaScript based software

    15. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      I sincerely hope Mozilla continues on their current path

      Are you referring to their declining userbase?

    16. Re: It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      So you are saying you prefer Mozilla spying over Google?

    17. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      Snark, snark. It sounds like you guys are the ones who want Chrome to win, what with your constant overbearing negativity and ignorance of anything Mozilla does that can't be twisted to fit into this train of thought. But hey, if that's all you guys can offer, fine. Nobody ever claimed that Slashdot users were actually intelligent, just that they "were nerds" (apparently). Keep on hijacking every tangentially-related discussion with this nonsense. Repeat your bullshit enough times and watch it become a self-fulfilling prophecy. Far easier and more cathartic than doing something productive.

    18. Re:It's another nail in Firefox's coffin, I fear. by short · · Score: 1

      If it was not clear I do not use software not packaged by the distro. It has then many consequences such as difficult/non-standard/missing updates, incompatible build-ids for automatic distro Bugs/crashes reporting and after all one has trust another package signing entity besides the distro one.

    19. Re: It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      They call this the neckbeard gambit. "Turr hurr I can't install this Windows software on my advanced cli environment from ca. 1998 turr hurr!"

    20. Re: It's another nail in Firefox's coffin, I fear. by KGIII · · Score: 1

      Not at all, I use a robust GUI known as LXDE (complete with a dock that I made all by my lonesome - I'm not very talented) and everything. It's not in Synaptic either.

      --
      "So long and thanks for all the fish."
    21. Re: It's another nail in Firefox's coffin, I fear. by dotancohen · · Score: 1

      The superior product doesn't always win. Just ask apple for Christ's sakes. Apple is an example of what good marketing and good name brand gets for you. They producte inferior product but people still buy in droves. Whereas Microsoft can produxe the best product in the world and the people still won't use based on name. Unfortunate, it it will be hard for people to wash the mouth out of the bad taste from precious Microsoft screwing them.

      I'm not a Mac user, but for many years I felt that the opposite was true: Apple had the superior product, but everybody used Wintel systems. This was true at least for the 1998-2005 period, after which Apple got into marketing and released their media players. I'm actually surprised to hear that they are the inferior product now, so I must ask: which Apple product are you to comparing to which competing product? Are you considering desktop PCs to be Apple's core competence, or cellular phones, or what?

      --
      It is dangerous to be right when the government is wrong.
    22. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      I wish Mozilla's developers would take this advice.

    23. Re:It's another nail in Firefox's coffin, I fear. by Anonymous Coward · · Score: 0

      Far easier and more cathartic than doing something productive.

      Indeed, especially when Mozilla reject help from us. Kinda hard to be productive when they won't let us.

    24. Re:It's another nail in Firefox's coffin, I fear. by Zontar+The+Mindless · · Score: 1

      I'm not interested in flying the Mozilla fanboi flag come Hell or high water.

      I'm interested in having a tool that works reliably. Which Firefox did for a long time before the UX-tards started removing features, injecting advertisements, and threatening to toss out the extension API that was offered as a core reason to use it in the first place.

      --
      Il n'y a pas de Planet B.
    25. Re: It's another nail in Firefox's coffin, I fear. by squiggleslash · · Score: 1

      It's generally easier to cut and paste apt-get commands than cut and paste a GUI session with the Ubuntu App Store (or whatever it's called these days), there's nothing wrong with doing so and it's a failing of other operating systems that you can't do an equivalent in them, not a failing of Debian et al that you have that option.

      --
      You are not alone. This is not normal. None of this is normal.
  7. Charka uses the integrated face system by Anonymous Coward · · Score: 0

    Charka uses the integrated face system to run javascript.

  8. Its great but, who cares? by Anonymous Coward · · Score: 0

    Just Open Source it, I always see news articles about MS planning to Open Source something at some particular time like its some big deal. Just open source the damn thing and be on your way, its just code not some magical thing worthy of a press release.

    1. Re:Its great but, who cares? by subanark · · Score: 1

      Take a look at how long it took Sun to open source Java. You can't just open source a major project like it was nothing. You have things like 3rd party code that might be included under a priority license, code cleanup to do, credentials that need to be sanitized, liability to worry about, etc...

  9. The world! by Anonymous Coward · · Score: 0

    It's the pre-eminent browser, which in a few more years, will be the mouse click destination of a billion people! Yes, of course, so is Firefox, but Firefox is like those dead and dying -- smelly and foul! Edge is young and FAST - thanks to Chakra!

    1. Re:The world! by Anonymous Coward · · Score: 0

      rofl you shill...

  10. What Opera should of done by CrashNBrn · · Score: 2

    Well that's kinda awesome. Too bad Opera ASA left their Opera legacy and mail client to rot into obscurity instead of letting the code free.

    1. Re:What Opera should of done by BlackPignouf · · Score: 1

      I'm not a native speaker, and I obviously make mistakes while writing English.
      But for the love of god, how can someone be stupid enough to write "should of" instead of "should have"?
      It's not even like "it's" and "its", or "you're" and "your", because the pronunciation really isn't close.
      On a related note : http://static.fjcdn.com/pictur...

    2. Re:What Opera should of done by Anonymous Coward · · Score: 0

      Opera (the company) knew that if they open sourced Opera (the browser), then it would out-compete Opera (the Chromium spin-off) in no time flat.

      Captcha: Quality. What Opera's Chromium spin-off definitely lacks.

    3. Re:What Opera should of done by Anonymous Coward · · Score: 0

      Because, dipshit, that's how its' been pronounced for a very long time. Its not that far off for you to be such a nuclear cunt about it.

    4. Re:What Opera should of done by Threni · · Score: 1

      The pronunciation of "should of" and "should've" is extremely close.

    5. Re:What Opera should of done by tsqr · · Score: 1

      its'

      Really?

    6. Re:What Opera should of done by CrashNBrn · · Score: 1

      And the newfoundlander would just be like whaztch yewshay d'ar boooiii??

  11. Makes me feel like a grandpa ... by quax · · Score: 1

    ... as in "this is not your grandpa's MS anymore".

    1. Re:Makes me feel like a grandpa ... by Teckla · · Score: 1

      ... as in "this is not your grandpa's MS anymore".

      I'd like to think that, but then Windows 10 popped up a notification telling me to upgrade to Office 365. Seems like the same old abuse-of-monopoly Microsoft to me.

    2. Re:Makes me feel like a grandpa ... by jones_supa · · Score: 1

      That's pretty mild compared to the tricks Microsoft played in the 90s.

    3. Re:Makes me feel like a grandpa ... by Anonymous Coward · · Score: 0

      But you probably like Google, and they do the exact same thing if you access google.com with Edge (switch to chrome pls, make google.com your homepage pls). They pull out standard apps from aosp and add their own proprietary apps.

  12. Where do they get these names? by unixisc · · Score: 2

    I know that there's a Linux distro by that name. But how did this become the name of the JavaScript Engine in Edge? The word means 'wheel' in Indian languages. Is this a Nadella import?

    1. Re:Where do they get these names? by Anonymous Coward · · Score: 0

      The H-1Bs, obviously.

    2. Re:Where do they get these names? by Anonymous Coward · · Score: 0

      I know that there's a Linux distro by that name. But how did this become the name of the JavaScript Engine in Edge? The word means 'wheel' in Indian languages. Is this a Nadella import?

      Didn't you get the memo? Everything is godly goodness if it is Indian. Satya Nadella is just importing more of his culture into Microsoft and by extension into every other organisation. Next we will be told Chinese culture values personal freedoms and human rights.

    3. Re:Where do they get these names? by Anonymous Coward · · Score: 0

      Oh I know. Let's call it 'Chicago' instead, a nice American name. Oops! that's been used before. Nothing wrong with a cool moniker derived from a non-western language.

    4. Re:Where do they get these names? by Anonymous Coward · · Score: 0

      FWIW, Chakra development began (under that codename) in 2008, and it shipped in 2010. Not a Nadella import.

  13. Re:What Opera should've done by Anonymous Coward · · Score: 0

    Because people learn how to write by listening to TV.

    The contraction "should've" gets turned into "should of" because it sounds similar, and few people care enough to write it correctly, or even notice that it's nonsensical.

  14. Why do people care so much about UI in a browser?? by tomxor · · Score: 1

    because it's the browser that's closest to Firefox 3.x in UI and functionality (if you customize it.)

    I'm asking you because this seems to be a common thing that comes up with FireFox users, they talk about how they like the UI (but not in the new one or whatever).

    Do people really spend that much time in the browser UI? I just want a browser UI to be unobtrusive and stay the hell out of the way, i'm quite happy with an address bar and nothing else, 99.9% of the UI i use when using a web browser is inside the viewport.

  15. I have no idea what you are smoking... by tlambert · · Score: 0

    When Microsoft open sourced .NET, they did so under an MIT licence.

    I have no idea what you are smoking... here is the .NET library license, and it's *DEFINITELY NOT* the MIT license, and it's *definitely* incompatible with the GPLv2 and GPLv3:

    http://www.microsoft.com/net/d...

    1. Re:I have no idea what you are smoking... by VertigoAce · · Score: 4, Informative

      Here is the license to the open source .NET runtime: https://github.com/dotnet/core.... And here is the license to the open source framework library: https://github.com/dotnet/core....

      Both are MIT licenses. The C#/VB compilers are released under an Apache license: https://github.com/dotnet/rosl...

    2. Re:I have no idea what you are smoking... by Zero__Kelvin · · Score: 0

      So the committer appears to be a Microsoft employee named Jan Kotus, and he also appears to have filed quite a few patents. Why not make the source open if anyone who uses it will need to pay royalties to use it?

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    3. Re:I have no idea what you are smoking... by jones_supa · · Score: 1

      No one will need to pay royalties to use the code.

    4. Re:I have no idea what you are smoking... by Calavar · · Score: 1
    5. Re:I have no idea what you are smoking... by Zero__Kelvin · · Score: 1

      They have .NET hospitals now? I guess it was only a matter of time.

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    6. Re:I have no idea what you are smoking... by Calavar · · Score: 1

      I typed that on my mobile phone. Damn autocorrect.

    7. Re:I have no idea what you are smoking... by Zero__Kelvin · · Score: 1
      ;-)

      "Cat got your tongue? (something important seems to be missing from your comment ... like the body or the subject!)"

      Where is the "Nope. That is exactly what I want." button Slashdot? I really did just want the ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  16. Re:What Opera should've done by Anonymous Coward · · Score: 0

    Few people care enough to write it correctly? No, few people take the time to think about what it is they're repeating. Most people are too stupid to care.

  17. this will backfire by Gravis+Zero · · Score: 2

    microsoft is doing this because they think they can get in on the open source action where you have unpaid people fixing bugs. the problem with this plan is that this is people don't work on something because it's open source, they work on it because they like it and want it to succeed. you can't modify anything but the javascript engine of Edge, so why would you bother helping them? i hope they have a lucrative bug bounty program to go with this because this will make exploits a bit easier to find.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:this will backfire by KingMotley · · Score: 1

      Because some people are passionate about all the major browsers being able to use new stuff? Every web dev knows the pain of not being able to use feature X because either it wasn't implemented in browser y or is buggy in browser y. Being able to actually help bring up all 3 browsers so that they can begin using feature X is exactly why the bulk of OSS patches get made.

    2. Re:this will backfire by Gravis+Zero · · Score: 1

      Being able to actually help bring up all 3 browsers so that they can begin using feature X is exactly why the bulk of OSS patches get made.

      if that's the case, you still wont be able to help the Edge browser.

      --
      Anons need not reply. Questions end with a question mark.
    3. Re:this will backfire by Anonymous Coward · · Score: 1

      "microsoft is doing this because they think they can get in on the open source action where you have unpaid people fixing bugs"

      And all the others are doing it ... because they're kind?

  18. Global Mother Fucking Spyware? by Anonymous Coward · · Score: 1

    Does anybody give a fuck what a sellout anti-trust spyware company "open sources"?

    1. Re:Global Mother Fucking Spyware? by Quarters · · Score: 1

      Well, I did. But now that I've read your thought provoking, well researched, and immaculately composed post I do believe you have changed my mind. Your insightful and intelligent argument will sway many, I believe.

  19. Re: It's another nail in Firefox's coffin, I fear by Anonymous Coward · · Score: 0

    No they don't. The 2% of neckbeard who hate MS aren't exactly important.

  20. Would of, could of, might of, must of by CrashNBrn · · Score: 1
    Would of, could of, might of, must of

    The mistake dates to at least 1837, according to the OED, so it has probably been infuriating pedants for almost 200 years. Common words spelt incorrectly provoke particular ire, sometimes accompanied by aspersions cast on the writer’s intelligence, fitness for society, degree of evolution, and so on. But there’s no need for any of that.

    Have a lovely day.

    1. Re:Would of, could of, might of, must of by BlackPignouf · · Score: 1

      Really nice article.
      Thank you very much! :D

  21. Re:Why do people care so much about UI in a browse by Anonymous Coward · · Score: 0

    Lots of people (most?) like to have quick access to online search. Chrome, IE, FF and edge all provide this. Some of us like to be able so search explicitly our history or explicitly the web. FF is the only browser whose UI enables this, while not sucking like IE. The reason we don't like the UI changes is that we don't care about the rest of the browser, and every change forces us to relearn old tasks. That sucks.

  22. You are aware that you need more than just that? by tlambert · · Score: 2

    You are aware that you need more than just that?

    Having the overall .NET framework available and all is nice, but you need a lot more than that in order to make a functional cross-platform program. The other components are under the license I originally referenced. Specifically, it's pretty useless without things like the Microsoft HTTP Client Libraries, Microsoft.Bcl.Compression, Microsoft BCL Portability Pack, Microsoft Async, Microsoft BCL Build Components,

    In general, this is about as useful as having a C compiler without a libc.

    Also, having something available as source, doesn't magically port it to your platform.

  23. Cross platform plans by Anonymous Coward · · Score: 0

    While it'll be Windows-only code to start, they plan on taking it cross-platform just as they did with .NET.

    So they'll wait for someone else to do it, make vague patent threats to ensure no one uses it, then eventually when people get bold and start building things with it without any of the proprietary APIs, they'll embrace it and use it as an example of how well they work with the open source community?

  24. Re:Why do people care so much about UI in a browse by squiggleslash · · Score: 1

    Yes, I have been known to change tabs, enter URLs, search for things, and add/remove/visit bookmarks, and as a developer I've had to make heavy use of the developer tools (which have been improving in Firefox, admittedly.)

    I've also, not necessarily once a day, but maybe a couple times a week done things like enable/disable add-ons and plug-ins, change proxy settings, and so on.

    --
    You are not alone. This is not normal. None of this is normal.
  25. Not worth the effort by Anonymous Coward · · Score: 0

    Too bad Opera ASA left their Opera legacy and mail client to rot into obscurity instead of letting the code free.

    Even if they released their code nobody would maintain it. There was a story recently on GIMP and all these people bitching about how it is lagging compared to proprietary products but nobody seems to want to contribute. Then there's all this anti-systemd noise yet nobody maintaining the non-systemd codebases from before it was introduced. PGP got to the point of begging for donations to keep it maintained. There are well-documented problems with OpenSSL and OpenSSH due to lack of maintenance resources.

    Then you have the open source community. Already in this very story there are the all the anti-MS naysayers whining, you have the abusive chauvinists and the SJW feminists and the culture of exclusion rather than inclusion. It's often not worth the effort, has the open source community actually ever been grateful for a release of code? Just look in these comments and you already see the OSS SJWs moving the goal posts now that MS has released open source code.

  26. EEE, but not the obvious way. by Anonymous Coward · · Score: 0

    Perhaps EEE isn't being applied at the level of individual software projects, but on open source licensing.

    1. Release things with MIT/Apache/etc licences.
    2. ???
    3. Death of GNU-style licences.

  27. Re:Why do people care so much about UI in a browse by dave420 · · Score: 1

    Really? Chrome: Ctrl+T, type query, enter. You've just searched the internet. Ctrl+H, type query, enter. You've just searched your history.

    So I have no idea what you are talking about... It sounds more like you not understanding the tools than a problem with the tools in question.

  28. Re:You are aware that you need more than just that by Calavar · · Score: 1

    The other components are under the license I originally referenced. Specifically, it's pretty useless without things like the Microsoft HTTP Client Libraries, Microsoft.Bcl.Compression, Microsoft BCL Portability Pack, Microsoft Async, Microsoft BCL Build Components,

    Of course they didn't open source everything at once. That would have been a legal nightmare. Sun didn't open source Java all at once either. They open sourced the core in 2006, and then started the OpenJDK project to open source the toolset and standard libraries. The OpenJDK didn't eliminate the last proprietary code until the very end of 2010. But Sun was a good company, and MS is an evil one right? So we should shit on MS even if they do exactly what Sun did.

    Also, having something available as source, doesn't magically port it to your platform.

    Microsoft to Open Source More of .NET and Bring it to Linux, Max OS. Seriously, why don't you take five seconds to google something before you spew nonsense all over this comments section?

    Someone else in this thread mentioned patents. Several parts of .NET have been released under the Apache 2 license, which contains a patent grant. Additionally, a lot of the software is released with a Patent Promise.