ചക്ര (ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിൻ)

മൈക്രോസോഫ്റ്റ് അതിന്റെ മൈക്രോസോഫ്റ്റ് എഡ്ജ് വെബ് ബ്രൗസറിനായി വികസിപ്പിച്ചെടുത്ത ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിനാണ് ചക്ര. ഇന്റർനെറ്റ് എക്സ്പ്ലോററിൽ ഉപയോഗിക്കുന്ന ജെസ്ക്രിപ്റ്റ് എഞ്ചിന്റെ ഒരു ഫോർക്കാണിത്. എഡ്ജ് ലേഔട്ട് എഞ്ചിൻ പോലെ, ഇന്റർനെറ്റ് എക്സ്പ്ലോററിലെ മുൻ പതിപ്പുകളിൽ നിന്ന് വ്യത്യസ്തമായി, ഇത് "ലിവിംഗ് വെബ്" പ്രതിഫലിപ്പിക്കുക എന്നതാണ് പ്രഖ്യാപിത ഉദ്ദേശ്യം.[2]2015 ഡിസംബർ 5 ന് ചക്രത്തിന്റെ പ്രധാന ഘടകങ്ങൾ ചക്രകോർ ആയി ഓപ്പൺ സോഴ്‌സ് ചെയ്യുമെന്ന് പ്രഖ്യാപിച്ചു.

Chakra
വികസിപ്പിച്ചത്Microsoft
Stable release
v1.11.18 / ഏപ്രിൽ 14, 2020; 3 വർഷങ്ങൾക്ക് മുമ്പ് (2020-04-14)[1]
റെപോസിറ്ററി വിക്കിഡാറ്റയിൽ തിരുത്തുക
ഭാഷC++
ഓപ്പറേറ്റിങ് സിസ്റ്റംWindows, macOS, Linux
പ്ലാറ്റ്‌ഫോംIA-32, x86-64, ARM, ARM64
തരംJavaScript engine
അനുമതിപത്രംMIT License
വെബ്‌സൈറ്റ്github.com/chakra-core/ChakraCore

മാനദണ്ഡങ്ങളുടെ പിന്തുണ തിരുത്തുക

ഇഗ്മാസ്ക്രിപ്റ്റ് 6 ന് ഭാഗിക പിന്തുണയോടെ ചക്ര ഇഗ്മാസ്ക്രിപ്റ്റ് 5.1 നെ പിന്തുണയ്ക്കുന്നു.[3]

ഓപ്പൺ സോഴ്‌സിംഗ് തിരുത്തുക

2015 ഡിസംബർ 5-ന് ഒരു പ്രാരംഭ പ്രഖ്യാപനത്തെത്തുടർന്ന്,[4][5] മൈക്രോസോഫ്റ്റ് ഓപ്പൺ ചക്ര എഞ്ചിനെ ചക്രകോർ ആയി സ്വീകരിച്ചു, ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിന്റെ എല്ലാ പ്രധാന ഘടകങ്ങളും ഉൾപ്പെടെ, മൈക്രോസോഫ്റ്റ് എഡ്ജ് അവരുടെ ഗിറ്റ്ഹബ് പേജിൽ 2016 ജനുവരി 13 ന് എംഐടി ലൈസൻസിന് കീഴിലാണ്. [6]മൈക്രോസോഫ്റ്റ് എഡ്ജ് ബ്രൗസറിനെ ശക്തിപ്പെടുത്തുന്ന ചക്ര എഞ്ചിന് സമാനമാണ് ചക്രകോർ, പക്ഷേ പ്ലാറ്റ്ഫോം-അഗ്നോഗ്സ്റ്റിക്സ് ബൈൻഡിംഗുകൾ ഉപയോഗിക്കുന്നു, അതായത് യൂണിവേഴ്സൽ വിൻഡോസ് ആപ്പ് പ്ലാറ്റ്‌ഫോമിൽ ഉപയോഗിച്ച നിർദ്ദിഷ്ട ഇന്റർഫേസുകൾ ഇല്ലാതെ തന്നെ.

വി 8 ന് പകരം ചക്രകോറിനെ ജാവാസ്ക്രിപ്റ്റ് എഞ്ചിനായി ഉപയോഗിക്കാൻ നോഡ് ജെഎസിനെ അനുവദിക്കുന്ന ഒരു പ്രോജക്ടും മൈക്രോസോഫ്റ്റ് ഗിറ്റ്ഹബിൽ സൃഷ്ടിച്ചിട്ടുണ്ട്.[7]

അവലംബം തിരുത്തുക

  1. "Tags · microsoft/ChakraCore · GitHub". GitHub ChakraCore repository (in ഇംഗ്ലീഷ്). Retrieved 2020-04-17.
  2. "Targeting Edge vs. Legacy Engines in JsRT APIs". Retrieved 10 September 2015.
  3. "Microsoft Edge Platform Status". Microsoft.com. Retrieved 10 September 2015.[പ്രവർത്തിക്കാത്ത കണ്ണി]
  4. "Microsoft Edge's JavaScript engine to go open-source". Microsoft. 2015-12-05. Retrieved December 8, 2015.
  5. Microsoft open sources Edge web browser's JavaScript engine, plans port to Linux on zdnet.com by Steven J. Vaughan-Nichols (on January 13, 2016)
  6. ChakraCore on github.com
  7. Node.js enabled for ChakraCore on github.com