Microsoft Open-Sources Its JavaScript Engine Chakra (windows.com)
An anonymous reader writes: As promised, Microsoft has open-sourced the core components of Chakra, the company's JavaScript engine used in Microsoft Edge and Internet Explorer. The project, dubbed ChakraCore, has been released under the MIT License on GitHub. The official blog post reads in part: "The ChakraCore repository provides a fully supported and open-source standalone JavaScript engine, with the same characteristics as the Microsoft Edge’s Chakra engine, to embed in projects, innovate on top of and contribute back to. We will be accepting community contributions and input to ChakraCore. Once the changes from any pull request have been vetted, our goal is to ensure that all changes find their way to be shipped as a part of the JavaScript engine powering Microsoft Edge and the Universal Windows Platform on Windows 10."
because it is already well trenched. Abandoning now will create problems to already existing applications that depends on JavaScript. Also some of the JavaScript frameworks has made maintaining the code much easier.
Not that there is much use to this
It's MIT licensed and they're upstreaming patches to make Node.js work with it. They're also working on cross-platform support. Oh, and Microsoft has a history of being a lot better than Google at maintaining stable APIs (and ABIs). V8 has a nasty habit of breaking everything that's not Chromium by changing public APIs that everyone relies on. If this works well and becomes cross platform, I can see a lot of utility in it.
I am TheRaven on Soylent News
As if you can just commit changes directly to Linux, Apache, MySQL, PHP, PostgreSQL, Android, Firefox, Gnome, KDE etc with no one related to those projects "vetting" them.
Fucking lamest argument against MS doing this...
Ahhh trot that old load of bollocks out, as if it makes any difference to this situation.
Got any arguments that are actually worth the name? Being "sentenced" 15 years ago has fuck all to do with them open sourcing a javascript engine today - got any actual decent arguments against them doing that?
I notice you didnt try and argue as to why any of the projects I listed are different in how patches are accepted...
So you hate MS, why should I give a shit about that? And "you" having reservations about Microsoft and opensource doesnt mean "people" have reservations - I've been around on Slashdot since 2000 and while its a great anti-MS rhetorical slogan, I have yet to see Embrace, Extend and Extinguish in real life - .Net is awesome, and getting more open source by the day, and MS is releasing stuff as open source left right and centre. So tell me, just how long do I have to wait to be "extended" or "extinguished"? Another 5 years? 10? Am I going to die of old age first?
Now, care to actually tell me how MS acting as gatekeeper for their project is any different from any of the other projects I mentioned? You cant, other than point to your hate filled rhetoric? Ho hum.
In fact one could argue there is pretty much zero difference between MSFT and Google now, as both give away their OS and then proceed to datamine the shit out of you while tying everything to their services...hmm...where have I seen that before? Why I just don't know where I could have seen such a thing.
The difference is that so long as I pick some hardware that works, I can run Android-x86 on a PC without being spied on by Google, but no matter what I do, I cannot run Windows 10 on a PC without being spied on by Microsoft, even when they claim they are not spying because you have turned off the options for the spying. I can do the same with my phone. I can opt out of Google services by getting my distribution elsewhere, but I can't opt out of Microsoft spyware because there's only one source for Windows, and it is tainted. I can also get an OSS version of their web browser, but you cannot get an OSS version of Aieeee! So in fact, the situation is completely different, and as a Microsoft whore you are shilling for them in order to make yourself look less unscrupulous. Your self-serving effort has been noted, and sneered at. And, of course, fellated by other Microsoft shills, with modpoints.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"